/ft_ssl

42 school project. Recoding the MD5 and SHA-256 cryptographic hashing algorithms in C.

Primary LanguageC

ft_ssl

42 school subject.

In C, while only being allowed a limited amount of functions, I wrote the MD5 and SHA-256 hashing algorithms with different flag options from the OpenSSL library.

Documentation

artainmo - cybersecurity - cryptography
Message-Digest Algorithm 5: Overview and How Does it Work?
The MD5 algorithm (with examples)
A Definitive Guide to Learn The SHA-256 (Secure Hash Algorithms)
SHA-256 | COMPLETE Step-By-Step Explanation (W/ Example)
What is SHA-2 and how does it work?
What is the SHA-2 algorithm? - step by step examples