TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
cafb6c91b0e97ec4a6742d9cdea4fbcf3853e4b5
/
library
cafb6c9
Clear internal decrypted buffer after read
by Teppo Järvelin
· 6 years ago
5aa4c07
Minor review fixes
by Jarno Lamsa
· 6 years ago
015aa44
Make authmode volatile
by Jarno Lamsa
· 6 years ago
af60cd7
Protect the peer_authenticated flag more
by Jarno Lamsa
· 6 years ago
8d09e57
Increase hamming distance for session resume flag
by Jarno Lamsa
· 6 years ago
489dccd
Adress review comments
by Jarno Lamsa
· 6 years ago
88db2ae
Use Platform fault when double check fails
by Jarno Lamsa
· 6 years ago
f5b6af0
Fix double check in entropy_gather_internal
by Jarno Lamsa
· 6 years ago
0616405
Check that we have all the proper keys
by Jarno Lamsa
· 6 years ago
e1621d4
Check that the peer_authenticated flag
by Jarno Lamsa
· 6 years ago
ba4730f
Protect setting of peer_authenticated flag
by Jarno Lamsa
· 6 years ago
4031a45
Protect key_derivation_done flag
by Jarno Lamsa
· 6 years ago
67f0a1e
Protect setting of premaster_generated flag
by Jarno Lamsa
· 6 years ago
98801af
Protect setting of hello_random flag
by Jarno Lamsa
· 6 years ago
6122b59
Address review comments
by Jarno Lamsa
· 6 years ago
46afd5d
Fix CI issues
by Jarno Lamsa
· 6 years ago
91dbb79
Fix error return code
by Jarno Lamsa
· 6 years ago
b83a213
Protect the return value from mbedtls_pk_verify
by Jarno Lamsa
· 6 years ago
47aab8d
Protect return value from mbedtls_pk_verify
by Jarno Lamsa
· 6 years ago
83a56a6
Double check mbedtls_pk_verify
by Jarno Lamsa
· 6 years ago
acb5eb0
Add a double check to protect from glitch
by Jarno Lamsa
· 6 years ago
d05da1f
Add double check for checking if source is strong
by Jarno Lamsa
· 6 years ago
552e8f2
Add double check to entropy-loop
by Jarno Lamsa
· 6 years ago
b018009
Use invalid state
by Jarno Lamsa
· 6 years ago
70abd7a
Add enumeration for invalid state
by Jarno Lamsa
· 6 years ago
2b20516
Make TLS state changes explicit
by Jarno Lamsa
· 6 years ago
171f422
Merge remote-tracking branch 'public/pr/2952' into baremetal
by Simon Butcher
· 6 years ago
e76c638
Merge remote-tracking branch 'public/pr/2925' into baremetal
by Simon Butcher
· 6 years ago
501c466
Merge remote-tracking branch 'public/pr/2934' into baremetal
by Simon Butcher
· 6 years ago
5b45c6e
Merge remote-tracking branch 'public/pr/2932' into baremetal
by Simon Butcher
· 6 years ago
7c5de36
Merge remote-tracking branch 'public/pr/2922' into baremetal
by Simon Butcher
· 6 years ago
de657fc
Revert "Disable use of HRNG in SCA-hardened mem-functions"
by Arto Kinnunen
· 6 years ago
766c9e9
Improve description of ERR_PLATFORM_FAULT_DETECTED
by Manuel Pégourié-Gonnard
· 6 years ago
ec37a89
Save ROM by using int instead of char
by Arto Kinnunen
· 6 years ago
9ca11fc
Fix issues found by the CI
by Manuel Pégourié-Gonnard
· 6 years ago
6bdc680
Initialise variables to failing values
by Manuel Pégourié-Gonnard
· 6 years ago
9d6a535
Return and propagate UECC_FAULT_DETECTED
by Manuel Pégourié-Gonnard
· 6 years ago
4d6186b
Rename ATTACK_DETECTED to FAULT_DETECTED
by Manuel Pégourié-Gonnard
· 6 years ago
1a53371
Remove curve parameter from public functions
by Manuel Pégourié-Gonnard
· 6 years ago
677b7f6
Fix direct use of struct instead of abstract type
by Manuel Pégourié-Gonnard
· 6 years ago
c5bbdd4
Include platform.h in hmac_drbg.c and md.c
by Arto Kinnunen
· 6 years ago
5299a42
Update HMAC and MD FI countermeasures
by Arto Kinnunen
· 6 years ago
5b36693
Harden hmac_drbg and md against fault injection
by Arto Kinnunen
· 6 years ago
45fd0d6
Add USE_TINYCRYPT build option to CMake files
by Simon Butcher
· 6 years ago
9699887
Add Makefile option to exclude TinyCrypt files
by Simon Butcher
· 6 years ago
1876192
Fix double-check for bad signature
by Manuel Pégourié-Gonnard
· 6 years ago
4c9b556
Add double-check for flags == 0 in crt_verify()
by Manuel Pégourié-Gonnard
· 6 years ago
ea7eab1
Add redundancy (Hamming distance) to cert flags
by Manuel Pégourié-Gonnard
· 6 years ago
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
10d8e8e
Use safer return values in uECC_verify()
by Manuel Pégourié-Gonnard
· 6 years ago
a387700
Merge remote-tracking branch 'public/pr/2876' 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
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
aeecf04
Merge remote-tracking branch 'public/pr/2907' into baremetal
by Simon Butcher
· 6 years ago
8a8488c
Fix mbedtls_ssl_check_record usage with ext buf
by Arto Kinnunen
· 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
5bdafa2
Update version_features.c
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
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
14f33e7
Use platform_memset() in platform_zeroize()
by Manuel Pégourié-Gonnard
· 6 years ago
5220781
Fix missing include in some files
by Manuel Pégourié-Gonnard
· 6 years ago
7a346b8
Replace memset() with mbedtls_platform_memset()
by Manuel Pégourié-Gonnard
· 6 years ago
f0963f7
Merge remote-tracking branch 'public/pr/2867' into baremetal
by Simon Butcher
· 6 years ago
f7881ad
Merge remote-tracking branch 'public/pr/2865' into baremetal
by Simon Butcher
· 6 years ago
0a9b44d
Merge branch 'mbedtls-2.16' into baremetal-2.16-20191004
by Manuel Pégourié-Gonnard
· 6 years ago
0efac53
Review fixes: fixed comments to be more accurate and changed one memcmp to safer version
by Teppo Järvelin
· 6 years ago
707ceb8
Replaced mbedtls_ssl_safer_memcmp with mbedtls_platform_memcmp
by Teppo Järvelin
· 6 years ago
650343c
Changed mbedtls_platform_memcmp to memcmp for places that don't have critical data and are under baremetal
by Teppo Järvelin
· 6 years ago
436d18d
Prevent a 0-modulus
by Jarno Lamsa
· 6 years ago
e29e8a4
Use MBEDTLS_ENTROPY_HARDWARE_ALT
by Jarno Lamsa
· 6 years ago
61f412e
Changed every memcmp to SCA equivalent mbedtls_platform_memcmp
by Teppo Järvelin
· 6 years ago
51f65e4
Standardize prototypes of platform_memcpy/memset
by Manuel Pégourié-Gonnard
· 6 years ago
da59306
Merge remote-tracking branch 'origin/pr/2578' into mbedtls-2.16
by Jaeden Amero
· 6 years ago
a1e5054
Fix issues in CI
by Jarno Lamsa
· 6 years ago
7cb9027
Use bitwise comparison in memcmp
by Jarno Lamsa
· 6 years ago
32db938
Fix buffer initalisation
by Jarno Lamsa
· 6 years ago
f5ebe2a
Make RNG exclude the given maximum value
by Jarno Lamsa
· 6 years ago
0ff7109
Fix style issues
by Jarno Lamsa
· 6 years ago
f65e9de
Change rng-function return-type
by Jarno Lamsa
· 6 years ago
a196732
Change the rng-function name
by Jarno Lamsa
· 6 years ago
21d6a20
Add missing typecast for memset
by Jarno Lamsa
· 6 years ago
Next »