我發現了一些使用java KeyPairGenerator生成RSA密鑰Pais的示例。但是我正在尋找的是一種使用現有的RSA密鑰對來加密/解密消息的方法。例如,我可以在eclipse中生成SSH2密鑰對,我可以使用它來處理不同的事情(例如,簽署maven artefact,訪問git ....)如何在Java中使用帶密碼的RSA密鑰
但是我沒有發現java例子如何加載我的私人密碼(密碼保護) RSA密鑰並加密/解密消息。
我該怎麼做?任何人都可以給我一個簡單的例子。
這是一個公共密鑰的一個示例:
SSH-RSA AAAAB3NzaC1yc2EAAAADAQABAAAAgQCYUsJ8cqtZD +/hJRl5Pq6k7139hjpNKdrHzB/vndcFq1aLS3da2iS0BZu17FS + RwVIj29aFwmdqh0OSck648yZC5O79Uf2k/tT6Nx1z7P7KCWJTQ9zrd9t ++ Ox6RWzkIgj4q5oq8P/S6P/3f1NeG2SZoPrWpRojQsWl8LPqdVTvQ == RSA-1024
你能指定源嗎?喜歡從文件或其他東西加載? – Maximin
我用eclipse或openssh生成密鑰。我在我的問題中添加了一個公鑰示例 – Ralph