ビットコインを支える技術、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>
【阪神】近本光司、2割9分だけど…マルチでセ首位打者に「明日もしっかり自分たちの野球を」
【ソフトバンク】モイネロ「びっくり」3連打も修正力発揮でハム食い、5年ぶり9連勝で“定位置”に
【阪神】坂本誠志郎が好リード「やりがいしかない」先発大竹&救援2人の無失点リレー成立
JAL、エアバスA350-1000型機初号機のデカール最終便 31日羽田着
【西武】21歳山田陽翔が6連敗&5位転落阻止のプロ初セーブ 勝利の瞬間ガッツポーズ
セサミストリート×BFIVEのかわいいコレクション第2弾が登場!
無加工無修正の元フジ渡邊渚「見えなくていい毛穴や…」有料会員との生配信で判明
機能性表示食品の「みつぼしトマト リコピン」を関東地方で発売
【日本ハム】新庄監督、逆転の発想「何カ月間もソフトバンクさんの背中追いかけて…」首位陥落
【楽天】宗山塁3度目猛打賞で打線活性化「打ててる打席は無駄な球振ってない」直近6試合5割超
女性の心肺蘇生した男性教授に「胸触った」と非難の声 車いすアイドル憂う「日本以外でも…」
ユーチューバーもこう氏、元彼女・成海瑠奈について赤裸々告白
二階堂ふみが結婚!?お相手が衝撃的過ぎてネット民「マジか・・・」
倉田真由美氏「下劣すぎる」三上悠亜巡るウエディングドレス騒動に「職業差別、したとしても」
ミスFLASHグランプリ、大胆なビキニ姿に「はみ出しそう」フォロワーもん絶
太川陽介、妻・藤吉久美子の衝撃行動に「動機はいいのよ」評価も「その後が伴わない」
明石家さんま「高いと思い込んで生きてほしかった」 61歳俳優に贈った扇子がお宝鑑定
ゆうちゃみ激変、清楚ギャル姿公開「言葉失う美しさ」「二刀流」「佐々木希と見間違えた」
GACKT、大物俳優が「読めよ!」と“異常な圧”で著書送ってきたことを実名告白
37歳元アイドル、10年ぶりのグラビアに挑戦 ブラひもチラ見せオフショット「凄まじい色気」
二階堂ふみが結婚!?お相手が衝撃的過ぎてネット民「マジか・・・」
平子理沙、すっぴん自撮りに疑問の声が続出「加工フィルター使ってる」
再婚した旦那に不倫されてしまった飯島直子(51)衝撃的過ぎる黒歴史が発覚する事態に
ガーシー、みちょぱ反論に対抗で大倉士門の再暴露を投下「士門クズ過ぎる」
【ネタバレ?】史実で見るキングダムの今後の展開まとめ〜中華統一までの全体像
ゲーミングPCを買う場所は店舗購入とネット通販どっちがおすすめ?
ユーチューバーもこう氏、元彼女・成海瑠奈について赤裸々告白
【おすすめアニメ50選】完結済み!定番から最新作まで!
遠野なぎこさん死去 朝ドラ「すずらん」ヒロイン、バラエティーでも活躍 最近は摂食障害など告白
女性の心肺蘇生した男性教授に「胸触った」と非難の声 車いすアイドル憂う「日本以外でも…」

【阪神】近本光司、2割9分だけど…マルチでセ首位打者に「明日もしっかり自分たちの野球を」
【ソフトバンク】モイネロ「びっくり」3連打も修正力発揮でハム食い、5年ぶり9連勝で“定位置”に
JAL、エアバスA350-1000型機初号機のデカール最終便 31日羽田着
【阪神】坂本誠志郎が好リード「やりがいしかない」先発大竹&救援2人の無失点リレー成立
【西武】21歳山田陽翔が6連敗&5位転落阻止のプロ初セーブ 勝利の瞬間ガッツポーズ
セサミストリート×BFIVEのかわいいコレクション第2弾が登場!
無加工無修正の元フジ渡邊渚「見えなくていい毛穴や…」有料会員との生配信で判明
機能性表示食品の「みつぼしトマト リコピン」を関東地方で発売
【日本ハム】新庄監督、逆転の発想「何カ月間もソフトバンクさんの背中追いかけて…」首位陥落
【楽天】宗山塁3度目猛打賞で打線活性化「打ててる打席は無駄な球振ってない」直近6試合5割超