ビットコインを支える技術、SHA-256とはなにか【フィスコ・ビットコインニュース】
■SHAとは何か
SHAとはSecure Hash Algorithmの略称で、一群の関連した暗号学的ハッシュ関数のことを指す。
これらはアメリカ国家安全保障局(NSA)によって設計され、アメリカ国立標準技術研究所(NIST)によって標準ハッシュ関数Secure Hash Standardに指定されている。SHAには以下のバージョンが存在し、それぞれのバージョンには複数のバリエーションが存在する。
SHA-0(1993年)
SHA-1(1995年)
SHA-2(2001年)
SHA-3(2015年)
■SHA-256とは何か
ビットコインに使用されるハッシュ関数「SHA-256」は「SHA-2」というシリーズに分類される。SHA-2には、SHA-256以外に、SHA-224、SHA-384、SHA-512、SHA-512/224、SHA-512/256 などがあるが、これらの違いは基本的にはハッシュ値の出力長(bits)である。
SHA-256も、その他のハッシュ関数も、理論上セキュアと言われているが、確実に危険がないというわけではない。
一例として、SHAのシリーズである「SHA-1」は、2004年に中国山東大学数学系副教授の王小云 (Wang Xiaoyun)によってセキュアではない事が理論上発見され、その理論が広く知られて研究が進展した結果、2017年2月には実際に衝突攻撃の成功が示されている。
さらに、2004年に「SHA-1」がセキュアでないことが発見される以前の2001年に、「SHA-1」の改良版であるSHA-2の初版が発行されている。
なお、SHA-2は根本的には「SHA-1」と同じ「Merkle-Damgard construction」という構造が取られているものの、現在でも有効な攻撃法は発表されていない。
■NSAはSHAにバックドアを作ることが可能なのか?
SHA-2に分類されるSHA-256はNSAによって設計されているので、ビットコインが発表された2009年当初、こうした技術はNSAによる陰謀で、NSAにとってバックドアなど都合のよい設定が織り込まれているのではないかという声が聞かれることがあった。
しかし、SHA-256がオープン・アルゴリズムであり、世界のどの暗号学研究者にとっても検証が可能な状態になっているという理解が浸透し、また、理論的にもセキュアなハッシュ関数であることが理解されることで、現在そのような疑惑が聞かれることはほとんどなくなった。
世界に公開され、常に誰からも検証可能なアルゴリズムであるにもかかわらず、20年近く誰もバックドアの存在を見出すことができないことが、NSA陰謀論を否定する根拠になっている。
■SHA-3について
SHA-3はSHAシリーズでは初めてNSAが開発に関わっていないバージョンとなる。NISTがSHA-2よりもさらに強固なアルゴリズムを公募によって募集し、正式発行したものがSHA-3である。
SHA-1とSHA-2は、共通のMerkle-Damgard constructionという構造をもっており、SHA-1についてはすでに理論的にセキュアでないことが発見されていたため、Merkle-Damgard constructionという構造そのものへの不安感からSHA-3には別の構造が採用される結果となった。
しかし実際にはSHA-2への攻撃法はその後進展しなかったため、現在でもSHA-3の普及はほとんど進んでいない。
なお、NISTは現在でも機密ネットワークにはSHA-2以外のハッシュアルゴリズムを使用することを禁じており、SHA-3も禁止されている。
これは発行されて日の浅いSHA-3については、その堅牢性がまだ十分に証明されていないという理由のためだが、陰謀論の立場からは「NSAにはSHA-2に固執しなければならない事情があるのではないか」という憶測がされる場合がある。ただ実際には、バックドアの存在などは見つかっていないというのが現状である。
このように、ビットコインの基盤技術はNSAとつながりが深いものであるが、オープン・アルゴリズムであるという設定によって誰でも検証が可能であるということが大きな特徴といえる。
<MS>
「ハイスクールララバイ」が160万枚超ヒットのイモ欽トリオ「山口良一古希記念LIVE」ツアー
漫才コンビ、ねじれネジが24日に西新宿ナルゲキで初単独ライブ「高卒ストレート」開催
【阪神】GG賞の木浪聖也が遊撃好守で存在感 藤川監督も実績組の姿に安心
【阪神】「虎のマッチョマン」工藤泰成158キロ、大敗の中で強烈デビュー!今キャンプ日本人最速
【阪神】藤川監督“開幕前哨戦”広島に大敗も泰然自若「課題が多く出て、いいなと」13安打11失点
【清水】決勝点の北川航也「勝たないといけない試合だった」昇格POで敗れた東京Vにリベンジ
【ヤクルト】浜田太貴“ミートポイントの安定”テーマに外野レギュラー争いへ「結果出せばいい」
「ほぼ裸」騒動のカニエ・ウェスト夫妻、離婚に向け協議か ともに弁護士に連絡
日本制服アワードグランプリ三浦舞華さん、憧れは北川景子「歌やモデルの活動もしていきたい」
サンドウィッチマン2人とも映画館で初めて見た映画は「ドラえもん のび太の恐竜」
二階堂ふみが結婚!?お相手が衝撃的過ぎてネット民「マジか・・・」
サンド伊達みきおがガックリ「終わるのはショックすぎ、寂しいですね」14年続いた番組終了惜しむ
四千頭身、テレビから消えた理由を明かすも批判殺到「人のせいにするな」
吉田沙保里、大久保嘉人との不倫疑惑を一蹴するも冷ややかな声
「私は痩せていた」やす子、自衛官時代の写真公開し反響「可愛い」「細いね~」
アイドルグループ「重大な契約違反」メンバー解雇 詳細は公表せず「深くお詫び」
ビートきよし「おじさんはフード着ちゃいけない」の声に“一言”で切り返し 称賛の声集まる
下條アトムさん死去 78歳
藤井聡太王将「読みをまとめることができなかった」 王将戦第4局
陣内智則「泣き崩れてた」フジ人気女子アナと別れる寸前だった「その姿見た時に…」
二階堂ふみが結婚!?お相手が衝撃的過ぎてネット民「マジか・・・」
台湾トップ女優、日本旅行中にインフルエンザにかかり肺炎合併症で死亡
小島瑠璃子夫の会社が訃報掲載「29歳で永眠いたしました」通夜・葬儀は「近親者のみで」
吉田沙保里、大久保嘉人との不倫疑惑を一蹴するも冷ややかな声
小島瑠璃子の夫が救急搬送先で死亡、事件性なし 23年に結婚
四千頭身、テレビから消えた理由を明かすも批判殺到「人のせいにするな」
小島瑠璃子が夫の急死つづる「突然の別れとなり、後悔がたくさんあります」
【おすすめアニメ50選】完結済み!定番から最新作まで!
天木じゅん「透けすぎ」バスト写真を大胆公開!「天然のおっぱいですからね」
交際していた小島瑠璃子めぐる憶測に「キングダム」原泰久氏が注意喚起「これが事実です」
![game_banner](/images/banner-game.png)
「ハイスクールララバイ」が160万枚超ヒットのイモ欽トリオ「山口良一古希記念LIVE」ツアー
漫才コンビ、ねじれネジが24日に西新宿ナルゲキで初単独ライブ「高卒ストレート」開催
【阪神】GG賞の木浪聖也が遊撃好守で存在感 藤川監督も実績組の姿に安心
【清水】決勝点の北川航也「勝たないといけない試合だった」昇格POで敗れた東京Vにリベンジ
【阪神】藤川監督“開幕前哨戦”広島に大敗も泰然自若「課題が多く出て、いいなと」13安打11失点
【阪神】「虎のマッチョマン」工藤泰成158キロ、大敗の中で強烈デビュー!今キャンプ日本人最速
【ヤクルト】浜田太貴“ミートポイントの安定”テーマに外野レギュラー争いへ「結果出せばいい」
「ほぼ裸」騒動のカニエ・ウェスト夫妻、離婚に向け協議か ともに弁護士に連絡
日本制服アワードグランプリ三浦舞華さん、憧れは北川景子「歌やモデルの活動もしていきたい」
サンドウィッチマン2人とも映画館で初めて見た映画は「ドラえもん のび太の恐竜」