ハッシュジェネレーター - SHA-1、SHA-256、SHA-384、SHA-512(テキストおよびファイル)
任意のテキストやファイルのSHA-1、SHA-256、SHA-384、SHA-512の六進進型ダイジェストを計算できます。ブラウザ内蔵のWeb Crypto APIを使用しており、あなたのデータはデバイス外に出ません。
暗号ハッシュについて
暗号ハッシュは、任意の入力を逆に扱う不可能な固定長の指紋にマッピングします。SHA-256は現代の整合性チェックのデフォルトです。SHA-1はレガシー互換性のために示されていますが、もはや衝突攻撃に対して安全とはみなされていません。MD5はセキュリティ上の理由で機能が壊れているため意図的に省略されています。
画像を強化し続ける
これらの人気のあるツールを使用して、写真編集を次のレベルに引き上げましょう
Frequently Asked Questions
SHA-1、SHA-256、SHA-384、SHA-512 — ブラウザのWeb Crypto APIによって公開されるすべてのアルゴリズムです。ダイジェストは小文字の十六進数文字列として表示されており、これはチェックサムファイル、パッケージマニフェスト、HMACツールで期待される形式です。
features出力の長さや設計生成が異なります。SHA-256は、現代の整合性チェックおよびほとんどのブロックチェーン利用のデフォルトです。SHA-384およびSHA-512は、長さ延長攻撃に耐性を持つより長い消化を生成します。SHA-1はレガシー互換性のために示されていますが、もはや衝突攻撃に対して安全とはみなされていません。
technicalMD5は壊れています。衝突攻撃はノートパソコンで実用的なので、セキュリティに敏感な作業には使ってはいけません。新しいコードがそれに依存するのを防ぐために、意図的に省いています。キャッシュキーのようなセキュリティ以外の用途には、必要なサイズに短縮されたSHA-256を好むでしょう。
technical両方です。文字列を貼り付けたり、入力ボックスにファイルを置いたりすると、ツールはファイルをバイナリストリームとして読み取り、直接ハッシュAPIに入力します。これにより、ダイジェストはsha256sum、openssl dgst、またはPowerShellのGet-FileHashで生成されるものと一致します。
featuresいいえ。暗号ハッシュは一方向関数であり、ダイジェストが与えられた場合、入力を効率的に復元する方法はありません。それが全てのポイントであり、整合性チェック、パスワード保存、署名はすべてこの特性に依存しています。
technicalいいえ。Web Crypto APIはブラウザ内でハッシュを処理するため、入力がネットワークを越えることはありません。これにより、秘密や秘密鍵、アップロードしたくないファイルに対しても安全に扱えます。
privacyUse Cases
ダウンロード後のファイルの整合性確認
ISO、インストーラー、リリースアーティファクトのSHA-256ダイジェストを計算し、出版社のチェックサムと比較してファイルが破損や改ざんされていないか確認します
大規模画像ライブラリ内の重複検出
ハッシュファイルを使って、フォルダ、NAS共有、クラウドドライブ間で重複した写真やドキュメント、資産を見つけ、バイトごとに比較せずに済む
Webhookペイロードの署名と検証
ローカル統合作業やデバッグ中にStripe、GitHub、Shopify、Twilio HMAC署名を検証するために、ウェブフックボディのSHA-256ダイジェストを生成します
監査用指紋ソフトウェアリリース
バイナリ用のSHA-512指紋、コンテナ画像、タールボールの公開を行い、コンプライアンスチームがどのビルドをどの顧客に発送したかを監査できるようにします
キャッシュキーとETagの生成
Redis、Cloudflare Workers、CDN ETagヘッダーの決定性キャッシュキーを導き出すために、ハッシュリクエストのボディ、クエリパラメータ、またはファイル内容を活用します
時間をかけてバックアップの完全性を確認する
SHA-256の月次バックアップダイジェストを保存し、後で再ハッシュして、長期ストレージメディア上の重要なアーカイブがビットロットで静かに破損していないか確認してください
Pixoate