Это мой тест.Является ли RSA Encrypt & Decrypt только с помощью закрытого ключа от 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. (Не открытый ключ для шифрования данных)
Является ли это правильно?