文章介绍了SM2椭圆曲线公钥密码算法,分析了SM2算法的实现流程与技术手段,并使用Java语言实现了SM2算法的四大功能:SM2数字签名、SM2签名验证、SM2加密、SM2解密。文章还测试了算法的性能,论证了算法的实用性。%This paper introduces the SM2 elliptic curve public key cryptography algorithm,analyzes the implementation processes and techniques and implements four functions in Java language including SM2 digital signature, SM2 signature veriifcation, SM2 encryption, and SM2 decryption. The paper also evaluates the performance of the algorithms, justiifes its appliability.
展开▼