hsd-cipher-sm
hsd-cipher-sm copied to clipboard
国产密码算法SM2,SM3,SM4
本项目中的国密加密依赖是15版的: org.bouncycastle bcpkix-jdk15on 能否把 依赖升级16版的为: bcpkix-jdk16on 请教大神?
一会用bouncycastle,一会自我实现,感觉乱七八糟的 ? 验证过吗? 可以用于生产吗, 还是只是练手的 ?
golang端用的国密算法库是:https://github.com/ZZMarquis/gm 对方用的java国密算法库是你的:https://github.com/gotoworld/hsd-cipher-sm 经过测试后发现:Java端SM2加密,golang无法解密,golang端SM2加密,java无法解密 排查了很久搜索到一篇文章讲解了不同点:https://my.oschina.net/u/2539854/blog/3094186
你用的哪个版本的bouncycastlejar包,我尝试了很多jar包都提示不存在DERObject
SM2 的密钥对 privateKey ,publicKey 如何生成呢? how to create SM2 keypair, include privateKey ,publicKey?
硬件密码介质,如密码机等,在签名过程中z值不参与,请教下基于bc库如何实现呢? 签名结果不带z值的验签,可参考 https://i.goto327.top/CryptTools/SM2.aspx 进行不带Z值签名验证。 请大佬指导下。