已经进入第三轮SHA-3候选算法竞选中的Keccak算法
2024/2/7 7:20:54 23.3MB SHA-3 Keccak
1
以往的文件或书信可以通过亲笔签名来证明其真实性,而通过计算机网络传输的信息则可以通过数字签名技术来实现其真实性的验证。
下面就以DSA算法为例,介绍数字签名算法。
DSA算法在1991年被美国国家标准与技术局(NIST)采纳为联邦数字签名标准,NIST称之为数字签名标准(DSS)。
(1)DSA中的参数:全局公钥(p,q,g):p为512~1024bit的大素数,q是(p-1)的素因子,为160比特的素数,g=h(p-1)/qmodp,且1<h1用户私钥x:x为0<x<q内的随机数用户公钥y:y=gxmodp用户为待签消息选取的秘密数k,k是满足0<k<q的随机数或伪随机数。
(2)签名过程用户对消息M的签名为(r,s),其中r≡(gkmodp)modq,s≡[k-1(H(M)+xr)]modq,H(M)是由MD4、MD5或SHA求出的杂凑值。
(3)验证过程设接收方收到的消息为M,签名为(r,s)。
计算:w≡(s)-1modq,u1≡[H(M)w]modqu2≡rwmodq,v≡[(gu1yu2)modp]modq检查v=r′是否成立,若成立,则认为签名有效。
这是因为若(M′,r′,s′)=(M,r,s),则:
2024/1/31 14:58:34 3.62MB C++ DSA
1
利用RSA算法的公私密钥对DES算法的密钥进行加解密,对称DES密钥用来对聊天消息进行加解密,SHA算法用来对传输的数据进行数据校验。
Java本版的机遇socket的聊天程序,课程学习资料和作业。
附带详细代码说明文档。
2023/11/13 15:54:01 3.29MB DES算法 RSA算法 SHA算法 JAVA
1
为各种使用第三方分享,推送,地图,对象存储等等需要填入各种格式的MD5,SHA签名而制作的工具,Android签名生成工具微信官方也有,不过只能生成MD5签名,格式也比较单一,该工具可以同时生成各种格式的MD5和SHA1签名。
详细请访问:http://blog.csdn.net/ausboyue/article/details/57085005或http://www.icheny.cn/?p=35
2023/10/24 16:24:16 17KB Android MD5 SHA1签名工具
1
大数据组件,官方版本:CDH5.9.0操作系统:CentOS7/RHEL7完整系列:CDH-5.9.0-1.cdh5.9.0.p0.23-el7.parcel(该文件被分割成三个压缩包,例如:.aa/.ab.ac)CDH-5.9.0-1.cdh5.9.0.p0.23-el7.parcel.sha由于CSDN资源文件大小的限制,分割成三个压缩文件了,下载后合并解压即可
2023/9/17 22:40:43 422.65MB CDH5.9.0 CDH 大数据
1
简单的WindowsMFC编程;
实现了socket通信,其中借鉴了别人写好的两个Socket对象。
借用了别人的des,rsa,sha算法。
将这些算法用于程序中。
实现了rsa密钥分发,使用RSA对des密钥的交换,公钥签名,私钥认证。
实现了一套简单的加密传输协议。
程序还非常需要完善。
如果能将完善后的程序发给我,我将非常感谢。
519501473@qq.com
2023/9/4 10:08:30 2.72MB 加密会话 MFC RSA-DES-SHA SOCKET
1
C#实现字符串SHA-256加密算法工程下载,VS2013工程,使用系统带的加密库,usingSystem.Security.Cryptography;
2023/8/24 7:29:45 98KB C# SHA-265 加密
1
SHA-256的一种verilogHDL实现,包括testbench,quartusII可综合。
SHA是一种数据加密算法,该算法经过加密专家多年来的发展和改进已日益完善,现在已成为公认的最安全的散列算法之一,并被广泛使用。
该算法的思想是接收一段明文,然后以一种不可逆的方式将它转换成一段(通常更小)密文,也可以简单的理解为取一串输入码(称为预映射或信息),并把它们转化为长度较短、位数固定的输出序列即散列值(也称为信息摘要或信息认证代码)的过程。
2023/7/21 14:46:12 5KB SHA-256 verilogHDL
1
JAVA语言。
暴力破解,4位ASCII码符号(包括数字字母符号)组成的明文。
内含字典生成代码。
2023/7/12 15:22:21 25KB sha256 java
1
Winhex是X-Ways公司出品的一款十六进制编辑、磁盘编辑软件,其公司网站对其功能介绍如下:可以对硬盘、软盘、CD-ROM、DVD、ZIP及各种存储卡进行编辑支持FAT、NTFS、Ext2/3、ReiserFS、Reiser4、UFS、CDFS、UDF等文件系统可支持重组RAID及动态磁盘附带数据恢复功能可以访问物理内存及虚拟内存内置数据解释器,可以识别解释20种数据类型可以用数据结构模板查看、编辑结构数据可以分割与合并文件可以对文件进行分析与对比具有灵活的搜索和替换功能可以对磁盘进行克隆可对磁盘进行压缩镜像备份,支持对备份文件进行分卷处理具有编程接口,支持脚本操作支持256位加密、校验和、CRC32、hash(MD5,SHA-1)计算支持对磁盘进行数据安全销毁包含ANSIASCII,IBMASCII,EBCDIC,Unicode字符集支持文件大小超过4GB
2023/5/15 14:04:53 1.42MB 数据恢复 硬盘修复
1
共 48 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡