TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
81c1fc41327bae26fe494a6d9c25df090c41e593
81c1fc4
Add double check on bad signature flagging
by Manuel Pégourié-Gonnard
· 6 years ago
f66657a
Use large Hamming distance for signature validity
by Manuel Pégourié-Gonnard
· 6 years ago
d1e55df
Add double check on cert signature verification
by Manuel Pégourié-Gonnard
· 6 years ago
72a8c9e
Force some compilers to respect volatile reads
by Manuel Pégourié-Gonnard
· 6 years ago
ca7b5ab
Use double-checking of critical value in pk_verify()
by Manuel Pégourié-Gonnard
· 6 years ago
324c6e9
Add error code MBEDTLS_ERR_PLATFORM_FAULT_DETECTED
by Manuel Pégourié-Gonnard
· 6 years ago
e6d6f17
Add double-checking of critical value in uECC_verify()
by Manuel Pégourié-Gonnard
· 6 years ago
2b6312b
Harden return value of uECC_vli_equal()
by Manuel Pégourié-Gonnard
· 6 years ago
10d8e8e
Use safer return values in uECC_verify()
by Manuel Pégourié-Gonnard
· 6 years ago
c05f150
Introduce return values for tinycrypt functions
by Manuel Pégourié-Gonnard
· 6 years ago
a387700
Merge remote-tracking branch 'public/pr/2876' into baremetal
by Simon Butcher
· 6 years ago
c759b88
Merge remote-tracking branch 'public/pr/2889' into baremetal
by Simon Butcher
· 6 years ago
b2af693
Merge remote-tracking branch 'public/pr/2910' into baremetal
by Simon Butcher
· 6 years ago
4965466
Merge remote-tracking branch 'public/pr/2930' into baremetal
by Simon Butcher
· 6 years ago
1e96b46
Disable use of HRNG in SCA-hardened mem-functions
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
ad166d8
Also check curve in verify()
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
6ee7a4e
Validate peer's public key in ECDH
by Manuel Pégourié-Gonnard
· 6 years ago
4a658a0
Add projective coordinates randomization in ECDSA
by Manuel Pégourié-Gonnard
· 6 years ago
2e2fa5e
Adress review comments
by Jarno Lamsa
· 6 years ago
77c4fcc
Use DER encoded keys with tinycrypt
by Jarno Lamsa
· 6 years ago
6ba32ca
Add authentication tests for baremetal config
by Jarno Lamsa
· 6 years ago
6f54fe7
Add a bad version of server11 certificate
by Jarno Lamsa
· 6 years ago
d49d2b6
Changed mbedtls_platform_memset/cpy/cmp in selftest functions back to original methods
by Teppo Järvelin
· 6 years ago
6f4e030
Changed mbedtls_platform_memcpy to memcpy in places which don't handle critical data
by Teppo Järvelin
· 6 years ago
b5c4671
Changed mbedtls_platform_memcpy back to memcpy for selftest and test functions
by Teppo Järvelin
· 6 years ago
3137fb2
Added include platform_util.h to padlock.c to fix compile with all defines variants
by Teppo Järvelin
· 6 years ago
91d7938
Changed every memcpy to SCA equivalent mbedtls_platform_memcpy
by Teppo Järvelin
· 6 years ago
b514cd3
Remove dependency to MBEDTLS_ERROR_C
by Jarno Lamsa
· 6 years ago
d342805
Added Forced ECC ciphersuite with CCM tests
by Jarno Lamsa
· 6 years ago
c40184b
Add test for small server packet
by Jarno Lamsa
· 6 years ago
0ed6808
Add test for small client packet
by Jarno Lamsa
· 6 years ago
c5118b7
Add a new keyUsage test for p256 using DTLS
by Jarno Lamsa
· 6 years ago
ff434c2
Add test for enforcing extended master secret
by Jarno Lamsa
· 6 years ago
5b944b5
define MBEDTLS_FS_IO
by Jarno Lamsa
· 6 years ago
7544195
Remove echo FORCE SKIP
by Jarno Lamsa
· 6 years ago
aeecf04
Merge remote-tracking branch 'public/pr/2907' into baremetal
by Simon Butcher
· 6 years ago
8b2c642
Merge remote-tracking branch 'public/pr/2904' into baremetal
by Simon Butcher
· 6 years ago
f5a6404
Merge remote-tracking branch 'public/pr/2892' into baremetal
by Simon Butcher
· 6 years ago
9d36fa1
Merge remote-tracking branch 'public/pr/2891' into baremetal
by Simon Butcher
· 6 years ago
a85b3e4
Merge remote-tracking branch 'public/pr/2890' into baremetal
by Simon Butcher
· 6 years ago
2f99f3d
Merge remote-tracking branch 'public/pr/2850' into baremetal
by Simon Butcher
· 6 years ago
8a8488c
Fix mbedtls_ssl_check_record usage with ext buf
by Arto Kinnunen
· 6 years ago
7800719
Adjusted buf allocated from heap in ssl_client2 to be as small as possible
by Teppo Järvelin
· 6 years ago
614efc2
Moved allocation checks to correct place in ssl_server2.c
by Teppo Järvelin
· 6 years ago
4ecfbd3
Fix tests to work in Mbed OS test environment
by Arto Kinnunen
· 6 years ago
99082ae
Fixed CI tests by overriding value MBEDTLS_ENTROPY_MAX_SOURCES
by Teppo Järvelin
· 6 years ago
0fa65aa
Review corrections
by Arto Kinnunen
· 6 years ago
c0a8bd4
Tests for AES encypt only
by Arto Kinnunen
· 6 years ago
1480444
Add config option for AES encryption only
by Arto Kinnunen
· 6 years ago
366c13e
Update AES 128-bit key test
by Arto Kinnunen
· 6 years ago
4c003ca
Update AES 128-key test
by Arto Kinnunen
· 6 years ago
5ed870d
Adjust AES RAM usage according to config options
by Arto Kinnunen
· 6 years ago
5bdafa2
Update version_features.c
by Arto Kinnunen
· 6 years ago
265d162
Update AES-128 bit configuration
by Arto Kinnunen
· 6 years ago
60b1106
Update configuration
by Arto Kinnunen
· 6 years ago
4ab702b
Add AES 128-bit key dependency to tests
by Arto Kinnunen
· 6 years ago
77b9cfc
AES: add config option for 128-bit keys
by Arto Kinnunen
· 6 years ago
e2bf54d
Merge remote-tracking branch 'public/pr/2877' into baremetal
by Simon Butcher
· 6 years ago
713e5c3
Merge remote-tracking branch 'public/pr/2880' into baremetal
by Simon Butcher
· 6 years ago
a26fb4c
Merge remote-tracking branch 'public/pr/2870' into baremetal
by Simon Butcher
· 6 years ago
3d414bf
Increased MEMORY_HEAP_SIZE to 140000 in ssl_server2 to get CI passing.
by Teppo Järvelin
· 6 years ago
11e881b
Changed entropy to be allocated from stack to heap in ssl_server2
by Teppo Järvelin
· 6 years ago
8e0e481
Changed main buf to be allocated from heap in ssl_client2
by Teppo Järvelin
· 6 years ago
8e0fe19
Various changes to get CI passing after changes in ssl_server and client stack to heap
by Teppo Järvelin
· 6 years ago
66491e1
Fix undefined references to hardware_poll()
by Manuel Pégourié-Gonnard
· 6 years ago
08d6cf2
Modify the test_baremetal in all.sh
by Jarno Lamsa
· 6 years ago
33281d5
Add requires entries for tests
by Jarno Lamsa
· 6 years ago
3d01f23
Use plain memset() in HMAC-DRBG seeding
by Manuel Pégourié-Gonnard
· 6 years ago
895454d
Use plain memset() for public data in ssl_tls.c
by Manuel Pégourié-Gonnard
· 6 years ago
ee0c35f
Use plain memset() for session ID and Hello.Random
by Manuel Pégourié-Gonnard
· 6 years ago
6bf30be
Use plain memset() for signature transcoding
by Manuel Pégourié-Gonnard
· 6 years ago
54526c3
Use plain memset() for freshly allocated objects
by Manuel Pégourié-Gonnard
· 6 years ago
9941933
Use plain memset() in context init functions
by Manuel Pégourié-Gonnard
· 6 years ago
Next »