-
RSA 加密算法
RSA算法
1978年就出现了这种算法,它是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。算法的名字以发明者的名字命名:Ron Rivest, AdiShamir 和Leonard Adleman。但RSA的安全性一直未能得到理论上的证明。
RSA的安全性依赖于大数难于分解这一特点。公钥和私钥都是两个大素数(大于100个十进制位)的函数。据猜测,从一个密钥和密文推断出明文的难度等同于分解两个大素数的积。
密钥对的产生。选择两个大素数,p 和q 。计算:n
- 2023-04-22 03:05:04下载
- 积分:1
-
计字符串类并给出其基本操作和运算符重载的算法实现。
计字符串类并给出其基本操作和运算符重载的算法实现。
- 2022-03-10 12:57:47下载
- 积分:1
-
kalman滤波,能够读取数据样本,并对下一数据进行滤波
kalman滤波,能够读取数据样本,并对下一数据进行滤波-kalman filtering, be able to read data samples, and the next data filtering
- 2022-02-01 05:55:34下载
- 积分:1
-
FFT
详细讲解了FFT的原理,使一些基础知识,不过还是非常实用的-FFT
- 2022-06-27 21:19:02下载
- 积分:1
-
square screen test standard method soon
平方筛 验证质数的方法,很快-square screen test standard method soon
- 2023-08-07 10:00:04下载
- 积分:1
-
键盘事件触发检测
当单击鼠标左键时或者按下键盘一个按键,程序会检测到,并在窗口显示相关信息,适用于初学VC6.0winapp开发者参考。
- 2022-08-24 20:27:01下载
- 积分:1
-
由均匀分布的随机变量生成正态分布的随机变量的算法。
由均匀分布的随机变量生成正态分布的随机变量的算法。-by uniform distribution of random variables generate normal random variable algorithm.
- 2022-05-24 20:13:30下载
- 积分:1
-
dijkstra alth java
&此代码用于Dijkstra算法
- 2022-01-21 18:53:32下载
- 积分:1
-
石子合并问题C++
在一个圆形操场的四周摆放N堆石子(N≤100),现要将石子有次序地合并成一堆。规定每次只能选相邻的两堆合并成新的一堆,并将新的一堆的石子数,记为该次合并的得分。编一程序,读入堆数N及每堆石子数(≤100)选择一种合并石子的方案,分别得到合并这N堆石子为一堆,可以得到的最大得分和最小得分
- 2022-10-12 06:40:03下载
- 积分:1
-
凸包的标程,对于备战ACM比赛的对员相当有用哦
凸包的标程,对于备战ACM比赛的对员相当有用哦-Convex hull of the standard process, for preparing for the competition of ACM members Oh very useful
- 2022-01-27 14:13:03下载
- 积分:1