TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
1f6643b20e4dc2e083123408d6330d2b216bf45d
1f6643b
Merge remote-tracking branch 'psa/pr/75' into feature-psa
by Gilles Peskine
· 7 years ago
74e2cd0
Merge pull request #70 from ARMmbed/dev/Patater/generate-random-doxyfix
by Jaeden Amero
· 7 years ago
2a671e9
psa: export_public_key: Check for all zero on error
by Jaeden Amero
· 7 years ago
e584ccb
Merge remote-tracking branch 'psa/pr/57' into feature-psa
by Gilles Peskine
· 7 years ago
7baf0d5
psa: doxygen: Fix parameters reference
by Jaeden Amero
· 7 years ago
e7edf7b
psa: Expect zero-length exported-public symmetric keys
by Jaeden Amero
· 7 years ago
0c48c58
Merge remote-tracking branch 'psa/pr/63' into feature-psa
by Gilles Peskine
· 7 years ago
e9a0a9d
Update documentation of psa_success_t
by Gilles Peskine
· 7 years ago
f24c7f8
psa_export_key: Always set a valid data length
by Jaeden Amero
· 7 years ago
f965509
Merge pull request #61 from ARMmbed/dev/Patater/psa-fix-ci
by Gilles Peskine
· 7 years ago
8173631
psa_hash_abort: return PSA_SUCCESS if alg=0
by Gilles Peskine
· 7 years ago
c2a7976
PSA Crypto error code definitions
by itayzafrir
· 7 years ago
f9c2c09
In abort functions, return BAD_STATE on obviously bad input
by Gilles Peskine
· 7 years ago
48c0ea1
Remove PSA_KEY_TYPE_IS_RAW_BYTES from crypto.h
by Gilles Peskine
· 7 years ago
a50d739
test of generate_random: focus on testing the output buffer size
by Gilles Peskine
· 7 years ago
9ad29e2
Add what little was missing to fully support DES
by Gilles Peskine
· 7 years ago
9a94480
Convert ERR_ASN1 error codes to PSA
by Gilles Peskine
· 7 years ago
775b8e9
export asymmetric key: more larger buffer cases
by Gilles Peskine
· 7 years ago
b54979a
Refuse non-byte-sized raw data keys
by Gilles Peskine
· 7 years ago
1408556
Fix copypasta in some test cases
by Gilles Peskine
· 7 years ago
b866e2b
Get rid of some casts in test_suite_psa_crypto
by Gilles Peskine
· 7 years ago
3f669c3
Simplify mem_is_nonzero to mem_is_zero
by Gilles Peskine
· 7 years ago
818ca12
generate_key tests: exercise the key
by Gilles Peskine
· 7 years ago
c06e071
Favor INVALID_ARGUMENT over NOT_SUPPORTED for bad algorithm types
by Gilles Peskine
· 7 years ago
248051a
Add missing #ifdef guards around psa_hmac_start
by Gilles Peskine
· 7 years ago
16c0f4f
Fix potential memory corruption on MAC/cipher setup failure
by Gilles Peskine
· 7 years ago
854c7a6
Merge pull request #58 from ARMmbed/psa-fix-style
by Gilles Peskine
· 7 years ago
c939f6f
fixup! New function mbedtls_rsa_get_bitlen
by Jaeden Amero
· 7 years ago
12313cd
Implement psa_generate_key: AES, DES, RSA, ECP
by Gilles Peskine
· 7 years ago
e3b07d8
Fix build without CMAC
by Gilles Peskine
· 7 years ago
e66ca3b
psa_export_key: zero out potential garbage in the output buffer
by Gilles Peskine
· 7 years ago
9a9e19f
Switch default config back to the upstream one + PSA + CMAC
by Gilles Peskine
· 7 years ago
0e23158
psa_export_key: fix asymmetric key in larger buffer
by Gilles Peskine
· 7 years ago
1672d1d
Remove features with missing dependencies from config.h
by Gilles Peskine
· 7 years ago
05d6989
Implement psa_generate_random
by Gilles Peskine
· 7 years ago
1318793
Update the PSA crypto-only config.h in configs
by Gilles Peskine
· 7 years ago
0ff4b0f
psa_import_key: validate symmetric key size
by Gilles Peskine
· 7 years ago
828ed14
Rename MBEDTLS_xxx macros in psa_crypto.c to placate check-names.sh
by Gilles Peskine
· 7 years ago
ca36a23
Fix asymmetric encrypt/decrypt test with invalid key types
by Gilles Peskine
· 7 years ago
2d9d6db
check-names: also check PSA files
by Gilles Peskine
· 7 years ago
4e69d7a
psa_generate_key: pass parameters_size argument
by Gilles Peskine
· 7 years ago
313b8af
Improve the description of some test cases
by Gilles Peskine
· 7 years ago
d5b3322
Reorder PSA test cases to group them by topic
by Gilles Peskine
· 7 years ago
34ef7f5
Check the curve of an elliptic curve key on import
by Gilles Peskine
· 7 years ago
e1fed0d
Define elliptic curve identifiers from TLS
by Gilles Peskine
· 7 years ago
b3e6e5d
Rename hash max sizes for consistency
by Gilles Peskine
· 7 years ago
dec7261
Remove redundant initialization of policies to {0}
by Gilles Peskine
· 7 years ago
c0ec972
mac_verify: remove unused IV argument
by Gilles Peskine
· 7 years ago
01b929c
Fix key_lifetime_set_fail not cleaning up the right key slot
by Gilles Peskine
· 7 years ago
4abf741
Hygiene improvements in PSA crypto test code
by Gilles Peskine
· 7 years ago
7bcfc0a
Be more consistent about blank lines
by Gilles Peskine
· 7 years ago
803ce74
Change sizeof(type) to sizeof(variable)
by Gilles Peskine
· 7 years ago
c1bb6c8
Formatting improvements
by Gilles Peskine
· 7 years ago
2d27786
Normalize whitespace
by Gilles Peskine
· 7 years ago
781afb4
Merge remote-tracking branch 'psa/pr/45' into feature-psa
by Gilles Peskine
· 7 years ago
6de7a17
Fix file permissions
by Gilles Peskine
· 7 years ago
27fbaf7
Fixed test sign_deterministic, macro PSA_ASYMMETRIC_SIGN_OUTPUT_SIZE
by itayzafrir
· 7 years ago
aa5aea0
fix spaces and add braces
by Nir Sonnenschein
· 7 years ago
e9664c3
space and style fixes
by Nir Sonnenschein
· 7 years ago
9627241
change macro PSA_HASH_BLOCK_SIZE to function psa_get_hash_block_size
by Nir Sonnenschein
· 7 years ago
5ca6547
Renamed hmac_ctx to opad and removed null check.
by Nir Sonnenschein
· 7 years ago
caec7f0
Fix rename issue missed by re-base
by Nir Sonnenschein
· 7 years ago
d223b52
psa_hmac_start: reduce stack usage
by Gilles Peskine
· 7 years ago
6a0a44e
HMAC: clean up local variables containing key material
by Gilles Peskine
· 7 years ago
c102e3c
psa_hmac_start: simplify key_length logic in hash-the-key case
by Gilles Peskine
· 7 years ago
e1bc680
psa_hmac_start: remove useless casts
by Gilles Peskine
· 7 years ago
7e454bc
Split out CMAC and HMAC code into auxiliary functions
by Gilles Peskine
· 7 years ago
99bc649
Normalize whitespace to Mbed TLS standards
by Gilles Peskine
· 7 years ago
ef057ac
Remove dead code
by Gilles Peskine
· 7 years ago
084832d
replace get_block_size_from_hash_algorithm with PSA_HASH_BLOCK_SIZE macro
by Nir Sonnenschein
· 7 years ago
9e2ffe8
change type of hash block to uint8_t
by Nir Sonnenschein
· 7 years ago
1e2b046
adding more test cases for hmac
by Nir Sonnenschein
· 7 years ago
35dfbf4
change hmac context to use statically allocated memory
by Nir Sonnenschein
· 7 years ago
0c9ec53
remove reliance on md_info context for hash information
by Nir Sonnenschein
· 7 years ago
eeace0b
Code style fix : changed keylen to key_length
by Nir Sonnenschein
· 7 years ago
7810be2
Code correction: remove unneeded sizeof
by Nir Sonnenschein
· 7 years ago
dcd636a
Commit changes to hmac to not use MD abstraction
by Nir Sonnenschein
· 7 years ago
3e02b3b
On target testing tests adaptation
by itayzafrir
· 7 years ago
423f219
Fixed missing dependencies in psa crypto tests
by itayzafrir
· 7 years ago
8605428
Merge remote-tracking branch 'psa/pr/27' into feature-psa
by Gilles Peskine
· 7 years ago
eebd738
Rename asymmetric_encrypt to clarify what it does
by Gilles Peskine
· 7 years ago
c4def2f
Add input length check in psa_asymmetric_decrypt
by Gilles Peskine
· 7 years ago
b75e4f1
Remove ECC boilerplate in asymmetric encrypt/decrypt
by Gilles Peskine
· 7 years ago
beb4948
Add RSA PSS verification (untested)
by Gilles Peskine
· 7 years ago
625b01c
Add OAEP placeholders in asymmetric encrypt/decrypt
by Gilles Peskine
· 7 years ago
8b18a4f
Rename verify_RSA_hash_input_and_get_md_type
by Gilles Peskine
· 7 years ago
61b91d4
Normalize whitespace to Mbed TLS standards
by Gilles Peskine
· 7 years ago
1c2a7ea
Allow psa_asymmetric_verify and psa_asymmetric_encrypt to use public key only.
by Nir Sonnenschein
· 7 years ago
d708260
add key policy enforcement implementation
by Nir Sonnenschein
· 7 years ago
ca466c8
Set output length to safe value
by Nir Sonnenschein
· 7 years ago
c460291
Re-Add ECC verification code which was not properly merged in re-base.
by Nir Sonnenschein
· 7 years ago
4db79eb
Extract common code
by Nir Sonnenschein
· 7 years ago
717a040
Remove duplicate / unneeded code
by Nir Sonnenschein
· 7 years ago
d70bc48
Fix test output size
by Nir Sonnenschein
· 7 years ago
553b8f3
Fix test data
by Nir Sonnenschein
· 7 years ago
72eca16
Fix scenario test names
by Nir Sonnenschein
· 7 years ago
723feff
Fix some errors in PSA_ASYMMETRIC_DECRYPT_OUTPUT_SIZE
by Gilles Peskine
· 7 years ago
5b051bc
Remove trailing whitespace
by Gilles Peskine
· 7 years ago
ad44f11
Merge remote-tracking branch 'psa/pr/54' into feature-psa
by Gilles Peskine
· 7 years ago
6afe789
Finish renaming around PSA_ALG_IS_RSA_PKCS1V15
by Gilles Peskine
· 7 years ago
Next »