java KeyPairGenerator を使用して RSA Key Pais を生成する例をいくつか見つけました。しかし、私が探しているのは、既存の RSA キー ペアを使用してメッセージを暗号化/復号化する方法です。たとえば、Eclipse 内で SSH2 キー ペアを生成できます。これをさまざまなことに使用できます (Maven アーティファクトに署名する、git にアクセスするなど)。
しかし、プライベート(パスワードで保護された)RSAキーをロードしてメッセージを暗号化/復号化する方法のJavaの例は見つかりませんでした。
これどうやってするの?誰でも簡単な例を教えてください。
これは公開鍵の例です:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgQCYUsJ8cqtZD+/hJRl5Pq6k7139hjpNKdrHzB/vndcFq1aLS3da2iS0BZu17FS+RwVIj29aFwmdqh0OSck648yZC5O79Uf2k/tT6Nx1z7P7KCWJTQ9zrd9t++Ox6RWzkIgj4q5oq8P/S6p/3f1NeG2SZoPrWpRojQsWl8LPqdVTvQ== RSA-1024