Rivoreo Source Code Repositories
src.rivoreo.one
/
security
/
mbedtls
/
a0a96a0c56db3bcaa27778326d48774a3e56394c
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
b345ae6
Merge branch 'iotssl-2596-opaque-csr-creation' into development-psa-proposed
by Hanno Becker
· 7 years ago
ee618f7
Merge branch 'iotssl-2574-pk-opaque-tls' into development-psa-proposed
by Hanno Becker
· 7 years ago
9aa921f
Merge branch 'iotssl-2580-pk-opaque-psa' 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
967cfd1
Remove trailing whitespace
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
5f7bad3
Add CSR write testing using opaque keys
by Andrzej Kurek
· 7 years ago
5fec086
pkwrite: add opaque key handling for public key exporting
by Andrzej Kurek
· 7 years ago
cfdf8f4
Implement key_opaque option to ssl_client2
by Manuel Pégourié-Gonnard
· 7 years ago
ef68be4
Add option key_opaque to ssl_client2 (skeleton)
by Manuel Pégourié-Gonnard
· 7 years ago
e9420c2
Rename PSA test in ssl-opt.sh
by Hanno Becker
· 7 years ago
a0dc9cf
Remove superfluous quotes in ssl-opt.sh
by Hanno Becker
· 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
9b5853c
Add runs for specific PSA-supported ciphersuites to ssl-opt.sh
by Hanno Becker
· 7 years ago
9d76d56
Omit tests from ssl-opt.sh which force a disabled ciphersuite
by Hanno Becker
· 7 years ago
f704bef
Setup PSA-based cipher context in mbedtls_ssl_derive_keys()
by Hanno Becker
· 7 years ago
7909c4c
Improve doc wording of PSA status field of mbedtls_cipher_context_t
by Hanno Becker
· 7 years ago
a654c3e
Return 'Feature unavailable' error for ciphers unsupported by PSA
by Hanno Becker
· 7 years ago
115e1a4
Don't use multiline comments in enums to silence check-names.sh
by Hanno Becker
· 7 years ago
b1b2c01
Add missing newline at the end of test_suite_cipher.gcm.data
by Hanno Becker
· 7 years ago
625f94b
Minor rewording in documentation of PSA-based cipher context
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
b0c05e2
Test PSA-based GCM cipher operations
by Hanno Becker
· 7 years ago
5cec718
Adapt existing Cipher-GCM test cases to new param for auth_crypt_tv
by Hanno Becker
· 7 years ago
a13272d
Test PSA-based CCM cipher operations
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
e43164e
Add AES-*-CBC test vectors for PSA-based cipher contexts
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
b1f0872
Improve wording in documentation of mbedtls_cipher_setup()
by Hanno Becker
· 7 years ago
d7503a7
Expand documentation of mbedtls_cipher_list()
by Hanno Becker
· 7 years ago
21967c5
Fix style in cipher.c
by Hanno Becker
· 7 years ago
f4fb876
Fix style in cipher.h
by Hanno Becker
· 7 years ago
c3d25b3
Fix style in NUM_CIPHERS definition in cipher_wrap.c
by Hanno Becker
· 7 years ago
e5a0450
Fix style in definition of `mbedtls_cipher_mode_t`
by Hanno Becker
· 7 years ago
6767cca
Merge branch 'gcm_through_cipher_api_tests' into psa_cipher_
by Hanno Becker
· 7 years ago
c0c882c
Add missing dependencies in test_suite_cipher.gcm
by Hanno Becker
· 7 years ago
f79aa9e
Adapt ChangeLog
by Hanno Becker
· 7 years ago
ef42f22
Add NIST AES GCM test vectors to single-step cipher API test suite
by Hanno Becker
· 7 years ago
23a1ccd
Fix test that wasn't actually effective
by Manuel Pégourié-Gonnard
· 7 years ago
e10f191
Remove MBEDTLS_PSA_CRYPTO_SPM from config.pl
by Hanno Becker
· 7 years ago
fa9a1ca
Improve description of a test
by Manuel Pégourié-Gonnard
· 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
2f2b396
Add new macro to detemine ECDSA signature length
by Manuel Pégourié-Gonnard
· 7 years ago
392dc04
Improve documentation of mbedtls_pk_setup_opaque()
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
d97390e
Add tests for unsupported operations/functions
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
01a12c4
Add key generation to opaque test function
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
c44e0a4
Initialize PSA key slot as invalid in ssl_client2.c
by Hanno Becker
· 7 years ago
7390c71
Share code for PSK identity configuration
by Hanno Becker
· 7 years ago
f9a3287
Fix typo in documentation of mbedtls_ssl_conf_psk()
by Hanno Becker
· 7 years ago
1d911cd
Automatically allocate opaque PSK key slots in ssl_{client/server}2
by Hanno Becker
· 7 years ago
c43b6ea
Destroy PSA-based temporary opaque PSKs at the end of ssl_server2
by Hanno Becker
· 7 years ago
3f24ea9
Destroy PSA-based temporary opaque PSK key at the end of ssl_client2
by Hanno Becker
· 7 years ago
5cd607b
Remove overly long line in ssl_client2.c
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
463194d
Fix typo in documentation of mbedtls_ssl_conf_opaque_psk()
by Hanno Becker
· 7 years ago
28c79dc
Add tests to ssl-opt.sh exercising server-side opaque PSK
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
b64ba5f
Add support for opaque PSKs to ssl_server2 example application
by Hanno Becker
· 7 years ago
f702751
Add tests to ssl-opt.sh exercising client-side opaque 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
e86964c
Add support for opaque PSKs in ssl_client2 example program
by Hanno Becker
· 7 years ago
d20a8ca
Implement API for configuration of opaque PSKs
by Hanno Becker
· 7 years ago
4363313
Add opaque PSK identifier to SSL configuration
by Hanno Becker
· 7 years ago
d9f7d43
Add opaque PSK identifier to mbedtls_ssl_handshake_params
by Hanno Becker
· 7 years ago
0228304
Add API for configuration of opaque PSK
by Hanno Becker
· 7 years ago
6e02197
Refer to PSA through MBEDTLS_USE_PSA_CRYPTO, not USE_PSA, in all.sh
by Hanno Becker
· 7 years ago
4d30776
Remove double white space
by Hanno Becker
· 7 years ago
186b65a
Use MBEDTLS_PSA_UTIL_H instead of MBEDTLS_PSA_COMPAT_H in psa_util.h
by Hanno Becker
· 7 years ago
Next »