其中SM1、SM4、SM7、祖冲之密码(ZUC)是对称算法;SM2、SM9是非对称算法;SM3是哈希算法。目前,这些算法已广泛应用于各个领域中,期待有一天会有采用国密算法的区块链应用出现。 其中SM1、SM7算法不公开,调用该算法时,需要通过加密芯片的接口进行调用;比较少人了解这些算法,在这里对这些国密算法做简单的科普 1 SM1对...
生成SM2密钥并签名 $ gmssl genpkey -algorithm EC -pkeyopt ec_paramgen_curve:sm2p256v1 \-outsignkey.pem $ gmssl pkeyutl-sign -pkeyopt ec_scheme:sm2 -inkey signkey.pem \-in<yourfile> -out<yourfile>.sig 可以将公钥从signkey.pem中导出并发发布给验证签名的一方 $ gmssl pkey -pubout -insig...
生成SM2密钥并签名 $ gmssl genpkey -algorithm EC -pkeyopt ec_paramgen_curve:sm2p256v1 \-outsignkey.pem $ gmssl pkeyutl-sign -pkeyopt ec_scheme:sm2 -inkey signkey.pem \-in<yourfile> -out<yourfile>.sig 可以将公钥从signkey.pem中导出并发发布给验证签名的一方 $ gmssl pkey -pubout -insig...
生成SM2密钥并签名 $ gmssl genpkey -algorithm EC -pkeyopt ec_paramgen_curve:sm2p256v1 \-outsignkey.pem $ gmssl pkeyutl-sign -pkeyopt ec_scheme:sm2 -inkey signkey.pem \-in<yourfile> -out<yourfile>.sig 可以将公钥从signkey.pem中导出并发发布给验证签名的一方 $ gmssl pkey -pubout -insig...