Difference between revisions of "MD5"
Jump to navigation
Jump to search
Markus.humm (talk | contribs) (→How to) |
Markus.humm (talk | contribs) (→Overview: typo) |
||
| Line 8: | Line 8: | ||
|} | |} | ||
| − | This unit implements the MD5 hash algorithm, which is a | + | This unit implements the MD5 hash algorithm, which is a improved descendant from the insecure [[MD4]] algorithm. |
== Functions == | == Functions == | ||
Revision as of 20:10, 29 April 2007
Main page -> ICS component reference
Overview
| unit | icsmd5.pas | |
| inheritance | none |
This unit implements the MD5 hash algorithm, which is a improved descendant from the insecure MD4 algorithm.
Functions
| MD5Init | initializes a MD5 context record | |
| MD5Update | ? | |
| MD5Transform | ? | |
| MD5UpdateBuffer | ? | |
| MD5Final | ? | |
| GetMD5 | Calculates the MD5 sum of a given buffer | |
| StrMD5 | Calculates the MD5 sum of a given String | |
| FileMD5 | Calculates the MD5 sum of a given file |
How to
Verify the correctnes of this MD5 implementation