搜索资源列表
dsa
- 用dsa方法进行数字签名,其中运用了SHA-1进行加密解密(Digital signature is carried out by using DSA method, which uses SHA-1 to encrypt and decrypt)
Elgdown
- elgamal数字签名认证()
right
- 椭圆曲线加密算法,ELgamal数字签名和加密算法C程序实现(Elliptic curve cryptography algorithm)
MD5Encrypt
- MD5算法具有以下特点: 1、压缩性:任意长度的数据,算出的MD5值长度都是固定的。 2、容易计算:从原数据计算出MD5值很容易。 3、抗修改性:对原数据进行任何改动,哪怕只修改1个字节,所得到的MD5值都有很大区别。 4、强抗碰撞:已知原数据和其MD5值,想找到一个具有相同MD5值的数据(即伪造数据)是非常困难的。 MD5的作用是让大容量信息在用数字签名软件签署私人密钥前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的十六进制数字串)。除了MD
SHA1
- 安全哈希算法(Secure Hash Algorithm)主要适用于数字签名标准 (Digital Signature Standard DSS)里面定义的数字签名算法(Digital Signature Algorithm DSA)。对于长度小于2^64位的消息,SHA1会产生一个160位的消息摘要。当接收到消息的时候,这个消息摘要可以用来验证数据的完整性。在传输的过程中,数据很可能会发生变化,那么这时候就会产生不同的消息摘要。 SHA1有如下特性:不可以从消息摘要中复原信息;两个不同的消息不
MD5
- MD5是让大容量信息在用数字签名软件签署私人密匙前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的大整数)。不管是MD2、MD4还是MD5,它们都需要获得一个随机长度的信息并产生一个128位的信息摘要。虽然这些算法的结构或多或少有些相似,但MD2的设计与MD4和MD5完全不同,那是因为MD2是为8位机器做过设计优化的,而MD4和MD5却是面向32位的电脑。(MD5 allows large capacity information to be compre
摘要 RSA算法是一种公钥密码算法
- 简单操作简单运行通俗概念,便于理解,请指正(Simple, easy to operate, popular concept, easy to understand, please correct me)
RSA
- ?理解公钥密码及数字签名相关的基本概念 ?理解并能够编写RSA或DSA数字签名算法 ?熟练应用C++编程实现数字签名体制(To understand the basic concepts of public key cryptography and digital signature To understand and be able to write RSA or DSA digital signature algorithm Is proficient in C++ programm
SHA
- 功能不全,安全哈希算法(Secure Hash Algorithm)主要适用于数字签名标准 (Digital Signature Standard DSS)里面定义的数字签名算法(Digital Signature Algorithm DSA)。对于长度小于2^64位的消息,SHA1会产生一个160位的消息摘要。当接收到消息的时候,这个消息摘要可以用来验证数据的完整性。在传输的过程中,数据很可能会发生变化,那么这时候就会产生不同的消息摘要。 SHA1有如下特性:不可以从消息摘要中复原信息;两个不
wfqubxl
- C++BUILDER的文件操作,用C++Builder创建数字签名()
Md5加密算法的原理及应用
- Md5加密算法的原理及应用 --- Md5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由Mit Laboratory For Computer Science和Rsa Data Security Inc的Ronaldl.rivest开发出来,经md2、md3和md4发展而来。它的作用是让大容量信息在用数字签名软件签署私人密钥前被“压缩”成一种保密的格式。由于md5算法的使用不需要支付任何版权费用的,所以在一般的情况下,md5也不失为一种非常优秀的加
RSA
- RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。RSA是被研究得最广泛的公钥算法,从提出到现在已近二十年,经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥方案之一(The RSA algorithm is the first algorithm that can be used for both encryption and digital signature at the same time. It is also easy to understand an
安全Hash算法SHA-1的实现
- Hash函数是提供数据完整性保障的一个重要工具。本次实验,我们希望通过上机操作,使 同学们对安全Hash算法SHA-1的基本原理有一个全面的理解。通过本次实验,使学生掌握对 Hash函数的应用,为后面数字签名方案的学习打下基础。(The Hash function is an important tool for providing data integrity protection. In this experiment, we hope to have a comprehensive und
97938864
- C++BUILDER的文件操作,用C++Builder创建数字签名()
证书加密解密
- 本次实验是基于广泛测试的公开加密库来实现数字签名服务。这里选择了 M2Crypto 加密库来实现,M2Crypto 加密库能够完整的支持 OpenSSL 库,所以会 更加方便点。而且这个库中包含有 RSA 非对称加密算法(M2Crypto.RSA),高级 的加密解密接口(M2Crypto.EVP),还能操作 X.509 证书(M2Crypto.X509)。我们 可以先通过 M2Crypto 库里的模块来生成证书、公钥文件和私钥文件,后面再利 用生成的证书、私钥和公钥来实现加密解密及数字
llokkcf
- C++BUILDER的文件操作,用C++Builder创建数字签名()
shop
- 就会感觉很 热评话题 04_支付宝在线支付视频教程_数字签名_下载_Java知识分享网-免费Java资源下载 HTML5_Javascr ipt动画基础 PDF 下载_Java知识分享网-免费Java资源下载 深度剖析Hadoop HDFS PDF 下载_Java知识分享网-免费Java资源下载 深度探索区块链:Hyperledger技术与应用 PDF 下载_Java知识分享网-免费Java资源下载 区块链版权保护 PDF 下载_Java知识
代码--定稿版
- 基于Android平台的文件加解密系统,是基于Android智能手机平台,使用官方所提供的Eclipse开发工具,JDK,Android ADT以及Android SDK,致力于打造Android手机文件加密解密软件,以保护广大手机用户的个人信息安全。功能包括三种算法的个人信息加密解密以及报文鉴别和数字签名。此手机加密解密软件面向所有的Android手机用户群,为他们确保手机个人信息的安全。(Based on the Android platform, the file encryption a
ecdsa签名验签
- 实现了ecdsa签名、验签,包含了私钥和数字证书(implement signatures and verfication by ecdsa algorithm)
VC 信息加密聊天源代码
- 本聊天程序采用2048bit 的RSA 数据加密算法对数据进行加密和数字签名后发出,因为RSA加密信息需要大量的时间,因此本程序适合用来传递密钥或对非常重要且信息量较少的网络通讯。本程序编译后运行界面如上所示,正常聊天需要进行设置,设定对方IP地址,QQ号或电子邮件地址,接下来就可以发消息了,程序还可以完成如图所示的其它功能。(This chat program uses the RSA data encryption algorithm of 2048 bits to encrypt and