OpenSSL增加国密WAPI椭圆曲线
增加WAPI椭圆曲线先增加OID,OpenSSL的增加OID非常简单,如下
1, cd openssl/crypto/objects
2,vim objects.txt 增加如下图格式的参数
如上图所示,左半部分是OID,右半部分是名字
3, make update
忽略错误,我们主要目的是生成obj_mac.num obj_mac.h obj_data.h等文件
4,grep 192v4 * -r -n
5,到此WAPI曲线的OID已经加入代码了,再结合GmSSL的早期版本增加椭圆曲线即可