📌 📄 内容摘要:
R (@andras) 在 sm2 签名验证失败 中发帖
客户端使用sm-crypto 客户端用私钥生成一个publicKey 然后生成随机值nonce 通过sm3哈希nonce得到digest 私钥和digest生成signature 然后nonce signature publicKey 都请求给后端 后端拿到nonce也使用sm3哈希得到digest 然后通过publicKey拿到sm2的publicKey 用他的verify方法验证sign和digest 但是失败 在服务端用"github.com/tjfoc/gmsm/sm2"生成的pubkey和sign就能过验证 有佬知道为什么吗
[image]
[image]
────────── 链接信息 ────────── 🔗 论坛链接: linux.do 📎 访问地址: https://linux.do/t/topic/488645/1 ─────────────────────────────
📢 来源:LINUX DO