aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-11-22Rename PSA test in ssl-opt.shHanno Becker1-1/+1
2018-11-22Remove superfluous quotes in ssl-opt.shHanno Becker1-1/+1
2018-11-22Use PSA-based ciphers for record protections in TLS-1.2 onlyHanno Becker1-21/+64
2018-11-22Use PSA-based ciphers for SSL ticket protectionHanno Becker1-4/+20
2018-11-22Introduce macros for constants in SSL ticket implementationHanno Becker1-18/+38
2018-11-22Add runs for specific PSA-supported ciphersuites to ssl-opt.shHanno Becker1-0/+29
2018-11-22Omit tests from ssl-opt.sh which force a disabled ciphersuiteHanno Becker1-8/+26
2018-11-22Setup PSA-based cipher context in mbedtls_ssl_derive_keys()Hanno Becker1-1/+35
2018-11-22Improve doc wording of PSA status field of mbedtls_cipher_context_tHanno Becker1-2/+2
2018-11-22Return 'Feature unavailable' error for ciphers unsupported by PSAHanno Becker1-1/+1
2018-11-22Don't use multiline comments in enums to silence check-names.shHanno Becker1-10/+10
2018-11-22Add missing newline at the end of test_suite_cipher.gcm.dataHanno Becker1-1/+1
2018-11-22Minor rewording in documentation of PSA-based cipher contextHanno Becker1-2/+2
2018-11-22Use enum for slot state in PSA-based cipher contextHanno Becker2-7/+21
2018-11-22Check support for cipher in mbedtls_cipher_setup_psa()Hanno Becker1-1/+5
2018-11-22Test PSA-based GCM cipher operationsHanno Becker1-0/+2016
2018-11-22Adapt existing Cipher-GCM test cases to new param for auth_crypt_tvHanno Becker1-504/+504
2018-11-22Test PSA-based CCM cipher operationsHanno Becker3-148/+569
2018-11-22Implement PSA-based AEAD enc/dec cipher operationsHanno Becker1-4/+53
2018-11-22Add AEAD tag length to new mbedtls_cipher_setup_psa()Hanno Becker2-3/+11
2018-11-22Always configure PSA-based keys for encryption and decryptionHanno Becker1-1/+7
2018-11-22Add AES-*-CBC test vectors for PSA-based cipher contextsHanno Becker2-49/+155
2018-11-22Implement PSA-based version of mbedtls_cipher_crypt()Hanno Becker1-2/+52
2018-11-22Implement mbedtls_cipher_setkey() for PSA-based cipher contextsHanno Becker2-7/+75
2018-11-22Add PSA-specific cipher contextHanno Becker2-2/+33
2018-11-22Add `psa_enabled` field to cipher ctx and add dummy implementationsHanno Becker2-1/+146
2018-11-22Add declaration and dummy-definition of mbedtls_cipher_setup_psa()Hanno Becker2-0/+32
2018-11-22Improve wording in documentation of mbedtls_cipher_setup()Hanno Becker1-3/+2
2018-11-22Expand documentation of mbedtls_cipher_list()Hanno Becker1-4/+10
2018-11-22Fix style in cipher.cHanno Becker1-24/+37
2018-11-22Fix style in cipher.hHanno Becker1-69/+82
2018-11-22Fix style in NUM_CIPHERS definition in cipher_wrap.cHanno Becker1-1/+2
2018-11-22Fix style in definition of `mbedtls_cipher_mode_t`Hanno Becker1-10/+10
2018-11-22Merge branch 'gcm_through_cipher_api_tests' into psa_cipher_Hanno Becker2-0/+2020
2018-11-22Add missing dependencies in test_suite_cipher.gcmHanno Becker1-504/+504
2018-11-22Adapt ChangeLogHanno Becker1-0/+6
2018-11-22Add NIST AES GCM test vectors to single-step cipher API test suiteHanno Becker1-0/+2016
2018-11-22Fix test that wasn't actually effectiveManuel Pégourié-Gonnard1-0/+1
2018-11-22Create a block list for Travis CI, and fix the Coverity emailSimon Butcher1-1/+8
2018-11-22Remove MBEDTLS_PSA_CRYPTO_SPM from config.plHanno Becker1-1/+0
2018-11-22Improve description of a testManuel Pégourié-Gonnard1-1/+1
2018-11-22Add test utility function: wrap_as_opaque()Manuel Pégourié-Gonnard2-0/+90
2018-11-22Guard against PSA generating invalid signatureManuel Pégourié-Gonnard1-2/+7
2018-11-22Use shared function for error translationManuel Pégourié-Gonnard1-26/+2
2018-11-22Fix a compliance issue in signature encodingManuel Pégourié-Gonnard1-1/+9
2018-11-22Improve documentation of an internal functionManuel Pégourié-Gonnard1-2/+4
2018-11-22Get rid of large stack buffers in PSA sign wrapperManuel Pégourié-Gonnard1-48/+70
2018-11-22Add new macro to detemine ECDSA signature lengthManuel Pégourié-Gonnard1-11/+16
2018-11-22Improve documentation of mbedtls_pk_setup_opaque()Manuel Pégourié-Gonnard1-12/+14
2018-11-22Align names to use "opaque" only everywhereManuel Pégourié-Gonnard5-24/+24