Name: Anonymous 2012-01-10 18:09
Attempting to implement the MD5 algorithm.
I understand this:
Let [abcd k s i] denote the operation:
a = b + ((a + F(b,c,d) + X[k] + T[i]) <<< s)
...
Let [abcd k s i] denote the operation
a = b + ((a + G(b,c,d) + X[k] + T[i]) <<< s)
But I do not understand this:
Let [abcd k s t] denote the operation
a = b + ((a + H(b,c,d) + X[k] + T[i]) <<< s)
...
Let [abcd k s t] denote the operation
a = b + ((a + I(b,c,d) + X[k] + T[i]) <<< s)
Where the hell did "i" go and what is "t"??? Have I acquired an old RFC document?
I understand this:
Let [abcd k s i] denote the operation:
a = b + ((a + F(b,c,d) + X[k] + T[i]) <<< s)
...
Let [abcd k s i] denote the operation
a = b + ((a + G(b,c,d) + X[k] + T[i]) <<< s)
But I do not understand this:
Let [abcd k s t] denote the operation
a = b + ((a + H(b,c,d) + X[k] + T[i]) <<< s)
...
Let [abcd k s t] denote the operation
a = b + ((a + I(b,c,d) + X[k] + T[i]) <<< s)
Where the hell did "i" go and what is "t"??? Have I acquired an old RFC document?