登录
首页 » c » MD5算法VC6.0

MD5算法VC6.0

于 2022-08-07 发布 文件大小:1.61 kB
0 106
下载积分: 2 下载次数: 1

代码说明:

md5:以512位分组来处理输入的信息,且每一分组又被划分为16个32位子分组,经过了一系列的处理后,算法的输出由四个32位分组组成,将这四个32位分组级联后将生成一个128位散列值。  在md5算法中,首先需要对信息进行填充,使其字节长度对512求余的结果等于448.因此,信息的字节长度(bits length)将被扩展至n*512+448,即n*64+56个字节(bytes),n为一个正整数。填充的方法如下,在信息的后面填充一个1和无数个0,直到满足上面的条件时才停止用0对信息的填充。然后,在这个结果后面附加一个以64位二进制表示的填充前信息长度。经过这两步的处理,现在的信息字节长度=n*512+448+64=(n+1)*512,即长度恰好是512的整数倍。这样做的原因是为满足后面处理中对信息长度的要求。  md5

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

发表评论

0 个回复

  • C
    说明:  《C程序员成长攻略》-黎陡-源代码-4282(c program language leaning)
    2009-05-09 14:28:04下载
    积分:1
  • vxWorks_Flash_Driver
    嵌入式实时操作系统VxWorks下面的Flash驱动(Embedded real-time operating system VxWorks following Flash Drive)
    2008-06-25 19:17:50下载
    积分:1
  • MATLAB-with-matleb
    Visual C++ 与Matlab混合编程,可以让Visual C++程序员快速进行matlab编程(Visual C++ with matleb combine pragraming )
    2011-11-07 13:45:07下载
    积分:1
  • c#开发五子棋
    这是用c#开发的简单五子棋游戏,压缩文件里含有五子棋背景图,黑子、白字图以及棋盘图。还包括五子棋的源代码,适合初学者学习。
    2022-03-18 00:30:56下载
    积分:1
  • Dot NET项目的源代码
    这叫所需的ASP。NET Web表单设计器。这个项目的源代码和数据库。
    2022-10-31 22:25:02下载
    积分:1
  • SIMULINK-kalman-simulation
    kalman滤波,滤出电压中的谐波分量,判断孤岛是否发生。压缩包中包含了初始化文件和主文件。(kalman filter, filter out the harmonic component of voltage, it is judged whether there islanding. Compression package contains the initialization file and the master file.)
    2012-12-18 15:27:29下载
    积分:1
  • sign
    对于ECC 进行加密解密运算,这里主要是ECDSA的签名(For ECC encryption and decryption operations, where mainly ECDSA signature)
    2020-07-03 20:00:01下载
    积分:1
  • cx25828在海思上的驱动代码
    cx25828在海思上的驱动代码。cx25828是一款AD芯片,这个驱动是在海思芯片上,比如His3521、His3520A、His3520D上都可以用的。
    2022-07-25 14:42:42下载
    积分:1
  • 一个简单的oa系统
    用.net开发的oa系统,支持文件通知,文件共享等功能
    2022-04-17 08:34:03下载
    积分:1
  • filtering_algorithm
    比较详细地介绍了一些滤波算法,基于C语言实现(A more detailed description of a number of filtering algorithm, based on the C language)
    2010-12-19 23:26:43下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载