コンテンツにスキップ

ペイロードコンテンツの復号化

matched-data-cliツールを使用して、コマンドラインでペイロードを復号化します。

  1. ダウンロードページから、プラットフォームに合ったmatched-data-cliツールをReleasesAssetsの下からダウンロードします。

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

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

    Terminal window
    cd matched-data-cli
  4. プライベートキー用のファイルと暗号化されたペイロード用のファイルの2つを作成します:

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

    <PRIVATE_KEY>をあなたのプライベートキーに、<ENCRYPTED_PAYLOAD>を暗号化されたペイロードに置き換えます。

    注意: 最初のprintfコマンドは、あなたのプライベートキーをコマンド履歴に表示させます。

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

    Terminal window
    decrypt -k private_key.txt encrypted_payload.txt

以下の例では、プライベートキー用のファイルと暗号化されたペイロード用のファイルの2つを作成し、matched-data-cliツールを実行してencrypted_payload.txtファイル内のペイロードを復号化します:

Terminal window
~ 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