ブラウザ実行モード: データはブラウザ内で処理され、サーバーにはアップロードされません。
速度と安定性: 処理速度はデバイスとブラウザに依存します。大量のバッチ作業では、デスクトップ版の方が安定する場合があります。
ツールを読み込み中です。お待ちください...
ツールを読み込み中です。お待ちください...
オンラインツールを読み込めない、または実行できない場合は、デスクトップツールをお試しください。 https://tools.yikeaigc.com/
ツール使用状況
旧バージョンに戻す
先に入力内容を選択し、SHAKE パラメータを設定してから処理を実行します。
SHAKE は SHA-3 系列の可変長出力関数で、テキストやファイルバイトの固定長ダイジェストを計算できます。ファイル処理結果は ZIP にまとめてダウンロードされます。
入力待ち
処理するデータを選択
テキストは素早いダイジェスト生成に適しています。ファイルモードは元のバイトを読み取り、インストーラー、画像、文書などの検証に適しています。
テキスト内容
0 文字 / 0 バイト
空文字列でもダイジェストを生成できます。固定サンプルが必要な場合は「サンプルを読み込む」をクリックしてください。
ファイルを選択
ファイル未選択
任意のファイル形式に対応。画面には先頭 20 件のみ表示されますが、実際の処理は選択済みの全ファイルが対象です。
一括結果 ZIP 内のダイジェストファイルは既定で元のファイル名を使用します。重複時は数字が自動追加されます。
先に入力モードを確認してから、パラメータ設定へ進むことをおすすめします。
SHAKE パラメータ設定
SHAKE128 と SHAKE256 はどちらも可変出力長に対応します。出力長は bit 単位で計算され、Base64 はダイジェストバイトから生成されます。
SHAKE256 は、より高い安全強度が必要なダイジェスト用途に適しています。
8の倍数で入力(範囲 8-8192)。
高度な入力結合
任意。入力に固定テキストを一括追加
ファイルモードでは、前置/後置テキストを UTF-8 バイトとして元のファイルバイトに連結して計算します。
0%
処理結果を表示
テキストダイジェストのコピー、期待値の検証が可能。ファイルモード完了後は ZIP をダウンロードできます。
結果はまだ生成されていません。先に入力とパラメータを設定してください。
ダイジェストを検証
期待値を貼り付けて比較をクリック
手順
ソフトウェア使用説明
- 入力内容を選択:「入力内容」ステップで、テキスト要約またはファイル一括要約を選択します。テキストモードでは文字内容を直接入力でき、ファイルモードでは任意の種類のファイルを一括選択できます。
- SHAKEパラメータを設定:「パラメータ設定」ステップに進み、SHAKE128またはSHAKE256を選択し、出力長を設定します。128、160、224、256、384、512、1024ビットを選択できるほか、カスタム長も使用できます。
- 出力エンコードを選択:利用シーンに応じて、16進数小文字、16進数大文字、またはBase64エンコードを選択します。長い要約は、32、64、または128文字ごとに改行を設定できます。
- 高度な組み合わせを使用:プロジェクト識別子、ソルト値、バージョン番号を統一して追加する必要がある場合は、前置テキストと後置テキストを入力できます。ツールは入力内容と合わせて要約計算に使用します。
- よく使う設定を保存:「設定を保存」をクリックすると、アルゴリズム、長さ、エンコード、改行、一括エクスポートオプションを記録でき、次回以降も簡単に使用できます。
- 処理を開始:「処理を開始」をクリックして要約を生成します。テキストモードでは要約、パラメータ、検証入口が表示されます。ファイルモードでは選択済みの全ファイルを処理し、先頭20件の結果をプレビューします。
- 結果をコピー・ダウンロード:テキストモードではコピーまたはTXTのダウンロードが可能です。ファイルモードでは元のファイル名を保持して要約ファイルに書き込み、同名の場合は自動的に番号を追加し、全結果をZIPでダウンロードできます。
よくある質問
A:SHAKE128は一般的な要約や検証シーンに適しています。SHAKE256は、より高い安全強度が求められる要約、署名、ファイルフィンガープリントなどのシーンに適しています。どちらも可変出力長に対応しています。
A:必ずしもそうではありません。一般的な検証シーンでは256ビットを選択できます。より長いフィンガープリントが必要な場合やプロトコル要件がある場合は、512ビット、1024ビット、またはカスタム長を選択できます。長さは、保存、転送、安全性の要件を総合的に考慮して決定してください。
A:16進数は0-9とa-fで構成され、比較や記録に便利です。Base64はよりコンパクトで、設定、インターフェース項目、テキスト転送内容に含めるのに適しています。
回答:いいえ。ツールはファイル内容を読み取り、対応する要約結果を生成するだけで、元のファイルは変更されません。ダウンロードされるZIPには、要約ファイルと任意の集計CSVが含まれます。
回答:要約ファイルはデフォルトで元のファイル名を使用するため、元ファイルとの対応が分かりやすくなります。複数のファイルで同名がある場合、システムがファイル名の末尾に数字を追加して区別します。
回答:アルゴリズム、出力長、エンコード形式、前置テキスト、後置テキスト、入力内容が一致しているか確認してください。パラメータや文字が少しでも異なると、異なる要約になります。