Moran Peker
|
70531163a9
|
fix compilation error - missing if
|
2018-09-05 12:14:28 +03:00 |
|
Moran Peker
|
96cc00a857
|
add missing tests function
|
2018-09-05 12:14:28 +03:00 |
|
Moran Peker
|
f55e804e07
|
adjust indentation per Mbed TLS standards
|
2018-09-05 12:14:28 +03:00 |
|
Moran Peker
|
a28258c594
|
adjust indentation per Mbed TLS standards
|
2018-09-05 12:14:28 +03:00 |
|
Moran Peker
|
2cab25aacf
|
fix conditions in psa_cipher_finish function
|
2018-09-05 12:14:28 +03:00 |
|
Moran Peker
|
dc38ebc068
|
delete decrypt checks + fix memcpy& return value
|
2018-09-05 12:14:28 +03:00 |
|
Moran Peker
|
ad9d82cc0e
|
add iv_required field to psa_cipher_operation_s and fix relevant functions
|
2018-09-05 12:14:28 +03:00 |
|
Moran Peker
|
71f19ae6f8
|
add missing call to psa_cipher_abort in cipher_setup func + iv_length check in cipher_set_iv func
|
2018-09-05 12:14:28 +03:00 |
|
Moran Peker
|
406008ab4c
|
add missing check on output_size in psa_cipher_update func
|
2018-09-05 12:14:28 +03:00 |
|
Moran Peker
|
bed71a2b17
|
fix missing check on output_size in psa_cipher_finish func
|
2018-09-05 12:14:28 +03:00 |
|
Moran Peker
|
0071b873a3
|
add missing parameter output_size on psa_cipher_finish
|
2018-09-05 12:14:28 +03:00 |
|
Moran Peker
|
4c80d8331a
|
adjust indentation per Mbed TLS standards
|
2018-09-05 12:14:28 +03:00 |
|
mohammad1603
|
b152d4d8b6
|
add test scenarios to decrypt and encrypt input and compare with given output
|
2018-09-05 12:14:28 +03:00 |
|
mohammad1603
|
89e0f468bf
|
style
|
2018-09-05 12:14:28 +03:00 |
|
Moran Peker
|
41deec4494
|
partly pr fix
|
2018-09-05 12:14:28 +03:00 |
|
Moran Peker
|
e1210dcac3
|
remove unused parameter in psa_cipher_finish.
|
2018-09-05 12:14:28 +03:00 |
|
Moran Peker
|
3205a6592b
|
tests fix
|
2018-09-05 12:14:28 +03:00 |
|
mohammad1603
|
16864af80b
|
fix static function name
|
2018-09-05 12:14:28 +03:00 |
|
mohammad1603
|
8481e74ecc
|
CR fixes
more fixes
Compilation fixes
Compilation fixes for PSA crypto code and tests
|
2018-09-05 12:14:28 +03:00 |
|
mohammad1603
|
efb0107fbe
|
CR fix, remove exposing ECB
|
2018-09-05 12:14:27 +03:00 |
|
mohammad1603
|
990a18c2f0
|
add ecb to cipher algorithms
|
2018-09-05 12:14:27 +03:00 |
|
mohammad1603
|
cdd3be9cfb
|
Add psa_crypto test suite to Cmake
Add psa_crypto test suite to Cmake
|
2018-09-05 12:14:26 +03:00 |
|
Gilles Peskine
|
c0ef31460f
|
Merge pull request #50 from ARMmbed/psa-fix-export-tests
Adapt older import_export test data to the new function signature
|
2018-09-05 12:13:23 +03:00 |
|
mohammad1603
|
e6b67a1e78
|
Fix parameters in test suite
Fix test function signature in test suite
|
2018-09-05 12:13:23 +03:00 |
|
Gilles Peskine
|
5100318a92
|
Merge pull request #18 from ARMmbed/psa-wrapper-apis-export-publickey
Export public key implementation (#18)
|
2018-09-05 12:13:23 +03:00 |
|
Gilles Peskine
|
d1e8e41737
|
Adapt older import_export test data to the new function signature
|
2018-09-05 12:13:23 +03:00 |
|
mohammad1603
|
d7d7ba5749
|
add positive test scenarios
|
2018-09-05 12:13:23 +03:00 |
|
Moran Peker
|
f709f4a356
|
move import_export_public_key func place
|
2018-09-05 12:13:23 +03:00 |
|
mohammad1603
|
8275961178
|
warnings fixes
|
2018-09-05 12:13:23 +03:00 |
|
Moran Peker
|
9bc76953ae
|
export->export-public + move tests case
|
2018-09-05 12:13:23 +03:00 |
|
mohammad1603
|
503973bdf3
|
initial implementation for PSA symmetric APIs - missing tests and documentations
|
2018-09-05 12:13:23 +03:00 |
|
Moran Peker
|
ce1b23a68c
|
PSA_ALG_CBC_BASE -> PSA_ALG_CBC_BASE | PSA_ALG_BLOCK_CIPHER_PAD_NONE
+ update tests description
|
2018-09-05 12:13:23 +03:00 |
|
Moran Peker
|
a964a8f9b0
|
add non-regression tests for export public/non public key
|
2018-09-05 12:13:23 +03:00 |
|
Moran Peker
|
8756763cf1
|
change error check on psa_internal_export_key func
|
2018-09-05 12:13:23 +03:00 |
|
Gilles Peskine
|
785fd55a39
|
Whitespace fixes; removed redundant parentheses
No semantic change.
|
2018-09-05 12:13:23 +03:00 |
|
Gilles Peskine
|
c425e87af7
|
Add cast to satisfy gcc -Wsign-compare
|
2018-09-05 12:13:23 +03:00 |
|
Moran Peker
|
cceea98bfe
|
adjust indentation per Mbed TLS standards
|
2018-09-05 12:13:23 +03:00 |
|
Moran Peker
|
d732659867
|
adjust indentation per Mbed TLS standards
|
2018-09-05 12:13:23 +03:00 |
|
Moran Peker
|
b34879b61a
|
fix import_export_public_key test to use policy
|
2018-09-05 12:13:23 +03:00 |
|
Moran Peker
|
338a0cf569
|
fix import_export_public_key test
|
2018-09-05 12:13:23 +03:00 |
|
Moran Peker
|
17e36e1bd9
|
fix conditions
|
2018-09-05 12:13:23 +03:00 |
|
Moran Peker
|
6036432617
|
adjust indentation per Mbed TLS standards
|
2018-09-05 12:13:23 +03:00 |
|
Moran Peker
|
a998bc6ac9
|
psa_internal_export_key function for common code.
create psa_internal_export_key function for common code in psa_export_key and psa_export_public_key.
|
2018-09-05 12:13:22 +03:00 |
|
Moran Peker
|
4ff99f36a7
|
change test case descriptions + add newline of test_suite_psa_crypto.function
|
2018-09-05 12:13:22 +03:00 |
|
Moran Peker
|
5010828fb6
|
adjust indentation per Mbed TLS standards
|
2018-09-05 12:13:22 +03:00 |
|
Moran Peker
|
b4d0ddd2d3
|
psa_export_public_key
|
2018-09-05 12:13:20 +03:00 |
|
Gilles Peskine
|
02607e425f
|
Merge pull request #29 from ARMmbed/psa-wrapper-apis-ecdsa-feature-psa
ECDSA APIs implementation
|
2018-09-05 12:10:47 +03:00 |
|
Moran Peker
|
dd4ea38d58
|
export public key
|
2018-09-05 12:10:47 +03:00 |
|
itayzafrir
|
7b30f8b0c9
|
Added handling for MBEDTLS_ERR_ECP_XXX error codes
Added handling for MBEDTLS_ERR_ECP_XXX error codes
|
2018-09-05 12:10:47 +03:00 |
|
itayzafrir
|
5c7533923a
|
ECDSA sign and verify implementation and tests
ECDSA sign and verify implementation and tests
|
2018-09-05 12:10:47 +03:00 |
|