DSA 数字签名 本程序实现DSA数字签名 是学习和研究密码学的良好资源 DSA 数字签名 本程序实现DSA数字签名 是学习和研究密码学的良好资源
2021-12-17 21:16:44 3.62MB DSA 数字签名 C++ 源代码
1
win10报“管理员已阻止程序运行”的解决办法:执行bin文件夹下的主程序—》选择目标exe文件,比如选择Wlrun.exe—》点击“清除数字签名”,会生成一个Wlrun.exe.nosign文件—》备份Wlrun.exe,将Wlrun.exe.nosign后缀去掉,变为Wlrun.exe—》这时候再运行Wlrun.exe
2021-12-15 16:05:37 19KB 清除数字签名
1
主要介绍了php实现往pdf中加数字签名操作,结合完整实例形式详细分析了php基于tcpdf插件实现数字签名操作的具体步骤与相关技巧,并附带crt加密文件、源码等供读者下载,需要的朋友可以参考下
2021-12-13 22:23:47 44KB php pdf 数字签名
1
使用C语言实现RSA数字签名、加密、解密,源代码。
2021-12-09 19:50:00 154KB RSA 数字签名 C语言 加密
1
数字摘要(Digital Digest)又称消息摘要(Message Digest),将任意长度的输入信息经过hash函数运算得到固定长度的输出值,这个值称之为摘要值或者信息指纹。hash函数必须具备两个基本特征:单向性 和 抗碰撞性,单向性:指只能从输入推导出输出,而不能从输出反推输入值;抗碰撞性:指不能同时找到两个不同的输入值使其输出结果完全一致。hash函数的应用主要包括:数据校验(检测数据修改)、口令存储(加salt)、数字签名。
2021-12-08 14:33:31 1.13MB 数字签名 数字摘要 PKI 数字证书
1
签名的驱动程序是一种包含数字签名的设备驱动程序。数字签名是一种电子安全性标记,可以指明软件的发行者,以及是否有人已更改驱动程序包的原始内容。如果驱动程序已由使用证书颁发机构验证其身份的发行者签名,则可以确信驱动程序实际来自该发布者并且没有被更改。本文章包含三种解除数字签名认证限制的方案,辛苦码字,希望能够帮到您~
2021-12-07 20:30:49 6.22MB 数字签名认证
1
RSA算法和MD5算法实现的数字签名RSA算法和MD5算法实现的数字签名RSA算法和MD5算法实现的数字签名
1
一、实验名称: 杂凑函数MD5、数字签名 二、 实验目的 1、 掌握MD5算法的工作原理。 2、 了解字典攻击的工作原理。 3、 了解RSA数字签名体制。 三、 实验基本方法 1、编写一个MD5算法,编程语言任选; 2、编程实现对一个字符串计算其MD5杂凑值; 3、编程实现利用字典攻击的MD5反算法。(自习设计算法) 4、 利用学院实验室的密码学实验平台,完成RSA数字签名和签名验证实验。 说明: 1、MD5算法可以自编,也可以网上下载现成算法,参见学校教学平台本课程的参考程序。 四、 实验步骤 1、 编写一个MD5算法。 2、 编程实现对一个字符串计算其MD5杂凑值。 3、 对一个字符串计算并记录其杂凑值,改变1位明文信息观察并记录MD5的输出。重复3次。 4、 编程实现利用字典攻击的MD5反算法。* 5、 假设字符串是全数字的4位口令,利用上面程序破解口令。* 6、 利用学院实验室的密码学实验平台,完成RSA数字签名和签名验证实验。 7、 对同一段字符,改变其中的描述,内容不变(例如:空格的多少、改变标点的全角半角等)观察签名后的结果。
2021-12-07 17:15:39 492KB MD5 实验
1
随着Internet的快速发展,让我们步入了一个网络全球化的新信息时代,在网上购物或是进行证券交易等商务活动备受青睐。电子商务等网络应用系统也因此得到了迅猛发展。大量的数字信息通过网络平台进行交换、存储和传输,带来了人们巨大的好处与方便。然而与此同时,人们又受到了来自不安全协议的潜在威胁,所以网络信息安全已成为信息社会的燃眉之急。 通常我们主要根据印章或亲笔签名证明一般的文件或书信等纸质文档的真实性,而当下,信息交流的主体主要电子版的文档,纸质文件已成为了过去,如何辨别电子文档的真实性正逐渐成为困挠人们的一大难题。现下一些人的做法是进行电子签名,所谓电子签名就是在文件中增加能够标记作者的一段特征数据,以此实现签名。这样,作者能够通过数字签名证明自己身份,读者也可以通过数字签名查证作者身份。
2021-12-03 11:06:47 2.21MB 数字签名
1
使用数字签名验证文件是否被修改. 基本原理: 发送方: 1. 生成公钥和私钥并保存至文件public.key和private.key。 2. 根据要发送的文件内容生成签名并写入文件signature.dtx。 3. 将公钥文件、签名文件和要发送的文件一起发送给接受方。 接受方: 1. 读取发送方发送的公钥文件 2. 读取发送方发送的签名文件。 3. 读取发送方发送的文件。 4. 根据发送方发送的公钥对发送方发送的文件进行签名。 5. 对比生成的签名和发送方发送的签名是否一致。
2021-12-01 17:32:52 62KB java 数字签名
1