登录
首页 » c++ » 密码算法md5 c源码

密码算法md5 c源码

于 2022-07-19 发布 文件大小:2.35 kB
0 149
下载积分: 2 下载次数: 1

代码说明:

1. 对信息进行填充,使其字节长度与448模512同余 2. 设置好4个链接变量,进入算法的4轮循环运算 3. 每轮一个非线性函数 F(x, y, z)  (((x) & (y)) | ((~x) & (z)))   G(x, y, z)  (((x) & (z)) | ((y) & (~z))) H(x, y, z)  ((x) ^ (y) ^ (z)) I(x, y, z)  ((y) ^ ((x) | (~z))) MD5轮主要操作: FF(a, b, c, d, x, s, ac) { (a) += F ((b), (c), (d)) + (x) + ac; (a) = ROTATE_LEFT ((a), (s)); (a) += (b); } GG(a, b, c, d, x, s, ac) { (a) += G ((b), (c), (d)) + (x) + ac; (a) = ROTATE_LEFT ((a), (s)); (a) += (b); } HH(a, b, c, d, x, s, ac) { (a) += H ((b), (c), (d)) + (x) + ac; (a) = ROTATE_LEFT ((a), (s)); (a) += (b); } II(a, b, c, d, x, s, ac) { (a) += I ((b), (c), (d)) + (x) + ac; (a) = ROTATE_LEFT ((a), (s)); (a) += (b); }

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

发表评论

0 个回复

  • treeview
    说明:  c#编写的目录树(treeview)文件,实现了treeview的各项功能,简单实用(c# write the directory tree (treeview) document to achieve the various functions of the treeview, simple and practical)
    2010-03-28 11:06:22下载
    积分:1
  • enum_display_mod
    说明:  列出所有的显示模式并列表出来,通过单击列表来改变显示分辨率。(All display the comments and list out the list by clicking to change display resolution.)
    2010-04-27 15:13:26下载
    积分:1
  • QAM
    采用Matlab实现16QAM的调制与解调,要求画出星座图。(Matlab realize 16QAM modulation and demodulation, and asked to draw a constellation diagram.)
    2013-05-10 21:22:22下载
    积分:1
  • 单片机C语言程序设计实训100例proteus
    说明:  51单片机C语言学习,C语言来编写单片机程序。Proteus仿真。(51 MCU C language learning, C language to write MCU program. Proteus simulation.)
    2019-05-13 02:27:00下载
    积分:1
  • 人人网自动登陆发帖
    本程序用c#中winfrom实现人人网的自动登陆和发帖过程,采用的是httpwebrequest方式,其实也可以采用webbrowser方式实现会变得很简单 
    2022-04-11 16:10:27下载
    积分:1
  • Map-projection
    1、根据所给的中国版图数据 绘制显示基于北京54坐标系的经纬度数据 编写兰勃特投影转换程序,转换上述数据,并显示 编写墨卡托投影转换程序,转换上述数据,并显示 同时,要绘制相对应的经纬网格,网格间距5度 2、根据所给的世界版图数据 绘制显示基于WGS84坐标系的经纬度数据 编写墨卡托投影转换程序,转换上述数据,并显示 计算北京(116.4,39.8)到巴黎(2.2, 48.52)的大圆轨迹,并显示 同时,要绘制相对应的经纬网格,网格间距5度(1, according to the Chinese territory given display data drawn based on latitude and longitude data write Beijing 54 coordinate system Lambert projection conversion process, the conversion of the data, and displays the write Mercator projection conversion process, the conversion of the data, and display the same time, Draw the corresponding latitude and longitude grid, the grid spacing of 5 degrees 2, according to the world map rendering display data written to the Mercator projection based on latitude and longitude data conversion program WGS84 coordinate system, the conversion of the data, and displays the calculation Beijing (116.4, 39.8) to Paris (2.2, 48.52) the great circle track and display the same time, to draw the corresponding latitude and longitude grid, the grid spacing of 5 degrees)
    2015-12-08 21:51:30下载
    积分:1
  • 个人整理的opencv最基本入门资料
    个人整理的opencv最基本入门资料,推荐想入门的小白学习(Personally collated basic introductory information for opencv and recommended for white learning for beginners)
    2020-06-20 17:00:02下载
    积分:1
  • Visual Studio 2010软件生命周期管理代码
    本代码设计visual Studio 2010 软件生命周期管理这本书中的相关章节的程序代码,能够方便的实现相关的visual studio 2010 软件的相关功能,其中包括第5 、8、9、 10、13 、15、21章的相关代码。对于熟悉和了解vs在编程、测试和开发方面具有重要作用。此代码对于想要学习和掌握visual studio 的人员有较好的帮助。
    2022-03-13 18:03:03下载
    积分:1
  • topological sorting 拓扑排序
     用C语言实现的拓扑排序算法topological sorting
    2022-04-18 18:34:53下载
    积分:1
  • WPF动态登录界面,好看
    WPF动态登录界面
    2022-07-02 10:36:42下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载