登录
首页 » 算法 » C/C++/C#语言实现PBKDF2

C/C++/C#语言实现PBKDF2

于 2023-03-23 发布 文件大小:6.19 kB
0 363
下载积分: 2 下载次数: 1

代码说明:

应用背景PBKDF2(Password-Based Key Derivation Function),PBKDF2简单而言就是将salted hash进行多次重复计算,这个次数是可选择的。如果计算一次所需要的时间是1微秒,那么计算1百万次就需要1秒钟。假如攻击一个密码所需的rainbow table有1千万条,建立所对应的rainbow table所需要的时间就是115天关键技术 PBKDF2应用一个伪随机函数以导出密钥。导出密钥的长度本质上是没有限制的。(但是,导出密钥的最大有效搜索空间受限于基本伪随机函数的结构。其实还有PBKDF1算法,但它只用于已有应用的兼容因为它产生的密钥对某些应用来说不够大,对新的应用推荐使用PBKDF2。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 一种简单快速的卡尔曼滤波算法。
    A simple and fast implementation of a Kalman Filter.
    2022-06-27 05:30:42下载
    积分:1
  • 四轴飞行器(实现平衡调节)
    应用背景通过遥控器可以控制四轴的姿态,同时四轴的姿态也可以通过蓝牙的数据传输,从上位机观测四轴的姿态。在这里我们通过调节PID的参数来完成对四轴的控制,而姿态的解析算法则是通过IMU算法来完成,用四元数进行计算,方便计算。   关键技术编程方式采用C语言编程,主控芯片采用STM32,主频速度可以达到72M,控制周期为2ms,在算法中,控制算法使用了PID控制算法,在调节参数时,先调节PD,一个是回复里,一个是阻尼力,再调节I,消除静态误差,从而使得四轴飞行器可以很稳地飞上高空,未来打算加上定高。  
    2023-02-03 17:10:04下载
    积分:1
  • 在测绘或地图学中,经常会需要用高程点生成DEM,一般首先由这些点按最小原则生成三角网,此代码即是根据任意多个点生成Delaunay三角网功能。...
    在测绘或地图学中,经常会需要用高程点生成DEM,一般首先由这些点按最小原则生成三角网,此代码即是根据任意多个点生成Delaunay三角网功能。-In the mapping or cartography often elevation point will need to generate DEM, generally the first point from these principles by the smallest triangulation generated, the code that is generated in accordance with any number of points, Delaunay triangulation function.
    2022-06-12 17:50:14下载
    积分:1
  • this, I wrote a calculation of the LC filter procedures can demonstrate that the...
    这个我写的一个计算LC滤波器的程序,可以显示出最后的频率截止情况,有最平法,椭圆法等计算方法-this, I wrote a calculation of the LC filter procedures can demonstrate that the frequency of the final deadline, the most-France, oval law calculation method
    2023-07-13 16:15:03下载
    积分:1
  • 本代码是C语言实现的CRC循环校验具体算法
    本代码是C语言实现的CRC循环校验具体算法-the code is the C language CRC checksum algorithm for the cycle
    2022-11-18 05:00:03下载
    积分:1
  • 该程序为动态规划得图论求解程序 好不好用了就知道
    该程序为动态规划得图论求解程序 好不好用了就知道 -The procedure for the dynamic programming procedure for solving a graph theory better use of the know
    2022-01-24 09:39:00下载
    积分:1
  • 解决迷宫问题(用c实现)
    解决迷宫问题(用c实现)-maze solve the problem (with c realization)
    2022-03-16 08:13:51下载
    积分:1
  • 非常简便,代码短且稳健性强
    非常简便,代码短且稳健性强-very simple, but short code stability-
    2022-04-26 08:45:45下载
    积分:1
  • k平均算法
    数据挖掘聚类算法,K平均算法,适合初学者参考,代码详细,注释详细参考资料:数据挖掘原理,算法及应用  李爱国  西安电子科技大学出版社
    2022-06-12 20:41:36下载
    积分:1
  • 小游戏贪吃蛇代码
    设计出一个算法,贪吃蛇小游戏怎么做出来的,利用C++语言编写,代码简单,很容易看懂,function [p,ff] = oct3bank(noi);  pi = 3.14159265358979;  Fs = 500000;    %1/(t(2)-t(1));     % Sampling Frequency N = 3;      % Order of analysis filters.  %f=[1.00 1.25 1.60 2.00 2.50 3.15 4.00 5.00 6.300 8.00] ff=[20 25 31.5 40 50 63 80 100 125 160 200 250 315 400 500 630 800 1000 1250 1600 2000 2500 3150 4000 5000 6300 8000 10000 12500 16000] %ff = ((2^(1/3)).^[0:19]);  % Exact center freq.   p = zeros(1,30); % Design filters and compute RMS powers in 1/3-oct. bands
    2022-03-14 23:12:20下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载