go语言:实现SM3算法 说明 使用 SM3 是一种中国国家密码算法,广泛用于数字签名和数据完整性验证。下面是一个简单的 Go 语言实现的 SM3 哈希算法的完整源码。 package main import ( "encoding/binary" "fmt" ) const ( // SM3常量 SM3_BLOCK_SIZE = 64 SM3_HASH_SIZE = 32 )