-
快速 RSA 密码体制实现使用中国剩余定理
/ / RSATestFast: 测试快速 RSA 实现
导入 java.math.* ; / / 为 BigInteger
导入 java.util.* ; / / 为随机
公共类 RSATestFast {
公共静态 void elapsedTime (长开始时间) {
长时间停止时间 = System.currentTimeMillis() ;
双 elapsedTime = ((双)(stopTime-startTime)) / 1000.0 ;
System.out.println ("已用时间:"+ elapsedTime +"秒") ;
}
公共静态 void main (字符串 [] args) {
随机 rnd = 新 Random() ;
BigInteger m、 m1、 m2、 m3、 c、 s,s1 ;
RSAPrivateKeyFast 爱丽丝 = 新 RSAPrivateKeyFast (1024,rnd,"爱丽丝") ;
RSAPrivateKeyFast bob = 新 RSAPrivateKeyFast (1024,rnd,"鲍勃 ") ;
m = 新 BigInteger (
"1234567890987654321012345678909876543210"+
"1234567890987654321012345678909876543210"+
"1234567890987654321012345678909876543210"+
"1234567890987654321012345678909876543210"+
"1234567890987654321012345678909876543210"+
"1234567890987654321012345678909876543210") ;
System.out.println
- 2022-05-29 11:03:37下载
- 积分:1
-
用动态规划法求解0-1背包问题
应用背景
1、问题描述: 3
2、最优性原理: 3
3、递推关系: 3
4、 改进前的算法 4
4.1 源代码 4
4.2 算法的时间复杂度 6
5、算法的改进: 6
5.1源代码 8
5.2 算法的时间复杂度 11
6、运行结果 11
7、 结论 12
关键技术
1、问题描述:
给定n种物品和一背包。物品i(1
- 2022-04-16 21:36:35下载
- 积分:1
-
C++编写的n阶方阵求逆的实现
题目:n阶方阵求逆的实现总体需求:编写一个实现求矩阵逆矩阵的程序。功能需求:1) 输入一个n(n
- 2022-05-19 21:28:33下载
- 积分:1
-
RTCM解码
gps接收机的RTCM转化为ASCII码,对于学习RTCM有一定的作用,能起到一定的促进效果,希望喜欢的朋友踊跃下载,RTCM格式支持2.X,3.X等。可以二次开发为RTCM转RINEX格式!
- 2022-09-03 21:50:02下载
- 积分:1
-
分段算法的程序,很好的。绝对简练
分段算法的程序,很好的。绝对简练-Segmentations procedures very well. Absolutely concise
- 2022-06-19 04:41:28下载
- 积分:1
-
生物地理学优化算法BBO
一种新的基于matlab语言的集群智能优化算法,由Simon2008年发明,是一种具有很好寻优性能和算法效率的智能优化算法,相比于常用的GA,PSO,ABO等算法具有较明显的优势,是一种正在迅速发展的优化算法,适合工程领域的多种优化问题的求解
- 2022-08-24 11:31:15下载
- 积分:1
-
用java实现HDB3编解码和5B6B码
用java实现HDB3的编译码和5B6B码-Using java to achieve HDB3 codec and the 5B6B code
- 2022-07-05 04:32:40下载
- 积分:1
-
平面钢架程序C语言编写的有限元程序
资源描述平面钢架程序C语言编写的有限元程序 高斯消元过程和总刚集成等代码均采用了带状矩阵的存储方式,是初学力学有限元的难得程序!
- 2022-07-05 13:27:11下载
- 积分:1
-
MD5加密源码
VC实现的MD5加密算法源码,包括完整的VC代码,可用VC6打开,编译调试,还包括测试数据和测试用例,可直接拿来使用,有很高的利用价值。也是从其他地方下载的,忘记是哪里下载的了。
- 2022-03-29 07:59:59下载
- 积分:1
-
数据挖掘中聚类的算法,可以作为学习数学算法的时候用,也可以作为自己开发软件时使用...
数据挖掘中聚类的算法,可以作为学习数学算法的时候用,也可以作为自己开发软件时使用-Clustering in data mining algorithms, mathematical algorithms can be used as learning time, and also can develop software as their own use
- 2023-08-25 03:45:03下载
- 积分:1