573 B
573 B
暗号ツールについて
openssl
OpenSSLはRSA鍵の生成や公開鍵の内容を確認できる最も一般的なツールです。
使い方
RSA鍵ペアの生成
openssl genpkey -algorithm RSA -out private_key.pem -pkeyopt rsa_keygen_bits:2048
openssl rsa -pubout -in private_key.pem -out public_key.pem
公開鍵の内容を表示
openssl rsa -pubin -in public_key.pem -text -noout
公開キーで暗号化をする
echo -n "message" | openssl rsautl -encrypt -inkey public_key.pem -pubin -out encrypted_message.bin