У меня есть открытый ключ (модуль и экспонента) в форме, закодированной в Base64: MIICIjANBgkqhkiG9w0B
AQEFAAOCAg8AMIICCgKCAgEA4IJZLsjlx+o4RSvafaAcReoNnzrI0UXu7kZyXPe31ql32X9AvhC6QQIU...
Я хочу зашифровать текстовый файл в LInux с помощью openssl. Я переписал открытый ключ в текстовый файл и преобразовал его в файл .pem (только что изменил расширение), а затем выполнил следующие команды:
openssl rsautl -encrypt -pkcs -inkey Key.pem -pubin -in s2.txt -out rsa_4096.bin
openssl -encrypt -e -base64 -in rsa_4096.bin -out s2encrypted.txt
Проблема в том, что я не могу зашифровать файл.
У кого-нибудь есть идеи по этому поводу?