mirror of
https://github.com/open-quantum-safe/liboqs.git
synced 2025-11-28 00:03:48 -05:00
Sync scripts/check_kats on master with nist
This commit is contained in:
parent
69765b6d50
commit
5135f5c0cd
@ -11,10 +11,10 @@ PRINT_YELLOW="tput setaf 3"
|
|||||||
|
|
||||||
RET=0
|
RET=0
|
||||||
|
|
||||||
ALGS=`grep -E 'define OQS_(KEM|SIG)_alg_' src/kem/kem.h src/sig/sig.h | grep -v 'default' | grep -v 'sidh' | sed -e 's/^[^"]*"//' | sed -e 's/".*$//' | tr -d '[:blank:]'`
|
ALGS=$(grep -E 'define OQS_(KEM|SIG)_alg_' src/kem/kem.h src/sig/sig.h | grep -v 'default' | grep -v 'sidh' | sed -e 's/^[^"]*"//' | sed -e 's/".*$//' | tr -d '[:blank:]')
|
||||||
for alg in ${ALGS}; do
|
for alg in ${ALGS}; do
|
||||||
|
|
||||||
kat=`find kat_*_rsp -name ${alg}.kat |tr '\n' ' '`
|
kat=$(find kat_*_rsp -name ${alg}.kat |tr '\n' ' ')
|
||||||
if [ -z "${kat}" ];
|
if [ -z "${kat}" ];
|
||||||
then
|
then
|
||||||
${PRINT_YELLOW}
|
${PRINT_YELLOW}
|
||||||
@ -24,7 +24,7 @@ for alg in ${ALGS}; do
|
|||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
|
|
||||||
origs=`find src -name ${alg}.kat -o -name ${alg}.*.kat |tr '\n' ' '`
|
origs=$(find src -name ${alg}.kat -o -name ${alg}.*.kat |tr '\n' ' ')
|
||||||
if [[ "x${origs}x" == "xx" ]];
|
if [[ "x${origs}x" == "xx" ]];
|
||||||
then
|
then
|
||||||
${PRINT_RED}
|
${PRINT_RED}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user