hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
sha3_hash.cpp File Reference
#include <ed25519/ed25519/sha256.h>
#include <ed25519/ed25519/sha512.h>
#include "cryptography/ed25519_sha3_impl/internal/sha3_hash.hpp"
Include dependency graph for sha3_hash.cpp:

Namespaces

 iroha
 

Functions

void iroha::sha3_256 (uint8_t *output, const uint8_t *input, size_t in_size)
 
void iroha::sha3_512 (uint8_t *output, const uint8_t *input, size_t in_size)
 
hash256_t iroha::sha3_256 (const uint8_t *input, size_t in_size)
 
hash512_t iroha::sha3_512 (const uint8_t *input, size_t in_size)
 
hash256_t iroha::sha3_256 (const std::string &msg)
 
hash512_t iroha::sha3_512 (const std::string &msg)
 
hash512_t iroha::sha3_512 (const std::vector< uint8_t > &msg)
 
hash256_t iroha::sha3_256 (const std::vector< uint8_t > &msg)