Files CCore/inc/crypton/MD5.h CCore/src/crypton/MD5.cpp
Files CCore/inc/crypton/PlatformMD5.h
The following HashFunction<....> class implements the MD5 hash algorithm:
using MD5 = HashFunction<....> ;
The following KeyedHashFunction<....> class implements the HMAC hash function based on MD5 algorithm:
using KeyedMD5 = KeyedHashFunction<....> ;
The file PlatformMD5.h contains a stub definition for the PlatformMD5 type:
using PlatformMD5 = MD5 ; using PlatformKeyedMD5 = KeyedMD5 ;
A target may override this header file and provide its own definitions with efficient platform-dependent MD5 implementation.