我正在编写一段代码,用于消耗一个私钥来加密和解密消息。 问题在于我使用的密钥受到密码短语的保护。因此,在使用它进行加密和解密之前,我必须先解密密钥本身。 这是密钥内容的头部:
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: DES-EDE3-CBC,E51B4CCF38530A32
b9gvBvJNyUxA/2AH5mb+7dNcIns05EIXlbiM47xSUiQZgOdbP5ZHy5WL6S+uxU7s
.
.
.
-----END RSA PRIVATE KEY-----
我该如何在Java中实现这个功能?