-
C/C++/C#语言实现PBKDF2
应用背景PBKDF2(Password-Based Key Derivation Function),PBKDF2简单而言就是将salted hash进行多次重复计算,这个次数是可选择的。如果计算一次所需要的时间是1微秒,那么计算1百万次就需要1秒钟。假如攻击一个密码所需的rainbow table有1千万条,建立所对应的rainbow table所需要的时间就是115天关键技术
PBKDF2应用一个伪随机函数以导出密钥。导出密钥的长度本质上是没有限制的。(但是,导出密钥的最大有效搜索空间受限于基本伪随机函数的结构。其实还有PBKDF1算法,但它只用于已有应用的兼容因为它产生的密钥对某些应用来说不够大,对新的应用推荐使用PBKDF2。
- 2023-03-23 09:50:04下载
- 积分:1
-
这是一个随机生成小学加减法的程序
应用背景随机生成指定参与运算因子数和题数的小学加减法练习题。参与运算的因子和顺序运算过程中的结果以及最终结果均小于或等于20.适合小学一年级及以下。关键技术void _tmain(int argc, _TCHAR* argv[]){
srand(time(0));
int m, n; b = rand() % 20 + 1;
std::cin >> m >> n; //输入因子数和题数
for (int i = 0; i < n; b = rand() % 20, std::cout
- 2022-06-02 01:45:26下载
- 积分:1
-
没有计划到邻近的建立和遍历
无向图的邻接表的建立和遍历-no plans to the table adjacent to the establishment and ergodic
- 2023-03-05 15:30:03下载
- 积分:1
-
迷宫里的最短路径-深度优先搜索
资源描述迷宫里的最短路问题是相当经典的问题,也是一个图的遍历问题,这里遍历用的是宽度优先搜索
- 2022-08-10 13:50:51下载
- 积分:1
-
由均匀分布的随机变量生成正态分布的随机变量的算法。
由均匀分布的随机变量生成正态分布的随机变量的算法。-by uniform distribution of random variables generate normal random variable algorithm.
- 2022-05-24 20:13:30下载
- 积分:1
-
数学基本函数调用库
数学基本函数调用库-basic mathematical function call library
- 2023-02-07 21:30:03下载
- 积分:1
-
primepalindrome,找回文素数的一个不错的算法实现
primepalindrome,找回文素数的一个不错的算法实现-primepalindrome, retrieve the text of a good prime number algorithm
- 2022-05-27 12:39:36下载
- 积分:1
-
Matlab routines
matlab 例程-Matlab routines
- 2022-03-01 18:56:43下载
- 积分:1
-
C++ Language matrix used in computation, very good, with the reference value.
用C++语言实现矩阵的常用运算,非常不错,具有参考价值。-C++ Language matrix used in computation, very good, with the reference value.
- 2023-02-10 08:20:03下载
- 积分:1
-
一个用来计算矩阵运算的函数库,希望对大家有用
一个用来计算矩阵运算的函数库,希望对大家有用-One used to calculate the matrix operations of the library and hope for all of us
- 2023-06-13 21:55:05下载
- 积分:1