##
ハッシュ生成
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まで処理します。それより大きいファイルは、ブラウザのメモリ保護のため計算しません。