Class MD5 |
An MD5 message digest implementation. Example use : @example @ m := MD5() @ m.update("here is some input") @ m.update("here is some more") @ s := m.final() This will leave s containing a 16 char string, being the digest.
Details |
Constructor |
MD5(a, b, c, d, bit_count, buffer)
Methods: |
Transform 64 char string into 16 x 32 bit words @p
Transform a 32 bit number to 4 corresponding bytes @p
Complete and return the computation of the digest as a string of 16 characters.
Call final and then convert the result to a 32 bit string of lower case hex digits.
Reset this object, so it may be used for another computation. Called by {final()}.
Add some input data to the computation @param input a string
Fields: |