Implementation of Message-Digest algorithm 5 in C++

Authors

  • Wojciech Makowski Kazimierz Wielki University

DOI:

https://doi.org/10.34767/SIMIS.2014.14.01

Keywords:

Cryptography, Message-Digest, digital signature, C

Abstract

Message-Digest algorithm 5 is one of the most popular ways to get the message digest. Received shortcuts can be used as
digital signatures of files or strings. This paper contains the implementation of this algorithm in C++ programming language. You can find there the description of the class, which can serve as a library in different programs written in C++.

References

Xiaoyun Wang, Dengguo Feng, Xuejia Lai, Hongbo Yu. „Collisions for Hash Functions MD4, MD5, HAVAL-128 and RIPEMD” Cryptology ePrint Archive Report 2004/199.

J. Pieprzyk, T. Hardjono, J. Seberry „Teoria bezpieczeństwa systemów komputerowych”, Helion, Gliwice 2005.

Schneier Bruce, „Applied Cryptography, Second Edition: Protocols, Algorthms, and Source Code in C”, John Wiley & Sons, Inc. 1996.

Downloads

Published

2014-04-01