summaryrefslogtreecommitdiff
path: root/lib/libcrypto
AgeCommit message (Expand)Author
2024-11-24Disable small builtin curvesTheo Buehler
2024-11-23Simplify endian handling in SHA-3.Joel Sing
2024-11-23Further refactoring of the wNAF codeTheo Buehler
2024-11-23Drop bn is zero special caseTheo Buehler
2024-11-23Further simplify after dropping wNAF modificationTheo Buehler
2024-11-23Ditch the wNAF modificationTheo Buehler
2024-11-22Comment tweak from jsing with another tweak by meTheo Buehler
2024-11-22Stop using BIGNUM internals, add some clarifying commentsTheo Buehler
2024-11-22Rewrite the crazy while loop into a for loopTheo Buehler
2024-11-22First pass over compute_wNAF()Theo Buehler
2024-11-22Swap the order of m and n in ec_wNAF_precompute()Theo Buehler
2024-11-22Split two helpers out of ec_wNAF_mul()Theo Buehler
2024-11-22Rename curve_name into nidTheo Buehler
2024-11-22Use OPENSSL_EC_EXPLICIT_CURVE rather than 0Theo Buehler
2024-11-22Garbage collect the now unused totalnumTheo Buehler
2024-11-22Move wNAF[], wNAF_len[], wsize[] to the stackTheo Buehler
2024-11-22Change 0 - digit to -digitTheo Buehler
2024-11-22Rename val_sub[] into row[] and move it to the stackTheo Buehler
2024-11-21ec_wNAF_mul(): lose two levels of indentationTheo Buehler
2024-11-21ec_wNAF_mul(): remove r_is_at_infinity sillinessTheo Buehler
2024-11-17ec_lib: zap a useless commentTheo Buehler
2024-11-17Minor simplifications in ec_cmp()Theo Buehler
2024-11-17Rewrite EC_GROUP_cmp()Theo Buehler
2024-11-16Simplify signature of ec_wNAF_mul()Theo Buehler
2024-11-16Provide a SHA-256 assembly implementation for amd64 using SHA-NI.Joel Sing
2024-11-16Remove sha512-x86_64.pl.Joel Sing
2024-11-16Provide a replacement assembly implementation for SHA-512 on amd64.Joel Sing
2024-11-16Add CPU capability detection for the Intel SHA extensions (aka SHA-NI).Joel Sing
2024-11-16Specify size for K256 symbol.Joel Sing
2024-11-16Merge ec_kmeth into ec_keyTheo Buehler
2024-11-16Shuffle the global default_ec_key_meth down a few linesTheo Buehler
2024-11-16Move the default EC_KEY_METHOD to the end of the fileTheo Buehler
2024-11-15Use a better curve and a better hash for the ECDSA_do_sign() exampleTheo Buehler
2024-11-15ec_mult: fix includesTheo Buehler
2024-11-15EC_KEY_copy() don't leave stale private keys in placeTheo Buehler
2024-11-14x509_policy.c: point at RFC 9618Theo Buehler
2024-11-14eck_prn: some more air to breatheTheo Buehler
2024-11-14eck_prn: fix includesTheo Buehler
2024-11-14ec_prn: use pkey rather than pk for an EC_KEYTheo Buehler
2024-11-14eck_prn: use group rather than x for an EC_GROUPTheo Buehler
2024-11-14eck_prn: use ec_key rather than x for an EC_KEYTheo Buehler
2024-11-14eck_prn: consistently use bio for a BIO rather than b and bp randomlyTheo Buehler
2024-11-14eck_prn: sprinkle some empty lines and drop some parens for consistencyTheo Buehler
2024-11-14eck_prn: shuffle printing functions into a better orderTheo Buehler
2024-11-13AES_{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
2024-11-12Add comment for crypto_cpu_caps_aarch64.Joel Sing
2024-11-12Use multipliers for stack offsets and tweak comment.Joel Sing
2024-11-12Check the correct variable in cpuid().Joel Sing