Hmac com ferramenta de linha de comando do openssl com uma chave que pode conter bytes nulos

1

Digamos que eu queira fazer um resumo SHA256HMAC de um arquivo com o utilitário de linha de comando openssl :

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

Como eu posso proteger este comando contra o $(cat $KEY_FILE) gerando bytes nulos (ou outros caracteres potencialmente problemáticos) se estes existirem em $KEY_FILE ?

    
por martin 17.05.2018 / 08:50

0 respostas