TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
ac99e32b79a865a49d3eb38e2ac237be9d155983
/
include
/
psa
/
crypto_struct.h
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