ガイドを更新しました:
デモンストレーション メッセージとキーを使用して HMAC を計算します。
デスクトップと携帯電話のスクリーンショット、短いデモンストレーション、一般的な質問への回答を含む実践的な手順。
始める前に
現在のブラウザでツールを開きます。デモされた操作はデバイス上でローカルに実行され、アカウントやクレジットは必要ありません。以下の公開されている例の値を使用してください。
段階的な説明
- ビデオの横にあるボタンを使用してツールを開きます。次のステップで別のモードを指定しない限り、デフォルト モードをそのままにしておきます。
- メッセージとして「Hello」を入力し、キーとして「demo-key」を入力します。 SHA-256 を保持し、レポートの作成を押します。
- 入力の下に表示される結果を調べます。ツールにアクション ボタンがある場合は、編集後に押します。ライブコンバータは入力と同時に更新されます。
- このツールが提供するコントロールを使用して、結果をコピーまたはエクスポートします。別のアプリケーションで使用する前に出力を確認してください。
- HMAC には、対象者が共有する秘密キーが必要です。ローカル計算が成功しても、それ自体はリモート要求を認証しません。
コンピュータ上で
キーボードを使用して例の値を入力します。オプションを確認し、出力を検査し、使用可能な場合はコピーまたはエクスポート アクションを使用します。
電話で
入力フィールドをタップして例を入力します。オンスクリーン キーボードを閉じて、オプションと結果を確認します。完了するまでタブを開いたままにしてください。
iPhone の Safari で、共有メニューを開き、結果が新しいタブで開いた場合は、[ファイルに保存] を選択します。 Android Chrome で、「ダウンロード」を確認します。処理が完了するまで、このタブを開いたままにしておきます。
より良い結果を得るために
HMAC には、対象者が共有する秘密キーが必要です。ローカル計算が成功しても、それ自体はリモート要求を認証しません。
スクリーンショットとビデオ
デスクトップデモ
この記録は、ツールでのデモ入力とその結果の出力を示しています。
電話デモンストレーション
この記録は、ツールでのデモ入力とその結果の出力を示しています。
質問とトラブルシューティング
このデモは私の実際のデータを使用しますか?
いいえ。記録では、ガイド用に作成された公開サンプル値が使用されています。このサービスは、ユーザーがブラウザーに入力した入力に基づいて動作します。
結果を信頼する前に何を確認する必要がありますか?
HMAC には、対象者が共有する秘密キーが必要です。ローカル計算が成功しても、それ自体はリモート要求を認証しません。
サービスが過負荷になっているというメッセージが表示された場合は、しばらく待ってからもう一度試してください。試行が失敗しても、ソース ファイルが変更されたわけではありません。