最佳答案
如何使用公钥加密一个大型文件,以便除了拥有私钥的人之外,没有其他人能够对其进行解密?
我可以使用 RSA 公钥和私钥,但是当涉及到使用以下命令加密大型文件时:
openssl rsautl -encrypt -pubin -inkey public.pem -in myLargeFile.xml -out myLargeFile_encrypted.xml
我怎样才能进行解密也... 。
我通过以下命令创建私钥和公钥
openssl genrsa -out private.pem 1024
openssl rsa -in private.pem -out public.pem -outform PEM -pubout
我得到了这个错误:
RSA operation error
3020:error:0406D06E:rsa routines:RSA_padding_add_PKCS1_type_2:data too large for key size:.\crypto\rsa\rsa_pk1.c:151:
我尝试制作大小从1024位到1200位的密钥,没有运气,同样的错误