MD5实现问题
本人最近在写一个MD5程序(基一C/C++),基于自已实现不了,看别人的代码没看懂。
下面是一其中的小问题。
index = (unsigned int)((context->count[0] >> 3) & 0x3F);/* 除8后位与0x3F 怎么说是64的模呢? */
完整的程序见
http://blog.csdn.net/coder0621/archive/2007/03/23/1539208.aspx
[解决办法]
右移三位 == 除以8
发布时间: 2012-03-06 20:47:55 作者: rapoo
MD5实现问题
本人最近在写一个MD5程序(基一C/C++),基于自已实现不了,看别人的代码没看懂。
下面是一其中的小问题。
index = (unsigned int)((context->count[0] >> 3) & 0x3F);/* 除8后位与0x3F 怎么说是64的模呢? */
完整的程序见
http://blog.csdn.net/coder0621/archive/2007/03/23/1539208.aspx
[解决办法]
右移三位 == 除以8