メインコンテンツへスキップ
用語集 1分で読める

SHA-256

PlusWeb3 編集部
PlusWeb3 編集部 Web3・AI専門メディア

SHA-256(Secure Hash Algorithm 256-bit)とは、デジタルデータを保護するために広く使用されているハッシュ関数の一種です。

ハッシュ関数はブロックチェーン技術を支えるコアの技術の為、その役割は重大とされています。

そのハッシュ関数の中でも「SHA-256」は安全性が非常に高く、最も一般的に使われています。

SHA-256のアルゴリズム

SHA-256のアルゴリズムは、入力データを512ビットのブロックに分割し、各ブロックを処理することで機能する仕組みとなっています。

また、原像攻撃(攻撃者がハッシュ値を生成する入力データを特定しようとする攻撃)衝突攻撃(攻撃者が同じハッシュ値を生成する2つの異なる入力データを特定しようとする攻撃)の両方に対して制御できるように設計されています。

このように暗号データを解読する攻撃に耐性があることから、安全性が高いと評価され、ハッシュ関数の中でも最も使用されています。

Share this article コピーしました
WRITTEN BY

PlusWeb3 編集部

Web3・AI専門メディア

PlusWeb3 編集部は、ブロックチェーン・Web3・AIの最新動向をわかりやすくお届けする専門メディアチームです。業界経験豊富な編集者とリサーチャーが、信頼性の高い情報を厳選してお届けします。

記事を寄稿しませんか?

Web3・AI領域の専門家からの寄稿を募集中。掲載は編集部名義、内容は事前審査のうえ掲載可否をご連絡します。

この記事が役に立ったら、ニュースレターも登録しませんか?

Web3・AI業界の厳選ニュースを定期配信。いつでも解除可能。

スパムは送りません。プライバシーポリシーに基づいて管理します。

コピーしました

Web3・AI・DeepTech領域でのキャリアをお考えですか?

業界専門のコンサルタントが、あなたに最適なキャリアパスをご提案します。