不错的一个程序(包含源代码),注释很详细。
程序可以随机生成256、512或1024位的素数,对想加密的内容进行加密,也可进行解密。
对研究RSA的朋友很有用的。
2024/3/7 7:58:40 58KB RSA
1
1. 网格分辨率>100x1002. 网格结点数据为随机生成的[0,1]数据3. 等值为0.2、0.84. 将等值线用分别用不同颜色标示
2024/2/13 23:58:43 233KB 等值线
1
1、数字签名原理用RSA算法做数字签名,总的来说,就是签名者用私钥参数d加密,也就是签名;
验证者用签字者的公钥参数e解密来完成认证。
下面简要描述数字签名和认证的过程。
(1)、生成密钥为用户随机生成一对密钥:公钥(e,n)和私钥(d,n).(2)、签名过程a) 计算消息的散列值H(M).b) 用私钥(d,n)加密散列值:s=(H(M))modn,签名结果就是s.c) 发送消息和签名(M,s).(3)、认证过程a) 取得发送方的公钥(e,n).b) 解密签名s:h=smodn.c) 计算消息的散列值H(M).d) 比较,如果h=H(M),表示签名有效;
否则,签名无效。
根据上面的过程,我们可以得到RSA数字签名的框图如图2-1:图2-1RSA数字签名框图2、 假设Alice想和Bob通信,以本地两个文件夹Alice和Bob模拟两个用户,实现消息M和签名的模拟分发(1)、Alice通过RSA算法生成一对密钥:公钥(e,n)和私钥(d,n),将公私钥分别存入pubKey.txt和priKey.txt中。
pubKey.txt中公钥如下:priKey.txt中私钥如下: (2)、将Alice中的pubKey.txt拷到Bob中,模拟公玥的分发。
(3)、将Alice中的消息info.txt做散列,将散列后的值存入hashInfo.txt中。
(4)、将Alice中的消息hashInfo.txt和签名sign.txt拷到Bob中,实现M密文状态下的签名与模拟分发、消息传递。
(5)Bob取得公钥pubKey.txt,用公钥解密签名,计算消息的散列值H(M).比较,如果h=H(M),表示签名有效;
否则,签名无效。
后台运行结果如下:
2024/1/24 8:56:16 17KB java数字签名
1
帮助类,可以随机生成多条中国地区内的具体地址,和姓名,可以做自动生成发货地址使用调用的接口是百度地图API接口,使用时请自行替换ak值
2024/1/6 9:21:15 612KB 随机 生成 发货地址 姓名
1
RSA算法中随机生成大素数的代码,仅供学习用。
2023/12/25 3:36:30 1.42MB RSA 大素数 VC++
1
包含了完整的实验代码以及实验报告密码学模逆与模幂计算与应用1.编写下列基本程序:i)对于不超过216的两个正整数a与n,计算a-1(modn);
ii)对于不超过216的三个正整数a、e与n,计算ae(modn)。
2.编写下列应用程序:i)找到一个不超过216的随机素数(随机生成一个21
2023/12/20 13:57:56 2.21MB 密码学 mfc
1
Apriori算法的c#实现,比较简短,两个文件,500多行。
测试文件在Data文件夹下,其中数据是程序中的GenerateTestFile函数随机生成的。
2023/12/7 10:53:10 69KB Apriori c#
1
随机生成一组数据,QT用Qpainter绘制实时曲线图最简单的折线图
2023/12/4 2:47:48 104KB QT,实时曲线
1
这个代码功能是随机生成20个结点,并随机选择其中的某些点进行连接,表示相互间有通信,最终生成连通图。
并将邻接矩阵和拉普拉斯阵输出成txt文档。
2023/11/26 5:39:33 1KB matlab连通图 拉普拉斯矩阵
1
IMEI号批量生成器,支持随机生成和流水生成
2023/11/4 3:38:48 245KB IMEI号 生成器
1
共 90 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡