MD5 & SHA256

OpenSSL implementation in C. Supports md5, sha1, sha256, sha224, sha512 and sha384 algorithms.

À propos

Année2019
ContextÉcole 42 Paris

An implementation of standard cryptographic hashing algorithms from scratch in C. This project reproduces the behavior of the OpenSSL command-line tool. It supports MD5, SHA-256, and other SHA-2 family algorithms, requiring a precise implementation of the bitwise operations and block processing defined in their respective RFCs.

Composants

MD5 & SHA256 | Jean-Baptiste Terrazzoni