aboutsummaryrefslogtreecommitdiff
path: root/projects/libecc
diff options
context:
space:
mode:
authorGuido Vranken <guidovranken@users.noreply.github.com>2021-08-16 23:03:35 +0200
committerGitHub <noreply@github.com>2021-08-16 22:03:35 +0100
commit5e5d08420a0fbe6613d8bcf94a1f8ce15b66b525 (patch)
tree710f45faadba44265cbd2f39c1021268132bbed1 /projects/libecc
parent1957409cc466b343194974fbe8779f83d5859976 (diff)
downloadoss-fuzz-5e5d08420a0fbe6613d8bcf94a1f8ce15b66b525.tar.gz
[libecc] Fix SHAKE digest (#6232)
See https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=37229 for technical discussion.
Diffstat (limited to 'projects/libecc')
-rwxr-xr-xprojects/libecc/build.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/projects/libecc/build.sh b/projects/libecc/build.sh
index c053ecfb2..558b85260 100755
--- a/projects/libecc/build.sh
+++ b/projects/libecc/build.sh
@@ -56,7 +56,7 @@ echo -n '"' >>extra_options.h
echo -n '--force-module=libecc ' >>extra_options.h
echo -n '--operations=Digest,ECC_PrivateToPublic,ECDSA_Sign,ECDSA_Verify,ECGDSA_Sign,ECGDSA_Verify,ECRDSA_Sign,ECRDSA_Verify,ECC_Point_Add,ECC_Point_Mul,BignumCalc ' >>extra_options.h
echo -n '--curves=brainpool224r1,brainpool256r1,brainpool384r1,brainpool512r1,secp192r1,secp224r1,secp256r1,secp384r1,secp521r1,secp256k1 ' >>extra_options.h
-echo -n '--digests=NULL,SHA224,SHA256,SHA3-224,SHA3-256,SHA3-384,SHA3-512,SHA384,SHA512,SHA512-224,SHA512-256,SM3,SHAKE256,STREEBOG-256,STREEBOG-512 ' >>extra_options.h
+echo -n '--digests=NULL,SHA224,SHA256,SHA3-224,SHA3-256,SHA3-384,SHA3-512,SHA384,SHA512,SHA512-224,SHA512-256,SM3,SHAKE256_114,STREEBOG-256,STREEBOG-512 ' >>extra_options.h
echo -n '--calcops=Add,AddMod,And,Bit,GCD,InvMod,IsOdd,IsOne,IsZero,LShift1,Mod,Mul,MulMod,NumBits,Or,RShift,Sqr,Sub,SubMod,Xor ' >>extra_options.h
echo -n '"' >>extra_options.h
cd modules/libecc/