(Translated by https://www.hiragana.jp/)
BLAKE - 維基百科,自由的百科全書 とべいたり內容

BLAKE

本頁使用了標題或全文手工轉換
維基百科ひゃっか自由じゆうてき百科全書ひゃっかぜんしょ
BLAKE
がいじゅつ
設計せっけいしゃJean-Philippe Aumasson, Luca Henzen, Willi Meier, Raphael C.-W. Phan
繼承けいしょう演算えんざんほうBLAKE2
認證にんしょうSHA-3けつさい演算えんざんほう英語えいごNIST hash function competition
ほそぶし
摘要てきようちょうたび224、256、384、512もと
結構けっこうHAIFA construction英語えいごHAIFA construction
重複じゅうふく回數かいすう14 ある 16
速度そくど8.4 cpb英語えいごcycles per byte on Core 2 for BLAKE-256; 7.8 cpb for BLAKE-512

BLAKEBLAKE2もとたんなんじ·J·はくおん斯坦ChaChaくしりゅうみつほうてきみつ碼雜みなと函數かんすうあずかSHA-2一樣いちようゆうりょうたね不同ふどう大小だいしょうてき變體へんたい。BLAKE-256BLAKE-224使用しよう32もと分別ふんべつさんせい256224もとてき摘要てきよう大小だいしょう,而BLAKE-512BLAKE-384分別ふんべつ使用しよう64もとさんせい512元和がんわ384もとてき摘要てきよう大小だいしょう[1]ざい64もとてきx64ARM體系たいけい結構けっこううえ執行しっこう,BLAKE2bSHA-3,SHA-2,SHA-1MD5さらこころよ[2]BLAKE2てき安全あんぜんせい提供ていきょう類似るいじSHA-3ゆう於SHA-2:免疫めんえきちょう擴充かくじゅう攻擊こうげきずい預言よげんてき差異さいせいとう[3]

BLAKE2
がいじゅつ
設計せっけいしゃJean-Philippe Aumasson, Samuel Neves, Zooko Wilcox-O'Hearn英語えいごZooko Wilcox-O'Hearn, Christian Winnerlein
衍生BLAKE
ほそぶし
摘要てきようちょうたび最多さいた64もとぐみ(BLAKE2b);最多さいた32もとぐみ(BLAKE2s);任意にんいちょう(BLAKE2X)
重複じゅうふく回數かいすう10 or 12
速度そくど3.5 cpb英語えいごcycles per byte on Core i5 (Ivy Bridge) for BLAKE2b[4]

BLAKEてきあらためしん版本はんぽんBLAKE2於2012ねん12月21にちせん佈推。它由Jean-Philippe Aumasson、Samuel Neves、Zooko Wilcox-O'HearnChristian Winnerlein設計せっけい[5]參考さんこう實施じっしだい碼在CC0したはつ佈。[2]

がいじゅつ

[編輯へんしゅう]

BLAKE2 ざい RFC 7693 ちゅう定義ていぎてきみつざつみなと函數かんすう,它有りょうたね形式けいしき:

  • BLAKE2b
  • BLAKE2s

應用おうよう

[編輯へんしゅう]

實現じつげん

[編輯へんしゅう]

じょりょう參考さんこう實現じつげん以外いがい[18] 以下いかみつ碼庫提供ていきょうりょう BLAKE2 てき實現じつげん

BLAKE3
がいじゅつ
設計せっけいしゃJack O'Connor, Samuel Neves, Jean-Philippe Aumasson, Zooko Wilcox-O'Hearn
くびはつ2020ねん1がつ9にち,​4ねんまえ​(2020-01-09
衍生Bao, BLAKE2
ほそぶし
摘要てきようちょうたび256 bits, arbitrarily extensible
結構けっこうMerkle tree
重複じゅうふく回數かいすう7
速度そくど0.49 cpb on Cascade Lake-SP with AVX-512[19]

BLAKE3於2020ねん1がつ9にちざい Real World Crypto うえせん佈推[20]BLAKE3 もと於 Bao BLAKE2 てきみつざつみなと函數かんすう作者さくしゃため Jack O'Connor, Jean-Philippe Aumasson, Samuel Neves Zooko Wilcox-O'Hearn.[21]

參考さんこう文獻ぶんけん

[編輯へんしゅう]
  1. ^ Saarinen, M-J; Aumasson, J-P. The BLAKE2 Cryptographic Hash and Message Authentication Code (MAC). IETF. November 2015 [4 December 2015]. RFC 7693. 
  2. ^ 2.0 2.1 BLAKE2. blake2.net. [2018-10-27]. (原始げんし內容そん於2018-11-01). 
  3. ^ Aumasson, Neves, Wilcox-O』Hearn, and Winnerlein. BLAKE2: simpler, smaller, fast as MD5 (PDF). Cryptology ePrint Archive. IACR. [2018-10-27]. (原始げんし內容そん (PDF)於2017-08-09). 
  4. ^ BLAKE2 – an alternative to MD5/SHA-1. [2018-10-27]. (原始げんし內容そん於2015-04-30). 
  5. ^ O'Whielacronx, Zooko. introducing BLAKE2 – an alternative to SHA-3, SHA-2 and MD5. 21 December 2012 [2018-10-27]. (原始げんし內容そん於2016-10-05). 
  6. ^ About Chef Habitat. docs.chef.io. [2022-08-30]. (原始げんし內容そん於2022-08-10). 
  7. ^ coreutils/src/blake2/. github.com. [2022-08-30]. (原始げんし內容そん於2022-07-21). 
  8. ^ librsync/src/blake2/. github.com. [2022-08-30]. (原始げんし內容そん於2022-08-30). 
  9. ^ WhatsApp Security Whitepaper (PDF). [2022-08-30]. (原始げんし內容そん (PDF)於2016-04-05). 
  10. ^ WinRAR archiver, a powerful tool to process RAR and ZIP files. rarsoft.com. [2022-08-30]. (原始げんし內容そん於2017-06-06). 
  11. ^ rmlint — rmlint (2.8.0 Maidenly Moose) documentation. rmlint.readthedocs.io. [2022-08-30]. (原始げんし內容そん於2022-08-30). 
  12. ^ WireGuard: Next Generation Kernel Network Tunnel (PDF). [2022-08-30]. (原始げんし內容そん (PDF)於2018-03-04). 
  13. ^ work. docs.nano.org. [2022-08-30]. (原始げんし內容そん於2022-08-30). 
  14. ^ signatures. docs.nano.org. [2022-08-30]. (原始げんし內容そん於2022-08-30). 
  15. ^ key derivation. docs.nano.org. [2022-08-30]. (原始げんし內容そん於2022-08-30). 
  16. ^ Autolykos: The Ergo Platform PoW Puzzle (PDF). ergoplatform.org. [2022-08-30]. (原始げんし內容そん (PDF)於2021-12-13). 
  17. ^ Linux 5.17 Random Number Generator Seeing Speed-Ups, Switching From SHA1 To BLAKE2s. www.phoronix.com. [2022-08-30]. (原始げんし內容そん於2022-02-05). 
  18. ^ 參照さんしょう錯誤さくごぼつ有為ゆういめいためreference-implementation-repoてき參考さんこう文獻ぶんけん提供ていきょう內容
  19. ^ BLAKE3 – one function, fast everywhere (PDF). GitHub. 
  20. ^ JPA and I announced BLAKE3 at the RWC lightning talks..... Hacker News. [2022-08-30]. (原始げんし內容そん於2022-01-10). 
  21. ^ An earlier version of Bao specified its own custom tree mode, which eventually grew into BLAKE3.. GitHub. [2022-08-30]. (原始げんし內容そん於2022-08-30). 

外部がいぶ連結れんけつ

[編輯へんしゅう]