如何使用 Java 使用 RSA 私钥
我想在我的 Java 项目中使用 RSA 私钥。我确实有使用 PEM 格式的文件中的密钥。我想在我的项目中使用这个私钥来解密使用我的公钥加密的消息。
我可以使用什么方法/标准类来读取和解码 PEM 文件中的私钥?我不想使用 openssl 或任何其他库/类来执行此操作。 示例或示例代码将非常有帮助。
维沙尔·N
I want to use the RSA private key in my project using Java. I do have the key in file using PEM format. I want to use this private key into my project to decrypt the messages which are encrypted using my public key.
What is the method/standard classes I can use to read and decode the private key from the PEM file? I don't want to use the openssl or any other libraries/classes to do this.
An example or sample code will be really helpful.
Vishal N
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Bouncycastle PEMReader 类将执行您想要的操作。如果您坚持不使用 Bouncycastle 库,那么您可以简单地查看该类的源代码,看看它们是如何做到的。
The Bouncycastle PEMReader class will do what you want. If you insist on not using the Bouncycastle library then you can simply look at the source code for the class to see how they do it.
您可能想要浏览以下链接:
Stack Overflow Old Question
和
Java RSA 加密示例代码
You Might Want to go through the following links :
Stack Overflow Older Question
and
Java RSA Encryption Sample Code