Classes | Namespaces | Typedefs
Sha2.h File Reference
#include <icl_core/BaseTypes.h>
#include "icl_core_crypt/Sha2Impl.h"
#include "icl_core_crypt/Sha2.hpp"
Include dependency graph for Sha2.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  icl_core::crypt::Sha2< T, t_h0, t_h1, t_h2, t_h3, t_h4, t_h5, t_h6, t_h7, t_len >

Namespaces

namespace  icl_core
namespace  icl_core::crypt
 

Contains cryptographic functions.


Typedefs

typedef Sha2< uint32_t, 0xc1059ed8ul, 0x367cd507ul, 0x3070dd17ul, 0xf70e5939ul, 0xffc00b31ul, 0x68581511ul, 0x64f98fa7ul, 0xbefa4fa4ul, 7 > icl_core::crypt::Sha224
 The SHA-224 hash algorithm.
typedef Sha2< uint32_t, 0x6a09e667ul, 0xbb67ae85ul, 0x3c6ef372ul, 0xa54ff53aul, 0x510e527ful, 0x9b05688cul, 0x1f83d9abul, 0x5be0cd19ul, 8 > icl_core::crypt::Sha256
 The SHA-256 hash algorithm.
typedef Sha2< uint64_t, 0xcbbb9d5dc1059ed8ull, 0x629a292a367cd507ull, 0x9159015a3070dd17ull, 0x152fecd8f70e5939ull, 0x67332667ffc00b31ull, 0x8eb44a8768581511ull, 0xdb0c2e0d64f98fa7ull, 0x47b5481dbefa4fa4ull, 6 > icl_core::crypt::Sha384
 The SHA-384 hash algorithm.
typedef Sha2< uint64_t, 0x6a09e667f3bcc908ull, 0xbb67ae8584caa73bull, 0x3c6ef372fe94f82bull, 0xa54ff53a5f1d36f1ull, 0x510e527fade682d1ull, 0x9b05688c2b3e6c1full, 0x1f83d9abfb41bd6bull, 0x5be0cd19137e2179ull, 8 > icl_core::crypt::Sha512
 The SHA-512 hash algorithm.

Detailed Description

Author:
Jan Oberländer <oberlaen@fzi.de>
Date:
2012-01-19

Definition in file Sha2.h.



fzi_icl_core
Author(s):
autogenerated on Thu Jun 6 2019 20:22:25