欢迎来到天天文库
浏览记录
ID:38676707
大小:515.30 KB
页数:20页
时间:2019-06-17
《基于OpenSSL库的ECDSA签名与验证》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、DALISTUDIO.NETECDSA签名与验证基于OpenSSL库DaliWang2014/1/1目录一、密钥对的生成...........................................................................................................................21、生成密钥对......................................................
2、...................................................................22、导出私钥.............................................................................................................................23、导出公钥........................................................
3、.....................................................................34、生成密钥源代码.................................................................................................................3二、对数据的签名.............................................................
4、..............................................................81、导入私钥.............................................................................................................................82、数据签名.............................................................
5、................................................................83、数据签名源代码.................................................................................................................8三、对签名的验证..................................................................
6、.......................................................141、导入公钥...........................................................................................................................142、验证签名....................................................................
7、.......................................................143、验证签名源代码...............................................................................................................141/19一、密钥对的生成1、生成密钥对①首先声明EC_KEY*ec_key;结构,椭圆曲线的参数;私钥和公钥都保存在这个结构中。②声明EC_GROUP*ec_grou
8、p;结构,这个结构保存着椭圆曲线的参数。③使用ec_key=EC_KEY_new();生成一个新的EC_KEY结构。④使用下面代码选择一条曲线参数,填充EC_GROUP结构:ec_group=EC_GROUP_new_by_curve_name(NID_secp256k1);NID_secp256k1为椭圆曲线,在obj.mac.
此文档下载收益归作者所有