index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
libcrypto
/
ecdsa
Age
Commit message (
Expand
)
Author
2023-08-08
Remove ECDSA nonce padding kludge
Theo Buehler
2023-08-03
Make the bn_rand_interval() API a bit more ergonomic
Theo Buehler
2023-07-28
Stop including ecdsa.h and ecdh.h internally
Theo Buehler
2023-07-28
Remove some unneeded includes from ecdsa.h
Theo Buehler
2023-07-28
Merge ecdsa.h into ec.h
Theo Buehler
2023-07-28
Remove ECDSA_METHOD
Theo Buehler
2023-07-28
Remove ecs_err.c
Theo Buehler
2023-07-28
Place public ECDSA API next to the internal methods
Theo Buehler
2023-07-28
Remove ECDSA_{do_,}sign_ex()
Theo Buehler
2023-07-28
Make extended ECDSA signing routines internal
Theo Buehler
2023-07-10
Rename EC_KEY from r to key like in the rest of the file
Theo Buehler
2023-07-07
Hide symbols in hkdf, evp, err, ecdsa, and ec
Bob Beck
2023-07-05
Mop up last uses of ECDHerror() and ECDSAerror()
Theo Buehler
2023-07-05
One more ECDSAerror goes.
Theo Buehler
2023-07-05
ECDHerror() and ECDSAerror will go away
Theo Buehler
2023-07-05
Drop an incorrect part from a comment
Theo Buehler
2023-07-05
Missing . in comment
Theo Buehler
2023-07-05
Fix #includes
Theo Buehler
2023-07-05
Remove local prototypes for public API (?!)
Theo Buehler
2023-07-05
Improve BN_bn2bin() error check for readability
Theo Buehler
2023-07-05
Move ECDSA_size() to a more sensible place in this file
Theo Buehler
2023-07-05
Merge ECDSA code that will stay into ecdsa.c
Theo Buehler
2023-07-05
Rename ecs_local.h into ecdsa_local.h
Theo Buehler
2023-07-05
Make variables in prototypes match function declarations
Theo Buehler
2023-07-05
Drop useless ossl_ prefixes
Theo Buehler
2023-07-04
Avoid outputting invalid signatures
Theo Buehler
2023-07-04
Clean up ECDSA verification
Theo Buehler
2023-07-04
ECDSA signing: annotate code with steps corresponding to FIPS 185-6.
Theo Buehler
2023-07-04
Extract private key and group order in s computation
Theo Buehler
2023-07-04
Use key for the EC_KEY everywhere
Theo Buehler
2023-07-04
Some more consistency in variable names
Theo Buehler
2023-07-04
Normalize ECDSA_SIG to be sig everywhere
Theo Buehler
2023-07-04
Normalize on digest and digest_len rather than dgst dlen dgstlen, etc.
Theo Buehler
2023-07-04
Rework ecdsa_prepare_digest()
Theo Buehler
2023-07-04
Factor the computation of ECDSA s into a function
Theo Buehler
2023-07-03
sign_sig: drop ckinv
Theo Buehler
2023-07-03
Rework the logic in ECDSA sign_sig()
Theo Buehler
2023-07-03
sign_sig: test on assignment
Theo Buehler
2023-07-03
sign_setup: split another check into two
Theo Buehler
2023-07-03
Split range checks for ECDSA r and ECDSA s
Theo Buehler
2023-07-03
Switch a couple of test from ucmp to cmp
Theo Buehler
2023-07-03
ossl_ecdsa_verify_sig(): simplify range checks
Theo Buehler
2023-07-03
List variables in a somewhat more sensible order
Theo Buehler
2023-07-03
In ossl_ecdsa_verify_sig() use BN_CTX more idiomatically
Theo Buehler
2023-07-03
Split a bunch of unrelated checks
Theo Buehler
2023-07-03
Make ossl_ecdsa_verify_sig() single exit
Theo Buehler
2023-07-03
Switch ossl_ecdsa_verify() to timingsafe_memcmp()
Theo Buehler
2023-07-03
Streamline ossl_ecdsa_verify()
Theo Buehler
2023-07-03
Switch ECDSA code to using EC_GROUP_get0_order()
Theo Buehler
2023-07-03
Another empty line did not want to go in
Theo Buehler
[next]