|
| | SHA384_512 () |
| |
| template<class CharT , class Traits , class Allocator > |
| | SHA384_512 (const std::basic_string< CharT, Traits, Allocator > &data) |
| |
| template<class CharT , class Traits > |
| | SHA384_512 (std::basic_istream< CharT, Traits > &stream) |
| |
| virtual | ~SHA384_512 () |
| |
| | SHA2 () |
| |
| virtual | ~SHA2 () |
| |
| virtual const std::array< uint8_t, O > & | digest () const override |
| |
| template<class CharT , class Traits , class Allocator > |
| const std::array< uint8_t, O > & | digest (const std::basic_string< CharT, Traits, Allocator > &data) |
| |
| template<std::size_t N> |
| const std::array< uint8_t, O > & | digest (const std::array< uint8_t, N > &data) |
| |
| const std::array< uint8_t, O > & | digest (const uint8_t *data, std::size_t len) |
| |
| template<class CharT , class Traits > |
| const std::array< uint8_t, O > & | digest (std::basic_istream< CharT, Traits > &stream) |
| |
template<std::size_t O, const std::array< uint64_t, 8 > & I>
class anch::crypto::SHA384_512< O, I >
SHA2 384/512 implementation.
Header only implementation with SHA384 and SHA512 type defintion.
- Since
- 0.1
- Author
- Vincent Lachenal