Types and Values
streebog256_init
#define streebog256_init _gnutls_streebog256_init
streebog256_digest
#define streebog256_digest _gnutls_streebog256_digest
streebog512_init
#define streebog512_init _gnutls_streebog512_init
streebog512_update
#define streebog512_update _gnutls_streebog512_update
streebog512_digest
#define streebog512_digest _gnutls_streebog512_digest
STREEBOG512_DIGEST_SIZE
#define STREEBOG512_DIGEST_SIZE 64
STREEBOG512_BLOCK_SIZE
#define STREEBOG512_BLOCK_SIZE 64
struct streebog512_ctx
struct streebog512_ctx {
uint64_t state[_STREEBOG512_DIGEST_LENGTH]; /* State variables */
uint64_t count[_STREEBOG512_DIGEST_LENGTH];
uint64_t sigma[_STREEBOG512_DIGEST_LENGTH];
uint8_t block[STREEBOG512_BLOCK_SIZE]; /* STREEBOG512 data buffer */
unsigned int index; /* index into buffer */
};
STREEBOG256_DIGEST_SIZE
#define STREEBOG256_DIGEST_SIZE 32
STREEBOG256_BLOCK_SIZE
#define STREEBOG256_BLOCK_SIZE STREEBOG512_BLOCK_SIZE
streebog256_ctx
#define streebog256_ctx streebog512_ctx
streebog256_update
#define streebog256_update _gnutls_streebog512_update
nettle_streebog256
#define nettle_streebog256 _gnutls_streebog256
nettle_streebog512
#define nettle_streebog512 _gnutls_streebog512