MD = Message Digest
All MD-family names mean “Message Digest” followed by the version number. MD2 (1989), MD4 (1990), MD5 (1991), MD6 (2008) were authored by Ronald Rivest. MD1 and MD3 were proprietary RSA Inc. internal designs that never reached publication.