TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
e9bf0f4c32ea07d6fee9c6ce6b5c75fbac084894
/
library
e9bf0f4
Share code for PSK identity configuration
by Hanno Becker
· 7 years ago
bffefae
Safe-guard `ssl_conf_remove_psk()` for simultaneous raw-opaque PSKs
by Hanno Becker
· 7 years ago
4d057f6
Don't use 48 as a magic number in ssl_derive_keys()
by Hanno Becker
· 7 years ago
5916c99
Don't use idiom `if( func() )` but always add explicit value check
by Hanno Becker
· 7 years ago
4855c2d
Add server-support for opaque PSKs
by Hanno Becker
· 7 years ago
8bb28b9
Rename ssl_conf_has_[raw_]_psk to ssl_conf_has_static_[raw_]psk
by Hanno Becker
· 7 years ago
21e98b4
Skip PMS generation on client if opaque PSK is used
by Hanno Becker
· 7 years ago
b7aaf1e
Implement PSA-based PSK-to-MS derivation in mbedtls_ssl_derive_keys
by Hanno Becker
· 7 years ago
1e414e5
Simplify master secret derivation in mbedtls_ssl_derive_keys()
by Hanno Becker
· 7 years ago
a32400b
Allow opaque PSKs in pure-PSK ciphersuites only
by Hanno Becker
· 7 years ago
a5ce0fd
Don't suggest the use of a PSK suite if no PSK configured on client
by Hanno Becker
· 7 years ago
c6b8d40
Implement API for configuration of opaque PSKs
by Hanno Becker
· 7 years ago
26fd730
Add config option for X.509/TLS to use PSA
by Manuel Pégourié-Gonnard
· 7 years ago
a678f23
Merge pull request #197 from netanelgonen/entropy-inject
by Gilles Peskine
· 7 years ago
0d2c266
change MBEDTLS_RANDOM_SEED_ITS define to be PSA_CRYPTO_ITS_RANDOM_SEED_UID
by avolinski
· 7 years ago
1c66205
Remove trailing space in psa_crypto.c
by avolinski
· 7 years ago
83146e1
Merge pull request #211 from ARMmbed/bug_fix_210
by Gilles Peskine
· 7 years ago
13beb10
Adjust psa entropy inject tests to take as minimum seed size
by avolinski
· 7 years ago
7cc8229
Replace MBED_RANDOM_SEED_ITS_UID with MBEDTLS_RANDOM_SEED_ITS_UID
by avolinski
· 7 years ago
21f37cb
Add Tests for psa crypto entropy incjection
by Netanel Gonen
· 7 years ago
2bcd312
Add entropy injection function to psa cripto APIs
by Netanel Gonen
· 7 years ago
910c76b
Check that memory allocation was successful in psa_save_generated_persistent_key
by itayzafrir
· 7 years ago
3d5d837
Merge pull request #198 from ARMmbed/psa_crypto_its
by Gilles Peskine
· 7 years ago
c6e4ab0
Use parent module includes when used as a submodule
by Jaeden Amero
· 7 years ago
5ae1fb6
CMake: Don't build non-crypto when a subproject
by Jaeden Amero
· 7 years ago
a26d764
Add new PSA Crypto Storage backend implementation using ITS APIs
by Moran Peker
· 7 years ago
a90abf1
add MBEDTLS_PSA_HAS_ITS_IO
by Moran Peker
· 7 years ago
4611956
Add new MBEDTLS_PSA_CRYPTO_STORAGE_ITS_C configuration option
by Moran Peker
· 7 years ago
0c6575a
psa: Extend psa_generate_key to support persistent lifetimes
by Darryl Green
· 7 years ago
dd8fb77
psa: Refactor psa_internal_export_key to use slot, rather than key
by Darryl Green
· 7 years ago
d49a499
psa: Implement persistent keys
by Darryl Green
· 7 years ago
40225ba
psa: Refactor psa_destroy_key()
by Darryl Green
· 7 years ago
06fd18d
psa: Move get_key_slot functions
by Darryl Green
· 7 years ago
940d72c
psa: Refactor psa_import_key()
by Darryl Green
· 7 years ago
96ebf9e
psa: Add magic header to storage backend
by Moran Peker
· 7 years ago
db2b8db
psa: Add storage implementation for files
by Darryl Green
· 7 years ago
818eab2
Merge tag 'mbedtls-2.14.0' into feature-psa
by Jaeden Amero
· 7 years ago
c1b9892
Update library version number to 2.14.0
by Simon Butcher
· 7 years ago
1aaedc0
Add implementation of TLS-1.2 PSK-to-MS key derivation
by Hanno Becker
· 7 years ago
93f8500
Fix unused variables warning if MBEDTLS_ECDH_C is off
by Gilles Peskine
· 7 years ago
346797d
Add missing cleanup on failure in psa_key_agreement
by Gilles Peskine
· 7 years ago
a05219c
Add some missing compilation guards
by Gilles Peskine
· 7 years ago
353e453
Don't call memcpy() with 0-length arguments
by Hanno Becker
· 7 years ago
3b339e2
Simplify psa_generator_tls12_prf_generate_next_block()
by Hanno Becker
· 7 years ago
580fba1
Dynamically allocate `A(i) + seed` buffer for TLS-1.2 PRF
by Hanno Becker
· 7 years ago
c8a41d7
Add implementation of TLS-1.2 PRF
by Hanno Becker
· 7 years ago
b408661
ECDH: check that the keys are on the same curve
by Gilles Peskine
· 7 years ago
88714d7
Allow ECDH-only public key in ECDH
by Gilles Peskine
· 7 years ago
211a436
Document that key agreement produces a maximum-capacity generator
by Gilles Peskine
· 7 years ago
b7ecdf0
Implement ECDH
by Gilles Peskine
· 7 years ago
01d718c
New API function: psa_key_agreement
by Gilles Peskine
· 7 years ago
8feb3a8
Support key derivation with non-predefined capacity
by Gilles Peskine
· 7 years ago
751d965
Implement PSA_ALG_SELECT_RAW
by Gilles Peskine
· 7 years ago
cce18ae
Split off psa_key_derivation_internal
by Gilles Peskine
· 7 years ago
e19b7d5
Revert "New function mbedtls_rsa_get_bitlen"
by Gilles Peskine
· 7 years ago
86a440b
Reject non-byte-aligned RSA keys
by Gilles Peskine
· 7 years ago
aac64a2
Remove support for non-byte-aligned RSA keys
by Gilles Peskine
· 7 years ago
de13963
Merge remote-tracking branch 'restricted/pr/520' into development-restricted-proposed
by Simon Butcher
· 7 years ago
cdd1a6c
Merge remote-tracking branch 'restricted/pr/510' into development-restricted-proposed
by Simon Butcher
· 7 years ago
e51d4b3
Merge remote-tracking branch 'public/pr/2054' into development-proposed
by Simon Butcher
· 7 years ago
9924bdc
Deprecate hardware acceleration errors
by Ron Eldor
· 7 years ago
bcca58c
Add common feature unavailable error
by Ron Eldor
· 7 years ago
d83448b
Merge remote-tracking branch 'public/pr/2052' into development-restricted-proposed
by Simon Butcher
· 7 years ago
53b45ec
Merge remote-tracking branch 'public/pr/2079' into development-restricted-proposed
by Simon Butcher
· 7 years ago
bbc31b4
Merge remote-tracking branch 'public/pr/2085' into development-restricted-proposed
by Simon Butcher
· 7 years ago
93a9b49
Merge remote-tracking branch 'public/pr/2077' into development-restricted-proposed
by Simon Butcher
· 7 years ago
241823a
Merge remote-tracking branch 'public/pr/1641' into development-restricted-proposed
by Simon Butcher
· 7 years ago
42ab4ae
Merge remote-tracking branch 'public/pr/2167' into development-restricted-proposed
by Simon Butcher
· 7 years ago
51b6abb
Merge remote-tracking branch 'public/pr/2165' into development-proposed
by Simon Butcher
· 7 years ago
2981d8f
Change to positive flow for all cases
by Ron Eldor
· 7 years ago
93ace01
Revert positive flow check
by Ron Eldor
· 7 years ago
b430d9f
Change to positive checks
by Ron Eldor
· 7 years ago
19779c4
Some style and documentation fixes
by Ron Eldor
· 7 years ago
5ed8c1e
Avoid using restartable and alternative ECP imp.
by Ron Eldor
· 7 years ago
b75ffb5
Don't perform binary comparison of CRL issuer and CA subject
by Hanno Becker
· 7 years ago
1f8527f
Move static x509_name_cmp() in library/x509_crt.c
by Hanno Becker
· 7 years ago
06f88e9
Merge remote-tracking branch 'public/pr/2007' into development-proposed
by Simon Butcher
· 7 years ago
76646a4
Merge remote-tracking branch 'public/pr/1777' into development-proposed
by Simon Butcher
· 7 years ago
2705bea
Merge remote-tracking branch 'public/pr/2095' into development-proposed
by Simon Butcher
· 7 years ago
710f203
Merge branch 'iotssl-1770' into development_thomas_dee
by Hanno Becker
· 7 years ago
cec1c26
Break overly long line in library/x509_create.c
by Hanno Becker
· 7 years ago
ee334a3
Remove Doxygen tags from documentation of private structure
by Hanno Becker
· 7 years ago
beffcd8
Update hardcoded certificates in library/certs.c
by Hanno Becker
· 7 years ago
6e1adee
Regenerate test files
by Hanno Becker
· 7 years ago
cb93813
Don't perform binary comparison of CRL issuer and CA subject
by Hanno Becker
· 7 years ago
0f6903d
Move static x509_name_cmp() in library/x509_crt.c
by Hanno Becker
· 7 years ago
2b161c3
Fix compilation issue
by Ron Eldor
· 7 years ago
936d284
Minor fixes
by Ron Eldor
· 7 years ago
8493f80
conditionaly compile ECDH and ECDSA alt functions
by Ron Eldor
· 7 years ago
52b9018
psa_export_key: for raw-byte keys, zero the end of the output buffer
by Gilles Peskine
· 7 years ago
188c71e
Private EC key format: change to raw secret value (export)
by Gilles Peskine
· 7 years ago
f76aa77
Private EC key format: change to raw secret value (doc, import)
by Gilles Peskine
· 7 years ago
7904f94
Merge remote-tracking branch 'public/pr/1099' into development-proposed
by Simon Butcher
· 7 years ago
17a0fab
Merge remote-tracking branch 'public/pr/2111' into development-proposed
by Simon Butcher
· 7 years ago
a07d86e
Merge remote-tracking branch 'public/pr/1902' into development
by Simon Butcher
· 7 years ago
ef263eb
Merge remote-tracking branch 'public/pr/1993' into development
by Simon Butcher
· 7 years ago
b10c660
Detect unsigned integer overflow in mbedtls_ecp_check_budget()
by Hanno Becker
· 7 years ago
169712e
Merge remote-tracking branch 'restricted/pr/390' into development
by Simon Butcher
· 7 years ago
a74faba
aes: xts: Correct NIST 80-38E to 800-38E
by Jaeden Amero
· 7 years ago
8381fcb
aes: xts: Update inaccurate comments
by Jaeden Amero
· 7 years ago
Next »