0
這是我的測試用例。是RSA加密和解密只用私鑰通過openssl,是否正確?
$ openssl genrsa -out private.pem 2048
$ openssl rsa -in private.pem -outform PEM -pubout -out public.pem # but I don't use it.
$ touch raw_data.log && echo 123456 >> raw_data.log
$ openssl rsautl -encrypt -in raw_data.log -inkey private.pem > enc.raw_data.log
$ openssl rsautl -decrypt -in enc.raw_data.log -inkey private.pem > dec.raw_data.log
$ cat raw_data.log
$ cat dec.raw_data.log
爲什麼我只能用RSA私鑰加密&解密數據。(不公鑰來加密數據)
它是正確的嗎?