This HTML5 document contains 78 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
n30https://packages.gentoo.org/packages/dev-python/
n5https://pypi.org/project/bcrypt/
n18http://hy.dbpedia.org/resource/
dbrhttp://dbpedia.org/resource/
n36http://bcrypt.codeplex.com/
n28http://fr.dbpedia.org/resource/Modèle:
n29http://
dbpedia-frhttp://fr.dbpedia.org/resource/
n7https://github.com/fpirsch/
dcthttp://purl.org/dc/terms/
rdfshttp://www.w3.org/2000/01/rdf-schema#
dbpedia-cshttp://cs.dbpedia.org/resource/
n44https://rubygems.org/gems/
n40http://g.co/kg/m/
n10https://github.com/Erly/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n8http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib/libc/crypt/
n41https://metacpan.org/module/Crypt::Eksblowfish::
xsdhhttp://www.w3.org/2001/XMLSchema#
n32https://packages.debian.org/stable/
dbpedia-ukhttp://uk.dbpedia.org/resource/
dbpedia-idhttp://id.dbpedia.org/resource/
prop-frhttp://fr.dbpedia.org/property/
n25https://bcrypthashgenerator.tool-kit.dev/
dbohttp://dbpedia.org/ontology/
dbpedia-pthttp://pt.dbpedia.org/resource/
dbpedia-jahttp://ja.dbpedia.org/resource/
dbpedia-dehttp://de.dbpedia.org/resource/
dbpedia-ruhttp://ru.dbpedia.org/resource/
wikidatahttp://www.wikidata.org/entity/
dbpedia-ithttp://it.dbpedia.org/resource/
n6http://www.jayfuerstenberg.com/blog/
provhttp://www.w3.org/ns/prov#
foafhttp://xmlns.com/foaf/0.1/
n21https://code.google.com/p/go/source/browse/bcrypt/
wikipedia-frhttp://fr.wikipedia.org/wiki/
n9https://github.com/ncb000gt/node.bcrypt.js/
dbpedia-zhhttp://zh.dbpedia.org/resource/
dbpedia-kohttp://ko.dbpedia.org/resource/
n23https://code.google.com/p/jbcrypt/
dbpedia-trhttp://tr.dbpedia.org/resource/
dbpedia-fahttp://fa.dbpedia.org/resource/
n42http://openwall.com/crypt/
category-frhttp://fr.dbpedia.org/resource/Catégorie:
owlhttp://www.w3.org/2002/07/owl#

Statements

Subject Item
dbpedia-fr:Bcrypt
rdfs:label
Bcrypt Bcrypt Bcrypt Bcrypt Bcrypt
rdfs:comment
bcrypt est une fonction de hachage créée par et . Elle est basée sur l'algorithme de chiffrement Blowfish et a été présentée lors de USENIX en 1999. En plus de l'utilisation d'un sel pour se protéger des attaques par table arc-en-ciel (rainbow table), bcrypt est une fonction adaptative, c'est-à-dire que l'on peut augmenter le nombre d'itérations pour la rendre plus lente. Ainsi elle continue à être résistante aux attaques par force brute malgré l'augmentation de la puissance de calcul.
rdfs:seeAlso
n30:bcrypt n32:bcrypt
owl:sameAs
dbpedia-ru:Bcrypt dbpedia-tr:Bcrypt dbr:Bcrypt n18:Bcrypt dbpedia-zh:Bcrypt dbpedia-cs:Bcrypt dbpedia-uk:Bcrypt dbpedia-de:Bcrypt dbpedia-it:Bcrypt dbpedia-fa:Bcrypt dbpedia-id:Bcrypt wikidata:Q286896 dbpedia-pt:Bcrypt dbpedia-ko:Bcrypt n40:05h57fl dbpedia-ja:Bcrypt
dbo:wikiPageID
6682473
dbo:wikiPageRevisionID
190775104
dbo:wikiPageWikiLink
dbpedia-fr:C_sharp dbpedia-fr:Go_(langage) dbpedia-fr:Logarithme_binaire dbpedia-fr:Blowfish dbpedia-fr:PHP dbpedia-fr:Puissance_de_deux dbpedia-fr:Chiffrement_par_bloc dbpedia-fr:Attaque_par_force_brute dbpedia-fr:Perl_(langage) dbpedia-fr:OpenBSD dbpedia-fr:C++ dbpedia-fr:JavaScript dbpedia-fr:Python_(langage) dbpedia-fr:C_(langage) dbpedia-fr:Salage_(cryptographie) category-fr:Algorithme_de_hachage dbpedia-fr:1999_en_informatique dbpedia-fr:Ruby dbpedia-fr:Java_(langage) dbpedia-fr:Niels_Provos dbpedia-fr:David_Mazières dbpedia-fr:Delphi_(langage) dbpedia-fr:Fonction_de_hachage dbpedia-fr:Usenix dbpedia-fr:Rainbow_table dbpedia-fr:Elixir_(langage)
dbo:wikiPageExternalLink
n5: n6:bcrypt-in-objective-c n7:twin-bcrypt n8:bcrypt.c n9: n10:dbcrypt n21:bcrypt.go%3Frepo=crypto n23: n25: n29:www.bcrypt.fr n36: n41:Bcrypt n42: n44:bcrypt-ruby
dbo:wikiPageLength
5907
dct:subject
category-fr:Algorithme_de_hachage
prop-fr:wikiPageUsesTemplate
n28:Infobox n28:Etc n28:À_sourcer n28:Références n28:Portail
prov:wasDerivedFrom
wikipedia-fr:Bcrypt?oldid=190775104&ns=0
foaf:isPrimaryTopicOf
wikipedia-fr:Bcrypt
dbo:basedOn
dbpedia-fr:Blowfish
dbo:abstract
bcrypt est une fonction de hachage créée par et . Elle est basée sur l'algorithme de chiffrement Blowfish et a été présentée lors de USENIX en 1999. En plus de l'utilisation d'un sel pour se protéger des attaques par table arc-en-ciel (rainbow table), bcrypt est une fonction adaptative, c'est-à-dire que l'on peut augmenter le nombre d'itérations pour la rendre plus lente. Ainsi elle continue à être résistante aux attaques par force brute malgré l'augmentation de la puissance de calcul. Blowfish est un algorithme de chiffrement par bloc notable pour sa phase d'établissement de clef relativement coûteuse. bcrypt utilise cette propriété et va plus loin. Provos et Mazières ont conçu un nouvel algorithme d'établissement des clefs nommé Eksblowfish (pour Expensive Key Schedule Blowfish). Dans cet algorithme, une première phase consiste à créer les sous-clefs grâce à la clef et au sel. Ensuite un certain nombre de tours de l'algorithme standard blowfish sont appliqués avec alternativement le sel et la clef. Chaque tour commence avec l'état des sous-clefs du tour précédent. Cela ne rend pas l'algorithme plus puissant que la version standard de blowfish, mais on peut choisir le nombre d'itérations ce qui le rend arbitrairement lent et contribue à dissuader les attaques par table arc-en-ciel et par force brute. Le nombre d'itérations doit être une puissance de deux, c'est un paramètre de l'algorithme et ce nombre est codé dans le résultat final. Après la première implémentation dans OpenBSD, cet algorithme s'est généralisé et est maintenant disponible dans un grand nombre de langages (C, C++, C#, Delphi, Elixir, Go, JavaScript, Java, Python, Ruby, Perl, PHP 5.3+, etc.).
dbo:creator
wikidata:Q7031568