Whirlpool (hash function) (original) (raw)
Whirlpool(すべて大文字でWHIRLPOOLと綴られることもある)は、暗号学的ハッシュ関数の一つである。AESに採用されたブロック暗号であるRijndaelの設計者の一人であるフィンセント・ライメンと、Paulo S. L. M. Barretoによって2000年に設計された。WhirlpoolはヨーロッパのNESSIEプロジェクトにおいて推奨ハッシュ関数の一つに採用された他、国際標準化機構 (ISO) および国際電気標準会議 (IEC) によって国際規格ISO/IEC 10118-3として標準化されている。
Property | Value |
---|---|
dbo:abstract | Whirlpool ist eine kryptologische Hashfunktion, die von Vincent Rijmen und entworfen wurde. Sie wurde nach der Whirlpool-Galaxie im Sternbild der Jagdhunde benannt. Whirlpool funktioniert mit Dateien bis zu 2256 Bit Größe und gibt einen Hash-Wert von 512 Bit aus. Bislang sind keine Schwächen des Algorithmus bekannt, was allerdings relativiert werden muss, da er bislang wenig untersucht wurde. Die Autoren haben erklärt, dass Whirlpool nicht patentiert ist und es nie sein wird. Whirlpool darf kostenlos zu jedem Zweck verwendet werden. Die Referenz-Implementierung ist gemeinfrei. Whirlpool gehört zu den vom Projekt NESSIE empfohlenen kryptografischen Algorithmen und wurde von der ISO mit ISO/IEC 10118-3:2004 standardisiert. (de) WHIRLPOOL es una función de hash diseñada por Vincent Rijmen y . El hash ha sido recomendado por el proyecto y ha sido adoptado por la Organización Internacional de Estandarización (ISO) y la Comisión Electrotécnica Internacional (IEC) como parte del estándar internacional ISO/IEC 10118-3. WHIRLPOOL fue desarrollado después del algoritmo de cifrado por bloques . WHIRLPOOL es una construcción basada en una modificación del Advanced Encryption Standard (AES). Dado un mensaje de un tamaño menor de 2256 bits, devuelve un hash de 512 bits. Los autores han declarado que WHIRLPOOL no está patentado (ni lo estará). Puede ser usado libremente para cualquier propósito y las implementaciones de referencia son de dominio público. El nombre del algoritmo es en referencia a la Galaxia Whirlpool en la constelación Canes Venatici. (es) Whirlpool est une fonction de hachage cryptographique conçue par Vincent Rijmen et Paulo Barreto pour le projet NESSIE. Elle a été nommée d'après la galaxie M51. La fonction utilise une architecture de type Miyaguchi-Preneel connue pour sa résistance à la cryptanalyse, cette structure produit des empreintes de 512 bits qui à l'heure actuelle sont assez rares (citons toutefois SHA-512). En interne, l'algorithme travaille sur 512 bits grâce à une fonction similaire à celle de l'algorithme de chiffrement symétrique AES (auquel Vincent Rijmen a également participé et qui à l'origine s'appelle Rijndael). L'utilisation d'une version modifiée du bloc de chiffrement de AES (appelée W) garantit un système robuste et fiable. (fr) Whirlpool(すべて大文字でWHIRLPOOLと綴られることもある)は、暗号学的ハッシュ関数の一つである。AESに採用されたブロック暗号であるRijndaelの設計者の一人であるフィンセント・ライメンと、Paulo S. L. M. Barretoによって2000年に設計された。WhirlpoolはヨーロッパのNESSIEプロジェクトにおいて推奨ハッシュ関数の一つに採用された他、国際標準化機構 (ISO) および国際電気標準会議 (IEC) によって国際規格ISO/IEC 10118-3として標準化されている。 (ja) In computer science and cryptography, Whirlpool (sometimes styled WHIRLPOOL) is a cryptographic hash function. It was designed by Vincent Rijmen (co-creator of the Advanced Encryption Standard) and Paulo S. L. M. Barreto, who first described it in 2000. The hash has been recommended by the NESSIE project. It has also been adopted by the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC) as part of the joint ISO/IEC 10118-3 international standard. (en) Whirlpool (WHIRLPOOL) – algorytm haszujący stworzony w 2000 roku przez Vincenta Rijmena oraz . Ma on rekomendację projektu . Został także przyjęty przez Międzynarodową Organizacje Normalizacyjną (ISO) oraz Międzynarodową Komisję Elektrotechniczną (IEC) jako część standardu ISO/IEC 10118-3. Nazwa algorytmu została zainspirowana przez galaktykę M51 (Whirlpool). Whirlpool z wiadomości o długości mniejszej niż 2256 bitów tworzy skrót wiadomości o długości 512 bitów. Algorytm nie jest, i jak mówią jego autorzy, nigdy nie zostanie opatentowany. Oznacza to, że jest on w domenie publicznej. (pl) Whirlpool is een cryptografische hashfunctie ontworpen door Vincent Rijmen en . Het transformeert een willekeurig aantal bits kleiner dan 2256 en retourneert een 512-bits hash, meestal weergegeven als een 128-cijferig hexadecimaal getal. De naam refereert aan de Draaikolknevel. De tekst "Op brute wijze ving de schooljuf de quasi-kalme lynx" levert de volgende hash op: FD5030265105BC81B7EB69E9A2B2B7A765990CE17BD32DB1EA7BCB74EB28DCE705398A074061B0649E709984972BD084AE4708FD3C699E9C0B24B9592B109D44 Sinds de oorspronkelijke specificatie zijn er twee revisies geweest. De oorspronkelijke versie wordt WHIRLPOOL-0 genoemd, de eerste revisie WHIRLPOOL-T en de laatste revisie gewoon WHIRLPOOL. Voorbeelden van veel gebruikte software die whirlpool gebruiken zijn TrueCrypt en FreeOTFE. (nl) Whirlpool är en kryptologisk algoritm funktion designad av Vincent Rijmen och Paulo S. L. M. Barreto. Den är standard enligt ISO/IEC 10118-3, som i sin tur är en gemensam standard som både ISO och IEC har. Den är ett blockkrypto, vilket betyder att alla delar av ett meddelande krypteras individuellt och sedan sänds i oordning. Den är en envägs variant på -funktion. Systemet har funnits sedan 2000, och undergår fortfarande[när?] förändringar. Whirlpool är uppkallad efter i Malströmsgalaxen (M51) i Jakthundarna. (sv) Whirlpool (às vezes referenciado como WHIRLPOOL) é uma função criptográfica de hash desenvolvida pelo professor Vincent Rijmen (belga) e o professor Paulo S. L. M. Barreto (brasileiro). A função foi recomendada pelo projeto New European Schemes for Signatures, Integrity and Encryption (NESSIE) (Europeu). Foi também adotada pela Organização Internacional para Padronização (ISO) e pela Comissão Eletrotécnica Internacional (IEC) como parte do padrão internacional . (pt) Whirlpool — криптографическая хеш-функция, разработанная Винсентом Рэйменом и . Опубликована в ноябре 2000 года. Хеширует входное сообщение с длиной до битов. Выходное значение хеш-функции Whirlpool, называемое хешем, составляет 512 битов. (ru) Whirlpool — криптографічна геш-функція, розроблена Вінсентом Рейменом і Пауло Баррето. Опублікована в листопаді 2000 року. Гешування вхідне повідомлення з довжиною до біт. Вихідне значення геш-функції Whirlpool, називане гешем, становить 512 біт. (uk) |
dbo:thumbnail | wiki-commons:Special:FilePath/Messier51_sRGB.jpg?width=300 |
dbo:wikiPageExternalLink | http://method-combination.net/lisp/ironclad/ https://metacpan.org/pod/Digest::Whirlpool https://rubygems.org/gems/digest-whirlpool http://csharptest.net/browse/src/Library/Crypto/WhirlpoolManaged.cs https://web.archive.org/web/20120219054743/http:/www.karljapetre.com/whirlpool/ https://www.cosic.esat.kuleuven.be/nessie/testvectors/hash/whirlpool/index.html https://www.iso.org/standard/39876.html https://pypi.org/project/Whirlpool/ https://web.archive.org/web/20171129084214/http:/www.larc.usp.br/~pbarreto/WhirlpoolPage.html http://rhash.sourceforge.net/ |
dbo:wikiPageID | 567567 (xsd:integer) |
dbo:wikiPageLength | 12206 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1092549012 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Ruby_(programming_language) dbr:MDS_matrix dbr:Paulo_S._L._M._Barreto dbr:VeraCrypt dbr:Vincent_Rijmen dbr:International_standard dbr:Common_Lisp dbr:Cryptographic_hash_function dbr:Cryptography dbr:NESSIE dbr:Open_source dbr:FreeOTFE dbr:Go_(programming_language) dbr:Clustering_illusion dbr:Computer_science dbr:Square_(cipher) dbr:C_(programming_language) dbr:TrueCrypt dbr:ASCII dbr:Advanced_Encryption_Standard dbr:Exclusive_or dbr:Differential_cryptanalysis dbr:File:Messier51_sRGB.jpg dbr:One-way_compression_function dbr:Message_digest dbr:Hexadecimal dbr:International_Electrotechnical_Commission dbr:International_Organization_for_Standardization dbr:Java_(programming_language) dbr:S-box dbr:Block_cipher dbr:Rebound_attack dbr:Reference_implementation dbc:Cryptographic_hash_functions dbr:CPAN dbr:Merkle–Damgård_construction dbr:The_quick_brown_fox_jumps_over_the_lazy_dog dbr:Miyaguchi-Preneel dbr:Digital_timestamping |
dbp:certification | dbr:NESSIE |
dbp:cryptanalysis | In 2009, a rebound attack was announced that presents full collisions against 4.5 rounds of Whirlpool in 2120 operations, semi-free-start collisions against 5.5 rounds in 2120 time and semi-free-start near-collisions against 7.5 rounds in 2128 time. (en) |
dbp:date | 2017-11-29 (xsd:date) |
dbp:derivedFrom | dbr:Square_(cipher) dbr:Advanced_Encryption_Standard |
dbp:designers | dbr:Paulo_S._L._M._Barreto dbr:Vincent_Rijmen |
dbp:digestSize | 512 (xsd:integer) |
dbp:name | Whirlpool (en) |
dbp:publishDate | 200020012003 (xsd:decimal) |
dbp:rounds | 10 (xsd:integer) |
dbp:securityClaim | Large hashsum size (en) |
dbp:structure | dbr:Miyaguchi-Preneel |
dbp:title | The WHIRLPOOL Hash Function (en) |
dbp:url | https://web.archive.org/web/20171129084214/http:/www.larc.usp.br/~pbarreto/WhirlpoolPage.html |
dbp:wikiPageUsesTemplate | dbt:Github dbt:Citation_needed dbt:ISO_standards dbt:Mono dbt:Redirect dbt:Reflist dbt:Short_description dbt:Webarchive dbt:Cryptography_navbox dbt:SourceForge dbt:Infobox_encryption_method |
dct:subject | dbc:Cryptographic_hash_functions |
rdfs:comment | Whirlpool(すべて大文字でWHIRLPOOLと綴られることもある)は、暗号学的ハッシュ関数の一つである。AESに採用されたブロック暗号であるRijndaelの設計者の一人であるフィンセント・ライメンと、Paulo S. L. M. Barretoによって2000年に設計された。WhirlpoolはヨーロッパのNESSIEプロジェクトにおいて推奨ハッシュ関数の一つに採用された他、国際標準化機構 (ISO) および国際電気標準会議 (IEC) によって国際規格ISO/IEC 10118-3として標準化されている。 (ja) In computer science and cryptography, Whirlpool (sometimes styled WHIRLPOOL) is a cryptographic hash function. It was designed by Vincent Rijmen (co-creator of the Advanced Encryption Standard) and Paulo S. L. M. Barreto, who first described it in 2000. The hash has been recommended by the NESSIE project. It has also been adopted by the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC) as part of the joint ISO/IEC 10118-3 international standard. (en) Whirlpool (WHIRLPOOL) – algorytm haszujący stworzony w 2000 roku przez Vincenta Rijmena oraz . Ma on rekomendację projektu . Został także przyjęty przez Międzynarodową Organizacje Normalizacyjną (ISO) oraz Międzynarodową Komisję Elektrotechniczną (IEC) jako część standardu ISO/IEC 10118-3. Nazwa algorytmu została zainspirowana przez galaktykę M51 (Whirlpool). Whirlpool z wiadomości o długości mniejszej niż 2256 bitów tworzy skrót wiadomości o długości 512 bitów. Algorytm nie jest, i jak mówią jego autorzy, nigdy nie zostanie opatentowany. Oznacza to, że jest on w domenie publicznej. (pl) Whirlpool är en kryptologisk algoritm funktion designad av Vincent Rijmen och Paulo S. L. M. Barreto. Den är standard enligt ISO/IEC 10118-3, som i sin tur är en gemensam standard som både ISO och IEC har. Den är ett blockkrypto, vilket betyder att alla delar av ett meddelande krypteras individuellt och sedan sänds i oordning. Den är en envägs variant på -funktion. Systemet har funnits sedan 2000, och undergår fortfarande[när?] förändringar. Whirlpool är uppkallad efter i Malströmsgalaxen (M51) i Jakthundarna. (sv) Whirlpool (às vezes referenciado como WHIRLPOOL) é uma função criptográfica de hash desenvolvida pelo professor Vincent Rijmen (belga) e o professor Paulo S. L. M. Barreto (brasileiro). A função foi recomendada pelo projeto New European Schemes for Signatures, Integrity and Encryption (NESSIE) (Europeu). Foi também adotada pela Organização Internacional para Padronização (ISO) e pela Comissão Eletrotécnica Internacional (IEC) como parte do padrão internacional . (pt) Whirlpool — криптографическая хеш-функция, разработанная Винсентом Рэйменом и . Опубликована в ноябре 2000 года. Хеширует входное сообщение с длиной до битов. Выходное значение хеш-функции Whirlpool, называемое хешем, составляет 512 битов. (ru) Whirlpool — криптографічна геш-функція, розроблена Вінсентом Рейменом і Пауло Баррето. Опублікована в листопаді 2000 року. Гешування вхідне повідомлення з довжиною до біт. Вихідне значення геш-функції Whirlpool, називане гешем, становить 512 біт. (uk) Whirlpool ist eine kryptologische Hashfunktion, die von Vincent Rijmen und entworfen wurde. Sie wurde nach der Whirlpool-Galaxie im Sternbild der Jagdhunde benannt. Whirlpool funktioniert mit Dateien bis zu 2256 Bit Größe und gibt einen Hash-Wert von 512 Bit aus. Bislang sind keine Schwächen des Algorithmus bekannt, was allerdings relativiert werden muss, da er bislang wenig untersucht wurde. Die Autoren haben erklärt, dass Whirlpool nicht patentiert ist und es nie sein wird. Whirlpool darf kostenlos zu jedem Zweck verwendet werden. Die Referenz-Implementierung ist gemeinfrei. (de) WHIRLPOOL es una función de hash diseñada por Vincent Rijmen y . El hash ha sido recomendado por el proyecto y ha sido adoptado por la Organización Internacional de Estandarización (ISO) y la Comisión Electrotécnica Internacional (IEC) como parte del estándar internacional ISO/IEC 10118-3. WHIRLPOOL fue desarrollado después del algoritmo de cifrado por bloques . WHIRLPOOL es una construcción basada en una modificación del Advanced Encryption Standard (AES). Dado un mensaje de un tamaño menor de 2256 bits, devuelve un hash de 512 bits. (es) Whirlpool est une fonction de hachage cryptographique conçue par Vincent Rijmen et Paulo Barreto pour le projet NESSIE. Elle a été nommée d'après la galaxie M51. La fonction utilise une architecture de type Miyaguchi-Preneel connue pour sa résistance à la cryptanalyse, cette structure produit des empreintes de 512 bits qui à l'heure actuelle sont assez rares (citons toutefois SHA-512). (fr) Whirlpool is een cryptografische hashfunctie ontworpen door Vincent Rijmen en . Het transformeert een willekeurig aantal bits kleiner dan 2256 en retourneert een 512-bits hash, meestal weergegeven als een 128-cijferig hexadecimaal getal. De naam refereert aan de Draaikolknevel. De tekst "Op brute wijze ving de schooljuf de quasi-kalme lynx" levert de volgende hash op: FD5030265105BC81B7EB69E9A2B2B7A765990CE17BD32DB1EA7BCB74EB28DCE705398A074061B0649E709984972BD084AE4708FD3C699E9C0B24B9592B109D44 Voorbeelden van veel gebruikte software die whirlpool gebruiken zijn TrueCrypt en FreeOTFE. (nl) |
rdfs:label | Whirlpool (Algorithmus) (de) Whirlpool (es) Whirlpool (algorithme) (fr) Whirlpool (ハッシュ関数) (ja) Whirlpool (cryptografie) (nl) Whirlpool (kryptografia) (pl) Whirlpool (criptografia) (pt) Whirlpool (hash function) (en) Whirlpool (хеш-функция) (ru) Whirlpool (криптографія) (uk) Whirlpool (kryptografi) (sv) |
owl:sameAs | wikidata:Whirlpool (hash function) dbpedia-de:Whirlpool (hash function) dbpedia-es:Whirlpool (hash function) dbpedia-fr:Whirlpool (hash function) dbpedia-ja:Whirlpool (hash function) dbpedia-nl:Whirlpool (hash function) dbpedia-pl:Whirlpool (hash function) dbpedia-pt:Whirlpool (hash function) dbpedia-ru:Whirlpool (hash function) dbpedia-sv:Whirlpool (hash function) dbpedia-uk:Whirlpool (hash function) dbpedia-yo:Whirlpool (hash function) https://global.dbpedia.org/id/phFq |
prov:wasDerivedFrom | wikipedia-en:Whirlpool_(hash_function)?oldid=1092549012&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Messier51_sRGB.jpg |
foaf:isPrimaryTopicOf | wikipedia-en:Whirlpool_(hash_function) |
is dbo:wikiPageDisambiguates of | dbr:Whirlpool_(disambiguation) |
is dbo:wikiPageRedirects of | dbr:Whirlpool_(cryptography) dbr:ISO/IEC_10118-3 dbr:WHIRLPOOL dbr:Whirlpool_(algorithm) dbr:Whirlpool_(hash) dbr:Whirlpool_hash |
is dbo:wikiPageWikiLink of | dbr:Index_of_cryptography_articles dbr:Comparison_of_cryptographic_hash_functions dbr:Whirlpool_(cryptography) dbr:Advanced_Encryption_Standard dbr:Whirlpool_(disambiguation) dbr:ISO/IEC_10118-3 dbr:WHIRLPOOL dbr:Whirlpool_(algorithm) dbr:Whirlpool_(hash) dbr:Whirlpool_hash |
is foaf:primaryTopic of | wikipedia-en:Whirlpool_(hash_function) |