##

ハッシュ生成

SHA-1, SHA-256, SHA-384, SHA-512

使い方

入力したテキストやファイルについて、SHA-1・SHA-256・SHA-384・SHA-512の結果をまとめて計算します。MD5には対応していません。ファイルの整合性チェックや、パスワード保存の仕組みの学習に便利です。

Q. SHA-1は安全ですか?

A. SHA-1は衝突攻撃が可能とされており、セキュリティ目的には推奨されません。新しく作るシステムではSHA-256以上を使うのが一般的です。MD5には対応していません。

Q. ファイルのハッシュも計算できますか?

A. はい。ファイルをアップロードすると、内容をブラウザ内で読み取ってハッシュを計算します。

Q. MD5には対応していますか?

A. いいえ。ブラウザが標準で提供するSHA-1、SHA-256、SHA-384、SHA-512のみ対応しており、MD5には対応していません。

Q. ハッシュ値から元の内容に戻せますか?

A. ハッシュは一方向の関数なので、値から元のデータを直接復元することはできません。同じ入力からは常に同じハッシュになるため、ファイルやテキストが同じかを比べる用途で使います。

Q. ファイルサイズの制限はありますか?

A. ファイルは100MBまで処理します。それより大きいファイルは、ブラウザのメモリ保護のため計算しません。