ハッシュ関数とは、入力データを一定の手順で変換し、固定長のハッシュ値と呼ばれるデータにする仕組みのことです。入力データが少し変わるだけで、生成されるハッシュ値が大きく変化します。ハッシュ値から元のデータの推測が難しいことから、厳格な ...
アメリカの国家安全保障局(NSA)によって開発された「SHA-2」は電子署名やブロックチェーンに応用される暗号学的ハッシュ関数の1つです。そのSHA-2の中でも特に使われているSHA-256でハッシュを生成するための計算プロセスがよくわかるサイト「Sha256 Algorithm ...
ビットコインの基盤技術であるブロックチェーンに利用されている暗号技術として、SHA-256という名前を耳にする方もいるかもしれない。このSHA-256とはどのような成り立ちのものなのか、下記にご紹介する。 SHAとは何か SHAとはSecure Hash Algorithmの略称で ...
PDAの計算 は,指定されたシード値とプログラムIDを結合してハッシュ化し,それがED25519曲線の『外側』にあるかを確認するというプロセスで行われます. 1. PDA決定の計算式 PDAは以下の要素を入力とした SHA-256 ハッシュ関数 の出力. PDA = SHA256( Seed_1 + ..
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 クラウドコンピューティングの登場以降、ソフトウェア業界は大きな変革の中に ...
衝突が起こる可能性は、2の80乗分の1です。 一方でSHA-256は256ビットのハッシュ値に変換し、衝突の可能性は2の128乗分の1となり、SHA-1と比較すると大きな差があり、衝突のリスクは限りなく低下します。
こんな言葉が急に出てきて、最初は???となりますよね。私はなりました(笑) こいつぁ“見るだけで眠くなる単語ランキング”の上位に入れていたのですが、 意味がわかると、実は日常でもとても使える便利な仕組みだとわかりました。 です。 1つの ...
中国人科学者のチームが今年、電子メールやウェブ上のデジタル署名の作成/確認に広く利用されている技術の欠陥を発表し、データセキュリティ業界に衝撃を与えた。 現在米国政府は、この問題の解決策を模索している。 10年前に発明されたこの「Secure ...