SM9算法的实现介绍了国家密码局推荐的第九个公钥密码算法SM9的设计原理及其具体实现方式,包括其在云安全和后量子密码学中的应用。
声明:源码来源于GitHub上的开源代码。经过调试后发现了一些Bug,并在修复这些问题之后测试了使用SM9进行加密、解密和签名验证等功能。本例仅负责使用固定的密钥对及ID执行操作,不涉及产品实际使用过程中ID及密钥来源的处理问题。该示例已在Visual Studio 2017上调试通过。需要注意的是,此示例需要miracle.lib库以及miracl源码,请参考其他上传资源获取相关信息。