TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
172836a28153b0d72a6a38c1463b7111ab9f2398
/
tinycrypt
/
ecc.c
5b45c6e
Merge remote-tracking branch 'public/pr/2932' into baremetal
by Simon Butcher
· 6 years ago
35e535a
Remove TinyCrypt config condition in source files
by Simon Butcher
· 6 years ago
2b6312b
Harden return value of uECC_vli_equal()
by Manuel Pégourié-Gonnard
· 6 years ago
c881486
Fix off-by-one number of extra operations
by Manuel Pégourié-Gonnard
· 6 years ago
9135348
Hardcode numwords in vli_modInv
by Manuel Pégourié-Gonnard
· 6 years ago
3e20adf
Hardcode numwords in vli_modMult
by Manuel Pégourié-Gonnard
· 6 years ago
10349e4
Hardcode numwords in vli_mmod
by Manuel Pégourié-Gonnard
· 6 years ago
1b0875d
Hardcode numwords in vli_modSub
by Manuel Pégourié-Gonnard
· 6 years ago
0779be7
Hardcode numwords in vli_modAdd
by Manuel Pégourié-Gonnard
· 6 years ago
5e3baf2
Hardcode numwords in vli_rshift1
by Manuel Pégourié-Gonnard
· 6 years ago
2cb3eea
Hardcode numwords in vli_cmp
by Manuel Pégourié-Gonnard
· 6 years ago
129b42e
Hardcode numwords in vli_sub
by Manuel Pégourié-Gonnard
· 6 years ago
2eca3d3
Hardcode numwords in vli_equal
by Manuel Pégourié-Gonnard
· 6 years ago
a752191
Hardcode numwords in vli_cpm_unsafe
by Manuel Pégourié-Gonnard
· 6 years ago
cbbb0f0
Hardcode numwords in vli_set()
by Manuel Pégourié-Gonnard
· 6 years ago
2bf5a12
Hardcode numwords in semi-internal vli_numBits()
by Manuel Pégourié-Gonnard
· 6 years ago
94e4849
Hardcode numwords in semi-internal vli_clear()
by Manuel Pégourié-Gonnard
· 6 years ago
f3899fc
hardcode numwords in semi-internal vli_isZero
by Manuel Pégourié-Gonnard
· 6 years ago
02d9d21
Hardcode numwords in internal vli_add
by Manuel Pégourié-Gonnard
· 6 years ago
78a7e35
Use macros for number of bits and words
by Manuel Pégourié-Gonnard
· 6 years ago
c3ec14c
Harcode curve in semi-internal modMult function
by Manuel Pégourié-Gonnard
· 6 years ago
3645ac9
Start hardcoding curve in internal functions
by Manuel Pégourié-Gonnard
· 6 years ago
27926d6
Remove less-safe mult function from public API
by Manuel Pégourié-Gonnard
· 6 years ago
ef23828
Add ECCPoint_mult_safer() function
by Manuel Pégourié-Gonnard
· 6 years ago
c78d86b
Remove some internal functions that aren't needed
by Manuel Pégourié-Gonnard
· 6 years ago
86c4f81
Improve documentation of internal function
by Manuel Pégourié-Gonnard
· 6 years ago
d5e503e
Rename wait_state_t to ecc_wait_state_t
by Manuel Pégourié-Gonnard
· 6 years ago
d467116
Make wait_state smaller
by Manuel Pégourié-Gonnard
· 6 years ago
938f53f
Actually use randomized mult when relevant
by Manuel Pégourié-Gonnard
· 6 years ago
14ab9c2
Add random delays to multi-precision multiplication
by Manuel Pégourié-Gonnard
· 6 years ago
92c3d1f
Addition of copyright statements to tinycrypt files
by Simon Butcher
· 6 years ago
cffedb5
Add SPDX lines to each imported TinyCrypt file
by Simon Butcher
· 6 years ago
36ae758
Include Mbed TLS config in tinycrypt compilation units
by Hanno Becker
· 6 years ago
afdc1b5
Consistently use the name tinycrypt over uecc
by Manuel Pégourié-Gonnard
· 6 years ago
4613220
Make compiler happy when MBEDTLS_USE_UECC disabled
by Jarno Lamsa
· 6 years ago
5542796
Guard tinycrypt files with MBEDTLS_USE_UECC
by Jarno Lamsa
· 6 years ago
d50fd6b
Remove unused headers from uecc sources
by Jarno Lamsa
· 6 years ago
18987a4
Add micro-ecc based ecc-files to mbedtls
by Jarno Lamsa
· 6 years ago