openssl 测试加密卡_PrintTest 基于OpenSSL的ECIES加密解密,已经在vs开发环境下测试通过 Crypt_De algrithms 238万源代码下载- www.pudn.c...

这是一个使用Visual C++开发的基于OpenSSL库的ECIES加密解密测试程序,已在VS环境中通过测试。包含源代码、依赖库及详细编译日志。
摘要由CSDN通过智能技术生成

文件名称: PrintTest891ea1e7dab975064c6bfd22796603ae.gif下载

  收藏√  [443d104427974206832dc4b12407db70.gif

 5  4  3  2  1 fb9128a58cbeaabbeb3718ed75079ccf.gif]

开发工具: Visual C++

文件大小: 12766 KB

上传时间: 2015-04-10

下载次数: 1

提 供 者:

详细说明:基于OpenSSL的ECIES加密解密,已经在vs开发环境下测试通过-OpenSSL encryption and decryption based on ECIES

文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):

PrintTest

.........\Backup

.........\Backup1

.........\Debug

.........\.....\BuildLog.htm

.........\.....\libeay32.dll

.........\.....\PrintTest.Build.CppClean.log

.........\.....\PrintTest.log

.........\.....\PrintTest.obj

.........\.....\PrintTest.tlog

.........\.....\..............\CL.read.1.tlog

.........\.....\..............\CL.write.1.tlog

.........\.....\..............\link.read.1.tlog

.........\.....\..............\link.write.1.tlog

.........\.....\..............\PrintTest.lastbuildstate

.........\.....\..............\unsuccessfulbuild

.........\.....\ssleay32.dll

.........\.....\vc120.idb

.........\.....\vc120.pdb

.........\ecies.cpp

.........\ecies.h

.........\keys.cpp

.........\PrintTest.cpp

.........\PrintTest.sdf

.........\PrintTest.v12.suo

.........\PrintTest.vcproj

.........\PrintTest.vcproj.win7-PC.win 7.user

.........\PrintTest.vcxproj

.........\PrintTest.vcxproj.filters

.........\PrintTest.vcxproj.user

.........\secure.cpp

.........\secure.h

.........\UpgradeLog.htm

.........\UpgradeLog2.htm

.........\x64

.........\...\Debug

.........\...\.....\ecies.obj

.........\...\.....\keys.obj

.........\...\.....\PrintTest.Build.CppClean.log

.........\...\.....\PrintTest.log

.........\...\.....\PrintTest.obj

.........\...\.....\PrintTest.tlog

.........\...\.....\..............\CL.read.1.tlog

.........\...\.....\..............\CL.write.1.tlog

.........\...\.....\..............\link.read.1.tlog

.........\...\.....\..............\link.write.1.tlog

.........\...\.....\..............\PrintTest.lastbuildstate

.........\...\.....\secure.obj

.........\...\.....\vc120.pdb

输入关键字,在本站238万海量源码库中尽情搜索:

帮助

GmSSL (http://gmssl.org) 是支持国密算法和标准的OpenSSL分支,增加了对国密SM2/SM3/SM4算法和ECIES、CPK、ZUC算法的支持,实现了这些算法与EVP API和命令行工具的集成。GmSSL由北京大学信息安全实验室(http://infosec.pku.edu.cn)开发和维护。 GmSSL的libcrypto密码库增加的密码算法包括: SM2是国密椭圆曲线公钥密码标准,其中包含数字签名、公钥加密和密钥交换三个具体方案,以及一个256比特素域上的推荐椭圆曲线参数。GmSSL内置了SM2的推荐曲线参数,实现了SM2的签名算法和公钥加密算法。 SM3是国密密码杂凑算法标准,输出的杂凑值长度为256比特。 SM4是国密分组密码标准,又名SMS4,其分组长度和密钥长度均为128比特。GmSSL实现了SMS4密码及SMS4的ECB、CBC、CFB、OFB等工作模式。 X9.63 KDF是密钥派生函数国际标准之一,ECIES和SM2公钥加密方案依赖该算法,GmSSL实现了X9.63 KDF,并用于支持ECIES和SM2公钥加密ECIES (Elliptic Curve Integrated Encryption Scheme)是椭圆曲线公钥加密的国际标准,可用于加密数据。 CPK是由南相浩和陈钟设计的基于身份的密码。GmSSL实现了CPK的系统建立和密钥生成算法,生成的密钥可以用于DSA、ECDH、ECDSA、ECIES、SM2等公钥密码算法。 ZUC(祖冲之算法)是由我国设计的序列密码,以32位字为单位输出密钥流,其密钥长度和IV长度均为128比特。GmSSL的ZUC算法处于开发中。 GmSSL提供命令行工具gmssl,可用于生成SM2签名、SM3摘要、HMAC-SM3消息认证码,支持SM4和ZUC数据加解密。 $ echo -n abc | gmssl dgst -sm3 66c7f0f462eeedd9d1f2d46bdc10e4e24167c4875cf2f7a2297da02b8f4ba8e0     显示SM2推荐椭圆曲线域参数 $ gmssl ecparam -text -noout -name sm2p256v1 -param_enc explicit     在代码目录./certs/sm2/目录中给出了SM2证书的例子,可以用gmssl工具进行解析 $ gmssl x509 -text -noout -in certs/sm2/sm2-x509.pem $ gmssl pkcs7 -print_certs -in certs/sm2/sm2-pkcs7.pem     GmSSL新增的EVP对象包括EVP_sm3()、EVP_sm4_ecb()、EVP_sm4_cbc()、EVP_sm4_ofb()、EVP_sm4_cfb()和EVP_zuc()。 标签:GmSSL
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值