summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Explain how to free the stack returned by CMS_get1_{certs,crls}()tb2024-11-301-2/+9
* Inline trivial EC point methodstb2024-11-303-95/+23
* Get BNs Z coordinates from the BN_CTXtb2024-11-301-8/+3
* Improve ec_points_make_affine()tb2024-11-301-119/+93
* Don't leak the abuf on error in PKCS7_dataFinal()tb2024-11-301-1/+2
* Remove X9.42 DH rudimentstb2024-11-293-19/+7
* Provide an example of signing with HMAC-SHA256 or Ed25519schwarze2024-11-291-3/+67
* Remove weird pad member that was never set to zero after malloc() sotb2024-11-293-12/+3
* Make a comment match reality bettertb2024-11-261-1/+1
* Unify checking for the asn1_flagtb2024-11-252-4/+4
* Fix some inaccuracies and gaps in the paragraph i wrote about CMACschwarze2024-11-241-18/+47
* Disable small builtin curvestb2024-11-241-1/+23
* Simplify endian handling in SHA-3.jsing2024-11-231-26/+5
* Further refactoring of the wNAF codetb2024-11-231-55/+65
* Drop bn is zero special casetb2024-11-231-5/+1
* Further simplify after dropping wNAF modificationtb2024-11-231-23/+13
* Ditch the wNAF modificationtb2024-11-231-10/+5
* Comment tweak from jsing with another tweak by metb2024-11-221-2/+2
* Stop using BIGNUM internals, add some clarifying commentstb2024-11-221-4/+23
* Rewrite the crazy while loop into a for looptb2024-11-221-5/+5
* First pass over compute_wNAF()tb2024-11-221-145/+80
* Swap the order of m and n in ec_wNAF_precompute()tb2024-11-221-10/+10
* Split two helpers out of ec_wNAF_mul()tb2024-11-221-92/+119
* Rename curve_name into nidtb2024-11-222-6/+6
* Use OPENSSL_EC_EXPLICIT_CURVE rather than 0tb2024-11-221-2/+2
* Garbage collect the now unused totalnumtb2024-11-221-5/+2
* Move wNAF[], wNAF_len[], wsize[] to the stacktb2024-11-221-32/+6
* Change 0 - digit to -digittb2024-11-221-2/+2
* Rename val_sub[] into row[] and move it to the stacktb2024-11-221-15/+13
* ec_wNAF_mul(): lose two levels of indentationtb2024-11-211-17/+18
* ec_wNAF_mul(): remove r_is_at_infinity sillinesstb2024-11-211-25/+20
* ec_lib: zap a useless commenttb2024-11-171-3/+1
* Minor simplifications in ec_cmp()tb2024-11-171-11/+9
* Rewrite EC_GROUP_cmp()tb2024-11-171-51/+75
* Simplify signature of ec_wNAF_mul()tb2024-11-163-56/+30
* Provide a SHA-256 assembly implementation for amd64 using SHA-NI.jsing2024-11-163-2/+220
* Remove sha512-x86_64.pl.jsing2024-11-161-347/+0
* Provide a replacement assembly implementation for SHA-512 on amd64.jsing2024-11-163-6/+336
* Add CPU capability detection for the Intel SHA extensions (aka SHA-NI).jsing2024-11-162-5/+27
* Specify size for K256 symbol.jsing2024-11-161-1/+2
* Merge ec_kmeth into ec_keytb2024-11-163-331/+272
* Shuffle the global default_ec_key_meth down a few linestb2024-11-161-3/+3
* Move the default EC_KEY_METHOD to the end of the filetb2024-11-161-50/+50
* Use a better curve and a better hash for the ECDSA_do_sign() exampletb2024-11-151-9/+9
* ec_mult: fix includestb2024-11-151-2/+5
* EC_KEY_copy() don't leave stale private keys in placetb2024-11-151-6/+3
* x509_policy.c: point at RFC 9618tb2024-11-141-3/+3
* eck_prn: some more air to breathetb2024-11-141-1/+3
* eck_prn: fix includestb2024-11-141-2/+4
* ec_prn: use pkey rather than pk for an EC_KEYtb2024-11-141-11/+11