Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

ペイロードの内容を復号する

最終更新 Markdown で表示Agent セットアップ

コマンドラインでペイロードを復号するには、matched-data-cli ツールを使います。

  1. GitHub の Releases ページの Assets から、お使いのプラットフォーム向けの matched-data-cli ツールを ダウンロード します。

  2. ダウンロードした .tar.gz ファイルの内容を、ローカルフォルダーに展開します。

  3. コマンドラインウィンドウを開き、matched-data-cli バイナリがあるローカルフォルダーへ移動します。

    cd matched-data-cli
  4. ファイルを 2 つ作成します。1 つは秘密鍵用、もう 1 つは暗号化されたペイロード用です。

    printf "<PRIVATE_KEY>" > private_key.txt && chmod 400 private_key.txt
    
    printf "<ENCRYPTED_PAYLOAD>" > encrypted_payload.txt

    <PRIVATE_KEY> を秘密鍵に、<ENCRYPTED_PAYLOAD> を暗号化されたペイロードに置き換えます。

    注: 最初の printf コマンドを実行すると、コマンド履歴に秘密鍵が表示されます。

  5. 次のコマンドを実行して、ペイロードを復号します。

    decrypt -k private_key.txt encrypted_payload.txt

次の例では、秘密鍵用と暗号化されたペイロード用の 2 つのファイルを作成し、matched-data-cli ツールを実行して encrypted_payload.txt ファイル内のペイロードを復号します。

~ cd matched-data-cli

printf "uBS5eBttHrqkdY41kbZPdvYnNz8Vj0TvKIUpjB1y/GA=" > private_key.txt && chmod 400 private_key.txt

printf "AzTY6FHajXYXuDMUte82wrd+1n5CEHPoydYiyd3FMg5IEQAAAAAAAAA0lOhGXBclw8pWU5jbbYuepSIJN5JohTtZekLliJBlVWk=" > encrypted_payload.txt

decrypt -k private_key.txt encrypted_payload.txt
test matched data

役に立ちましたか?