Denys Vlasenko
|
74ee3f2f73
tls: remove unused tls_symmetric.h (was used by old "big" AES code)
|
3 anni fa |
Denys Vlasenko
|
55578f2fb7
tls: fix the case of sp_256_mont_tpl_10() leaving striay high bits
|
3 anni fa |
Denys Vlasenko
|
074b33bf16
tls: simplify sp_256_ecc_gen_k_10, cosmetic changes
|
3 anni fa |
Denys Vlasenko
|
6b69ab68b4
tls: make x25519 key generation code more similar to P256
|
3 anni fa |
Denys Vlasenko
|
f18a1fd6f3
tls: implement secp256r1 elliptic curve (aka P256)
|
3 anni fa |
James Byrne
|
6937487be7
libbb: reduce the overhead of single parameter bb_error_msg() calls
|
5 anni fa |
Denys Vlasenko
|
03569bc50f
tls: speed up xor'ing of aligned 16-byte buffers
|
6 anni fa |
Denys Vlasenko
|
941440cf16
tls: in AES-GCM decoding, avoid memmove
|
6 anni fa |
Denys Vlasenko
|
624066f0cc
tls: make tls_get_random() FAST_FUNC
|
6 anni fa |
Denys Vlasenko
|
83e5c627e1
tls: add support for TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher
|
6 anni fa |
Denys Vlasenko
|
bddb6545a9
tls: add support for ECDHE-ECDSA-AES-128-CBC-SHA and x25519 curve
|
6 anni fa |
Denys Vlasenko
|
79376ecdbd
tls: fix pstm asm constraint problem
|
7 anni fa |
Denys Vlasenko
|
9887f93eef
tls: fix build problem on non-static i386
|
7 anni fa |
Denys Vlasenko
|
432f1ae2ff
tls: tested PSTM_X86_64, not enabling it - too large
|
7 anni fa |
Denys Vlasenko
|
6b1b004845
tls: commented out psPool_t use
|
7 anni fa |
Denys Vlasenko
|
b7e9ae6e9f
tls: added AES code and made it compile. not used yet
|
7 anni fa |
Denys Vlasenko
|
936e83e694
tls: add sha256 hmac and prf code
|
7 anni fa |
Denys Vlasenko
|
11d0096516
tls: format and send CLIENT_KEY_EXCHANGE
|
7 anni fa |