TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
cd0f276cee79f2a2601f2691b45344d327f42ffc
/
library
cd0f276
Update pointer in PSA-based mbedtls_pk_write_pubkey()
by Hanno Becker
· 7 years ago
5d5e90a
Adapt ecdsa_verify_wrap() to new EC public key format
by Hanno Becker
· 7 years ago
37a8c0c
Merge pull request #27 from hanno-arm/crypto_submodule_update_prs_6_18_19_sibling
by Jaeden Amero
· 7 years ago
2169a5e
PSA: Adapt pk.c, pk_wrap.c, cipher.c to new key policy init API
by Hanno Becker
· 7 years ago
242da1e
PSA: Adapt cipher.c, pk.c, pk_wrap.c to new key slot allocation API
by Hanno Becker
· 7 years ago
4d69cf1
Merge pull request #13 from Patater/pubkey-format
by Jaeden Amero
· 7 years ago
c67200d
psa: Remove extra status handling from import
by Jaeden Amero
· 7 years ago
cd09d8c
psa: Refactor psa_import_rsa_key() pk-using code
by Jaeden Amero
· 7 years ago
ccdce90
psa: Simplify EC public key format
by Jaeden Amero
· 7 years ago
97271b3
psa: Use psa_status_t in psa_key_agreement_ecdh()
by Jaeden Amero
· 7 years ago
25384a2
psa: Simplify RSA public key format
by Jaeden Amero
· 7 years ago
0b6b871
Merge pull request #22 from ARMmbed/iotssl-2697-psa-key-allocation-crypto
by Jaeden Amero
· 7 years ago
cfb7ae9
Merge pull request #16 from itayzafrir/spm-support-crypto-handles-api
by Jaeden Amero
· 7 years ago
f410a5c
Fix indentation of documentation
by Andrzej Kurek
· 7 years ago
e1a8187
pk_wrap: pass curve size instead of a larger size of the exported key
by Andrzej Kurek
· 7 years ago
1ec0fee
pk: wrap curve_id before passing it to PSA
by Andrzej Kurek
· 7 years ago
08dfcea
cipher: fixed key ownership scope
by Andrzej Kurek
· 7 years ago
c750932
Adapt to the new key allocation mechanism
by Andrzej Kurek
· 7 years ago
494624d
Merge pull request #18 from gilles-peskine-arm/psa-hash_clone
by Jaeden Amero
· 7 years ago
eb35d78
Style fix
by Gilles Peskine
· 7 years ago
d40c1fb
Don't require a type and size when creating a key slot
by Gilles Peskine
· 7 years ago
ebb2c3e
New function psa_hash_clone
by Gilles Peskine
· 7 years ago
14e7678
Documentation update regarding SPM integration
by itayzafrir
· 7 years ago
99974e3
SPM integration update due to crypto API changes
by itayzafrir
· 7 years ago
8d4be19
Merge pull request #7 from gilles-peskine-arm/all_sh-mbedcrypto
by Jaeden Amero
· 7 years ago
83d2939
psa: Call init when importing private EC keys
by Jaeden Amero
· 7 years ago
1927565
Use CMAKE_BUILD_TYPE to do Asan builds
by Gilles Peskine
· 7 years ago
70261c5
psa: Add initializers for key policies
by Jaeden Amero
· 7 years ago
1a76f39
Merge remote-tracking branch 'psa/pr/230' into feature-psa
by Gilles Peskine
· 7 years ago
2e14bd3
Add missing static on file-scope variable
by Gilles Peskine
· 7 years ago
23fd2bd
Update some documentation related to key slots
by Gilles Peskine
· 7 years ago
0982903
Document some functions in internal headers
by Gilles Peskine
· 7 years ago
fa4135b
Move more slot management functions to the proper module
by Gilles Peskine
· 7 years ago
66fb126
Move the key slot array to the slot management module
by Gilles Peskine
· 7 years ago
408319b
Remove redundant check for slot->allocated
by Gilles Peskine
· 7 years ago
4886812
Document the maximum key identifier
by Gilles Peskine
· 7 years ago
039b90c
Expose the PSA key slot structure to internal modules
by Gilles Peskine
· 7 years ago
3f10812
Use the library-wide zeroize function
by Gilles Peskine
· 7 years ago
fe9756b
Remove a comment that is no longer applicable
by Gilles Peskine
· 7 years ago
2f060a8
Rename key_slot_t to psa_key_slot_t in psa_crypto.c
by Gilles Peskine
· 7 years ago
4a04473
Fix the build without persistent storage
by Gilles Peskine
· 7 years ago
c5487a8
Drop support for psa_key_slot_t in psa_crypto.c
by Gilles Peskine
· 7 years ago
b77a6b2
Remove psa_set_key_lifetime
by Gilles Peskine
· 7 years ago
f6cc435
Remove psa_key_slot_t from public headers
by Gilles Peskine
· 7 years ago
a23eafc
Fix snprintf call to assume less about integral type sizes
by Gilles Peskine
· 7 years ago
8d4919b
Persistent storage implementation: psa_key_slot_t -> psa_key_id_t
by Gilles Peskine
· 7 years ago
f77ed1f
Factor the common idiom psa_wipe_key_slot into a function
by Gilles Peskine
· 7 years ago
d7c7570
mbedtls_psa_crypto_free: free allocated slots as well
by Gilles Peskine
· 7 years ago
961849f
Implement slot allocation
by Gilles Peskine
· 7 years ago
69f976b
Distinguish in-memory slot number from in-storage slot identifier
by Gilles Peskine
· 7 years ago
750a049
Merge pull request #229 from ARMmbed/dev/Patater/fix-its-typo
by Jaeden Amero
· 7 years ago
5a3c50e
Don't use an enum in a bit-field
by Gilles Peskine
· 7 years ago
9edc146
Merge pull request #209 from ARMmbed/psa-init_tests
by Gilles Peskine
· 7 years ago
5860055
storage: Correct typo of PSA_PS_ERROR_OFFSET
by Jaeden Amero
· 7 years ago
b0b189f
Add missing compilation guards for GCM and CCM
by Gilles Peskine
· 7 years ago
5e76952
Add a facility to configure entropy sources
by Gilles Peskine
· 7 years ago
9edcc3e
Merge branch 'iotssl-2597-psa-hashing-x509_CRYPTO' into feature-psa-tls-integration-proposed
by Hanno Becker
· 7 years ago
8295695
Merge branch 'iotssl-2578-psa-sig-verification_CRYPTO' into feature-psa-tls-integration-proposed
by Hanno Becker
· 7 years ago
02f2021
Merge branch 'psa_cipher_integration_CRYPTO' into feature-psa-tls-integration-proposed
by Hanno Becker
· 7 years ago
6b01a9f
Merge branch 'psa_cipher_CRYPTO' into feature-psa-tls-integration-proposed
by Hanno Becker
· 7 years ago
e322d3e
Merge branch 'opaque_psk_implementation_CRYPTO' into feature-psa-tls-integration-proposed
by Hanno Becker
· 7 years ago
a96cc8a
Merge branch 'iotssl-2596-opaque-csr-creation_CRYPTO' into feature-psa-tls-integration-proposed
by Hanno Becker
· 7 years ago
7fde035
Merge branch 'iotssl-2580-pk-opaque-psa_CRYPTO' into feature-psa-tls-integration-proposed
by Hanno Becker
· 7 years ago
82df32e
psa: Unused key_bits is OK
by Jaeden Amero
· 7 years ago
266d907
pk_wrap.c: fix length mismatch check placement
by Andrzej Kurek
· 7 years ago
96cc1b3
pk_wrap.c: tidy up signature extraction
by Andrzej Kurek
· 7 years ago
e30ad54
Cosmetic changes
by Andrzej Kurek
· 7 years ago
73bf6b9
pk_wrap: rework and tidy up signature extraction
by Andrzej Kurek
· 7 years ago
688ea8d
pk_wrap: reuse a static buffer for signature extraction
by Andrzej Kurek
· 7 years ago
3016de3
pk_wrap: rework signature extraction to work with small r and s values
by Andrzej Kurek
· 7 years ago
45fc464
pk_wrap: improve error codes returned from ecdsa_verify_wrap
by Andrzej Kurek
· 7 years ago
ca63309
pk_wrap: switch to helper functions defined in psa_util.h
by Andrzej Kurek
· 7 years ago
510ee70
pk_wrap: test if a valid md_alg is passed to ecdsa_verify_wrap
by Andrzej Kurek
· 7 years ago
2f69b1a
pk_wrap: destroy key slot on errors with policy or key importing
by Andrzej Kurek
· 7 years ago
c097b0f
pk_wrap: add a check for equal signature parts
by Andrzej Kurek
· 7 years ago
f8c94a8
pk_wrap: check if curve conversion is successful
by Andrzej Kurek
· 7 years ago
6d49ae9
pk_wrap: nullify the signature pointer on error in extract_ecdsa_sig
by Andrzej Kurek
· 7 years ago
1e3b686
pk_wrap: cosmetic changes
by Andrzej Kurek
· 7 years ago
39d1f4b
pk_wrap.c: add support for ecdsa signature verification using PSA
by Andrzej Kurek
· 7 years ago
60ea0fc
Remove trailing whitespace
by Andrzej Kurek
· 7 years ago
593fccd
x509: remove unnecessary calls to psa_hash_abort
by Andrzej Kurek
· 7 years ago
78276b1
x509: use the PSA API to perform hashing operations
by Andrzej Kurek
· 7 years ago
3bd69dd
pkwrite: add an explicit cast to size_t
by Andrzej Kurek
· 7 years ago
16d6000
pkwrite: add a safety check before calculating the buffer size
by Andrzej Kurek
· 7 years ago
2f31122
Cosmetic changes
by Andrzej Kurek
· 7 years ago
6f249de
pkwrite: add opaque key handling for public key exporting
by Andrzej Kurek
· 7 years ago
2614562
Add test utility function: wrap_as_opaque()
by Manuel Pégourié-Gonnard
· 7 years ago
29a1325
Guard against PSA generating invalid signature
by Manuel Pégourié-Gonnard
· 7 years ago
f442767
Use shared function for error translation
by Manuel Pégourié-Gonnard
· 7 years ago
1e48ebd
Fix a compliance issue in signature encoding
by Manuel Pégourié-Gonnard
· 7 years ago
6155307
Improve documentation of an internal function
by Manuel Pégourié-Gonnard
· 7 years ago
f127e60
Get rid of large stack buffers in PSA sign wrapper
by Manuel Pégourié-Gonnard
· 7 years ago
276cb64
Align names to use "opaque" only everywhere
by Manuel Pégourié-Gonnard
· 7 years ago
7d51255
Implement pk_sign() for opaque ECDSA keys
by Manuel Pégourié-Gonnard
· 7 years ago
07b103f
Implement can_do for opaque ECC keypairs
by Manuel Pégourié-Gonnard
· 7 years ago
683632b
Add support for get_(bit)len on opaque keys
by Manuel Pégourié-Gonnard
· 7 years ago
274f521
Implement alloc/free wrappers for pk_opaque_psa
by Manuel Pégourié-Gonnard
· 7 years ago
3bc2029
Clarify return value of pk_check_pair()
by Manuel Pégourié-Gonnard
· 7 years ago
1ecf92c3
Skeleton for PK_OPAQUE_PSA
by Manuel Pégourié-Gonnard
· 7 years ago
fc20c14
Use PSA-based ciphers for record protections in TLS-1.2 only
by Hanno Becker
· 7 years ago
Next »