I did not find a COBOL source code for MD5, but:
Source code of MD5 in C
Some other example written in C, this time with additional comments. The official description is on link:
(IETF = Internet Enginering Task Force; RFC1321 = MD5)
The JAVA implementation of MD5
A commercial – pay site – describing the same problem.
It dates back from June 2002 and may have a COBOL solution!!!
A good article related to random numbers and encryption algorithms.
Not very specific...but may be of interest.
This site has links to MD5 descriptions
(sources I found through the links were again written in C)
An old description of MD5 – again in C – however, this
source includes other encryption source codes as well!
I have not checked the contents of this link, but the source is supposed to be in C++.
The following link gives a hint of what to expect:
Sorry...I know it is not much of a help.
It seems to me that an MD5 implementation does not exist in COBOL.
Advise:
Call the MD5 function from within your source program
using one of the C programs above (or the C++ or JAVA version).
Regards, Wim Ahlers.