Namespaces | Defines
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

namespace  icl_core
namespace  icl_core::crypt
 

Contains cryptographic functions.


Defines

#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 <oberlaen@fzi.de>
Date:
2012-01-19

Definition in file Sha2.hpp.


Define 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 Thu Jun 6 2019 20:22:25