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-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
2023-07-03
Trade a pair of extra braces for a missing empty line
Theo Buehler
2023-07-02
Switch sign_sig() and sign_setup() to using BN_CTX
Theo Buehler
2023-07-02
Revert hunk accidentally committed in r1.39
Theo Buehler
2023-07-02
Rework handling of the out_kinv and out_r pointers
Theo Buehler
2023-07-02
Rename ctx_in into in_ctx, kinvp into out_kinv and rp into out_r
Theo Buehler
2023-07-02
Rename a few variables from X to x
Theo Buehler
2023-07-02
Simplify things by switching to bn_rand_interval()
Theo Buehler
2023-07-02
ECDSA_size(): move order a few lines down
Theo Buehler
2023-07-02
Invert method checks to avoid stupid line breaks
Theo Buehler
2023-06-25
Move ECDSA_size() to ecs_ossl.c to match what was done in ecdh
Theo Buehler
2023-06-25
Move ECDH_OpenSSL() ECDSA_OpenSSL() to *_lib.c
Theo Buehler
2023-06-25
Remove {ecdh,ecdsa}_check() and {ECDH,ECDSA}_DATA
Theo Buehler
2023-06-25
Remove method wrappers that use {ecdh,ecdsa}_check()
Theo Buehler
2023-06-25
ecdsa_do_sign(): remove useless ecdsa_check() call
Theo Buehler
2023-06-25
Make ECDH and ECDSA ex_data handlers always fail
Theo Buehler
2023-06-25
Make {ECDH,ECDSA}_set_method() always fail
Theo Buehler
2023-06-19
Dedoxigenize ecdsa.h
Theo Buehler
2023-04-25
Move EC_KEY_{insert,set}_key_method_data() to internal-only
Theo Buehler
2023-04-18
Bring includes into canonical order
Theo Buehler
2023-04-18
Move some includes out of OPENSSL_NO_DEPRECATED
Theo Buehler
2023-04-13
Remove files that definitely contain no code anymore
Theo Buehler
2023-04-13
Fold ECDSA sign and verify mess into ecs_ossl.c
Theo Buehler
2023-03-30
i2d_ECDSA_SIG() may return a negative value in case of error. Handle
Alexander Bluhm
2023-03-27
Replace the remaining BN_copy() with bn_copy()
Theo Buehler
2023-03-27
Convert BN_copy() with explicit comparison against NULL to bn_copy()
Theo Buehler
2023-03-25
BN_free() is defined in <openssl/bn.h>
Theo Buehler
2023-03-07
Call BN_free() instead of BN_clear_free().
Joel Sing
2023-03-04
Enforce a lower bound of of EC group order so 80 bits for ECDSA
Theo Buehler
2023-03-04
Cap the number of iterations in ECDSA signing
Theo Buehler
2022-12-26
spelling fixes; from paul tagliamonte
Jason McIntyre
2022-11-26
Make header guards of internal headers consistent
Theo Buehler
2022-11-26
Make internal header file names consistent
Theo Buehler
2022-09-03
Stop using CBIGNUM_it internal to libcrypto.
Joel Sing
2022-08-31
Rework DSA_size() and ECDSA_size()
Theo Buehler
[next]