summaryrefslogtreecommitdiff
path: root/regress/lib/libcrypto/wycheproof
AgeCommit message (Expand)Author
2018-11-07Use in-place (un)wrapping in the keywrap tests.Theo Buehler
2018-10-20With the fixed length checks in aes_wrap.c 1.11, we can remove the uglyTheo Buehler
2018-10-19Run Wycheproof testvectors for AES Key Wrap without padding (RFC 3394)Theo Buehler
2018-10-19truncate long comments in audit summaryTheo Buehler
2018-10-18simplify BN_bin2bn() calls; no need to pre-declare the variable.Theo Buehler
2018-10-18Avoid a bad out of bounds access that caused intermittent crashes.Theo Buehler
2018-10-07whitespace cleanup and other minor things from gofmtTheo Buehler
2018-10-06make sure all CStrings are freedTheo Buehler
2018-10-06plug a memory leakTheo Buehler
2018-10-06wrap a few more overlong linesTheo Buehler
2018-10-06wrap some overlong fmt.PrintfsTheo Buehler
2018-10-06It's slightly simpler to get the ECDH public key as an EC_POINT by usingTheo Buehler
2018-10-06free EC_POINT and EC_GROUPTheo Buehler
2018-10-06Run Wycheproof ECDH Web Crypto test vectors against libcrypto.Theo Buehler
2018-10-06merge runECDSAWebCryptoTest() into runECDSATest()Theo Buehler
2018-10-06factor ECDSA signature extraction into its own functionTheo Buehler
2018-10-06make allocate/use/defer dances more consistent in ECDSA sig extractionTheo Buehler
2018-10-05Run Wycheproof ECDSA Web Crypto test vectors against libcrypto.Theo Buehler
2018-10-04Better refer to RFC 8422 which obsoletes RFC 4492.Theo Buehler
2018-10-04While we don't explicitly support curve secp256r1, we can run 1250 testsTheo Buehler
2018-09-30in ECDH, gather statistics where it makes more senseTheo Buehler
2018-09-22Add a comment on the acceptable RSASSA cases.Theo Buehler
2018-09-22gather statistics in checkAead{Open,Seal}() as well.Theo Buehler
2018-09-22remove some unneeded checksTheo Buehler
2018-09-22gather and print some statistics on the acceptable cases we need toTheo Buehler
2018-09-22more flags printingTheo Buehler
2018-09-22improve logic involving acceptableAuditTheo Buehler
2018-09-22Swap order of "action" and "wt.Flags" in a few fmt.Printfs.Theo Buehler
2018-09-22Introduce a couple of convenience targets to help with auditing theTheo Buehler
2018-09-21Print the flags field in INFO: and FAIL: messages. It's helpful inTheo Buehler
2018-09-18fix order of arguments in fmt.Printf()Theo Buehler
2018-09-16add missing default case to switchTheo Buehler
2018-09-16EVP_aead_chacha20_poly1305() can't actually fail.Theo Buehler
2018-09-16Rename *AesCcmOrGcm* into the slightly less ugly *AesAead*.Theo Buehler
2018-09-15another typo. time to sleepTheo Buehler
2018-09-15typosTheo Buehler
2018-09-15add a brief comment on the acceptable AES CCM and AES GCM casesTheo Buehler
2018-09-15Also exercise EVP_aead_aes_128_gcm() and EVP_aead_aes_256_gcm().Theo Buehler
2018-09-15rename checkChaCha20Poly1305{Open,Seal}() into checkAead{Open,Seal}().Theo Buehler
2018-09-15Merge AES CCM, AES GCM and ChaCha20 data structures intoTheo Buehler
2018-09-15Add missing conversion specifierTheo Buehler
2018-09-02Remove a few unnecessary castsTheo Buehler
2018-09-02Print SKIPPED if package wycheproof-testvectors is missing. ThisAlexander Bluhm
2018-09-02Remove ECDH from TODO list. Done!Theo Buehler
2018-09-02Unify FAIL printfs.Theo Buehler
2018-09-02After libcrypto/ecdh/ech_key.c -r1.8 fixed the failing test cases, removeTheo Buehler
2018-09-02Run Wycheproof ECDH tests against libcrypto. Some tests currently fail,Theo Buehler
2018-09-02Use a Boolean rather than repeated string comparison.Theo Buehler
2018-09-01Remove RSA-PSS from todo-listTheo Buehler
2018-09-01Run Wycheproof RSASSA-PSS testvectors against libcrypto.Theo Buehler