3

これが私が試したことです:

私の公開鍵でメッセージを暗号化する

openssl enc -aes-256-cbc -salt -kfile key.pub -in message.txt -out message.enc

秘密鍵を使用してメッセージを復号化する

openssl enc -d -aes-256-cbc -salt -in message.enc -pass file:mykey.pem 

復号化のエラー

bad decrypt
452:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt:evp_enc.c:330:
4

4 に答える 4

4

このコードは機能します:

openssl rsautl -pubin -inkey key.pub -encrypt -in message.txt -out message.enc

openssl rsautl -inkey privkey.pem -decrypt -in message.enc -out message.dec
于 2010-03-06T23:16:07.263 に答える
0

暗号化:

openssl enc -aes-256-cbc -salt -pass file:password.txt -in message.txt -out message.enc

復号化:

openssl enc -aes-256-cbc -d -salt -pass file:password.txt -in message.enc -out message.dec

ファイルの最初の行にpassword.txtパスワードが含まれている場所。

于 2010-03-06T21:48:12.223 に答える