TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
b4e0cda8dbd5013bddcfb160b51e372519d3f2ff
b4e0cda
Enrollment algorithm in policy: update persistent key tests
by Gilles Peskine
· 6 years ago
110aff4
Enrollment algorithm in policy: implement persistent keys
by Gilles Peskine
· 6 years ago
183442c
Enrollment algorithm in policy: test persistent keys
by Gilles Peskine
· 6 years ago
f25c9ec
Minor documentation improvements
by Gilles Peskine
· 6 years ago
96f0b3b
Keys may allow a second algorithm
by Gilles Peskine
· 6 years ago
d3bb7bb
Persistent key reload: test more metadata
by Gilles Peskine
· 6 years ago
1ecf92c2
Align test functions to usage/alg parameter order
by Gilles Peskine
· 6 years ago
4719db3
Merge pull request #121 from gilles-peskine-arm/psa-api-1.0-beta-beta3_fix_unlinked_macros
by Jaeden Amero
· 6 years ago
a9b9cf7
Document macros that are referenced
by Gilles Peskine
· 6 years ago
6a21123
Remove obsolete mentions of PSA_ERROR_EMPTY_SLOT
by Gilles Peskine
· 6 years ago
5b93990
Merge pull request #119 from gilles-peskine-arm/psa-api-1.0-beta-beta3_minor_fixes
by Jaeden Amero
· 6 years ago
a741d39
State that all error codes are negative
by Gilles Peskine
· 6 years ago
737c6be
Fix grammar
by Gilles Peskine
· 6 years ago
56e2dc8
Use "sufficient buffer size" in buffer size macros
by Gilles Peskine
· 6 years ago
2cb9e39
Convert TLS1.2 KDF descriptions to multistep key derivation
by Gilles Peskine
· 6 years ago
6c6195d
Remove implementation comment from API specification
by Gilles Peskine
· 6 years ago
4754cde
Improve description of psa_open_key()
by Gilles Peskine
· 6 years ago
d7d43b9
Convert code samples to the new attribute-based key creation API
by Gilles Peskine
· 6 years ago
a0c0655
Add missing declarations to the API document
by Gilles Peskine
· 6 years ago
fba7539
Merge pull request #269 from ARMmbed/psa-slots_to_handles
by Jaeden Amero
· 6 years ago
eff4942
Merge pull request #268 from ARMmbed/psa-error_tampering_detected
by Gilles Peskine
· 6 years ago
1d8f3b5
Merge pull request #114 from gilles-peskine-arm/psa-keypair-to-key_pair
by Jaeden Amero
· 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
683898c
Merge pull request #112 from gilles-peskine-arm/psa-remove_domain_parameters
by Jaeden Amero
· 6 years ago
0a695bd
Simplify description of psa_copy_key
by Adrian L. Shaw
· 6 years ago
52d83da
Mention psa_close_key in the description of psa_open_key
by Adrian L. Shaw
· 6 years ago
d56456c
Improve descriptions that mention handles and fix incorrect mention of psa_create_key
by Adrian L. Shaw
· 6 years ago
67e1c7a
Remove remaining mentions of slots
by Adrian L. Shaw
· 6 years ago
4b3eb69
Rename PSA_ERROR_TAMPERING_DETECTED to ..._CORRUPTION_DETECTED
by Gilles Peskine
· 6 years ago
27a983d
Grammar fix
by Gilles Peskine
· 6 years ago
20a77ae
RSA key generation: require e=65537
by Gilles Peskine
· 6 years ago
a130219
Move remaining text about DSA out of the specification
by Gilles Peskine
· 6 years ago
e38ab1a
Move DSA definitions out of the specification
by Gilles Peskine
· 6 years ago
dcaefae
Parametrize Diffie-Hellman keys by a group identifier
by Gilles Peskine
· 6 years ago
24f10f8
Remove domain parameters from the official API
by Gilles Peskine
· 6 years ago
eef988f
Merge pull request #113 from gilles-peskine-arm/psa-generator_to_derivation
by Jaeden Amero
· 6 years ago
58fe9e8
Correct the description of psa_raw_key_agreement
by Gilles Peskine
· 6 years ago
be697d8
Shorten the name of psa_key_agreement_raw_shared_secret
by Gilles Peskine
· 6 years ago
1cb9a08
Reorder key derivation functions in the header file
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
35675b6
Terminology: say "key derivation operation", not "generator"
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
f1b7694
Minor documentation improvements
by Gilles Peskine
· 6 years ago
280948a
Fix copypasta in the documentation of PSA_KEY_ID_xxx_{MIN,MAX}
by Gilles Peskine
· 6 years ago
16ab391
Merge pull request #102 from gilles-peskine-arm/psa-aead_multipart-delay
by Jaeden Amero
· 6 years ago
76be7f9
Merge pull request #108 from gilles-peskine-arm/psa-copy_key-policy
by Jaeden Amero
· 6 years ago
826e326
Merge pull request #107 from gilles-peskine-arm/psa-curve_size_macro
by Jaeden Amero
· 6 years ago
beb0cc2
Merge pull request #111 from gilles-peskine-arm/psa-handle-param-order
by Jaeden Amero
· 6 years ago
e2f62ba
Fix unused variable in builds without storage
by Gilles Peskine
· 6 years ago
c9d910b
EC key pair import: check the buffer size
by Gilles Peskine
· 6 years ago
6c95144
New macro to get the bit size of an elliptic curve
by Gilles Peskine
· 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
806051f
Update an obsolete use of psa_import_key in documentation
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
9de5eb0
Remove psa_make_key_persistent
by Gilles Peskine
· 6 years ago
c87af66
Replace psa_make_key_persistent by id/lifetime setters in tests
by Gilles Peskine
· 6 years ago
dc8219a
Replace psa_make_key_persistent by id/lifetime setters
by Gilles Peskine
· 6 years ago
80b39ae
Remove obsolete use of key policy structure in API text
by Gilles Peskine
· 6 years ago
f9fbc38
Declare key id 0 as invalid
by Gilles Peskine
· 6 years ago
d6a8f5f
Improve description of PSA_KEY_USAGE_COPY
by Gilles Peskine
· 6 years ago
ac99e32
Documentation improvements
by Gilles Peskine
· 6 years ago
003a4a9
Use PSA_AEAD_{ENCRYPT,DECRYPT}_OUTPUT_SIZE in tests
by Gilles Peskine
· 6 years ago
36d477d
Fix copypasta in PSA_AEAD_DECRYPT_OUTPUT_SIZE
by Gilles Peskine
· 6 years ago
248010c
Fix calculation in PSA_AEAD_UPDATE_OUTPUT_SIZE
by Gilles Peskine
· 6 years ago
c160d9e
psa_copy_key: enforce PSA_KEY_USAGE_COPY
by Gilles Peskine
· 6 years ago
f9f4a48
Update psa_copy_key tests to use PSA_KEY_USAGE_COPY
by Gilles Peskine
· 6 years ago
8e0206a
New usage flag PSA_KEY_USAGE_COPY
by Gilles Peskine
· 6 years ago
4318dfc
psa_export_key, psa_export_public_key: document the EXPORT flag
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
f966659
Implement and test the new key identifier range
by Gilles Peskine
· 6 years ago
4a231b8
Break up key identifiers into user, vendor and reserved ranges
by Gilles Peskine
· 6 years ago
225010f
Remove lifetime parameter from psa_open_key
by Gilles Peskine
· 6 years ago
ee32cd4
Slot management tests: more robust storage purge
by Gilles Peskine
· 6 years ago
f02aec9
Allow AEAD update output to be delayed
by Gilles Peskine
· 6 years ago
26869f2
Implement ChaCha20 and ChaCha20-Poly1305
by Gilles Peskine
· 6 years ago
3e79c8e
Declare ChaCha20 cipher and AEAD
by Gilles Peskine
· 6 years ago
f7e7b01
Minor refactoring in AEAD code
by Gilles Peskine
· 6 years ago
ff2d200
Always include platform.h for MBEDTLS_ERR_PLATFORM_xxx
by Gilles Peskine
· 6 years ago
423005e
Cipher tests: pass the IV from the test data
by Gilles Peskine
· 6 years ago
49dd8d8
Add size macros for multipart AEAD
by Gilles Peskine
· 6 years ago
5211efb
Add output parameter for psa_aead_verify
by Gilles Peskine
· 6 years ago
bdc2786
Reorder macros for clarity
by Gilles Peskine
· 6 years ago
679693e
Algorithm encoding: add flag bit PSA_ALG_AEAD_FROM_BLOCK_FLAG
by Gilles Peskine
· 6 years ago
d22b6c4
Merge pull request #264 from adrianlshaw/adrianlshaw/116
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
4ce2a9d
Check unused attributes in import and copy
by Gilles Peskine
· 6 years ago
5a5a79a
Rename psa_generate_key() and psa_generator_import_key()
by Adrian L. Shaw
· 6 years ago
971bd69
Merge pull request #263 from ARMmbed/psa-key_attributes-prototype
by Gilles Peskine
· 6 years ago
1ea5e44
Minor documentation improvement
by Gilles Peskine
· 6 years ago
aa02c17
Add buffer size macro for psa_get_key_domain_parameters
by Gilles Peskine
· 6 years ago
9bc88c6
Document the key creation flow (start, variable, finish, and fail)
by Gilles Peskine
· 6 years ago
Next »