lnwdl / gm

GM sm3/sm2 implement based on OpenSSL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gm

Implement GM sm3/sm2 based on openssl project. The specifications are GM/T 0003-2012 and GM/T 0004-2012.

You should build your own openssl project, because openssl-devel project installed through yum/apt tool may #defined OPENSSL_NO_EC2M macro, so F2m group is not supported.

In the older version of openssl(before version 1.0.2), there is no funcs to control ECDSA_METHOD struct, so I choose the openssl-1.0.2h version.

Author: lnwdl (lnwdl@163.com)

About

GM sm3/sm2 implement based on OpenSSL


Languages

Language:C 98.4%Language:Makefile 0.8%Language:C++ 0.8%