TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
c6a7e6b0c4f9028c56b124be3f879f20247fb0eb
/
include
/
mbedtls
c6a7e6b
Enhancement fixes
by Shelly Liberman
· 5 years ago
archive/fi_write_user_data
fi_write_user_data
4062d6c
Add user pointer and data size duplication to ssl context.
by shelib01
· 5 years ago
ce0aab4
Add new error code PLATFORM_ALLOC_FAILED for mbedtls_platform_memmove()
by Piotr Nowicki
· 5 years ago
5d5841f
Add mbedtls_platform_memmove() as a secured memcmp()
by Piotr Nowicki
· 5 years ago
220e614
Add a x509 prerequisite in x509_internal.h
by Andrzej Kurek
· 5 years ago
825ebd4
Merge mbedtls 2.16.6 into baremetal
by Andrzej Kurek
· 5 years ago
e7b49d3
Bump version to Mbed TLS 2.16.4
by Janos Follath
· 6 years ago
f8dbfd4
Bignum: Document assumptions about the sign field
by Janos Follath
· 6 years ago
8faf1d6
Change mbedtls_mpi_cmp_mpi_ct to check less than
by Janos Follath
· 6 years ago
c514ce4
Add new, constant time mpi comparison
by Janos Follath
· 6 years ago
a5e2d86
Note that mbedtls_ctr_drbg_seed() must not be called twice
by Gilles Peskine
· 6 years ago
20dbfb9
CTR_DRBG: support set_entropy_len() before seed()
by Gilles Peskine
· 6 years ago
1d2a9e8
HMAC_DRBG: support set_entropy_len() before seed()
by Gilles Peskine
· 6 years ago
d41a95e
mbedtls_hmac_drbg_set_entropy_len() only matters when reseeding
by Gilles Peskine
· 6 years ago
5fc111f
mbedtls_ctr_drbg_set_entropy_len() only matters when reseeding
by Gilles Peskine
· 6 years ago
4c57b20
mbedtls_ctr_drbg_seed: correct maximum for len
by Gilles Peskine
· 6 years ago
5953660
Add a note about CTR_DRBG security strength to config.h
by Gilles Peskine
· 6 years ago
e1dc2de
Move MBEDTLS_CTR_DRBG_USE_128_BIT_KEY to the correct section
by Gilles Peskine
· 6 years ago
6e36d0b
CTR_DRBG: more consistent formatting and wording
by Gilles Peskine
· 6 years ago
9640403
CTR_DRBG documentation: further wording improvements
by Gilles Peskine
· 6 years ago
7b674ea
CTR_DRBG: Improve the explanation of security strength
by Gilles Peskine
· 6 years ago
7df4b7b
CTR_DRBG: make it easier to understand the security strength
by Gilles Peskine
· 6 years ago
56f628c
HMAC_DRBG: note that the initial seeding grabs entropy for the nonce
by Gilles Peskine
· 6 years ago
beddfdc
Use standard terminology to describe the personalization string
by Gilles Peskine
· 6 years ago
57553fa
Do note that xxx_drbg_random functions reseed with PR enabled
by Gilles Peskine
· 6 years ago
20a3846
Consistently use \c NULL and \c 0
by Gilles Peskine
· 6 years ago
ccb3838
HMAC_DRBG: improve the documentation of the entropy length
by Gilles Peskine
· 6 years ago
4bfe454
HMAC_DRBG documentation improvements clarifications
by Gilles Peskine
· 6 years ago
f17079d
More CTR_DRBG documentation improvements and clarifications
by Gilles Peskine
· 6 years ago
c32f74c
Fix wording
by Gilles Peskine
· 6 years ago
03642fa
Remove warning that the previous expanded discussion has obsoleted
by Gilles Peskine
· 6 years ago
2d83fe1
CTR_DRBG: improve the discussion of entropy length vs strength
by Gilles Peskine
· 6 years ago
bb2b8da
CTR_DRBG: Finish an unfinished paragraph
by Gilles Peskine
· 6 years ago
e3dc594
CTR_DRBG: Document the security strength and SP 800-90A compliance
by Gilles Peskine
· 6 years ago
c1c9292
CTR_DRBG: Document the maximum size of some parameters
by Gilles Peskine
· 6 years ago
da5ccce
CTR_DRBG documentation clarifications
by Gilles Peskine
· 6 years ago
17540ab
Fix usage of randomized number in AES
by Arto Kinnunen
· 6 years ago
311ab59
Flag SCA_CM encrypt/decrypt functions
by Arto Kinnunen
· 6 years ago
10a2ffd
Merge remote-tracking branch 'upstream/pr/2945' into baremetal
by Arto Kinnunen
· 6 years ago
ac6d226
Update signature of mbedtls_platform_random_delay
by Arto Kinnunen
· 6 years ago
2d9c0eb
Merge remote-tracking branch 'public/pr/2948' into baremetal
by Simon Butcher
· 6 years ago
4b3b8c2
Merge remote-tracking branch 'public/pr/2886' into baremetal
by Simon Butcher
· 6 years ago
e91f0dc
Replace mbedtls_platform_enforce_volatile_reads
by Arto Kinnunen
· 6 years ago
0490485
Add random delay to enforce_volatile_reads
by Arto Kinnunen
· 6 years ago
9a506e7
Update comments of mbedtls_platform_random_delay
by Arto Kinnunen
· 6 years ago
4c63b98
Add random delay function to platform_utils
by Arto Kinnunen
· 6 years ago
5aa4c07
Minor review fixes
by Jarno Lamsa
· 6 years ago
616fbe1
Increase hamming distance for authmode
by Jarno Lamsa
· 6 years ago
afff4d0
Remove unused flag
by Jarno Lamsa
· 6 years ago
e1621d4
Check that the peer_authenticated flag
by Jarno Lamsa
· 6 years ago
b57d7fd
Add flags for protecting TLS state machine
by Jarno Lamsa
· 6 years ago
9e8e820
Increase hamming distance for some error codes
by Jarno Lamsa
· 6 years ago
4708d66
Change the mbedtls_ssl_states values
by Jarno Lamsa
· 6 years ago
70abd7a
Add enumeration for invalid state
by Jarno Lamsa
· 6 years ago
e76c638
Merge remote-tracking branch 'public/pr/2925' into baremetal
by Simon Butcher
· 6 years ago
6ce4988
AES FI resistance
by Arto Kinnunen
· 6 years ago
34139ba
Updates to AES countermeasures
by Arto Kinnunen
· 6 years ago
430ac13
Add config and test for AES SCA countermeasures
by Arto Kinnunen
· 6 years ago
501c466
Merge remote-tracking branch 'public/pr/2934' into baremetal
by Simon Butcher
· 6 years ago
7c5de36
Merge remote-tracking branch 'public/pr/2922' into baremetal
by Simon Butcher
· 6 years ago
766c9e9
Improve description of ERR_PLATFORM_FAULT_DETECTED
by Manuel Pégourié-Gonnard
· 6 years ago
65be6b4
Add compile guard in platform.h
by Manuel Pégourié-Gonnard
· 6 years ago
2b90961
Add integrity check for curve parameters
by Manuel Pégourié-Gonnard
· 6 years ago
5b36693
Harden hmac_drbg and md against fault injection
by Arto Kinnunen
· 6 years ago
ea7eab1
Add redundancy (Hamming distance) to cert flags
by Manuel Pégourié-Gonnard
· 6 years ago
72a8c9e
Force some compilers to respect volatile reads
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
0fa65aa
Review corrections
by Arto Kinnunen
· 6 years ago
1480444
Add config option for AES encryption only
by Arto Kinnunen
· 6 years ago
5ed870d
Adjust AES RAM usage according to config options
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
77b9cfc
AES: add config option for 128-bit keys
by Arto Kinnunen
· 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
0a9b44d
Merge branch 'mbedtls-2.16' into baremetal-2.16-20191004
by Manuel Pégourié-Gonnard
· 6 years ago
c4315e6
Address review comments for documentation
by Jarno Lamsa
· 6 years ago
707ceb8
Replaced mbedtls_ssl_safer_memcmp with mbedtls_platform_memcmp
by Teppo Järvelin
· 6 years ago
39a9d40
Update documentation for the RNG-function
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
a1e5054
Fix issues in CI
by Jarno Lamsa
· 6 years ago
77a0e07
Add return value doxygen
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
7d28155
Add doxygen for the platform-functions
by Jarno Lamsa
· 6 years ago
a196732
Change the rng-function name
by Jarno Lamsa
· 6 years ago
d82e559
Add a config flag for the global RNG
by Jarno Lamsa
· 6 years ago
0736325
Add FI/SCA compliant versions of mem-functions
by Jarno Lamsa
· 6 years ago
85b495b
Merge remote-tracking branch 'origin/pr/652' into baremetal
by Simon Butcher
· 6 years ago
8d0684d
Merge remote-tracking branch 'public/pr/2835' into baremetal
by Simon Butcher
· 6 years ago
8b5e6bd
Improve some internal documentation
by Manuel Pégourié-Gonnard
· 6 years ago
a77e9b5
Make sub-context statically allocated
by Manuel Pégourié-Gonnard
· 6 years ago
073c1e1
Remove pk_info from pk_context_t with SINGLE_TYPE
by Manuel Pégourié-Gonnard
· 6 years ago
2829bbf
Remove dependency from SSL on PK internals
by Manuel Pégourié-Gonnard
· 6 years ago
4223ce4
Introduce macro-based read access to ctx->pk_info
by Manuel Pégourié-Gonnard
· 6 years ago
f8b7c7f
Implement two-valued handle type
by Manuel Pégourié-Gonnard
· 6 years ago
020d9ba
Introduce abstraction mbedtls_pk_handle_t
by Manuel Pégourié-Gonnard
· 6 years ago
Next »