Int*_*ted 5 java bouncycastle pgp public-key-encryption
我正在寻找Bouncy Castle PGP“签名和加密”的实现。理想的情况是一次操作,如果有任何不同。
我以加密示例和签名示例为例,尝试将其转换为“一次通过”加密和签名操作。
我看到这个相对过时的实现Boncode。看来这两个操作只是链接在一起。
我没有让消费者解密代码。签名似乎可以被验证。无论我使用合并操作还是单独加密然后签名,都是如此。
有没有更好的Bouncy Castle PGP实施方案?
最新答案是使用BouncyGPG
根据测试用例工作。科特林
val encryptionStream = BouncyGPG
.encryptToStream()
.withConfig(keyringConfig)
.withStrongAlgorithms()
.toRecipient("recipient@example.com")
.andSignWith("sender@example.com")
.armorAsciiOutput()
.andWriteTo(cipherText)
encryptionStream.write(expectedPlaintext)
encryptionStream.close()
cipherText.close()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3063 次 |
| 最近记录: |