Devaraj Ranganna
|
cb8f2c07a1
|
1. Include MBEDTLS_CONFIG_FILE before evaluating MBEDTLS_PSA_CRYPTO_C
2. Remove macro MBEDTLS_PSA_CRYPTO_C from PSA targets
Signed-off-by: Devaraj Ranganna <devaraj.ranganna@arm.com>
|
2019-06-24 14:33:04 +01:00 |
Martin Kojtal
|
303d0f0c0c
|
SPE: fix inject entropy macro
Use new TLS macro
|
2019-05-27 11:50:09 +01:00 |
Alexander Zilberkant
|
117e3e82b6
|
Update PSA includes to autogenerated files
|
2019-04-30 14:41:09 +03:00 |
Alexander Zilberkant
|
ab01bea46d
|
Delete autogenerated files
|
2019-04-30 14:10:23 +03:00 |
itayzafrir
|
2b81588664
|
Add message context cleanup helper function
|
2019-03-28 12:53:11 +02:00 |
itayzafrir
|
a446ee63c7
|
Rename internal function destroy_hash_clone to clear_hash_clone
|
2019-03-27 16:13:46 +02:00 |
itayzafrir
|
b26890e62d
|
Do not allocate zero sized buffers - generators
|
2019-03-27 15:43:19 +02:00 |
itayzafrir
|
749b1e30bb
|
Do not allocate zero sized buffers - rng
|
2019-03-27 15:43:18 +02:00 |
itayzafrir
|
abd9c661ce
|
Do not allocate zero sized buffers - entropy
|
2019-03-27 15:43:18 +02:00 |
itayzafrir
|
19b83812d4
|
Do not allocate zero sized buffers - keys
|
2019-03-27 15:43:17 +02:00 |
itayzafrir
|
f3294ef338
|
Do not allocate zero sized buffers - cipher
|
2019-03-27 15:43:16 +02:00 |
itayzafrir
|
19952d990c
|
Do not allocate zero sized buffers - aead
|
2019-03-27 15:43:15 +02:00 |
itayzafrir
|
18feb26ca7
|
Do not allocate zero sized buffers - asymmetric
|
2019-03-27 15:43:14 +02:00 |
itayzafrir
|
979ca1ee55
|
Do not allocate zero sized buffers - hash
|
2019-03-27 15:43:12 +02:00 |
itayzafrir
|
7b35e763dd
|
Do not allocate zero sized buffers - mac
|
2019-03-27 14:29:19 +02:00 |
itayzafrir
|
8044f6d038
|
Fix crypto service abort functionality - generators
|
2019-03-26 15:32:49 +02:00 |
itayzafrir
|
545e669c88
|
Fix crypto service abort functionality - mac
|
2019-03-26 15:32:49 +02:00 |
itayzafrir
|
da999c6946
|
Fix crypto service abort functionality - hash
|
2019-03-26 15:32:49 +02:00 |
itayzafrir
|
1b26e0d5f2
|
Fix crypto service abort functionality - cipher
Also refactor cipher setup function to one common function.
|
2019-03-26 15:32:49 +02:00 |
itayzafrir
|
95b0a18ac5
|
Remove uneeded TODO comment from the code
|
2019-03-18 10:28:21 +02:00 |
itayzafrir
|
c97b90ade1
|
Unify code style
- Use designated initializers for IPC structs
- Unify variables declaration and initialization
|
2019-03-12 14:31:30 +02:00 |
itayzafrir
|
9bc8bcf0d2
|
Unify sections titles/comments & fix typo in comment
|
2019-03-12 11:35:35 +02:00 |
itayzafrir
|
5c48d58389
|
Set handle to PSA_NULL_HANDLE when closing IPC connection
|
2019-03-12 11:35:34 +02:00 |
itayzafrir
|
bf05154461
|
Use PSA_NULL_HANDLE when testing for invalid handles
|
2019-03-12 10:53:13 +02:00 |
itayzafrir
|
caafc34695
|
Use psa prefix for crypto.h include
|
2019-03-12 10:51:31 +02:00 |
itayzafrir
|
7a15865e8b
|
Refactor crypto service proxy
|
2019-03-11 16:21:34 +02:00 |
Nir Sonnenschein
|
f106718366
|
indentation fix
|
2019-03-05 15:52:41 +02:00 |
Nir Sonnenschein
|
4412e39a72
|
fix resource leaks
|
2019-03-05 15:07:14 +02:00 |
Alon
|
0d550eeeb6
|
Fix crypto service get key info out params
|
2019-03-05 14:57:24 +02:00 |
Oren Cohen
|
cfb60ec955
|
Fixes
* Add #include <stddef.h> to psa/client.h
* Add Attestation service to TFM
* Update FUTURE_SEQUANA_PSA secure binaries
* Remove MBED_SPM from K64F
* Refactor psa_manifest/sid.h
* Increase stackl size in spm-client tests
* Add handling of errors from psa_get in partitions
|
2019-03-03 13:30:58 +02:00 |
Michael Schwarcz
|
b62c48977f
|
Review fixes
|
2019-03-03 10:55:46 +02:00 |
Michael Schwarcz
|
98efb44ea8
|
Remove another psa_identity
|
2019-03-03 10:55:46 +02:00 |
Michael Schwarcz
|
ef76ec83ee
|
Generate psa_manifest/sid.h
|
2019-03-03 10:55:46 +02:00 |
Michael Schwarcz
|
faf5fcf795
|
Fix typo
|
2019-03-03 10:55:45 +02:00 |
Oren Cohen
|
bd9a738473
|
Move SPM_PANIC to psa/service.h
|
2019-03-03 10:55:44 +02:00 |
Oren Cohen
|
306a51f6c0
|
Update psa_get() to return psa_status_t
|
2019-03-03 10:55:44 +02:00 |
Michael Schwarcz
|
f9fbd6ae82
|
Align PSA SPM tests to TF-M
|
2019-03-03 10:55:42 +02:00 |
Oren Cohen
|
dfbc7b6b7a
|
Adapt partitons
|
2019-03-03 10:54:54 +02:00 |
Oren Cohen
|
aad114aa55
|
Genrerate SPM data
|
2019-03-03 10:54:54 +02:00 |
itayzafrir
|
362c307d84
|
Free dynamic memory in crypto proxy
|
2019-02-28 11:36:31 +02:00 |
Martin Kojtal
|
7656891179
|
Merge pull request #9638 from itayzafrir/crypto-access-control
Crypto Service - keys access control
|
2019-02-27 14:47:49 +01:00 |
itayzafrir
|
fc2b0726b6
|
Remove duplicate inclusion of header files
Remove duplicate inclusion of psa/client.h and psa/service.h
|
2019-02-26 12:30:20 +02:00 |
itayzafrir
|
ca94dc8673
|
Define MBEDTLS_PSA_CRYPTO_KEY_FILE_ID_ENCODES_OWNER
This enables crypto encoding an owner in key file IDs.
Added a static assert check in client side proxy.
|
2019-02-26 12:30:20 +02:00 |
itayzafrir
|
3992b83a52
|
crypto service: Assemble bit crypto key ids
|
2019-02-26 12:30:20 +02:00 |
itayzafrir
|
2b9b29455f
|
crypto service: Remove unused IPC argument and unneeded casts
|
2019-02-26 12:27:55 +02:00 |
Cruz Monrreal
|
ed350dc533
|
Merge pull request #9758 from NirSonnenschein/large_buffer_support_for_hash_and_mac
allow hash or mac on large buffers with less memory use
|
2019-02-25 10:34:14 -06:00 |
Netanel Gonen
|
b5b0e981f8
|
reopening #9754 after the changes where overrun
changing the SPM error codes from invalid argument to bad state aligned to PSA spec
|
2019-02-25 11:55:47 +02:00 |
Nir Sonnenschein
|
1d4c280d2a
|
a-style fix for unrelated code
|
2019-02-25 00:46:06 +02:00 |
itayzafrir
|
37cc25726c
|
Add internal documentation to access control header file
This file is for internal use only.
|
2019-02-24 15:07:54 +02:00 |
itayzafrir
|
0c231b0ac9
|
Move include psa_crypto_core.h to C file
|
2019-02-24 15:07:54 +02:00 |