Hmacおよびopensslコマンドラインツール、キーにnullバイトを含めることができる

Hmacおよびopensslコマンドラインツール、キーにnullバイトを含めることができる

opensslコマンドラインユーティリティを使用してSHA256HMACファイルをダイジェストするとします。

openssl dgst -sha256 -hmac "$(cat $KEY_FILE)" -hex "$TARGET_FILE"

$(cat $KEY_FILE)nullバイト(または他の潜在的に問題となる文字)が存在する場合、このコマンドが生成されないようにどのように保護できますか$KEY_FILE

ベストアンサー1

おすすめ記事