Implementacja algorytmu funkcji skrótu MD5 w języku c++

Autor

  • Wojciech Makowski Uniwersytet Kazimierza Wielkiego w Bydgoszczy

DOI:

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

Słowa kluczowe:

Kryptografia, Funkcja skrótu, podpis cyfrowy, C

Abstrakt

Algorytm funkcji skrótu MD5 to jeden z najpopularniejszych sposobów uzyskania skrótu wiadomości. Otrzymane skróty mogą służyć jako podpisy cyfrowe plików lub ciągów znaków. Niniejszy artykuł przedstawia implementację tego algorytmu w języku C++. Można tu znaleźć opis klasy, która może później posłużyć jako biblioteka do dowolnego programu napisanego w tym języku.

Bibliografia

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.

Pobrania

Opublikowane

2014-04-01

Jak cytować

Implementacja algorytmu funkcji skrótu MD5 w języku c++. (2014). Studia I Materiały Informatyki Stosowanej, 6(14), 12-17. https://doi.org/10.34767/SIMIS.2014.14.01