lilliput-ae-reference-implementation

Implementations of Lilliput-AE submitted to the NIST LWC standardization process
git clone https://git.kevinlegouguec.net/lilliput-ae-reference-implementation
Log | Files | Refs | README

compare.sh (426B)


      1 #!/bin/bash
      2 
      3 PYTHON_DIR=$(dirname $0)
      4 ROOT_DIR=${PYTHON_DIR}/../..
      5 RESULTS_DIR=${ROOT_DIR}/results
      6 CRYPTO_AEAD=${ROOT_DIR}/crypto_aead
      7 
      8 set -eu
      9 
     10 mkdir -p ${RESULTS_DIR}/crypto_aead_ref
     11 for d in ${CRYPTO_AEAD}/lilliputaei*
     12 do
     13     mkdir -p ${RESULTS_DIR}/crypto_aead_ref/$(basename $d)
     14     cp $d/LWC*.txt ${RESULTS_DIR}/crypto_aead_ref/$(basename $d)/
     15 done
     16 
     17 diff -ru ${RESULTS_DIR}/crypto_aead_ref ${RESULTS_DIR}/crypto_aead_py