TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
6e81b27003e24cb15d45b010f1b0713c9beb3de9
/
include
/
psa
/
crypto_se_driver.h
846f021
Run MBEDTLS_PRIVATE wrapping script on the library.
by Mateusz Starzyk
· 4 years, 3 months ago
1e8ca12
Fix typos in C header files
by Tobias Nießen
· 4 years, 3 months ago
7ef23be
Documentation: fix \p names that diverged from the code
by Gilles Peskine
· 4 years, 5 months ago
364d12c
Documentation: fix \p used for non-parameters
by Gilles Peskine
· 4 years, 5 months ago
86326a9
Fix possible error codes in the documentation
by gabor-mezei-arm
· 4 years, 8 months ago
452b0a3
Update documentation
by gabor-mezei-arm
· 4 years, 9 months ago
9678355
psa: Fix references to macros in comments
by Ronald Cron
· 4 years, 10 months ago
1e14827
Update copyright notices to use Linux Foundation guidance
by Bence Szépkúti
· 5 years ago
344e15b
Update SE support to pass a location when registering a driver
by Gilles Peskine
· 5 years ago
52ac958
Update the SE interface to pass a location when registering a driver
by Gilles Peskine
· 5 years ago
5ec3a30
SE driver: validate_slot_number: support changing persistent data
by Gilles Peskine
· 6 years ago
f3801ff
Update import_key and generate_key SE methods to the current API
by Gilles Peskine
· 6 years ago
a5f8749
SE key registration: call p_validate_slot_number
by Gilles Peskine
· 6 years ago
d772958
New function mbedtls_psa_register_se_key
by Gilles Peskine
· 6 years ago
e88c2c1
Pass the key creation method to drivers
by Gilles Peskine
· 6 years ago
9d75202
Clarify and expand the documentation of the allocate/create sequence
by Gilles Peskine
· 6 years ago
ae9964d
Add validate_slot_number method to SE drivers
by Gilles Peskine
· 6 years ago
0a23322
Improve documentation of the allocate method
by Gilles Peskine
· 6 years ago
c8000c0
Add slot_number attribute
by Gilles Peskine
· 6 years ago
1801740
SE driver: report the bit size on key import
by Gilles Peskine
· 6 years ago
0c3ae1f
Improve documentation of SE driver persistent state
by Gilles Peskine
· 6 years ago
6a3dd89
Improve alignment in comments
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
9dd125d
Fix overly complex Doxygen markup
by Gilles Peskine
· 6 years ago
6032673
Fix Doxygen reference
by Gilles Peskine
· 6 years ago
94cc42c
Pass a writable pointer to the persistent data when needed
by Gilles Peskine
· 6 years ago
f2223c8
New driver method: allocate
by Gilles Peskine
· 6 years ago
8597bc1
Pass the driver context to most driver methods
by Gilles Peskine
· 6 years ago
7a86da1
Define a driver context structure type
by Gilles Peskine
· 6 years ago
f03143a
Change driver key slot numbers to 64 bits
by Gilles Peskine
· 6 years ago
6e59c42
Split the secure element driver method table memory layout
by Gilles Peskine
· 6 years ago
e62b74e
Add public-key export method
by Gilles Peskine
· 6 years ago
c93a43b
Improve documentation
by Gilles Peskine
· 6 years ago
45a8ca3
Fix typos in function argument names
by Gilles Peskine
· 6 years ago
d910e92
Declare a function to register a secure element driver
by Gilles Peskine
· 6 years ago
b6cadea
Secure element driver structure
by Gilles Peskine
· 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
4b3eb69
Rename PSA_ERROR_TAMPERING_DETECTED to ..._CORRUPTION_DETECTED
by Gilles Peskine
· 6 years ago
5a5a79a
Rename psa_generate_key() and psa_generator_import_key()
by Adrian L. Shaw
· 6 years ago
03a6030
Merge pull request #248 from ARMmbed/dreemkiller_rename_driver
by Jaeden Amero
· 6 years ago
32668ce
Pacify check-names.sh
by Gilles Peskine
· 6 years ago
c079f56
Pass check-files.py
by Gilles Peskine
· 6 years ago
e5c025c
Fix Doxygen warnings
by Gilles Peskine
· 6 years ago
c3044a6
Remove trailing whitespace
by Gilles Peskine
· 6 years ago
b4ecc27
Replace PSA error code definitions with the ones defined in PSA spec
by David Saada
· 6 years ago
f0c1d0d
Doxygen changes to match the code changes. clarifications.
by Derek Miller
· 6 years ago
34b33f1
Changed psa_drv_se_cipher_t.size to context_size to be consistent
by Derek Miller
· 6 years ago
6211726
Removed key deriv. context struct, replaced with void* and a context_size
by Derek Miller
· 6 years ago
0b3098a
added generate key. Removed pubkey export
by Derek Miller
· 6 years ago
0972fe5
added lifetime paramter to psa_drv_se_import_key_t as the SE needs to know this
by Derek Miller
· 6 years ago
ea743cf
Removed * from function pointers (as they were already pointers)
by Derek Miller
· 6 years ago
b2a1cce
temporarily changed psa_key_slot_t to psa_key_slot_number_t to avoid naming collision
by Derek Miller
· 6 years ago
83d2662
Changed opaque/transparent in functions/structs to se/accel
by Derek Miller
· 6 years ago
7597689
Split crypto_driver.h into one for each driver type
by Gilles Peskine
· 7 years ago