「SHA-1」廃止をNISTが発表 企業はどう対応すべきか
およそ30年にわたって使われてきた「SHA-1」が、ついに「耐用年数の終わり」に達した。米国立標準技術研究所は暗号ハッシュアルゴリズム標準からSHA-1を削除する予定だ。いつまでに何をすべきだろうか。
暗号ハッシュ関数「SHA-1」はおよそ30年前に公開され、暗号化アルゴリズムの標準の一つとして広く使われてきたが、ついに「道の終わりに達した」と米国立標準技術研究所(NIST)は2022年12月15日に述べた。
1995年に暗号ハッシュアルゴリズム標準(FIPS 180-1)として登場したSHA-1は、長い間TLSハンドシェイク(SSLハンドシェイク)中にクライアントとサーバ間のデータ転送を認証するために使われていた。40桁の16進数でレンダリングされた160ビットのハッシュ値を通信経路の両端で作成し、比較することで改ざんされていないかどうかを確認する。
これまでにもNISTはSHA-1の利用停止を呼びかけてきたが、いよいよSHA-1使用の完全廃止スケジュールの公開に踏み切った。企業は今後どのように対処すべきだろうか。
2005年の「SHA-1は破られた」から18年、完全廃止はいつ?
2005年2月、暗号の権威であるブルース・シュナイアー氏が公開したブログ記事「SHA-1 Broken」(SHA-1は破られた)は、中国のセキュリティ研究家がSHA-1に対する攻撃手法を発見したことを知らせた(注1)。元メッセージと同じハッシュ値になる別のメッセージを作成(ハッシュ衝突)可能だ(注2)。
コンピュータの計算能力の向上によってSHA-1に対する攻撃が現実的なものになった。2017年にはGoogleが実際にハッシュ衝突攻撃を成功させた(注3)。同年「Google Chrome」をはじめとする主要なWebブラウザやOSはSHA-1のサポートを終了した。
SHA-1は、今でもファイルの同一性チェックなどで使われることがある。NISTは、SHA-1に依存している全ての人が、より高度なアルゴリズムである「SHA-2」や「SHA-3」に移行する必要があることを再度強調したが、この問題は依然として中程度の緊急性にとどまっていると指摘する。
NISTは、以前からデジタル署名の作成など衝突攻撃が重大な脅威となる状況では、連邦政府機関がSHA-1の使用を停止する必要があると発表してきた。他のアプリケーションによるSHA-1への攻撃がますます深刻になっていることを踏まえ、2030年12月31日をもってSHA-1を完全に廃止することに踏み切ったわけだ(注4)。
NISTは期日までに「FIPS 180-5」(現行の改定版)を公開して、SHA-1の仕様を削除する。暗号鍵管理ガイドライン「SP 800-131A」やその他の影響を受けるNISTの出版物を改訂して、SHA-1廃止を反映させる。
これらの動きを受けて、連邦政府は2031年以降にSHA-1を使用するモジュールを購入することができなくなる。ベンダーにはNIST検証のために新たなモジュールを開発するための8年間の猶予が与えられたことになる。
SHA-1は、米連邦情報処理標準(FIPS)の一部として電子情報を保護するために広く使われた最初の方法の一つだ。NISTは「SHA-1は耐用年数の終わりに達した」とコメントした。
© Industry Dive. All rights reserved.
Cybersecurity Dive
米国でビジネスジャーナリズムに特化した記事を掲載するIndustry Diveの、セキュリティ系連載「Cybersecurity Dive」の記事一覧です。
この記事の著者
関連記事
こんなメディアも見られています
キーマンズネットに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
アクセスランキング
-
1
かんぽ生命が営業報告を50分→10分に AI時代に見直すべき「データ入力」の仕組み
-
2
C言語は「危険」と言われても、専門家が「使う価値は十分にある」と言うワケ:900th Lap
-
3
M365 Copilot全庁展開で月2000時間削減 現場がAIを「使いたくなる」習慣化の仕組み
-
4
6TBファイルのサーバ移行、M365ユーザーの八雲町がSharePointでなく「あえてBox」の理由
-
5
Claude Codeに「仕事を丸投げ」して事故らないための基本運用ルール
-
6
損保ジャパン、2万人の「Gemini活用」どう管理? 推進者が語る「リスク回避」の仕組み
-
7
「カスハラ対応」を個人に任せない 取手市がAIで変えた窓口業務
-
8
社員の「セキュリティ訓練」、他社はどの程度やっている? 気になる隣の実施状況
-
9
「Claude」3倍高速化の裏で、Anthropic開発者が「あえてしなかったこと」:899th Lap
-
10
20年物の基幹システム刷新に、マクロミルがあえて「全てを変えない」と決めた理由
キーマンズネット SNS
インフォメーション
注目情報をチェック
キーマンズネットをフォロー