【发布时间】:2017-06-29 10:36:21
【问题描述】:
我已经生成了一个 PGP 签名:
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBBABCAAGBQJYnkPxAAoJEBFjzYGyXBOsXRoH/3O4bwKK45aUN+m0N4jsZ+n5
W8R/aGti/llvJ62tHBCO5BIp/pp+b1Gdv99xtnJXHu/f0TqPYj+fwq4vfaorNTtA
Vtq8MaMesw1OWZEfu/lyjNOwdg81FUlYkw0Bjo3H/MxWjWYUiHmJo+OGriyf5dv/
433ZqitZMxLHCfZsuoU5teZ0BPUSoNjF6hOFK3ZI7QXsgYUyohzW2goy9bDVCKRq
e73CHpnMKCrnDc+/4+sK349bD/cZp6/c0T8b7cBCeBGGilPD6ovJUQE5vhGTKnJM
lgyxhA87tw9wqFwpZXDr0nzOP+MFfE9WRGecVYZ9G+LP/biefSe5iWRaPIcZIi0=
=qUHb
-----END PGP SIGNATURE-----
code 在这里,使用 BouncyCastle 实现:
(sign "project.clj"
"project.clj.asc"
<FILENAME>
"98B9A74D")
我希望能够读取此签名并使用公钥对其进行验证。这将如何变回 BouncyCastle org.bouncycastle.openpgp.PGPSignature 对象?
【问题讨论】:
标签: bouncycastle gnupg gpg-signature