TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
30bc9cebda27d0682a1e5ca828a27e9ba4d4c27b
/
library
30bc9ce
ECDH: Fix context initialization
by Christoph M. Wintersteiger
· 6 years ago
2f563e3
ECDH: Fix memory leaks due to context re-initialization
by Christoph M. Wintersteiger
· 6 years ago
2be66d4
ECDH: Remove duplicate lines of code
by Christoph M. Wintersteiger
· 6 years ago
cb31073
ECP: add Curve448 to ecp_supported_curves
by Christoph M. Wintersteiger
· 6 years ago
4061f04
ECDH: Remove unnecessary #include
by Christoph M. Wintersteiger
· 6 years ago
2d4725f
3rdparty: Rename THIRDPARTY_OBJECTS
by Christoph M. Wintersteiger
· 6 years ago
3ff60bc
ECDH/ECDSA: Fix indentation
by Christoph M. Wintersteiger
· 6 years ago
20b3ef3
Add mbedtls_ecdh_can_do
by Gilles Peskine
· 6 years ago
6ea2dea1
3rdparty: Add additional build facilities for 3rd-party code
by Christoph M. Wintersteiger
· 7 years ago
ea24394
ECDH: Fix whitespace and permission problems
by Christoph M. Wintersteiger
· 7 years ago
0082f9d
ECDSA: Add mbedtls_ecdsa_can_do
by Christoph M. Wintersteiger
· 7 years ago
62dddd0
Add new 3rdparty build scripts
by Christoph M. Wintersteiger
· 7 years ago
2e724a1
ECDH: Fix Everest ECDH side type
by Christoph M. Wintersteiger
· 7 years ago
24fbcef
ECDH: Everest: Remove unnecessary file
by Christoph M. Wintersteiger
· 7 years ago
34811a8
ECDH: Use LOCAL_CFLAGS instead of CFLAGS
by Christoph M. Wintersteiger
· 7 years ago
c3cbdde
ECDH: Fix whitespace, permissions
by Christoph M. Wintersteiger
· 7 years ago
4936beb
ECDH: Clean up the interface to Everest code
by Christoph M. Wintersteiger
· 7 years ago
86e36c4
ECDH: Replace hex literal with decimal in ecp.c
by Christoph M. Wintersteiger
· 7 years ago
fba94e9
ECDH: Fix error code in mbedtls_ecdsa_sign
by Christoph M. Wintersteiger
· 7 years ago
78c9c46
ECDH: Fix typo in ecdh.c
by Christoph M. Wintersteiger
· 7 years ago
c9f737b
ECDH: Enable Everest Curve25519 in ECDH/ECDSA/ECP
by Christoph M. Wintersteiger
· 7 years ago
d5fd766
ECDH: Include Everest Curve25519 in build scripts
by Christoph M. Wintersteiger
· 7 years ago
89e7655
Merge remote-tracking branch 'crypto/pr/212' into development
by Jaeden Amero
· 6 years ago
9d20e1f
Merge remote-tracking branch 'tls/development' into development
by Jaeden Amero
· 6 years ago
1435767
Merge remote-tracking branch 'upstream-public/pr/2753' into development
by Gilles Peskine
· 6 years ago
0ed1df6
Merge pull request #184 from hanno-arm/ecp_restartable_offset
by Gilles Peskine
· 6 years ago
1d57a20
Make TODO comments consistent
by Janos Follath
· 6 years ago
059d9d3
Merge pull request #182 from gilles-peskine-arm/ecp-factorize-reduction
by Gilles Peskine
· 6 years ago
8aa7e9b
Merge branch 'psa-api-1.0-beta' into merge-psa-api-branch-into-development
by Janos Follath
· 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
f181eca
Fix psa_generate_random for >1024 bytes
by Gilles Peskine
· 6 years ago
a6b2f60
Fix double free in psa_generate_key when psa_generate_random fails
by Gilles Peskine
· 6 years ago
1b9505c
Correct some comments
by Gilles Peskine
· 6 years ago
01655da
Merge pull request #2417 from RonEld/2734
by Gilles Peskine
· 6 years ago
21599b6
Return right error code.
by Vikas Katariya
· 6 years ago
8908c5e
Make psa_calculate_key_bits return psa_key_bits_t
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
1b8594a
More refactoring: consolidate attribute validation
by Gilles Peskine
· 6 years ago
3825e14
Fix policy validity check on key creation.
by Gilles Peskine
· 6 years ago
41e50d2
Remove "allocated" flag from key slots
by Gilles Peskine
· 6 years ago
76aa09c
Take advantage of psa_core_key_attributes_t internally #2
by Gilles Peskine
· 6 years ago
b46bef2
Store the key size in the slot in memory
by Gilles Peskine
· 6 years ago
2431859
Take advantage of psa_core_key_attributes_t internally: key loading
by Gilles Peskine
· 6 years ago
4ed0e6f
Switch storage functions over to psa_core_key_attributes_t
by Gilles Peskine
· 6 years ago
8e33870
Use psa_core_key_attributes_t in key slots in memory
by Gilles Peskine
· 6 years ago
fe93bc4
Merge pull request #187 from Patater/tls-development-20190722
by Jaeden Amero
· 6 years ago
8dd1690
Merge remote-tracking branch 'tls/development' into development
by Jaeden Amero
· 6 years ago
68cc433b
Store key sizes in 16 bits in attributes
by Gilles Peskine
· 6 years ago
c744d99
Limit keys to 65528 bits
by Gilles Peskine
· 6 years ago
7e0cff9
Move attribute fields to a substructure
by Gilles Peskine
· 6 years ago
e60d1d0
SE keys: save the bit size in storage
by Gilles Peskine
· 6 years ago
1801740
SE driver: report the bit size on key import
by Gilles Peskine
· 6 years ago
dc5bfe9
SE keys: implement and test psa_get_key_attributes
by Gilles Peskine
· 6 years ago
424f894
SE keys: store the bit size internally (partial implementation)
by Gilles Peskine
· 6 years ago
adb1c52
Merge pull request #157 from gilles-peskine-arm/psa-se_driver-create_key
by Gilles Peskine
· 6 years ago
66be51c
If starting a transaction fails, wipe the transaction data
by Gilles Peskine
· 6 years ago
2ea06fd
Improve documentation of transaction storage
by Gilles Peskine
· 6 years ago
f9bb29e
Add boilerplate to recover a transaction during init
by Gilles Peskine
· 6 years ago
4aea103
Bug fix: don't start a transaction for non-SE keys
by Gilles Peskine
· 6 years ago
340b127
psa_destroy_se_key: explain why the error is NOT_PERMITTED
by Gilles Peskine
· 6 years ago
2e0f388
Don't explicitly dereference function pointers
by Gilles Peskine
· 6 years ago
60450a4
Improve comments
by Gilles Peskine
· 6 years ago
725f22a
Bug fix: save the driver's persistent data in destroy_key
by Gilles Peskine
· 6 years ago
adad813
psa_key_slot_is_external exists. Use it.
by Gilles Peskine
· 6 years ago
f77a6ac
Fix indentation
by Gilles Peskine
· 6 years ago
4b73422
Transaction support: be more future-proof
by Gilles Peskine
· 6 years ago
75c126b
Explain some non-obvious parts of the code
by Gilles Peskine
· 6 years ago
f4ee662
SE keys: error out in key creation function that lack support
by Gilles Peskine
· 6 years ago
28f8f30
SE keys: ensure that functions that lack support properly error out
by Gilles Peskine
· 6 years ago
6763fe4
Change LINK_WITH_TRUSTED_STORAGE option to OFF
by Moshe Shahar
· 6 years ago
7e36765
Add CMake option for explicitly link library to trusted_storage (#2)
by Moshe Shahar
· 6 years ago
573bbc1
Error out if a driver tries to store more than ITS can handle
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
8b96cad
SE drivers: implement persistent storage
by Gilles Peskine
· 6 years ago
1df83d4
SE keys: implement persistent storage
by Gilles Peskine
· 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
fc76265
Do secure element key creation and destruction in a transaction
by Gilles Peskine
· 6 years ago
c8336cb
Implement a transaction record storage for resilience
by Gilles Peskine
· 6 years ago
80bb77e
ECP restart: Don't calculate address of sub ctx if ctx is NULL
by Hanno Becker
· 6 years ago
59c92ed
ECP restart: Don't calculate address of sub ctx if ctx is NULL
by Hanno Becker
· 6 years ago
3b3b34f
Replace some macros by functions
by Gilles Peskine
· 6 years ago
c11c4dc
Favor stdint.h types in internal types
by Gilles Peskine
· 6 years ago
7228da2
Favor stdint.h types in implementation-specific API
by Gilles Peskine
· 6 years ago
163639b
Apply same changes to implementation source code
by Andrew Thoelke
· 6 years ago
991a05b
Add support for all SHA modes in cert_write
by Ron Eldor
· 6 years ago
5d30967
SE keys: support import and export
by Gilles Peskine
· 6 years ago
354f767
SE keys: support destroy
by Gilles Peskine
· 6 years ago
cbaff46
SE keys: allocate a slot before creating the key
by Gilles Peskine
· 6 years ago
73167e1
SE keys: store the slot number in the memory slot
by Gilles Peskine
· 6 years ago
8abe6a2
Driver table entries are now mutable
by Gilles Peskine
· 6 years ago
5243a20
Driver context manipulation functions
by Gilles Peskine
· 6 years ago
011e428
Look up the SE driver when creating a key
by Gilles Peskine
· 6 years ago
f989dbe
SE driver lookup functions
by Gilles Peskine
· 6 years ago
2282cfa
Remove GMAC algorithm (for now)
by Adrian L. Shaw
· 6 years ago
9eeb861
Update certificates to expire in 2029
by Ron Eldor
· 6 years ago
01604a3
Merge remote-tracking branch 'origin/pr/2726' into development
by Jaeden Amero
· 6 years ago
150d774
Merge remote-tracking branch 'origin/pr/2719' into development
by Jaeden Amero
· 6 years ago
Next »