TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
4aea1036c64ed9b57c30e80f84d9f8301d66435c
/
include
/
psa
/
crypto_struct.h
844eb0e
Add tls12_prf_read for the new API
by Janos Follath
· 6 years ago
adbec81
Remove the deprecated PSA_ALG_SELECT_RAW option
by Janos Follath
· 6 years ago
999f648
Add new psa_tls12_prf_key_derivation_t
by Janos Follath
· 6 years ago
e3e8166
Move PSA_PRE_1_0_KEY_DERIVATION to crypto_struct.h
by Janos Follath
· 6 years ago
96f0b3b
Keys may allow a second algorithm
by Gilles Peskine
· 6 years ago
24f10f8
Remove domain parameters from the official API
by Gilles Peskine
· 6 years ago
35675b6
Terminology: say "key derivation operation", not "generator"
by Gilles Peskine
· 6 years ago
cbe6650
Rename generator-related internal identifiers
by Gilles Peskine
· 6 years ago
a99d3fb
Rename generator functions to psa_key_derivation_xxx
by Gilles Peskine
· 6 years ago
9de5eb0
Remove psa_make_key_persistent
by Gilles Peskine
· 6 years ago
dc8219a
Replace psa_make_key_persistent by id/lifetime setters
by Gilles Peskine
· 6 years ago
b699f07
Switch psa_{get,set}_domain_parameters to attributes
by Gilles Peskine
· 6 years ago
3a4f1f8
Set the key size as an attribute
by Gilles Peskine
· 6 years ago
a3dd737
Move legacy definitions to crypto_extra.h
by Gilles Peskine
· 6 years ago
db4b3ab
Implement missing attributes setters and getters
by Gilles Peskine
· 6 years ago
4747d19
Implement atomic-creation psa_import_key
by Gilles Peskine
· 6 years ago
22c5151
Use unsigned int for bitfields
by Gilles Peskine
· 6 years ago
9dcc80e
Merge branch 'psa-derive_input_steps-agreement_as_one_step' into psa-api-1.0-beta
by Gilles Peskine
· 7 years ago
b70a0fd
Key derivation by small input steps: proof-of-concept
by Gilles Peskine
· 7 years ago
30a9e41
Declare multipart AEAD functions
by Gilles Peskine
· 7 years ago
5bae227
psa: Add initializers for cipher operation objects
by Jaeden Amero
· 7 years ago
5a5dc77
psa: Enable easier initialization of cipher operations
by Jaeden Amero
· 7 years ago
769ce27
psa: Add initializers for MAC operation objects
by Jaeden Amero
· 7 years ago
6a25b41
psa: Add initializers for hash operation objects
by Jaeden Amero
· 7 years ago
70261c5
psa: Add initializers for key policies
by Jaeden Amero
· 7 years ago
a05219c
Add some missing compilation guards
by Gilles Peskine
· 7 years ago
580fba1
Dynamically allocate `A(i) + seed` buffer for TLS-1.2 PRF
by Hanno Becker
· 7 years ago
c8a41d7
Add implementation of TLS-1.2 PRF
by Hanno Becker
· 7 years ago
80bed23
Change psa_structs to use unsigned ints
by Darryl Green
· 7 years ago
bef7f14
Implement HKDF
by Gilles Peskine
· 7 years ago
eab56e4
Add generator API
by Gilles Peskine
· 7 years ago
89167cb
Split psa_mac_setup -> psa_mac_{sign,verify}_setup
by Gilles Peskine
· 7 years ago
07c91f5
Add notes about the purpose and usage of auxiliary header files
by Gilles Peskine
· 7 years ago
0cad07c
New header crypto_sizes.h
by Gilles Peskine
· 7 years ago
b3e6e5d
Rename hash max sizes for consistency
by Gilles Peskine
· 7 years ago
2d27786
Normalize whitespace
by Gilles Peskine
· 7 years ago
5ca6547
Renamed hmac_ctx to opad and removed null check.
by Nir Sonnenschein
· 7 years ago
9e2ffe8
change type of hash block to uint8_t
by Nir Sonnenschein
· 7 years ago
35dfbf4
change hmac context to use statically allocated memory
by Nir Sonnenschein
· 7 years ago
dcd636a
Commit changes to hmac to not use MD abstraction
by Nir Sonnenschein
· 7 years ago
84861a9
Merge remote-tracking branch 'psa/psa-wrapper-apis-aead' into feature-psa
by Gilles Peskine
· 7 years ago
39ee871
Change AEAD APIs to integrated AEAD APIs.
by mohammad1603
· 7 years ago
ad9d82c
add iv_required field to psa_cipher_operation_s and fix relevant functions
by Moran Peker
· 7 years ago
503973b
initial implementation for PSA symmetric APIs - missing tests and documentations
by mohammad1603
· 7 years ago
6df908f
Add static internal MAC finish function
by mohammad1603
· 7 years ago
058e0b9
Avoid empty unions
by Gilles Peskine
· 7 years ago
7698bcf
Basic interface for key policies
by Gilles Peskine
· 7 years ago
3b55571
Prototypes for AEAD functions
by Gilles Peskine
· 7 years ago
428dc5a
Prototypes for symmetric cipher functions
by Gilles Peskine
· 7 years ago
9ef733f
Implement hash functions
by Gilles Peskine
· 7 years ago