Namespaces | Macros
Sha2.hpp File Reference
#include <sstream>
#include <iomanip>
#include <string.h>
Include dependency graph for Sha2.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 icl_core
 
 icl_core::crypt
 Contains cryptographic functions.
 

Macros

#define bswap64(i)
 
#define CLASSM   Sha2<T, t_h0, t_h1, t_h2, t_h3, t_h4, t_h5, t_h6, t_h7, t_len>
 
#define IMPLM   Sha2Impl<T, t_h0, t_h1, t_h2, t_h3, t_h4, t_h5, t_h6, t_h7, t_len>
 
#define TEMPLATEM   template <typename T, T t_h0, T t_h1, T t_h2, T t_h3, T t_h4, T t_h5, T t_h6, T t_h7, size_t t_len>
 

Detailed Description

Author
Jan Oberländer oberl.nosp@m.aen@.nosp@m.fzi.d.nosp@m.e
Date
2012-01-19

Definition in file Sha2.hpp.

Macro Definition Documentation

#define bswap64 (   i)
Value:
((i) >> 56 | \
(((i) >> 40) & 0x000000000000ff00ull) | \
(((i) >> 24) & 0x0000000000ff0000ull) | \
(((i) >> 8) & 0x00000000ff000000ull) | \
(((i) << 8) & 0x000000ff00000000ull) | \
(((i) << 24) & 0x0000ff0000000000ull) | \
(((i) << 40) & 0x00ff000000000000ull) | \
(i) << 56) \

Definition at line 90 of file Sha2.hpp.

#define CLASSM   Sha2<T, t_h0, t_h1, t_h2, t_h3, t_h4, t_h5, t_h6, t_h7, t_len>

Definition at line 34 of file Sha2.hpp.

#define IMPLM   Sha2Impl<T, t_h0, t_h1, t_h2, t_h3, t_h4, t_h5, t_h6, t_h7, t_len>

Definition at line 35 of file Sha2.hpp.

#define TEMPLATEM   template <typename T, T t_h0, T t_h1, T t_h2, T t_h3, T t_h4, T t_h5, T t_h6, T t_h7, size_t t_len>

Definition at line 33 of file Sha2.hpp.



fzi_icl_core
Author(s):
autogenerated on Mon Jun 10 2019 13:17:59