|
Lightweight Cryptography Primitives
|
Internal implementation of the GASCON permutation. More...
#include "internal-util.h"Go to the source code of this file.
Data Structures | |
| union | gascon_state_t |
| Structure of the internal state of the GASCON permutation. More... | |
Functions | |
| void | gascon_permute (gascon_state_t *state, uint8_t first_round) |
| Permutes the GASCON state. More... | |
Internal implementation of the GASCON permutation.
| void gascon_permute | ( | gascon_state_t * | state, |
| uint8_t | first_round | ||
| ) |
Permutes the GASCON state.
| state | The GASCON state to be permuted. |
| first_round | The first round (of 12) to be performed; 0, 4, or 6. |
The input and output state will be in big-endian byte order.
1.8.6