summaryrefslogtreecommitdiff
path: root/lib/libcrypto
AgeCommit message (Expand)Author
14 hoursMake a comment match reality betterTheo Buehler
41 hoursUnify checking for the asn1_flagTheo Buehler
2 daysFix some inaccuracies and gaps in the paragraph i wrote about CMACIngo Schwarze
3 daysDisable small builtin curvesTheo Buehler
3 daysSimplify endian handling in SHA-3.Joel Sing
3 daysFurther refactoring of the wNAF codeTheo Buehler
4 daysDrop bn is zero special caseTheo Buehler
4 daysFurther simplify after dropping wNAF modificationTheo Buehler
4 daysDitch the wNAF modificationTheo Buehler
4 daysComment tweak from jsing with another tweak by meTheo Buehler
4 daysStop using BIGNUM internals, add some clarifying commentsTheo Buehler
4 daysRewrite the crazy while loop into a for loopTheo Buehler
4 daysFirst pass over compute_wNAF()Theo Buehler
4 daysSwap the order of m and n in ec_wNAF_precompute()Theo Buehler
4 daysSplit two helpers out of ec_wNAF_mul()Theo Buehler
4 daysRename curve_name into nidTheo Buehler
5 daysUse OPENSSL_EC_EXPLICIT_CURVE rather than 0Theo Buehler
5 daysGarbage collect the now unused totalnumTheo Buehler
5 daysMove wNAF[], wNAF_len[], wsize[] to the stackTheo Buehler
5 daysChange 0 - digit to -digitTheo Buehler
5 daysRename val_sub[] into row[] and move it to the stackTheo Buehler
5 daysec_wNAF_mul(): lose two levels of indentationTheo Buehler
5 daysec_wNAF_mul(): remove r_is_at_infinity sillinessTheo Buehler
10 daysec_lib: zap a useless commentTheo Buehler
10 daysMinor simplifications in ec_cmp()Theo Buehler
10 daysRewrite EC_GROUP_cmp()Theo Buehler
10 daysSimplify signature of ec_wNAF_mul()Theo Buehler
10 daysProvide a SHA-256 assembly implementation for amd64 using SHA-NI.Joel Sing
10 daysRemove sha512-x86_64.pl.Joel Sing
10 daysProvide a replacement assembly implementation for SHA-512 on amd64.Joel Sing
10 daysAdd CPU capability detection for the Intel SHA extensions (aka SHA-NI).Joel Sing
10 daysSpecify size for K256 symbol.Joel Sing
11 daysMerge ec_kmeth into ec_keyTheo Buehler
11 daysShuffle the global default_ec_key_meth down a few linesTheo Buehler
11 daysMove the default EC_KEY_METHOD to the end of the fileTheo Buehler
11 daysUse a better curve and a better hash for the ECDSA_do_sign() exampleTheo Buehler
11 daysec_mult: fix includesTheo Buehler
12 daysEC_KEY_copy() don't leave stale private keys in placeTheo Buehler
12 daysx509_policy.c: point at RFC 9618Theo Buehler
13 dayseck_prn: some more air to breatheTheo Buehler
13 dayseck_prn: fix includesTheo Buehler
13 daysec_prn: use pkey rather than pk for an EC_KEYTheo Buehler
13 dayseck_prn: use group rather than x for an EC_GROUPTheo Buehler
13 dayseck_prn: use ec_key rather than x for an EC_KEYTheo Buehler
13 dayseck_prn: consistently use bio for a BIO rather than b and bp randomlyTheo Buehler
13 dayseck_prn: sprinkle some empty lines and drop some parens for consistencyTheo Buehler
13 dayseck_prn: shuffle printing functions into a better orderTheo Buehler
13 daysAES_{decrypt,encrypt}() don't return void internal functionTheo Buehler
2024-11-12Link the new manual page EVP_PKEY_new_CMAC_key(3) to the buildIngo Schwarze
2024-11-12Document EVP_PKEY_new_CMAC_key(3) in sufficient detail such that readersIngo Schwarze