Lightweight Cryptography Primitives
|
Internal implementation of the PHOTON-256 permutation. More...
Go to the source code of this file.
Macros | |
#define | PHOTON256_STATE_SIZE 32 |
Size of the PHOTON-256 permutation state in bytes. | |
Functions | |
void | photon256_permute (unsigned char state[PHOTON256_STATE_SIZE]) |
Permutes the PHOTON-256 state. More... | |
Internal implementation of the PHOTON-256 permutation.
Warning: The current implementation of PHOTON-256 is constant-time but not constant-cache.
void photon256_permute | ( | unsigned char | state[PHOTON256_STATE_SIZE] | ) |
Permutes the PHOTON-256 state.
state | The state to be permuted. |