SHA-0とは? わかりやすく解説

SHA-1

(SHA-0 から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/12/20 02:30 UTC 版)

SHA-1(シャーワン[3][4])は、Secure Hash Algorithmシリーズの暗号学的ハッシュ関数で、SHAの最初のバージョンであるSHA-0の弱点を修正したものである。National Security Agency(NSA)によって設計され、National Institute of Standards and Technology(NIST)によってFederal Information Processing Standard(FIPS) PUB 180-4として標準化されている。NISTは2030年12月31日に仕様を廃止予定[5]


  1. ^ Marc Stevens. hashclash - Framework for MD5 & SHA-1 Differential Path Construction and Chosen-Prefix Collisions for MD5. https://code.google.com/archive/p/hashclash. 
  2. ^ ShAttered
  3. ^ シャーワン”. NTTPCコミュニケーションズ. 2017年9月30日閲覧。
  4. ^ SHA-1とは”. IT用語辞典 e-words. 2022年6月29日閲覧。
  5. ^ NIST Retires SHA-1 Cryptographic Algorithm | NIST
  6. ^ Bruce Schneier (2005年2月18日). “Schneier on Security: Cryptanalysis of SHA-1”. 2014年1月1日閲覧。
  7. ^ a b Secure Hashing”. NIST. 2014年1月1日閲覧。[1]
  8. ^ SHA1 Deprecation Policy”. Microsoft (2013年11月12日). 2014年1月1日閲覧。
  9. ^ Intent to Deprecate: SHA-1 certificates”. Google (2014年9月3日). 2014年9月4日閲覧。
  10. ^ Bug 942515 - stop accepting SHA-1-based SSL certificates with notBefore >= 2014-03-01 and notAfter >= 2017-01-01, or any SHA-1-based SSL certificates after 2017-01-01”. Mozilla. 2014年9月4日閲覧。
  11. ^ CA:Problematic Practices - MozillaWiki”. Mozilla. 2014年9月9日閲覧。
  12. ^ Phasing Out Certificates with SHA-1 based Signature Algorithms | Mozilla Security Blog”. Mozilla (2014年9月23日). 2014年9月24日閲覧。
  13. ^ 電子政府における調達のために参照すべき暗号のリスト(CRYPTREC暗号リスト)”. 総務省及び経済産業省. 2014年9月4日閲覧。
  14. ^ 政府機関の情報システムにおいて使用されている暗号アルゴリズムSHA-1及びRSA1024に係る移行指針”. 情報セキュリティ対策推進会議 (2012年10月26日). 2014年9月4日閲覧。
  15. ^ えきねっとの例
  16. ^ サーバ証明書の切り替えによるドコモ ケータイへの影響について2015年7月15日
  17. ^ auケータイをご利用のお客さまへ、サーバ証明書切り替えによる影響について
  18. ^ SoftBank 3G(携帯電話)をご利用のお客さまへ サーバ証明書切り替えによる影響のご案内2015年7月15日
  19. ^ NIST Retires SHA-1 Cryptographic Algorithm | NIST
  20. ^ NIST's March 2006 Policy on Hash Functions”. NIST (2006年3月15日). 2014年1月1日閲覧。
  21. ^ http://debugmo.de/?p=61 Debugmo.de "For verifying the hash (which is the only thing they verify in the signature), they have chosen to use a function (strncmp) which stops on the first nullbyte – with a positive result. Out of the 160 bits of the SHA1-hash, up to 152 bits are thrown away."
  22. ^ Niels Ferguson, Bruce Schneier, and Tadayoshi Kohno, Cryptography Engineering, John Wiley & Sons, 2010. ISBN 978-0-470-47424-2
  23. ^ Cryptology ePrint Archive
  24. ^ a b Schneier on Security: SHA-1 Broken
  25. ^ Schneier on Security: New Cryptanalytic Results Against SHA-1
  26. ^ Notes on the Wang et al. $2^{63}$ SHA-1 Differential Path
  27. ^ Christophe De Cannière, Christian Rechberger (2006-11-15). Finding SHA-1 Characteristics: General Results and Applications. http://www.springerlink.com/content/q42205u702p5604u/. 
  28. ^ IAIK Krypto Group – Description of SHA-1 Collision Search Project”. 2009年6月30日閲覧。
  29. ^ Collisions for 72-step and 73-step SHA-1: Improvements in the Method of Characteristics”. 2010年7月24日閲覧。
  30. ^ SHA-1 Collision Search Graz”. 2014年1月2日閲覧。
  31. ^ SHA-1 hash function under pressure – heise Security
  32. ^ Crypto 2006 Rump Schedule
  33. ^ Stéphane Manuel. Classification and Generation of Disturbance Vectors for Collision Attacks against SHA-1. http://eprint.iacr.org/2008/469.pdf 2011年5月19日閲覧。. 
  34. ^ Stéphane Manuel. Classification and Generation of Disturbance Vectors for Collision Attacks against SHA-1. http://www.springerlink.com/content/u320751102001580/ 2012年10月4日閲覧。.  the most efficient disturbance vector is the one first reported as Codeword2 by Jutla and Patthak
  35. ^ SHA-1 collisions now 2^52
  36. ^ International Association for Cryptologic Research
  37. ^ Cryptanalysis of MD5 & SHA-1
  38. ^ When Will We See Collisions for SHA-1?
  39. ^ HashClash - Framework for MD5 & SHA-1 Differential Path Construction and Chosen-Prefix Collisions for MD5
  40. ^ a b c The SHAppening: freestart collisions for SHA-1”. 2015年10月9日閲覧。
  41. ^ https://shattered.io/ 2017年2月26日閲覧。
  42. ^ a b Announcing the first SHA1 collision Google Security Blog、2017年2月23日(2017年2月26日閲覧)。
  43. ^ The end of SHA-1 on the Public Web Mozilla Security Blog、2017年2月23日(2017年2月26日閲覧)。
  44. ^ Differential Collisions in SHA-0
  45. ^ Freedom to Tinker » Blog Archive » Report from Crypto 2004
  46. ^ (中国語) Sdu.edu.cn, Shandong University
  47. ^ National Institute of Standards and Technology
  48. ^ SHS Validation List
  49. ^ http://www.faqs.org/rfcs/rfc3174.html
  50. ^ Locktyukhin, Max; Farrel, Kathy (2010-03-31), “Improving the Performance of the Secure Hash Algorithm (SHA-1)”, Intel Software Knowledge Base (Intel), http://software.intel.com/en-us/articles/improving-the-performance-of-the-secure-hash-algorithm-1/ 2014年1月1日閲覧。 
  51. ^ Crypto++ 5.6.0 Benchmarks”. 2014年1月1日閲覧。
  52. ^ AMD Opteron 8354 2.2 GHzプロセッサと64ビット版Linuxによる計測[51]
  53. ^ Announcing the first SHA1 collision”. 2017年2月23日閲覧。
  54. ^ The Sponge Functions Corner”. 2016年1月28日閲覧。
  55. ^ The Keccak sponge function family”. 2016年1月28日閲覧。



SHA-0

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/02/11 03:54 UTC 版)

Secure Hash Algorithm」の記事における「SHA-0」の解説

詳細は「SHA-1#SHA-0」を参照 SHA-0はSHAシリーズ最初規格である。発表から間もなくして欠点発見された。ハッシュ値長さは、160ビット

※この「SHA-0」の解説は、「Secure Hash Algorithm」の解説の一部です。
「SHA-0」を含む「Secure Hash Algorithm」の記事については、「Secure Hash Algorithm」の概要を参照ください。


SHA-0

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/05/05 14:19 UTC 版)

SHA-1」の記事における「SHA-0」の解説

CRYPTO 98において、Florent ChabaudとAntoine JouxによってSHA-0への攻撃報告された。ハッシュ衝突261試行発見された。 2004年Eli BihamとChenはほぼ同じSHA-0ハッシュを持つ2つメッセージ発見した。160ビットハッシュのうち142ビット一致していた。彼らは80ラウンドから62ラウンド削減したSHA-0における完全な衝突発見した2004年8月12日Joux、Carribault、Lemuet、Jalbyによって、フルバージョンのSHA-0における衝突報告された。これはChabaudとJouxによる攻撃一般化したものであり、256基のItanium 2プロセッサ搭載したスーパーコンピュータ80000 CPU時間費やすことにより(このコンピュータの全計算能力13日分である)、 251試行衝突発見した2004年8月17日CRYPTO 2004Rump sessionにおいて、WangFengLaiYuによってMD5SHA-1いくつかのハッシュ関数対す攻撃初期的な結果報告された。SHA-0への攻撃240試行が必要であり、これはJouxらによるものより優れたのである2005年2月WangYinYuによって、 239試行でSHA-0の衝突発見可能であることが報告された。 CRYPTO 2004における報告の後、NIST2010年までSHA-1使用終了しSHA-2移行するプラン発表した

※この「SHA-0」の解説は、「SHA-1」の解説の一部です。
「SHA-0」を含む「SHA-1」の記事については、「SHA-1」の概要を参照ください。

ウィキペディア小見出し辞書の「SHA-0」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「SHA-0」の関連用語

SHA-0のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SHA-0のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのSHA-1 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのSecure Hash Algorithm (改訂履歴)、SHA-1 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS