В настоящее время я запускаю свою команду так:
/usr/local/Cellar/libressl/3.0.2/bin/openssl enc -aes-256-gcm -d -in enc.token -out dec.token -iv {IV} -K {KEY}
и вывод этой команды bad decrypt
. Мой выходной файл также выглядит так, как будто он только наполовину расшифрован, а файл выглядит как
Object(id=998fdsa981sdafkj@ÛP²•v’@v[ðt
- Это полностью расшифровано? Я считаю, что эти символы представляют собой двоичные файлы, но похоже, что только половина моего объекта была расшифрована.
- Я искал
bad decrypt
, и похоже, что это связано с тем, что тег аутентификации шифрования GCM не предоставляется для расшифровки. Есть ли способ предоставить это команде Libre? Я просматривал LibreSSL через https://www.libressl.org/, но, похоже, никакой документации.