MD5实现问题本人最近在写一个MD5程序(基一C/C++),基于自已实现不了,看别人的代码没看懂。下面是一其中的小
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
