Verified Commit 25da5ff6 authored by Bernd Paysan's avatar Bernd Paysan
Browse files

Add ARMv8 neon implementation

parent 51328ccb
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -17,12 +17,12 @@ http://creativecommons.org/publicdomain/zero/1.0/
#include "KeccakF-1600-opt64-settings.h"
#include "KeccakF-1600.h"

extern void KeccakP1600_Permute(void * state, int round);
extern void KeccakP1600_Permute_Nrounds(void * state, int round);
extern void KeccakP1600_Initialize(void * state);

void KeccakF(keccak_state state, int round)
{
  KeccakP1600_Permute(state, round);
  KeccakP1600_Permute_Nrounds(state, round);
}

void KeccakInitializeState(keccak_state state)