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

SHA-1

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/05/04 04:48 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. ^ a b 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's March 2006 Policy on Hash Functions”. NIST (2006年3月15日). 2014年1月1日閲覧。
  20. ^ 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."
  21. ^ Niels Ferguson, Bruce Schneier, and Tadayoshi Kohno, Cryptography Engineering, John Wiley & Sons, 2010. ISBN 978-0-470-47424-2
  22. ^ Cryptology ePrint Archive
  23. ^ a b Schneier on Security: SHA-1 Broken
  24. ^ Schneier on Security: New Cryptanalytic Results Against SHA-1
  25. ^ Notes on the Wang et al. $2^{63}$ SHA-1 Differential Path
  26. ^ Christophe De Cannière, Christian Rechberger (2006-11-15). Finding SHA-1 Characteristics: General Results and Applications. http://www.springerlink.com/content/q42205u702p5604u/. 
  27. ^ IAIK Krypto Group – Description of SHA-1 Collision Search Project”. 2009年6月30日閲覧。
  28. ^ Collisions for 72-step and 73-step SHA-1: Improvements in the Method of Characteristics”. 2010年7月24日閲覧。
  29. ^ SHA-1 Collision Search Graz”. 2014年1月2日閲覧。
  30. ^ SHA-1 hash function under pressure – heise Security
  31. ^ Crypto 2006 Rump Schedule
  32. ^ 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日閲覧。. 
  33. ^ 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
  34. ^ SHA-1 collisions now 2^52
  35. ^ International Association for Cryptologic Research
  36. ^ Cryptanalysis of MD5 & SHA-1
  37. ^ When Will We See Collisions for SHA-1?
  38. ^ HashClash - Framework for MD5 & SHA-1 Differential Path Construction and Chosen-Prefix Collisions for MD5
  39. ^ a b c The SHAppening: freestart collisions for SHA-1”. 2015年10月9日閲覧。
  40. ^ https://shattered.io/ 2017年2月26日閲覧。
  41. ^ a b Announcing the first SHA1 collision Google Security Blog、2017年2月23日(2017年2月26日閲覧)。
  42. ^ The end of SHA-1 on the Public Web Mozilla Security Blog、2017年2月23日(2017年2月26日閲覧)。
  43. ^ Differential Collisions in SHA-0
  44. ^ Freedom to Tinker » Blog Archive » Report from Crypto 2004
  45. ^ (中国語) Sdu.edu.cn, Shandong University
  46. ^ National Institute of Standards and Technology
  47. ^ SHS Validation List
  48. ^ http://www.faqs.org/rfcs/rfc3174.html
  49. ^ 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日閲覧。 
  50. ^ Crypto++ 5.6.0 Benchmarks”. 2014年1月1日閲覧。
  51. ^ AMD Opteron 8354 2.2 GHzプロセッサと64ビット版Linuxによる計測[50]
  52. ^ Announcing the first SHA1 collision”. 2017年2月23日閲覧。
  53. ^ The Sponge Functions Corner”. 2016年1月28日閲覧。
  54. ^ The Keccak sponge function family”. 2016年1月28日閲覧。






固有名詞の分類


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

辞書ショートカット

すべての辞書の索引

「SHA-1」の関連用語

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

   

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



SHA-1のページの著作権
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の元に提供されております。

©2024 GRAS Group, Inc.RSS