-1
私は非対称鍵を使ってデータを暗号化するためにOpenSSLを使用しています。 私は63バイトの重さの特殊文字(すべてASCIIテーブルに含まれています)を持つtxtファイルを持っています。 2Kb(プライベート)と451バイト(パブリック)の重さと9000ビットのOpenSSLを使用してプライベートおよびパブリック証明書(PEM)を作成します。 暗号化はうまくいきますが、ファイルを解読すると、出力ファイルは完全に空白になります(0バイトの重さ)。私が使用OpenSSLで非対称RSA鍵の問題
コードは次のとおりです。
openssl genrsa -aes256 -out private.pem 9000
openssl rsa -in private.pem -outform PEM -pubout -out public.pem
openssl rsautl -encrypt -pubin -inkey public.pem -in file.txt -out file.txt.enc
openssl rsautl -decrypt -inkey private.pem -in file.txt.enc -out file.txt
どのようにそれは可能ですか?
スタックオーバーフローは、プログラミングおよび開発に関する質問のサイトです。この質問は、プログラミングや開発に関するものではないので、話題にはならないようです。ヘルプセンターの[ここではどのトピックを参照できますか](http://stackoverflow.com/help/on-topic)を参照してください。おそらく、[スーパーユーザ](http://superuser.com/)や[Unix&Linux Stack Exchange](http://unix.stackexchange.com/)の方が良いかもしれません。 – jww