aboutsummaryrefslogtreecommitdiff
path: root/networking/tls_sp_c32.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* tls: tweak sp_256_ecc_gen_k_10 for smaller codeDenys Vlasenko2021-04-271-7/+0
* tls: shrink sp_256_mod_mul_norm_10 moreDenys Vlasenko2021-04-271-18/+18
* tls: shrink sp_256_mod_mul_norm_10Denys Vlasenko2021-04-271-60/+85
* tls: shrink p256_base moreDenys Vlasenko2021-04-271-10/+7
* tls: shrink p256_baseDenys Vlasenko2021-04-271-12/+18
* tls: reorder P256 functions to make more senseDenys Vlasenko2021-04-271-179/+179
* tls: whitespace fixesDenys Vlasenko2021-04-271-3/+1
* tls: get rid of constant-time add/sub operationsDenys Vlasenko2021-04-261-37/+21
* tls: fix whitespace in P256 codeDenys Vlasenko2021-04-261-501/+501
* tls: shrink sp_256_mont_inv_10Denys Vlasenko2021-04-261-1/+9
* tls: stop passing temporary buffer address in P256 codeDenys Vlasenko2021-04-261-35/+26
* tls: shrink sp_256_proj_point_dbl_10Denys Vlasenko2021-04-261-37/+24
* tls: in P256 replace constant-time compares with usual onesDenys Vlasenko2021-04-261-14/+9
* tls: simplify sp_256_proj_point_dbl_10Denys Vlasenko2021-04-261-36/+22
* tls: simplify array manipulations in sp_256_ecc_mulmod_10Denys Vlasenko2021-04-261-18/+17
* tls: get rid of address obfuscation trick in P256Denys Vlasenko2021-04-261-10/+2
* tls: simplify sp_256_ecc_gen_k_10, cosmetic changesDenys Vlasenko2021-04-261-135/+49
* tls: implement secp256r1 elliptic curve (aka P256)Denys Vlasenko2021-04-261-0/+1052