TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
952f40962aedd53b3f0fe81a7eb922579a1d76e0
/
tests
/
suites
/
test_suite_psa_crypto.function
952f409
Create PSA-specific helper function file
by Gilles Peskine
· 6 years ago
bcdd44b
Enrollment algorithm in policy: add support in psa_copy_key tests
by Gilles Peskine
· 6 years ago
96f0b3b
Keys may allow a second algorithm
by Gilles Peskine
· 6 years ago
1ecf92c2
Align test functions to usage/alg parameter order
by Gilles Peskine
· 6 years ago
35ef36b
Rename psa_generate_random_key back to psa_generate_key
by Gilles Peskine
· 6 years ago
c93b80c
Rename *KEYPAIR* to *KEY_PAIR*
by Gilles Peskine
· 6 years ago
be697d8
Shorten the name of psa_key_agreement_raw_shared_secret
by Gilles Peskine
· 6 years ago
cf7292e
Wrap and reindent some lines
by Gilles Peskine
· 6 years ago
51ae0e4
Rename "generator" to "operation"
by Gilles Peskine
· 6 years ago
cbe6650
Rename generator-related internal identifiers
by Gilles Peskine
· 6 years ago
03410b5
Rename PSA_KDF_STEP_xxx -> PSA_KEY_DERIVATION_INPUT_xxx
by Gilles Peskine
· 6 years ago
a99d3fb
Rename generator functions to psa_key_derivation_xxx
by Gilles Peskine
· 6 years ago
d35249e
Merge pull request #109 from gilles-peskine-arm/psa-key_attributes-set_persistent
by Jaeden Amero
· 6 years ago
99e8d26
Merge pull request #104 from gilles-peskine-arm/psa-global_key_id
by Jaeden Amero
· 6 years ago
16ab391
Merge pull request #102 from gilles-peskine-arm/psa-aead_multipart-delay
by Jaeden Amero
· 6 years ago
049c753
Split long lines after psa_import_key refactoring
by Gilles Peskine
· 6 years ago
73676cb
Put handle parameter last: psa_import_key
by Gilles Peskine
· 6 years ago
98dd779
Put handle parameter last: psa_generate_derived_key
by Gilles Peskine
· 6 years ago
dd835cb
Add a few tests for persistent attributes
by Gilles Peskine
· 6 years ago
c87af66
Replace psa_make_key_persistent by id/lifetime setters in tests
by Gilles Peskine
· 6 years ago
003a4a9
Use PSA_AEAD_{ENCRYPT,DECRYPT}_OUTPUT_SIZE in tests
by Gilles Peskine
· 6 years ago
1fe90fa
Merge pull request #101 from gilles-peskine-arm/psa-key_attributes-verify_attributes
by Jaeden Amero
· 6 years ago
225010f
Remove lifetime parameter from psa_open_key
by Gilles Peskine
· 6 years ago
423005e
Cipher tests: pass the IV from the test data
by Gilles Peskine
· 6 years ago
4a64464
Test psa_copy_key with wrong type or size in attributes
by Gilles Peskine
· 6 years ago
8fb3a9e
Test psa_import_key: test for size in attributes
by Gilles Peskine
· 6 years ago
5a5a79a
Rename psa_generate_key() and psa_generator_import_key()
by Adrian L. Shaw
· 6 years ago
aa02c17
Add buffer size macro for psa_get_key_domain_parameters
by Gilles Peskine
· 6 years ago
e56e878
Remove `extra` parameter from psa_generate_key
by Gilles Peskine
· 6 years ago
a1ace9c
Call psa_reset_key_attributes after psa_get_key_attributes
by Gilles Peskine
· 6 years ago
3a4f1f8
Set the key size as an attribute
by Gilles Peskine
· 6 years ago
2c2cf0e
Update remaining test cases to use key attributes
by Gilles Peskine
· 6 years ago
5c648ab
Update persistent_key_load_key_from_storage to use attributes
by Gilles Peskine
· 6 years ago
ca25db9
Update copy_key tests to the new attribute-based interface
by Gilles Peskine
· 6 years ago
4cf3a43
Simplify and expand invalid-handle tests
by Gilles Peskine
· 6 years ago
c434404
Remove tests for empty slots
by Gilles Peskine
· 6 years ago
8c8f2ab
Implement psa_get_key_attributes
by Gilles Peskine
· 6 years ago
ff5f0e7
Implement atomic-creation psa_{generate,generator_import}_key
by Gilles Peskine
· 6 years ago
4747d19
Implement atomic-creation psa_import_key
by Gilles Peskine
· 6 years ago
87a5e56
Rename functions that inject key material to an allocated handle
by Gilles Peskine
· 6 years ago
f8a9d94
Test multipart key agreement with ECDH+HKDF
by Gilles Peskine
· 6 years ago
f0cba73
New test function for raw agreement
by Gilles Peskine
· 6 years ago
77f40d8
Quick fix of key agreement setup tests for the new derivation API
by Gilles Peskine
· 6 years ago
04ee2d2
Update key agreement policy tests for the new derivation API
by Gilles Peskine
· 6 years ago
2e46e9c
Add exercise_key for raw key agreement
by Gilles Peskine
· 6 years ago
3135184
Merge remote-tracking branch 'upstream-crypto/development' into psa-api-beta2-merge-development
by Gilles Peskine
· 6 years ago
9e0a4a5
Test abort after failed setup
by Gilles Peskine
· 6 years ago
f426e0f
Smoke-test operation contexts after setup+abort
by Gilles Peskine
· 6 years ago
bf61ca7
Merge pull request #58 from Patater/disallow-invalid-context
by Jaeden Amero
· 6 years ago
36ee5d0
psa: Disallow repeated setup
by Jaeden Amero
· 6 years ago
11aa7ee
psa: Extend hash bad order test
by Jaeden Amero
· 6 years ago
a0f625a
psa: Disallow use of invalid hash contexts
by Jaeden Amero
· 6 years ago
ab43997
psa: Disallow use of invalid cipher contexts
by Jaeden Amero
· 6 years ago
252ef28
psa: Disallow use of invalid MAC contexts
by Jaeden Amero
· 6 years ago
e086652
Test the length of cipher_update output
by Gilles Peskine
· 6 years ago
3b7e084
Fix incorrect length check in multipart cipher tests
by Gilles Peskine
· 6 years ago
ee46fe7
Fix output size calculations in cipher tests
by Gilles Peskine
· 6 years ago
cf2010c
psa: Check generator validity before read
by Jaeden Amero
· 6 years ago
b4ecc27
Replace PSA error code definitions with the ones defined in PSA spec
by David Saada
· 6 years ago
2d7e5fe
Merge pull request #46 from Patater/fix-windows-initializers
by Jaeden Amero
· 6 years ago
2a0f48a
Merge pull request #43 from Patater/update-2.16-dev
by Jaeden Amero
· 6 years ago
5229bbb
psa: Test fresh contexts have default behavior
by Jaeden Amero
· 6 years ago
f8daab7
psa: Enable testing RSA decryption with output sizes
by Jaeden Amero
· 6 years ago
412654a
psa: Expect output-buffer-sized RSA-decryption
by Jaeden Amero
· 6 years ago
c9516fb
Document exercise_key and fix one incorrect usage
by Gilles Peskine
· 7 years ago
6b156df
Don't consider RIPEMD160 a PSA_ALG_ANY_HASH candidate
by Gilles Peskine
· 7 years ago
57ab721
Test psa_copy_key
by Gilles Peskine
· 7 years ago
43bafcc
Merge pull request #15 from gilles-peskine-arm/psa-signature_policy_wildcard
by Jaeden Amero
· 7 years ago
4d69cf1
Merge pull request #13 from Patater/pubkey-format
by Jaeden Amero
· 7 years ago
ccdce90
psa: Simplify EC public key format
by Jaeden Amero
· 7 years ago
25384a2
psa: Simplify RSA public key format
by Jaeden Amero
· 7 years ago
494624d
Merge pull request #18 from gilles-peskine-arm/psa-hash_clone
by Jaeden Amero
· 7 years ago
b865df0
Merge branch 'psa-no_type_on_allocate_key' into psa-api-1.0-beta
by Gilles Peskine
· 7 years ago
d40c1fb
Don't require a type and size when creating a key slot
by Gilles Peskine
· 7 years ago
b37af92
Merge branch 'psa-hash_clone' into psa-api-1.0-beta
by Gilles Peskine
· 7 years ago
ebb2c3e
New function psa_hash_clone
by Gilles Peskine
· 7 years ago
9dcc80e
Merge branch 'psa-derive_input_steps-agreement_as_one_step' into psa-api-1.0-beta
by Gilles Peskine
· 7 years ago
969c5d6
Make key agreement the secret input for key derivation
by Gilles Peskine
· 7 years ago
b70a0fd
Key derivation by small input steps: proof-of-concept
by Gilles Peskine
· 7 years ago
1f9e58a
Merge branch 'psa-signature_policy_wildcard' into psa-api-1.0-beta
by Gilles Peskine
· 7 years ago
0ae445f
psa: Simplify EC public key format
by Jaeden Amero
· 7 years ago
30f77cd
Add a hash wildcard value for hash-and-sign algorithm
by Gilles Peskine
· 7 years ago
6b19600
psa: Simplify RSA public key format
by Jaeden Amero
· 7 years ago
d94d671
psa: Test that generator initializers work
by Jaeden Amero
· 7 years ago
5bae227
psa: Add initializers for cipher operation objects
by Jaeden Amero
· 7 years ago
769ce27
psa: Add initializers for MAC operation objects
by Jaeden Amero
· 7 years ago
6a25b41
psa: Add initializers for hash operation objects
by Jaeden Amero
· 7 years ago
70261c5
psa: Add initializers for key policies
by Jaeden Amero
· 7 years ago
c08fc1d
Move MIN and MAX macros from PSA tests to helpers.function
by Gilles Peskine
· 7 years ago
d76f181
Prefer ASSERT_ALLOC to calloc+TEST_ASSERT in PSA tests
by Gilles Peskine
· 7 years ago
1f2aa0e
Remove useless null checks of data_t* parameters
by Gilles Peskine
· 7 years ago
40ab95b
Remove checks of test parameters against SIZE_MAX
by Gilles Peskine
· 7 years ago
0dfba2d
Use ASSERT_COMPARE in preference to memcmp in PSA tests
by Gilles Peskine
· 7 years ago
f812dcf
Rewrap some lines after the macro changes
by Gilles Peskine
· 7 years ago
fe11b72
Use TEST_EQUAL(a,b) in preference to TEST_ASSERT(a==b)
by Gilles Peskine
· 7 years ago
8817f61
Use PSA_ASSERT(a) in preference to TEST_ASSERT(a==PSA_SUCCESS)
by Gilles Peskine
· 7 years ago
0f915f1
Indent PSA tests according to K&R rules with Mbed TLS tweaks
by Gilles Peskine
· 7 years ago
9d8eea7
Wrap some multiline expressions in parentheses
by Gilles Peskine
· 7 years ago
3d2f949
Move the ARRAY_LENGTH macro to the common helpers file
by Gilles Peskine
· 7 years ago
bdf309c
Convert the PSA crypto cryptography tests to the new handle API
by Gilles Peskine
· 7 years ago
Next »