void CMD5_Fast_ColDlg::OnBnClickedOk()
{
...
uint32 IV[4] = { MD5IV[0], MD5IV[1], MD5IV[2], MD5IV[3] };
...
if (initialValues[0]!=0)
{
...
IV[0] = Endian_Conv(IV[0]);
IV[1] = Endian_Conv(IV[1]);
IV[2] = Endian_Conv(IV[2]);
IV[3] = Endian_Conv(IV[3]);
}
So MD5 initial values can be set by user!
|