メインコンテンツへスキップ
Toolars
探索
バグを報告

開発 · ローカルユーティリティ

SHA-384 ハッシュ生成・検証

SHA-384 Hash & Verify

SHA-384 の 96 文字ダイジェストを計算して既知の値と照合。SHA-512 を切り詰めた変種を、すべてブラウザ内で実行する。

タスクの道筋 / 入力から結果へ

テキストかファイルを選ぶ

ローカルで実行 · アップロードなし

SHA-384 ハッシュ生成・検証の使い方、プライバシー、関連ツール

タスクの道筋 / 入力から結果へ

SHA-384 ダイジェストを作成・検証する方法

  1. 01

    テキストかファイルを選ぶ

    テキストは正規化せず UTF-8 にします。ファイルのバイト列を選ぶと、空ファイルも含め元のバイト列を計算します。名前と MIME タイプは計算に含みません。

  2. 02

    ダイジェストを作成する

    「ハッシュ」タブのまま「ダイジェストを作成」を押します。ローカルエンジンがダイジェストを計算し、読み取り専用の「SHA-384 ダイジェスト」フィールドに小文字の 16 進数 96 文字で表示します。リリースページやチェックサムファイルと同じ表記です。

  3. 03

    または参照値と照合する

    「検証」タブに切り替え、公開された値を「期待される SHA-384 ダイジェスト」に貼り付け、「ダイジェストを検証」を押します。大文字小文字と前後の空白は比較前に正規化され、ステータス行が「ダイジェストが一致」または「ダイジェストが不一致」と答えます。

  4. 04

    ダイジェストをコピーまたは保存する

    「ダイジェストをコピー」でクリップボードへ、「.txt をダウンロード」で toolars-sha384-digest.txt として保存します。ダイジェストがまだない間は、空の値をコピー・保存する代わりにワークスペースがその旨を知らせるので、操作ミスで空ファイルができることはありません。

  5. 05

    チェックの合間にクリアする

    「クリア」は入力・期待ダイジェスト・結果を一度に空にし、ステータスが「準備完了」に戻ります。実行の合間に何も保持されないので、識別子のリストを残らず 1 件ずつ確認できます。

ツールの概要

処理
ブラウザー内で完結
入力の外部送信
なし
保存
一切保存しません
価格
無料

入力はブラウザに留まります。

SHA-384 ハッシュ生成・検証 は検証済みのローカル実行パスを使用し、隠れた入力・出力履歴を作成しません。

ローカル実行

現在のブラウザタブ内で実行されます。

隠れた処理なし

使用中のツールデータが Toolars のドキュメントレコードになることはありません。

アカウント不要

プロフィールを作成せずにコアワークフローを使えます。お気に入りはログイン後にアカウントへ同期されます。

即時リセット

タブを閉じれば、作業中のデータは消えます。

SHA-384 ハッシュ生成・検証 が役立つ場面

整合性チェック

既知のダイジェストを、ローカルでハッシュしたテキストや設定データと比較します。

候補値の検証

安全でないブルートフォース復元を試みずに、既知の値を検証します。

レガシー相互運用

セキュリティ上の限界を明示したまま、必要な MD5 や SHA の値を確認します。

SHA-384 ハッシュ生成・検証 が実際に行うこと

高保証環境のセキュリティベースラインが SHA-384 を指定していて、すべての整合性チェックはそれに厳密に従う必要がある。エンタープライズ標準はリリースマニフェストにこのアルゴリズムを義務付けているので、公開された値はサインオフ前に確認が必要だ。仕様のテストベクターは、その周りの実装を出荷する前にローカルで検証しなければならない。この SHA-384 ハッシュツールはローカルでダイジェストを実行するので、機密テキストはデバイスに残ります。

よくある質問

どんな入力を受け付けますか?
テキストは入力どおりのUTF-8で正規化せずにハッシュ化します(最大1 MiB)。ファイルは空ファイルも含め元のバイトを1 MiBずつ読み取り、最大256 MiBです。名前とMIME形式は含みません。ローカルWorkerはキャンセル可能で実行上限は15秒です。一致しても参照値の発行元は認証されません。
期待するダイジェストはどんな形式ですか?
ちょうど 96 文字の 16 進数です。大文字小文字と前後の空白は自動で正規化されます。それ以外は、そもそも SHA-384 ダイジェストがその形を取り得ないため、ハッシュ前に拒否されます。余計な文字を含む貼り付け値は、静かに不一致になるのではなく、その場で失敗します。
SHA-384 と SHA-512 の関係は?
SHA-512 を異なる初期状態で 384 ビットに切り詰めたもので、SHA-2 の設計を保ちながらダイジェストを短くしています。一方向のフィンガープリントであることに変わりはなく、ここでの検証は逆算ではなく再計算と比較を意味します。
このツールはハッシュを逆算・解読できますか?
検証は選んだ入力のダイジェストをローカルで比較します。復号や出所の認証は行いません。
テキストではなくファイルをハッシュできますか?
はい。ファイルのバイト列を選び、256 MiB 以下のローカルファイルを指定します。Worker が 1 MiB ずつ読み、アップロードしません。キャンセルや時間切れでは結果を出しません。
テキストはどこかにアップロードされますか?
いいえ。ハッシュは現在のブラウザタブ内だけで行われ、入力とダイジェストは保持されず、アカウントも不要です。「クリア」またはタブを閉じると全フィールドが破棄されるので、チェックした内容のコピーはあなたが残すと決めたものだけです。

開発者ツールを続ける

行き止まりではなく、関連タスクへ。

完全な索引に戻らずに、別のフォーカスされたワークスペースへ移動できます。

コード → 画像変換

Code to Image Converter

6 言語のコードをシンタックスハイライト付きで PNG・SVG に書き出し。ライト/ダークテーマ、行番号、タイトル、1x/2x に対応。

作成

URL スラッグジェネレーター

URL Slug Generator

タイトルを入力しながらクリーンな URL スラッグへ変換。アクセントは除去、& は展開、非ラテン文字は保持、区切りは選択。

作成

React Native シャドウジェネレーター

React Native Shadow Generator

React Native の旧 shadow プロパティと boxShadow を iOS・Android で並べて比較・調整し、StyleSheet コードをコピー。

作成

Base64 エンコード / デコード

Base64 Encoder/Decoder

Unicode テキストのエンコードや Base64 のデコードをローカルで行います。URL セーフ値にも対応。

変換