TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
refs/heads/iotssl-2690-tls-prf-generic
/
library
2d4faa6
ssl_tls: remove redundant status check
by Andrzej Kurek
· 7 years ago
archive/iotssl-2690-tls-prf-generic
iotssl-2690-tls-prf-generic
2f76075
ssl_tls: adjust to the new key policy initialization and key allocation
by Andrzej Kurek
· 7 years ago
ac5dc34
Fix key allocation for tls_prf_generic
by Andrzej Kurek
· 7 years ago
3317126
ssl_tls: add missing return brackets
by Andrzej Kurek
· 7 years ago
70737ca
ssl_tls: add key destruction upon generator failure
by Andrzej Kurek
· 7 years ago
c929a82
Implement tls_prf_generic using the PSA API
by Andrzej Kurek
· 7 years ago
f99c2ec
PSA: Adapt pk.c, pk_wrap.c, cipher.c to new key policy init API
by Hanno Becker
· 7 years ago
e34f636
PSA: Adapt cipher.c, pk.c, pk_wrap.c to new key slot allocation API
by Hanno Becker
· 7 years ago
c0a1be0
Fix indentation of documentation
by Andrzej Kurek
· 7 years ago
62594a8
pk_wrap: pass curve size instead of a larger size of the exported key
by Andrzej Kurek
· 7 years ago
93a38a3
pk: wrap curve_id before passing it to PSA
by Andrzej Kurek
· 7 years ago
a62a58e
cipher: fixed key ownership scope
by Andrzej Kurek
· 7 years ago
2349c4d
Adapt to the new key allocation mechanism
by Andrzej Kurek
· 7 years ago
5dfca1e
Update library version to 2.15.1
by Jaeden Amero
· 7 years ago
mbedtls-2.15.1
60ee838
Merge remote-tracking branch 'public/pr/2224' into development-psa-proposed
by Simon Butcher
· 7 years ago
ebeb6cb
Update library version to 2.15.0
by Simon Butcher
· 7 years ago
3441d2e
Merge branch 'iotssl-2597-psa-hashing-x509' into development-psa-proposed
by Hanno Becker
· 7 years ago
4ae8b49
Merge branch 'iotssl-2578-psa-sig-verification' into development-psa-proposed
by Hanno Becker
· 7 years ago
a0a96a0
Merge branch 'psa_cipher_integration' into development-psa-proposed
by Hanno Becker
· 7 years ago
f8b5f27
Merge branch 'psa_cipher' into development-psa-proposed
by Hanno Becker
· 7 years ago
4855299
Merge branch 'opaque_psk_implementation' into development-psa-proposed
by Hanno Becker
· 7 years ago
b7f3ac6
pkwrite: add an explicit cast to size_t
by Andrzej Kurek
· 7 years ago
158c3d1
pkwrite: add a safety check before calculating the buffer size
by Andrzej Kurek
· 7 years ago
4b11407
Cosmetic changes
by Andrzej Kurek
· 7 years ago
5fec086
pkwrite: add opaque key handling for public key exporting
by Andrzej Kurek
· 7 years ago
8b38ff5
Remove trailing whitespace
by Andrzej Kurek
· 7 years ago
a609337
x509: remove unnecessary calls to psa_hash_abort
by Andrzej Kurek
· 7 years ago
d4a6553
x509: use the PSA API to perform hashing operations
by Andrzej Kurek
· 7 years ago
ad5d581
pk_wrap.c: fix length mismatch check placement
by Andrzej Kurek
· 7 years ago
eeac03b
pk_wrap.c: tidy up signature extraction
by Andrzej Kurek
· 7 years ago
6cb63aa
Cosmetic changes
by Andrzej Kurek
· 7 years ago
9241d18
pk_wrap: rework and tidy up signature extraction
by Andrzej Kurek
· 7 years ago
b6016c5
pk_wrap: reuse a static buffer for signature extraction
by Andrzej Kurek
· 7 years ago
b7b0478
pk_wrap: rework signature extraction to work with small r and s values
by Andrzej Kurek
· 7 years ago
4f02539
pk_wrap: improve error codes returned from ecdsa_verify_wrap
by Andrzej Kurek
· 7 years ago
2122774
pk_wrap: switch to helper functions defined in psa_util.h
by Andrzej Kurek
· 7 years ago
c05ec9f
pk_wrap: test if a valid md_alg is passed to ecdsa_verify_wrap
by Andrzej Kurek
· 7 years ago
cef91af
pk_wrap: destroy key slot on errors with policy or key importing
by Andrzej Kurek
· 7 years ago
3f864c2
pk_wrap: add a check for equal signature parts
by Andrzej Kurek
· 7 years ago
b3d1b12
pk_wrap: check if curve conversion is successful
by Andrzej Kurek
· 7 years ago
ea84233
pk_wrap: nullify the signature pointer on error in extract_ecdsa_sig
by Andrzej Kurek
· 7 years ago
6376d63
pk_wrap: cosmetic changes
by Andrzej Kurek
· 7 years ago
8b036a6
pk_wrap.c: add support for ecdsa signature verification using PSA
by Andrzej Kurek
· 7 years ago
cb1cc80
Use PSA-based ciphers for record protections in TLS-1.2 only
by Hanno Becker
· 7 years ago
679d8ce
Use PSA-based ciphers for SSL ticket protection
by Hanno Becker
· 7 years ago
d140d08
Introduce macros for constants in SSL ticket implementation
by Hanno Becker
· 7 years ago
f704bef
Setup PSA-based cipher context in mbedtls_ssl_derive_keys()
by Hanno Becker
· 7 years ago
a654c3e
Return 'Feature unavailable' error for ciphers unsupported by PSA
by Hanno Becker
· 7 years ago
ce61a32
Use enum for slot state in PSA-based cipher context
by Hanno Becker
· 7 years ago
8d88a6e
Check support for cipher in mbedtls_cipher_setup_psa()
by Hanno Becker
· 7 years ago
56150af
Implement PSA-based AEAD enc/dec cipher operations
by Hanno Becker
· 7 years ago
f133640
Add AEAD tag length to new mbedtls_cipher_setup_psa()
by Hanno Becker
· 7 years ago
884f6af
Always configure PSA-based keys for encryption and decryption
by Hanno Becker
· 7 years ago
3c852a9
Implement PSA-based version of mbedtls_cipher_crypt()
by Hanno Becker
· 7 years ago
d9ca5cf
Implement mbedtls_cipher_setkey() for PSA-based cipher contexts
by Hanno Becker
· 7 years ago
73f59fc
Add PSA-specific cipher context
by Hanno Becker
· 7 years ago
1cb3653
Add `psa_enabled` field to cipher ctx and add dummy implementations
by Hanno Becker
· 7 years ago
098c9de
Add declaration and dummy-definition of mbedtls_cipher_setup_psa()
by Hanno Becker
· 7 years ago
21967c5
Fix style in cipher.c
by Hanno Becker
· 7 years ago
c3d25b3
Fix style in NUM_CIPHERS definition in cipher_wrap.c
by Hanno Becker
· 7 years ago
347a00e
Add test utility function: wrap_as_opaque()
by Manuel Pégourié-Gonnard
· 7 years ago
59eecb0
Guard against PSA generating invalid signature
by Manuel Pégourié-Gonnard
· 7 years ago
9a5a77b
Use shared function for error translation
by Manuel Pégourié-Gonnard
· 7 years ago
45013a1
Fix a compliance issue in signature encoding
by Manuel Pégourié-Gonnard
· 7 years ago
509aff1
Improve documentation of an internal function
by Manuel Pégourié-Gonnard
· 7 years ago
d8454bc
Get rid of large stack buffers in PSA sign wrapper
by Manuel Pégourié-Gonnard
· 7 years ago
69baf70
Align names to use "opaque" only everywhere
by Manuel Pégourié-Gonnard
· 7 years ago
3686771
Implement pk_sign() for opaque ECDSA keys
by Manuel Pégourié-Gonnard
· 7 years ago
920c063
Implement can_do for opaque ECC keypairs
by Manuel Pégourié-Gonnard
· 7 years ago
0184b3c
Add support for get_(bit)len on opaque keys
by Manuel Pégourié-Gonnard
· 7 years ago
7b5fe04
Implement alloc/free wrappers for pk_opaque_psa
by Manuel Pégourié-Gonnard
· 7 years ago
eaeb7b2
Clarify return value of pk_check_pair()
by Manuel Pégourié-Gonnard
· 7 years ago
20678b2
Skeleton for PK_OPAQUE_PSA
by Manuel Pégourié-Gonnard
· 7 years ago
7390c71
Share code for PSK identity configuration
by Hanno Becker
· 7 years ago
a63ac3f
Safe-guard `ssl_conf_remove_psk()` for simultaneous raw-opaque PSKs
by Hanno Becker
· 7 years ago
f9ed7d5
Don't use 48 as a magic number in ssl_derive_keys()
by Hanno Becker
· 7 years ago
c1385c1
Don't use idiom `if( func() )` but always add explicit value check
by Hanno Becker
· 7 years ago
845b946
Add server-support for opaque PSKs
by Hanno Becker
· 7 years ago
520224e
Rename ssl_conf_has_[raw_]_psk to ssl_conf_has_static_[raw_]psk
by Hanno Becker
· 7 years ago
afd311e
Skip PMS generation on client if opaque PSK is used
by Hanno Becker
· 7 years ago
7d0a569
Implement PSA-based PSK-to-MS derivation in mbedtls_ssl_derive_keys
by Hanno Becker
· 7 years ago
35b23c7
Simplify master secret derivation in mbedtls_ssl_derive_keys()
by Hanno Becker
· 7 years ago
dfab8e2
Allow opaque PSKs in pure-PSK ciphersuites only
by Hanno Becker
· 7 years ago
2e4f616
Don't suggest the use of a PSK suite if no PSK configured on client
by Hanno Becker
· 7 years ago
d20a8ca
Implement API for configuration of opaque PSKs
by Hanno Becker
· 7 years ago
aeefa49
Add config option for X.509/TLS to use PSA
by Manuel Pégourié-Gonnard
· 7 years ago
484ee33
psa: Add PSA Crypto configuration
by Jaeden Amero
· 7 years ago
30b340a
crypto: Add mbedtls-psa as a submodule
by Jaeden Amero
· 7 years ago
4cb814e
cmake: Use finer grained include directory
by Jaeden Amero
· 7 years ago
c1b9892
Update library version number to 2.14.0
by Simon Butcher
· 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
Next »