TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
f37b9f73c7fd98be7f39dcdef901b6622d910c55
/
programs
/
test
/
benchmark.c
28f62f6
Support running the benchmark with a single curve
by Gilles Peskine
· 5 years ago
1e14827
Update copyright notices to use Linux Foundation guidance
by Bence Szépkúti
· 5 years ago
4850263
Merge pull request #3319 from Kxuan/development
by danh-arm
· 5 years ago
e24fc7b
Merge pull request #2595 from k-stachowiak/unified-exit-in-examples
by Gilles Peskine
· 5 years ago
e22da99
Fix typo in program benchmark.
by Zhai Zhaoxuan
· 5 years ago
518d435
Fix GCC format-signedness warnings
by Kenneth Soerensen
· 5 years ago
5edd388
Get rid of a magic value in benchmark.c
by Manuel Pégourié-Gonnard
· 5 years ago
e52fd3f
Fix integer overflow in benchmark program
by Manuel Pégourié-Gonnard
· 5 years ago
db0cb25
Fix CTR_DRBG benchmark
by Gilles Peskine
· 6 years ago
9e8076f
Fix macros in benchmark.c
by Christoph M. Wintersteiger
· 6 years ago
12f359f
Fix trailing whitespace
by Christoph M. Wintersteiger
· 6 years ago
cc91fe2
ECDH: Fix inclusion of platform.h for proper use of MBEDTLS_ERR_PLATFORM_FEATURE_UNSUPPORTED
by Christoph M. Wintersteiger
· 6 years ago
5d536cd
ECDH: Fix use of ECDH API in full handshake benchmark
by Christoph M. Wintersteiger
· 6 years ago
1a2d9f7
ECDH: Removed unnecessary calls to mbedtls_ecp_group_load in ECDH benchmark
by Christoph M. Wintersteiger
· 6 years ago
ed5f3f0
ECDH: Fix Everest x25519 make_public
by Christoph M. Wintersteiger
· 6 years ago
e1dfc98
Fix file permissions
by Christoph M. Wintersteiger
· 6 years ago
8cd4fba
ECDSA: Refactor return value checks for mbedtls_ecdsa_can_do
by Christoph M. Wintersteiger
· 6 years ago
c6c7c49
Add mbedtls_ecdh_can_do
by Gilles Peskine
· 6 years ago
b14c4a5
Fix build with gcc -Wshadow
by Gilles Peskine
· 6 years ago
21411d2
ECDH: Make benchmarks check MBEDTLS_ERR_PLATFORM_FEATURE_UNSUPPORTED
by Christoph M. Wintersteiger
· 6 years ago
b33e811
ECDH: Fix file permission problem
by Christoph M. Wintersteiger
· 7 years ago
6a1a9e4
ECDSA: Add mbedtls_ecdsa_can_do
by Christoph M. Wintersteiger
· 7 years ago
3dca1a4
ECDH: Fix error checks in benchmark.c
by Christoph M. Wintersteiger
· 7 years ago
e50b970
ECDH: Fix whitespace and doxygen comment
by Christoph M. Wintersteiger
· 7 years ago
b4e63a1
ECDH: Improve ECDH full handshake benchmark
by Christoph M. Wintersteiger
· 7 years ago
0b93102
ECDH: Rename full handshake benchmark
by Christoph M. Wintersteiger
· 7 years ago
0bc9c69
ECDH: Add new (non-legacy) ECDH benchmark
by Christoph M. Wintersteiger
· 7 years ago
776521a
Return from the test and utility examples via exit()
by k-stachowiak
· 6 years ago
3abbced
Remove mbedtls_param_failed from programs
by Gilles Peskine
· 6 years ago
1eeca41
Improve macro hygiene
by Hanno Becker
· 7 years ago
3ef6a6d
Fix const-ness in mbedtls_param_failed()
by Manuel Pégourié-Gonnard
· 7 years ago
63cb97e
Add handlers for parameter validation in the sample programs
by Simon Butcher
· 7 years ago
52735ef
ECDH: Prevent direct access in non-legacy mode
by Janos Follath
· 7 years ago
278af45
Fix hmac_drbg failure in benchmark, with threading
by Ron Eldor
· 7 years ago
51d7cfe
Fix coverity warnings in benchmark.c
by Manuel Pégourié-Gonnard
· 7 years ago
0dadba2
Merge branch 'development' into iotssl-2257-chacha-poly-primitives
by Manuel Pégourié-Gonnard
· 7 years ago
0931708
benchmark: Add comma at end of help message
by Jaeden Amero
· 7 years ago
9366feb
aes: xts: Add new context structure
by Jaeden Amero
· 7 years ago
e9ecf00
aes: Remove AES-XEX
by Jaeden Amero
· 7 years ago
5f77801
Implement AES-XTS mode
by Aorimn
· 9 years ago
daf7045
Add benchmark for AES-XEX
by Aorimn
· 9 years ago
39b1904
Merge branch 'development' into iotssl-2257-chacha-poly-primitives
by Manuel Pégourié-Gonnard
· 7 years ago
9c82e2c
Fix some whitespace issues
by Manuel Pégourié-Gonnard
· 7 years ago
3dc62a0
chachapoly: force correct mode for integrated API
by Manuel Pégourié-Gonnard
· 7 years ago
d6aea18
Add Chacha20-Poly1305 to benchmark.c
by Manuel Pégourié-Gonnard
· 7 years ago
b1ac5e7
poly1305: adjust parameter order
by Manuel Pégourié-Gonnard
· 7 years ago
adc32c0
Add Poly1305 authenticator algorithm (RFC 7539)
by Daniel King
· 9 years ago
34b822c
Initial implementation of ChaCha20
by Daniel King
· 9 years ago
a3712be
Merge branch 'development' into iotssl-1941-aria-ciphersuites
by Manuel Pégourié-Gonnard
· 7 years ago
08f3ef1
Basic support for Curve448, similar to the current level of support for Curve25519
by Nicholas Wilson
· 10 years ago
e61514d
benchmark: Fix incompatibility with C89 compilers
by Brendan Shanks
· 7 years ago
62e813c
Add aria to benchmark program
by Manuel Pégourié-Gonnard
· 7 years ago
784de59
Merge remote-tracking branch 'upstream-restricted/pr/410' into development-restricted
by Jaeden Amero
· 8 years ago
934fb55
Merge remote-tracking branch 'upstream-public/pr/1036' into development
by Jaeden Amero
· 8 years ago
9e4f77c
New MD API: rename functions from _ext to _ret
by Gilles Peskine
· 8 years ago
d91f2a2
Merge branch 'development' into iotssl-1251-2.7
by Gilles Peskine
· 8 years ago
0728d69
Change kB to KiB
by Ron Eldor
· 8 years ago
a074801
Change KB to kB
by Ron Eldor
· 8 years ago
b953921
Adapt benchmark application to naming and binary format
by Hanno Becker
· 8 years ago
d4d8562
Don't use deprecated macro form of DHM moduli in benchmark program
by Hanno Becker
· 8 years ago
38fc3a0
Remove duplicated defintion of PRINT_ERROR
by Peter Huewe
· 8 years ago
1ff60f4
Change examples to use the new MD API and check ret code
by Andres Amaya Garcia
· 8 years ago
46cf773
Fix wrong output in the benchmark application
by Ron Eldor
· 8 years ago
a592dcc
Clean up of formatting, and potential integer overflow fix
by Andres AG
· 9 years ago
b981b16
Minor fixes to formatting and compilation conditions
by Simon Butcher
· 9 years ago
549dc3d
Add CMAC functions to the benchmark sample application
by Simon Butcher
· 9 years ago
37ff140
Change main license to Apache 2.0
by Manuel Pégourié-Gonnard
· 10 years ago
ea35666
Fix -Wshadow warnings
by Manuel Pégourié-Gonnard
· 10 years ago
6fb8187
Update date in copyright line
by Manuel Pégourié-Gonnard
· 10 years ago
4f3368e
Fix bug in benchmark.c with DHM params
by Manuel Pégourié-Gonnard
· 10 years ago
a6dbddc
Fix benchmark.c for removal of small DH params
by Manuel Pégourié-Gonnard
· 10 years ago
046589e
Rm obsolete defines for snprintf in programs
by Manuel Pégourié-Gonnard
· 10 years ago
0789433
Rename M255 to Curve25519
by Manuel Pégourié-Gonnard
· 10 years ago
797f48a
Rename ecp_curve_info.size to bit_size
by Manuel Pégourié-Gonnard
· 10 years ago
3335205
Avoid in-out length in dhm_calc_secret()
by Manuel Pégourié-Gonnard
· 10 years ago
b2a18a2
Remove references to malloc in strings/names
by Manuel Pégourié-Gonnard
· 10 years ago
7551cb9
Replace malloc with calloc
by Manuel Pégourié-Gonnard
· 10 years ago
e85fef1
Fix option names in benchmark.c
by Manuel Pégourié-Gonnard
· 10 years ago
e3a062b
Rename ecp_use_known_dp -> mbedtls_ecp_group_load()
by Manuel Pégourié-Gonnard
· 10 years ago
8d128ef
Split mbedtls_ctr_drbg_init() -> seed()
by Manuel Pégourié-Gonnard
· 10 years ago
f9e9481
Split mbedtls_hmac_drbg_init() -> seed{,_buf}()
by Manuel Pégourié-Gonnard
· 10 years ago
c34e8dd
Split mbedtls_gcm_init() -> gcm_setkey()
by Manuel Pégourié-Gonnard
· 10 years ago
6963ff0
Split mbedtls_ccm_init() -> setkey()
by Manuel Pégourié-Gonnard
· 10 years ago
2cf5a7c
The Great Renaming
by Manuel Pégourié-Gonnard
· 10 years ago
32076e6
Fix programs for recent ECDSA changes
by Manuel Pégourié-Gonnard
· 10 years ago
7f80997
Rename include directory to mbedtls
by Manuel Pégourié-Gonnard
· 10 years ago
fe44643
Rename website and repository
by Manuel Pégourié-Gonnard
· 10 years ago
c439e7b
Minor portability fix in benchmark
by Manuel Pégourié-Gonnard
· 10 years ago
c3e3395
Fix missing #define if PLATFORM_C not here
by Manuel Pégourié-Gonnard
· 10 years ago
714929b
Fix issues introduced when rebasing
by Manuel Pégourié-Gonnard
· 10 years ago
7defc77
Code cosmetics
by Manuel Pégourié-Gonnard
· 10 years ago
85391f2
Add curve25519 to the benchmark program
by Manuel Pégourié-Gonnard
· 10 years ago
e579dab
Fix compile issue when buffer_alloc not available
by Manuel Pégourié-Gonnard
· 11 years ago
71e75dc
Fix unused variable issue in some configs
by Manuel Pégourié-Gonnard
· 11 years ago
50da048
Add heap usage for PK in benchmark
by Manuel Pégourié-Gonnard
· 11 years ago
128657d
Use memory_buffer_alloc() in benchmark if available
by Manuel Pégourié-Gonnard
· 11 years ago
012acfc
modify library/memory_buffer_alloc.c, benchmark.c and the tests main code to use polarssl_exit
by Rich Evans
· 11 years ago
b92965b
modify programs/*.c to use polarssl_snprintf
by Rich Evans
· 11 years ago
ac1f76c
Merge remote-tracking branch 'rich/platform' into development
by Manuel Pégourié-Gonnard
· 10 years ago
6c5abfa
Style: fix trailing spaces
by Manuel Pégourié-Gonnard
· 10 years ago
Next »