aboutsummaryrefslogtreecommitdiff
path: root/tests/psa-client-server
AgeCommit message (Expand)AuthorFilesLines
9 dayspsasim: add a bit of white-box testing to hash operationsTom Cosgrove1-0/+37
9 dayspsasim: update bash scriptsValerio Setti3-23/+42
9 daysmakefile: allow to build and link test suites against psasimValerio Setti1-22/+31
9 dayspsasim: remove sleep on server side to make test as fast as possibleValerio Setti1-10/+0
9 dayspsasim: invalidate operations on abort+finishTom Cosgrove5-71/+190
9 dayspsasim: minor fixes to the coreValerio Setti3-3/+13
10 daysAdjust build systemsRonald Cron1-1/+3
2024-06-25psasim: fix max line length in generated filesValerio Setti6-1200/+2979
2024-06-25psasim: add AUT for asymmetric encryption/decryptionValerio Setti2-0/+83
2024-06-25psasim: add AUT for cipher encryption/decryptionValerio Setti2-1/+84
2024-06-25psasim: add AUT for key derivationValerio Setti2-0/+123
2024-06-25psasim: add AUT for symmetric encryption/decryptionValerio Setti3-56/+117
2024-06-25psasim: add AUT for PSA sign and verifyValerio Setti2-0/+95
2024-06-25psasim: add AUT for key generation and raw key agreementValerio Setti2-0/+148
2024-06-25psasim: add AUT for MACValerio Setti2-0/+165
2024-06-25psasim: add AUT for psa_generate_random()Valerio Setti2-0/+50
2024-06-25psasim: merge all AUT programs into a single executableValerio Setti6-92/+86
2024-06-24psasim: have the generator script check for type = "void" rather than name = ...Tom Cosgrove1-2/+3
2024-06-24psasim: add support for psa_reset_key_attributes()Tom Cosgrove4-0/+135
2024-06-24psasim: add support for psa_copy_key()Tom Cosgrove4-0/+255
2024-06-24psasim: add support for psa_{sign,verify}_hash_xxx() and get/set max opsTom Cosgrove7-1/+2515
2024-06-24psasim: add support for PSA functions that return uint32_t or voidTom Cosgrove1-4/+39
2024-06-24psasim: add support for key functions that don't need psa_key_attributes_tTom Cosgrove4-0/+675
2024-06-24psasim: add support for psa_asymmetric_{encrypt,decrypt}() to the simulatorTom Cosgrove4-0/+570
2024-06-24psasim: add support for psa_{sign,verify}_{message,hash}() to the simulatorTom Cosgrove4-0/+983
2024-06-24psasim: add support for psa_generate_key*() to the simulatorTom Cosgrove4-0/+423
2024-06-24psasim: add support for psa_key_derivation_xxx() and psa_raw_key_agreement() ...Tom Cosgrove7-1/+3460
2024-06-24psasim: add the ability to serialise psa_key_production_parameters_tTom Cosgrove2-0/+204
2024-06-24psasim: psa_key_derivation_verify_bytes() doesn't follow the naming conventio...Tom Cosgrove1-0/+5
2024-06-24psasim: use ser_params and ser_result variable names in client; 'params' is n...Tom Cosgrove2-381/+381
2024-06-24psasim: skip some functions; see _SKIP_FUNCTIONS in generate_psa_wrappers.pyTom Cosgrove1-0/+10
2024-06-24psasim: add support for psa_cipher_xxx() functionsTom Cosgrove7-0/+2298
2024-06-24psasim: add support for psa_mac_xxx() functionsTom Cosgrove7-0/+1966
2024-06-24psasim: add support for psa_generate_random()Tom Cosgrove4-0/+169
2024-06-19Merge pull request #9280 from valeriosetti/psasim-reset-slots-on-disconnectionTom Cosgrove6-0/+65
2024-06-19Merge pull request #9278 from valeriosetti/fix-psasim-logsTom Cosgrove7-22/+34
2024-06-18Merge pull request #9247 from ronald-cron-arm/move-psa-headersRonald Cron1-1/+1
2024-06-18Update psa_sim_serialise.pl to create the psa_sim_serialise.c we wantTom Cosgrove2-12/+15
2024-06-18Update psa_sim_generate.pl to create the psa_sim_crypto_client.c we wantTom Cosgrove1-1/+1
2024-06-18psa_sim: improve log printsValerio Setti5-15/+24
2024-06-18Have psa_sim_serialise.pl generate psa_sim_serialize_reset()Tom Cosgrove3-0/+40
2024-06-18Have psa_sim_generate.pl add psa_crypto_close() to psa_sim_crypto_server.cTom Cosgrove1-0/+10
2024-06-18psasim-server: add function to reset operations slotsValerio Setti4-0/+15
2024-06-18psa_sim: make server ping time much fasterValerio Setti1-3/+3
2024-06-13Adjust build systemsRonald Cron1-1/+1
2024-06-11Add support for and run (a copy of) the PSA aead_demo program under PSA simTom Cosgrove8-1/+4293
2024-06-11Make it possible to pass arguments to PSA sim psa_clientTom Cosgrove1-1/+1
2024-06-11Have PSA sim client wrappers say which call fails, if one doesTom Cosgrove2-9/+9
2024-06-11psasim: build server library and binary before client's onesValerio Setti1-5/+2
2024-06-11psa_sim_crypto_[client/server]: check if CRYPTO_C is enabledValerio Setti3-0/+16