VC编译OpenSSL的一些问题记录
来源:互联网 发布:云计算平台架构图 编辑:程序博客网 时间:2024/06/06 17:14
编译步骤:
- perl Configure VC-WIN32
- ms\do_nasm
- nmake -f ms\nt.mak
crypto/object目录下的头文件动态更新:
- perl objects.pl objects.txt obj_mac.num obj_mac.h
- perl obj_dat.pl obj_mac.h obj_dat.h
- perl objxref.pl obj_mac.num obj_xref.txt > obj_xref.h
wincows系统下一些算法性能(Intel i5 M520 @2.40GHz windows8.1 X64):
>openssl.exe speed sm2enc encrypt decrypt encrypt/s decrypt/s 256 bit sm2enc (sm2) 0.0014s 0.0012s 710.8 867.8>openssl.exe speed sm2dsa sign verify sign/s verify/s 256 bit sm2dsa (sm2) 0.0004s 0.0013s 2785.8 747.1>openssl.exe speed sm3 type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes sm3 11021.38k 27150.18k 53155.24k 70118.03k 77303.66k>openssl.exe speed sm4 type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes sm4-128 cbc 41475.63k 42321.60k 43208.06k 42854.06k 43106.90k#同机器Ubuntu 16.04 X64系统测试结果:>openssl speed sm2enc encrypt decrypt encrypt/s decrypt/s 256 bit sm2enc (sm2) 0.0007s 0.0006s 1368.0 1665.6>openssl speed sm2dsa sign verify sign/s verify/s 256 bit sm2dsa (sm2) 0.0002s 0.0007s 5036.7 1447.0>openssl speed sm3type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytessm3 14218.01k 33801.09k 62067.54k 78617.60k 85390.68k>openssl speed sm4type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytessm4-128 cbc 58246.93k 58208.21k 58142.39k 58227.37k 58247.85k
0 0
- VC编译OpenSSL的一些问题记录
- openssl-1.0.0 的VC编译记录
- 使用vc发现的一些问题记录
- VC一些操作,编译的基础问题
- VC编译时的一些问题
- 关于RA编译的一些问题记录
- VC编译链接openssl
- VC编译OpenSSL
- openssl交叉编译记录
- VC++11 编译中的一些问题的解决办法
- OPENSSL——菜鸟的问题记录
- 关于 J2Objc 编译静态库的一些问题记录
- openssl 的一些问题的集锦
- OpenSSL进行SSL通讯的一些问题
- 编译OpenSSL的64位碰到问题
- hadoop编译C++的openssl链接问题
- VC环境下编译OpenSSL
- SPARK编译的一些记录
- 如何使用.gitignore文件删除掉已经提交的文件
- MVP+OKHttp 用户登录demo
- JSP中的编码设置
- ArcGIS中的子类型和属性域的应用
- TextView属性大全
- VC编译OpenSSL的一些问题记录
- Ionic-底部tab栏注意事项
- pthread_cond_wait()用法分析
- CentOS7搭建VPN服务器教程
- Xcode因为证书问题经常报的那些错
- Volley框架中加载图片的3种方式
- iOS ViewController点击空白处收起键盘
- 【SignalR+Asp.net高频率实时消息传递应用】
- 网易视频云专家分享:Google Mesa论文笔记