home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: Security / Security.zip / md5messg.zip / readme.txt < prev   
Text File  |  2000-10-30  |  2KB  |  48 lines

  1. The MD5 message digest utility
  2. ==============================
  3.  
  4. Overview
  5. --------
  6.  
  7. The MD5 utility takes as input a message of arbitrary length and
  8. produces as output a 128-bit 'fingerprint' or 'message digest' of the
  9. input.  It is conjectured that it is computationally infeasible to
  10. produce two messages having the same message digest, or to produce any
  11. message having a given prespecified target message digest. 
  12.  
  13. The MD5 algorithm is intended for digital signature applications, where
  14. a large file must be `compressed' in a secure manner before being
  15. encrypted with a private (secret) key under a public-key cryptosystem
  16. such as RSA.  MD5 digests are often provided with large files for
  17. downloading, the idea being that the downloader is told the MD5 digest
  18. for the file, and can thus check that it has been downloaded correctly
  19. by running MD5 over the file and comparing the digest with the one
  20. provided. 
  21.  
  22. Using the program
  23. -----------------
  24.  
  25. Synopsis: md5 [-pqrtx] [-s string] [file ...]
  26.  Options:
  27.     -h           display this help
  28.     -p           echo input to output, and append the digest value
  29.     -q           quiet mode; generate only the MD5 digest. Overrides -r
  30.     -r           reverse the format of the output; does nothing when
  31.                  combined with the -ptx options
  32.     -s string    generate a digest of string
  33.     -t           run a built-in time trial
  34.     -x           run a built-in test script; -q and -r must precede this
  35.                  option to be effective
  36.  
  37. Acknowledgement
  38. ---------------
  39.  
  40. This program was placed in the public domain for free general use by RSA
  41. Data Security. It was ported to OS/2 by Bob Eager, rde@tavi.co.uk. The source
  42. code will be provided on request.
  43.  
  44. Versions
  45. --------
  46. 1.0    - Initial version.
  47.  
  48.