国密 SM3 签名的实现和 MD5 签名实现是一致的,其实和 Java bcprov 的也是基本一致。这大大提高了上手速度。
static async digest(text: Uint8Array): Promise<Uint8Array> {
let md = cryptoFramework.createMd("SM3")
await md.update({ data: text})
let result = await md.digest()
return result.data
}