登录
首页 » 算法 » LM HASH的c实现

LM HASH的c实现

于 2022-03-09 发布 文件大小:5.41 kB
0 187
下载积分: 2 下载次数: 1

代码说明:

关于windows登陆口令的算法,就是单纯的实现了一遍,需要的人可以下载下来。面向对象是那些学习密码学,信息安全的人。

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

发表评论

0 个回复

  • Seal加密
    这种算法是与所谓的印章加密....密封件也使用四个32位寄存器A,B,C和D,其初始值是由n和第k派生表R和T.这些寄存器被修改过几次迭代,每一个都涉及到8发来确定。在每一轮的9位的第一寄存器(无论是A,B,C或D)用于索引表T在T中检索到的值然后被添加到或异或同的第二寄存器的内容:再次之一的A,B,C或D的第一寄存器,然后由圆9的位置错开。在一些回合第二寄存器通过加入或与异或它进一步修饰的(现在的移位)第一个寄存器。后8轮的这一点,A,B,C和D添加到密钥流,每通过添加或具有一定字从S的迭代是通过向A和C依赖于n个附加的值完成异或它掩蔽第一,N1,N2,N3,N4;到底是哪一个取决于的迭代次数的奇偶性。
    2022-03-04 04:43:38下载
    积分:1
  • 最大生命周期的贪婪连通控制集构造
    应用背景算法有三个阶段组成,在第一个阶段生成一个最大生命周期的独立集,在第二个阶段,通过Steiner树连通生成的极大独立集,并保证选择Steiner节点来连通控制集,仍要保证尽可能的满足最大生命周期,第三个阶段,通过删除冗余的控制节点来减少cds规模。关键技术减小cds的规模,在这个阶段,我们通过将一些冗余控制节点变为被控制节点来减小cds的规模。一个控制节点v是冗余的,如果我们删除节点v之后,产生的cds仍可以控制图中所有的飞cds节点,且仍是连通的。此时,节点v可以被cds中的其他节点所控制。删除冗余节点遵循某些规则,算法中有体现!
    2022-05-08 16:40:01下载
    积分:1
  • OpenGL多边形的扫描转换
    OpenGL中认为合法的多边形必须是凸多边形,凹多边形、自交多边形、带孔的多边形等非凸的多边形在OpenGL中绘制会出现出乎意料的结果。例如,在大多数系统中,只有多边形的凸包被填充,而在有些系统中,并非所有的凸包都被填充。OpenGL之所以对合法多边形类型做出限制,是为了更方便地提供能够对符合条件的多边形进行快速渲染的硬件。简单多边形可被快速地渲染,而复杂多边形难以快速检测出来。为了最大限度的提高性能,OpenGL假定多边形是简单的。
    2022-08-25 15:54:32下载
    积分:1
  • FastICA by cc++
    fastica C++实现,很简单的,很容易看的 
    2022-02-25 19:09:15下载
    积分:1
  • 三维重构
    空间点云的三维重构,采用Matlab编写的程序,文件中包括采集到的三维激光扫描仪数据,用户可进行不同的运行。                  
    2022-04-18 15:31:23下载
    积分:1
  • 最小二乘拟和工具,一次直线拟和和二次去线拟和,可以直观看见拟和点与拟和曲线之间的偏差。...
    最小二乘拟和工具,一次直线拟和和二次去线拟和,可以直观看见拟和点与拟和曲线之间的偏差。-Least-squares fitting tools, and to be a straight line and secondary lines to be and can be seen to be intuitive and with the preparation and the deviation between the curves.
    2023-03-26 22:40:04下载
    积分:1
  • c++自动生成解迷宫
    用相交集的方法自动生成任意大小的迷宫,并自动求解出迷宫的答案。用到了数据结构中相交集的知识,并能够自动绘图,保存迷宫图,能够给出求解路径。
    2022-08-11 02:29:37下载
    积分:1
  • 简单的队列的实现
    简单的队列的实现-simple realization of the Queue
    2022-09-01 20:15:03下载
    积分:1
  • chaotic sequence of phase space remodeling MATLABT procedures, I believe that yo...
    混沌序列的相空间重构的MATLABT程序,相信一定能给您带来惊喜.-chaotic sequence of phase space remodeling MATLABT procedures, I believe that you can bring surprises.
    2022-03-21 17:19:33下载
    积分:1
  • K-Means mapreduce
    public class KmeansMapper extends MapReduceBase implements   Mapper {  // one coodinate(data)  private List coordinate = new ArrayList();  private BasicKMeansTool basicKmeans = new BasicKMeansTool();  public void map(LongWritable key, Text value,    OutputCollector midoutput,    Reporter arg3) throws IOException {   // TODO Auto-generated method stub   String line = value.toString();   String[] dataList = line.split(",");   List distances = null;   StringTokenizer itr;   for (int i = 0; i < dataList.length; i++) {    itr = new StringTokenizer(dataList[i]);  &nbs
    2023-02-01 17:45:04下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载