TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
f37b9f73c7fd98be7f39dcdef901b6622d910c55
/
library
/
psa_crypto_storage.c
d945871
Merge pull request #3872 from gabor-mezei-arm/3275_use_PSA_ERROR_DATA_INVALID_where_warranted
by Gilles Peskine
· 4 years, 6 months ago
d80e8a4
Check for existence of key material on store/load
by Steven Cooreman
· 4 years, 6 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
fe30924
Use PSA_ERROR_DATA_INVALID error code
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
162a110
Changes PSA key storage format to include key bits
by Torstein Nesse
· 4 years, 10 months ago
79ca427
psa: storage: Use key id macros to compute ITS file identifier
by Ronald Cron
· 5 years ago
ecfb237
Fix PSA code and unit tests
by Ronald Cron
· 5 years ago
71016a9
psa: Rename psa_key_file_id_t to mbedtls_svc_key_id_t
by Ronald Cron
· 5 years ago
27238fc
psa: Use psa_key_file_id_t as the key id type
by Ronald Cron
· 5 years ago
169ca7f
psa_crypto_storage: Annotate file removal after a failed creation
by Gilles Peskine
· 5 years ago
1e14827
Update copyright notices to use Linux Foundation guidance
by Bence Szépkúti
· 5 years ago
8697465
Add Apache-2.0 headers to all source files
by Bence Szépkúti
· 5 years ago
f65ed6f
Change key types to a 16-bit encoding
by Gilles Peskine
· 6 years ago
2ce22a5
Stop transactions from being reentrant
by Jaeden Amero
· 6 years ago
0c77b0e
Merge pull request #198 from gilles-peskine-arm/psa-api-1.0-beta-merge_development_20190801
by Gilles Peskine
· 6 years ago
8b66389
Adjust secure element code to the new ITS interface
by Gilles Peskine
· 6 years ago
72c8c5b
Merge remote-tracking branch 'upstream-crypto/development' into psa-api-1.0-beta-merge_development_20190801
by Gilles Peskine
· 6 years ago
4ed0e6f
Switch storage functions over to psa_core_key_attributes_t
by Gilles Peskine
· 6 years ago
7e0cff9
Move attribute fields to a substructure
by Gilles Peskine
· 6 years ago
bda5a21
Add psa_trusted_storage_linux persistent storage support for v1.0.0 APIs
by Simon D Hughes
· 6 years ago
0e8d495
Add the lifetime to the key storage format
by Gilles Peskine
· 6 years ago
bfd322f
Use a key attribute structure in the internal storage interface
by Gilles Peskine
· 6 years ago
274a263
Make whitespace consistent
by Gilles Peskine
· 6 years ago
c8336cb
Implement a transaction record storage for resilience
by Gilles Peskine
· 6 years ago
110aff4
Enrollment algorithm in policy: implement persistent keys
by Gilles Peskine
· 6 years ago
81efb39
Enrollment algorithm in policy: implement persistent keys
by Gilles Peskine
· 6 years ago
3495b58
Fix loading of 0-sized key on platforms where malloc(0)=NULL
by Gilles Peskine
· 6 years ago
fad3a3e
Fix build error with MSVC on 64-bit systems
by Gilles Peskine
· 6 years ago
e3dbdd8
Gate entropy injection through a dedicated configuration option
by Gilles Peskine
· 6 years ago
5e80d91
Remove psa_crypto_storage_backend.h
by Gilles Peskine
· 6 years ago
088b77f
Merge psa_crypto_storage_its into psa_crypto_storage
by Gilles Peskine
· 6 years ago
72f40c6
Merge pull request #59 from gilles-peskine-arm/psa-its-64_bit_internal_key_id
by Jaeden Amero
· 6 years ago
5b229a0
Support encoding an owner in key file IDs
by Gilles Peskine
· 6 years ago
7723ab1
Add common header for crypto service integration
by itayzafrir
· 6 years ago
7132dd9
Prepare support for 64 bit key ids in a PSA system.
by itayzafrir
· 7 years ago
db29ab5
psa: Fix builds without MBEDTLS_PLATFORM_C
by Jaeden Amero
· 6 years ago
8d4919b
Persistent storage implementation: psa_key_slot_t -> psa_key_id_t
by Gilles Peskine
· 7 years ago
96ebf9e
psa: Add magic header to storage backend
by Moran Peker
· 7 years ago
db2b8db
psa: Add storage implementation for files
by Darryl Green
· 7 years ago