Lightweight Cryptography Primitives
 All Data Structures Files Functions Variables Typedefs Macros Pages
Data Fields
romulus_hash_state_t Union Reference

State information for Romulus-H incremental modes. More...

#include <romulus-hash.h>

Data Fields

struct {
   unsigned char   tk [48]
 
   unsigned char   h [16]
 
   unsigned char   count
 
   unsigned char   mode
 
s
 
unsigned long long align
 

Detailed Description

State information for Romulus-H incremental modes.

Field Documentation

unsigned long long romulus_hash_state_t::align

For alignment of this structure

unsigned char romulus_hash_state_t::count

Number of bytes in the current block

unsigned char romulus_hash_state_t::h[16]

Next state block to be encrypted

unsigned char romulus_hash_state_t::mode

Hash mode: 0 for update, 1 for final

struct { ... } romulus_hash_state_t::s

State

unsigned char romulus_hash_state_t::tk[48]

Current tweakey state for SKINNY


The documentation for this union was generated from the following file: