$ cat plain.txt Hello, world $ openssl rsautl -pubin -inkey publicKeyRsa.pem -in plain.txt -encrypt -out enc.dat $ od -x enc.dat 0000000 013d 7976 bbe6 506b 3da5 a2ac 57f0 db18 0000020 6a75 afa3 0efa 0cee d4a4 4729 4285 d25b 0000040 4c17 66f0 1a98 d027 c950 640e 824d 8c43 0000060 d05b 4a82 badd 36f1 90eb c284 3707 5277 0000100
暗号化に使った公開鍵 (publicKeyRsa.pem) と対になる秘密鍵 (privateKeyRsa.pem) を使って暗号化されたファイル (enc.dat) を復号化する。
$ openssl rsautl -inkey privateKeyRsa.pem -in enc.dat -decrypt -out dec.dat $ cat dec.dat Hello, world
0 件のコメント:
コメントを投稿