A.1 | Category A (Block Ciphers) | #define ENTRY_EN_[whatever is needed] |
A.2 | Category A (Block Ciphers) | struct entry_EN_state member uint64_t key[8] |
A.3 | Category A (Block Ciphers) | struct entry_EN_state member uint64_t nonce[3] |
A.4 | Category A (Block Ciphers) | struct entry_EN_state member uint64_t plaintext[8] |
A.5 | Category A (Block Ciphers) | struct entry_EN_state member uint64_t ciphertext[8] |
A.6 | Category A (Block Ciphers) | void entry_EN_ENC(struct entry_EN_state * const state) |
A.7 | Category A (Block Ciphers) | void entry_EN_DEC(struct entry_EN_state * const state) |
|
B.1 | Category B (Digest Functions) | #define ENTRY_EN_[whatever is needed] |
B.2 | Category B (Digest Functions) | struct entry_EN_state member uint64_t key[8] |
B.3 | Category B (Digest Functions) | struct entry_EN_state member uint64_t nonce[3] |
B.4 | Category B (Digest Functions) | struct entry_EN_state member char * rawInput |
B.5 | Category B (Digest Functions) | struct entry_EN_state member uint64_t numberOfInputBits |
B.6 | Category B (Digest Functions) | struct entry_EN_state member uint64_t output[8] |
B.7 | Category B (Digest Functions) | void entry_EN_produceDigest(struct entry_EN_state * const state) |
|
C.1 | Category C (Stream Ciphers) | #define ENTRY_EN_[whatever is needed] |
C.2 | Category C (Stream Ciphers) | struct entry_EN_state member uint64_t key[8] |
C.3 | Category C (Stream Ciphers) | struct entry_EN_state member uint64_t nonce[3] |
C.4 | Category C (Stream Ciphers) | struct entry_EN_state member uint64_t outputStreamLengthInBits |
C.5 | Category C (Stream Ciphers) | struct entry_EN_state member uint64_t *outputStream |
C.6 | Category C (Stream Ciphers) | void entry_EN_produceStream(struct entry_EN_state * const state) |