密码术
证心
这个作者很懒,什么都没留下…
展开
-
Linux Eclipse下openssl开发环境搭建
为了研究openssl中sm2的国密算法,需要做一个调试环境。最后在linux虚机机中用eclipse做相关调试。openssl 安装先从github上取出源码,最新的1.1.1的是有国密算法sm2的。在解压目录下执行如下命令生成makefile文件./config --prefix=/usr/local/openssl shared执行make命令:make使用root权限,安装o...原创 2019-04-17 11:20:33 · 529 阅读 · 0 评论 -
【密码术】cygwin编译安装openssl
http://www.iteedu.com/topic/crypto/openssl/cygwininstall.htmcygwin怎么安装这里不多说了。装完cygwin要装gcc,安装cygwin如果按照默认的方式一直点下去的话,安装完了会发现没有安装gcc/g++。这个时候可以在安装文件的目录打开命令行,并输入:setup-x86_64.exe -q -P wget -P gcc-g+...转载 2019-04-18 16:28:25 · 2420 阅读 · 0 评论 -
【密码术】openssl椭圆曲线密钥对生成
http://www.iteedu.com/topic/crypto/openssleckey.htm首先要查看支持哪些椭圆曲线:openssl ecparam -list_curves比方说比特币用的secp256k1就支持。生成私钥 openssl ecparam -genkey -name secp256k1 -out priv.key文件内容:-----BEGIN EC ...转载 2019-04-18 16:30:30 · 2090 阅读 · 0 评论 -
【密码术】openssl源码分析一
http://www.iteedu.com/topic/crypto/openssl/srcmain.htmopenssl命令入口文件:openssl.c位置:apps目录命令调用方式: prog = prog_init(); pname = opt_progname(argv[0]); /* first check the program name */ ...转载 2019-04-18 16:33:27 · 1179 阅读 · 1 评论