Go to the documentation of this file.
38 #ifndef __ARCH_ARM_QARMA_HH__
39 #define __ARCH_ARM_QARMA_HH__
67 uint8_t rotCell(uint8_t incell,
int amount);
86 uint64_t
PACSub(uint64_t tInput);
88 uint64_t
PACMult(uint64_t tInput);
93 #endif //__ARCH_ARM_QARMA_HH__
uint8_t tweakCellInvRot(uint8_t incell)
uint64_t PACSub(uint64_t tInput)
BIT64 tweakShuffle(BIT64 indata)
EndBitUnion(BIT64) uint8_t rotCell(uint8_t incell
BIT64 PACCellInvShuffle(BIT64 indata)
BIT64 computePAC(BIT64 data, BIT64 modifier, BIT64 key0, BIT64 key1)
BitUnion64(BIT64) Bitfield< 63
BIT64 tweakInvShuffle(BIT64 indata)
uint64_t PACInvSub(uint64_t tInput)
BIT64 PACCellShuffle(BIT64 indata)
uint64_t PACMult(uint64_t tInput)
uint8_t tweakCellRot(uint8_t incell)
Generated on Wed Sep 30 2020 14:02:01 for gem5 by doxygen 1.8.17