一度の入力で MD5、SHA-1、SHA-256、SHA-512 のハッシュを同時に生成でき、個別に実行する必要はありません。
任意のファイルをアップロードしてチェックサムを計算し、ファイルの整合性を検証できます。ダウンロード、バックアップ、セキュリティ監査に便利です。
2 つのハッシュを並べて貼り付けると、一致するかどうかを即座に検証できます。ダウンロードの整合性確認に便利です。
すべてのハッシュ処理は Web Crypto API を使ってブラウザ内で実行されます。ファイルやテキストがサーバーにアップロードされることはありません。
MD5 は 128 ビットのハッシュを生成し高速ですが、暗号学的に破られているため、セキュリティ用途ではなくチェックサムにのみ使用してください。SHA-256 は SHA-2 ファミリーに属し、256 ビットのハッシュを生成し、ほとんどの用途で安全と考えられています。
いいえ。MD5 と SHA-256 は高速なハッシュでパスワードには適しません。パスワードの保存には bcrypt、scrypt、Argon2 などの低速なパスワードハッシュアルゴリズムを使用してください。
同じアルゴリズム(通常は SHA-256 または MD5)でダウンロードしたファイルをハッシュ化し、その結果を提供元のチェックサムと比較します。両者は完全に一致する必要があります。