TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
d21c6e6566abd4da05953c6d36b4b5cfe8b18fb7
/
include
/
psa
/
crypto.h
d21c6e6
Add missing return codes to psa_generate_key
by Adrian L. Shaw
· 6 years ago
c207ba3
Added missing return codes to psa_aead_decrypt
by Adrian L. Shaw
· 6 years ago
96f31ad
Add missing return codes to psa_asymmetric_decrypt
by Adrian L. Shaw
· 6 years ago
f961d5c
Add missing return codes to psa_asymmetric_encrypt
by Adrian L. Shaw
· 6 years ago
53d90c5
Only return PSA_ERROR_DOES_NOT_EXIST from psa_open_key
by Adrian L. Shaw
· 6 years ago
9770d0e
Add PSA_ERROR_STORAGE_FAILURE to psa_mac_verify_setup
by Adrian L. Shaw
· 6 years ago
2409ba0
Added PSA_ERROR_STORAGE_FAILURE to psa_mac_sign_setup
by Adrian L. Shaw
· 6 years ago
7563ed1
Remove PSA_ERROR_DOES_NOT_EXIST from psa_mac_sign_setup
by Adrian L. Shaw
· 6 years ago
d5ae06b
Add PSA_ERROR_BUFFER_TOO_SMALL to psa_mac_compute
by Adrian L. Shaw
· 6 years ago
dec47b6
Added the possibility of PSA_ERROR_BAD_STATE to all functions
by Adrian L. Shaw
· 6 years ago
fa591c4
Added PSA_ERROR_STORAGE_FAILURE to psa_mac_compute
by Adrian L. Shaw
· 6 years ago
f7d852a
Added PSA_ERROR_BUFFER_TOO_SMALL to psa_hash_compute
by Adrian L. Shaw
· 6 years ago
60b0320
Add PSA_ERROR_STORAGE_FAILURE to psa_copy_key
by Adrian L. Shaw
· 6 years ago
398b3c2
Add PSA_ERROR_STORAGE_FAILURE to psa_export_public_key
by Adrian L. Shaw
· 6 years ago
e926e73
Removed PSA_DOES_NOT_EXIST from psa_export_public_key
by Adrian L. Shaw
· 6 years ago
88c51ad
Added PSA_ERROR_INSUFFICIENT_MEMORY to psa_export_public_key
by Adrian L. Shaw
· 6 years ago
742084e
Removed PSA_ERROR_DOES_NOT_EXIST from psa_export_key
by Adrian L. Shaw
· 6 years ago
0542d59
Add PSA_ERROR_INSUFFICIENT_MEMORY to psa_export_key
by Adrian L. Shaw
· 6 years ago
89b7152
Added PSA_ERROR_STORAGE_FAILURE to psa_export_key
by Adrian L. Shaw
· 6 years ago
29b6407
Added missing return codes to get_key_attributes
by Adrian L. Shaw
· 6 years ago
21db2a9
Merge pull request #229 from k-stachowiak/IOTCRYPT-791-remove-legacy-psa-key-derivation
by Jaeden Amero
· 6 years ago
8824dae
Editorial fixes.
by Andrew Thoelke
· 6 years ago
07f16b7
Update documentation for psa_destroy_key
by Andrew Thoelke
· 6 years ago
3daba81
Update documentation for psa_close_key
by Andrew Thoelke
· 6 years ago
9741b11
Update psa_open_key documentation
by Andrew Thoelke
· 6 years ago
203491c
Remove duplicated information in psa_open_key
by Andrew Thoelke
· 6 years ago
b9b4f09
Document new error type returned from the key derivation API
by k-stachowiak
· 6 years ago
adb1c52
Merge pull request #157 from gilles-peskine-arm/psa-se_driver-create_key
by Gilles Peskine
· 6 years ago
105f67f
Move the definition of psa_key_attributes_t to crypto_types.h
by Gilles Peskine
· 6 years ago
d16bdac
Use stdint.h types in multipart AEAD functions
by Andrew Thoelke
· 6 years ago
47629d0
Use stdint.h types
by Andrew Thoelke
· 6 years ago
6a21123
Remove obsolete mentions of PSA_ERROR_EMPTY_SLOT
by Gilles Peskine
· 6 years ago
4754cde
Improve description of psa_open_key()
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
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
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
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
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
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
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
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
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
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
dc8219a
Replace psa_make_key_persistent by id/lifetime setters
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
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
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
f02aec9
Allow AEAD update output to be delayed
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
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
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
9c640f9
Improve documentation of key attributes
by Gilles Peskine
· 6 years ago
06af0cd
Always require reset after psa_get_key_attributes
by Gilles Peskine
· 6 years ago
e56e878
Remove `extra` parameter from psa_generate_key
by Gilles Peskine
· 6 years ago
b699f07
Switch psa_{get,set}_domain_parameters to attributes
by Gilles Peskine
· 6 years ago
3a4f1f8
Set the key size as an attribute
by Gilles Peskine
· 6 years ago
a3dd737
Move legacy definitions to crypto_extra.h
by Gilles Peskine
· 6 years ago
2062859
Document the new functions related to key attributes
by Gilles Peskine
· 6 years ago
8c8f2ab
Implement psa_get_key_attributes
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
3135184
Merge remote-tracking branch 'upstream-crypto/development' into psa-api-beta2-merge-development
by Gilles Peskine
· 6 years ago
ee67dd6
Fix Doxygen warnings
by Gilles Peskine
· 6 years ago
5579971
psa_generator_import_key (ECC): minor corrections
by Gilles Peskine
· 6 years ago
2de2c0d
Clarify deterministic generation by re-drawing
by Gilles Peskine
· 6 years ago
fa4486d
Specify psa_generator_import_key for each key type
by Gilles Peskine
· 6 years ago
3be6b7f
Fix some copypasta in references to parameter names
by Gilles Peskine
· 6 years ago
ae2e5e0
Remove copypasta'ed error reason in psa_aead_finish
by Gilles Peskine
· 6 years ago
bf7a98b
Fix typos found in PSA Crypto API 1.0 beta2 before publication
by Gilles Peskine
· 6 years ago
7e2cda1
Merge pull request #11 from gilles-peskine-arm/psa-setup_bad_state-document
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
d338b91
Fix some copypasta in one-shot hash and MAC function descriptions
by Gilles Peskine
· 6 years ago
63f7930
Doxygen: fix missing markup indicator that was causing broken links
by Gilles Peskine
· 6 years ago
47e79fb
Fix minor errors in key derivation and key agreement documentation
by Gilles Peskine
· 6 years ago
Next »