2回に渡り OpenSSL で RSA 公開鍵暗号の秘密鍵と公開鍵の作成方法について解説してきました。 今回は、作成した秘密鍵と公開鍵を利用して、暗号メッセージを生成してそれを復号する方法を解説したいと思います。 秘密鍵の作成 前々回のおさらいですが、秘密鍵をまずは作成します。 詳しい方法は前々回を参考にしてください。 $ openssl genrsa 2024 > secret.key Generating RSA private key, 2024 bit long modulus ....................+++ ....................................................................+++ e is 65537 (0x10001) 秘密鍵が secret.key という名前で作成されました。 公開鍵の作成