Md5.h
Go to the documentation of this file.
1 /****
2  * Sming Framework Project - Open Source framework for high efficiency native ESP8266 development.
3  * Created 2015 by Skurydin Alexey
4  * http://github.com/SmingHub/Sming
5  * All files of the Sming Core are provided under the LGPL v3 license.
6  *
7  * Md5.h
8  *
9  ****/
10 
11 #pragma once
12 
13 #include "HashApi/md5.h"
14 #include "HashEngine.h"
15 #include "HashContext.h"
16 #include "HmacContext.h"
17 
18 namespace Crypto
19 {
21 
22 using Md5 = HashContext<Md5Engine>;
23 
24 using HmacMd5 = HmacContext<Md5>;
25 
26 } // namespace Crypto
#define MD5_BLOCKSIZE
Definition: md5.h:21
#define MD5_SIZE
Definition: md5.h:19
#define MD5_STATESIZE
Definition: md5.h:20
HmacContext< Md5 > HmacMd5
Definition: Md5.h:32
HashContext< Md5Engine > Md5
Definition: Md5.h:30
Definition: Blake2s.h:18
CRYPTO_HASH_ENGINE_STD(Md5, md5, MD5_SIZE, MD5_STATESIZE, MD5_BLOCKSIZE)