sm2算签

const sm2 = require('sm-crypto').sm2

msg = '=='
privateKey = 'ad7d2e71263b6b885941f78c009fa0564b144b2729dc0709369f51940ad4c035'

// 签名
function doSignature(msg, privateKey) {
sigValueHex4 = sm2.doSignature(msg, privateKey, {
hash: true,
// der :true , // 这个得看具体网站情况 true的时候 每次结果都是304开头
})
return sigValueHex4
}

console.log(doSignature(msg, privateKey))
 posted on 2023-04-27 13:44  宁青楼  阅读(593)  评论(0)    收藏  举报