TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
cb6410c67d95facd80eefd4cbbeefaf04c9eb3ab
/
library
/
platform_util.c
7326c62
Add flow control to platform rnd buf
by Shelly Liberman
· 4 years, 8 months ago
7f81c86
Add a callback for platform faults in platform_util.c
by Andrzej Kurek
· 4 years, 9 months ago
a138c0a
Move size checks outside of mbedtls_platform_random_in_range
by Andrzej Kurek
· 4 years, 9 months ago
a793237
Calculate hashes of ssl encryption and decryption keys
by Andrzej Kurek
· 4 years, 11 months ago
05beb9a
replace user rand by platform rand in ecc delays
by Shelly Liberman
· 4 years, 11 months ago
8bb0839
Add a deprecated version of mbedtls_platform_memcmp.
by Andrzej Kurek
· 5 years ago
ea8e846
Add flow monitor for mbedtls_platform_memcpy() and mbedtls_platform_memmove()
by Piotr Nowicki
· 5 years ago
ed840db
Add flow montitor to the mbedtls_platform_memset()
by Piotr Nowicki
· 5 years ago
26c3369
Fix CI failure.
by Piotr Nowicki
· 5 years ago
057daa3
Random delay can be disabled in configuration
by Piotr Nowicki
· 5 years ago
77b7a77
Expanded the random number generator in the `platform_util.c` file
by Piotr Nowicki
· 5 years ago
8656fc6
Change the value type in the mbedtls_platform_random_in_range()
by Piotr Nowicki
· 5 years ago
e3c4ee5
Rename mbedtls_platform_memcmp() to mbedtls_platform_memequal()
by Piotr Nowicki
· 5 years ago
189ee74
Add a platform function to return a random uint32_t
by Andrzej Kurek
· 5 years ago
f523c47
Merge pull request #3403 from piotr-now/sca_memmove
by Piotr Nowicki
· 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
b06ec05
Add comment for mbedtls_platform_random_delay()
by Piotr Nowicki
· 5 years ago
f0ab6d6
Added some descriptions of functions
by Piotr Nowicki
· 5 years ago
4aaa34c
Add flow monitor protection to mbedtls_platform_memcmp()
by Piotr Nowicki
· 5 years ago
b148651
Rename macro MBEDTLS_MAX_RAND_DELAY
by Arto Kinnunen
· 6 years ago
ac6d226
Update signature of mbedtls_platform_random_delay
by Arto Kinnunen
· 6 years ago
e91f0dc
Replace mbedtls_platform_enforce_volatile_reads
by Arto Kinnunen
· 6 years ago
dbf2b43
Add more variation to random delay countermeasure
by Arto Kinnunen
· 6 years ago
0490485
Add random delay to enforce_volatile_reads
by Arto Kinnunen
· 6 years ago
b47b105
Follow Mbed TLS coding style
by Arto Kinnunen
· 6 years ago
4c63b98
Add random delay function to platform_utils
by Arto Kinnunen
· 6 years ago
171f422
Merge remote-tracking branch 'public/pr/2952' 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
72a8c9e
Force some compilers to respect volatile reads
by Manuel Pégourié-Gonnard
· 6 years ago
1e96b46
Disable use of HRNG in SCA-hardened mem-functions
by Manuel Pégourié-Gonnard
· 6 years ago
14f33e7
Use platform_memset() in platform_zeroize()
by Manuel Pégourié-Gonnard
· 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
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
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
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
e5a0b36
Merge branch 'baremetal' into baremetal-2.16-20190909
by Manuel Pégourié-Gonnard
· 6 years ago
4f4849a
Review corrections 2
by Arto Kinnunen
· 6 years ago
ee9bfca
Update signature of BE conversion functions
by Arto Kinnunen
· 6 years ago
0b62ce8
Use function for 16/24/32-bit BE conversion
by Arto Kinnunen
· 6 years ago
0c34499
Check for zero length and NULL buffer pointer
by Vikas Katariya
· 6 years ago
4c37db6
Remove the library provided function of MBEDTLS_PARAM_FAILED
by Simon Butcher
· 7 years ago
b486803
Add initial options and support for parameter validation
by Simon Butcher
· 7 years ago
f5106d5
Don't declare and define gmtime()-mutex on Windows platforms
by Hanno Becker
· 7 years ago
323d801
Correct preprocessor guards determining use of gmtime()
by Hanno Becker
· 7 years ago
6f70581
Correct POSIX version check to determine presence of gmtime_r()
by Hanno Becker
· 7 years ago
7dd82b4
platform_utils.{c/h} -> platform_util.{c/h}
by Hanno Becker
· 7 years ago
48a816f
Minor documentation improvements
by Hanno Becker
· 7 years ago
6a73978
Rename mbedtls_platform_gmtime() to mbedtls_platform_gmtime_r()
by Hanno Becker
· 7 years ago
cfeb70c
gmtime: Remove special treatment for IAR
by Hanno Becker
· 7 years ago
94b540a
Avoid redefining _POSIX_C_SOURCE
by Andres Amaya Garcia
· 7 years ago
433f911
Check for IAR in gmtime macros
by Andres Amaya Garcia
· 7 years ago
3c9733a
Fix typo in comment for gmtime macro defines
by Andres Amaya Garcia
· 7 years ago
ca04a01
Document shorthand gmtime macros
by Andres Amaya Garcia
· 7 years ago
2099606
Use gmtime_s() for IAR
by Andres Amaya Garcia
· 7 years ago
a658d7d
Fix style for mbedtls_platform_gmtime()
by Andres Amaya Garcia
· 7 years ago
1abb368
Make gmtime() configurable at compile-time
by Andres Amaya Garcia
· 7 years ago
1f6301b
Rename mbedtls_zeroize to mbedtls_platform_zeroize
by Andres Amaya Garcia
· 7 years ago
904e1ef
Make utils module part of the platform
by Andres Amaya Garcia
· 7 years ago
[Renamed (70%) from library/utils.c]
757cd72
Update license headers year and branding
by Andres Amaya Garcia
· 7 years ago
1e8ea5f
Improve docs for mbedtls_zeroize() and add refs
by Andres Amaya Garcia
· 7 years ago
0bd4237
Fix formatting in utils.c file comment
by Andres Amaya Garcia
· 8 years ago
ecd1891
Change mbedtls_zeroize() to prevent optimizations
by Andres Amaya Garcia
· 8 years ago
b1262a3
Allow compile-time alternate to mbedtls_zeroize()
by Andres Amaya Garcia
· 8 years ago
614d9c0
Add a utils.h file that contains common functions
by Andres Amaya Garcia
· 8 years ago