Skip to content

Commit a04ba4e

Browse files
Add some CTR multipart tests
Test data obtained with Python+PyCrypto: AES.new(key, mode=AES.MODE_CTR, counter=Crypto.Util.Counter.new(128, initial_value=0x2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a)).encrypt(plaintext.decode('hex')).encode('hex')
1 parent 3215de4 commit a04ba4e

File tree

1 file changed

+72
-0
lines changed

1 file changed

+72
-0
lines changed

tests/suites/test_suite_psa_crypto.data

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1038,6 +1038,42 @@ PSA symmetric encryption multipart: AES-CBC-nopad, 20+12 bytes
10381038
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
10391039
cipher_encrypt_multipart:PSA_ALG_CBC_NO_PADDING:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"6bc1bee22e409f96e93d7e117393172a5434f378a597bcef1389318c7fc865ef":20:"a076ec9dfbe47d52afc357336f20743b89906f2f9207ac02aa658cb4ef19c61f"
10401040

1041+
PSA symmetric encryption multipart: AES-CTR, 11+5 bytes
1042+
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
1043+
cipher_encrypt_multipart:PSA_ALG_CTR:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"6bc1bee22e409f96e93d7e117393172a":11:"8f9408fe80a81d3e813da3c7b0b2bd32"
1044+
1045+
PSA symmetric encryption multipart: AES-CTR, 16+16 bytes
1046+
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
1047+
cipher_encrypt_multipart:PSA_ALG_CTR:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"6bc1bee22e409f96e93d7e117393172a5434f378a597bcef1389318c7fc865ef":16:"8f9408fe80a81d3e813da3c7b0b2bd321c965bb1de7baf71025f6ef6393ca587"
1048+
1049+
PSA symmetric encryption multipart: AES-CTR, 12+20 bytes
1050+
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
1051+
cipher_encrypt_multipart:PSA_ALG_CTR:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"6bc1bee22e409f96e93d7e117393172a5434f378a597bcef1389318c7fc865ef":12:"8f9408fe80a81d3e813da3c7b0b2bd321c965bb1de7baf71025f6ef6393ca587"
1052+
1053+
PSA symmetric encryption multipart: AES-CTR, 20+12 bytes
1054+
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
1055+
cipher_encrypt_multipart:PSA_ALG_CTR:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"6bc1bee22e409f96e93d7e117393172a5434f378a597bcef1389318c7fc865ef":20:"8f9408fe80a81d3e813da3c7b0b2bd321c965bb1de7baf71025f6ef6393ca587"
1056+
1057+
PSA symmetric encryption multipart: AES-CTR, 12+10 bytes
1058+
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
1059+
cipher_encrypt_multipart:PSA_ALG_CTR:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"6bc1bee22e409f96e93d7e117393172a5434f378a597":12:"8f9408fe80a81d3e813da3c7b0b2bd321c965bb1de7b"
1060+
1061+
PSA symmetric encryption multipart: AES-CTR, 0+15 bytes
1062+
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
1063+
cipher_encrypt_multipart:PSA_ALG_CTR:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"6bc1bee22e409f96e93d7e11739317":0:"8f9408fe80a81d3e813da3c7b0b2bd"
1064+
1065+
PSA symmetric encryption multipart: AES-CTR, 15+0 bytes
1066+
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
1067+
cipher_encrypt_multipart:PSA_ALG_CTR:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"6bc1bee22e409f96e93d7e11739317":15:"8f9408fe80a81d3e813da3c7b0b2bd"
1068+
1069+
PSA symmetric encryption multipart: AES-CTR, 0+16 bytes
1070+
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
1071+
cipher_encrypt_multipart:PSA_ALG_CTR:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"6bc1bee22e409f96e93d7e117393172a":0:"8f9408fe80a81d3e813da3c7b0b2bd32"
1072+
1073+
PSA symmetric encryption multipart: AES-CTR, 16+0 bytes
1074+
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
1075+
cipher_encrypt_multipart:PSA_ALG_CTR:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"6bc1bee22e409f96e93d7e117393172a":16:"8f9408fe80a81d3e813da3c7b0b2bd32"
1076+
10411077
PSA symmetric decryption multipart: AES-CBC-nopad, 7+9 bytes
10421078
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
10431079
cipher_decrypt_multipart:PSA_ALG_CBC_NO_PADDING:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"a076ec9dfbe47d52afc357336f20743b":7:"6bc1bee22e409f96e93d7e117393172a"
@@ -1062,6 +1098,42 @@ PSA symmetric decryption multipart: AES-CBC-nopad, 20+12 bytes
10621098
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
10631099
cipher_decrypt_multipart:PSA_ALG_CBC_NO_PADDING:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"a076ec9dfbe47d52afc357336f20743b89906f2f9207ac02aa658cb4ef19c61f":20:"6bc1bee22e409f96e93d7e117393172a5434f378a597bcef1389318c7fc865ef"
10641100

1101+
PSA symmetric encryption multipart: AES-CTR, 11+5 bytes
1102+
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
1103+
cipher_decrypt_multipart:PSA_ALG_CTR:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"6bc1bee22e409f96e93d7e117393172a":11:"8f9408fe80a81d3e813da3c7b0b2bd32"
1104+
1105+
PSA symmetric encryption multipart: AES-CTR, 16+16 bytes
1106+
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
1107+
cipher_decrypt_multipart:PSA_ALG_CTR:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"6bc1bee22e409f96e93d7e117393172a5434f378a597bcef1389318c7fc865ef":16:"8f9408fe80a81d3e813da3c7b0b2bd321c965bb1de7baf71025f6ef6393ca587"
1108+
1109+
PSA symmetric encryption multipart: AES-CTR, 12+20 bytes
1110+
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
1111+
cipher_decrypt_multipart:PSA_ALG_CTR:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"6bc1bee22e409f96e93d7e117393172a5434f378a597bcef1389318c7fc865ef":12:"8f9408fe80a81d3e813da3c7b0b2bd321c965bb1de7baf71025f6ef6393ca587"
1112+
1113+
PSA symmetric encryption multipart: AES-CTR, 20+12 bytes
1114+
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
1115+
cipher_decrypt_multipart:PSA_ALG_CTR:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"6bc1bee22e409f96e93d7e117393172a5434f378a597bcef1389318c7fc865ef":20:"8f9408fe80a81d3e813da3c7b0b2bd321c965bb1de7baf71025f6ef6393ca587"
1116+
1117+
PSA symmetric encryption multipart: AES-CTR, 12+10 bytes
1118+
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
1119+
cipher_decrypt_multipart:PSA_ALG_CTR:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"6bc1bee22e409f96e93d7e117393172a5434f378a597":12:"8f9408fe80a81d3e813da3c7b0b2bd321c965bb1de7b"
1120+
1121+
PSA symmetric decryption multipart: AES-CTR, 0+15 bytes
1122+
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
1123+
cipher_decrypt_multipart:PSA_ALG_CTR:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"6bc1bee22e409f96e93d7e11739317":0:"8f9408fe80a81d3e813da3c7b0b2bd"
1124+
1125+
PSA symmetric decryption multipart: AES-CTR, 15+0 bytes
1126+
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
1127+
cipher_decrypt_multipart:PSA_ALG_CTR:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"6bc1bee22e409f96e93d7e11739317":15:"8f9408fe80a81d3e813da3c7b0b2bd"
1128+
1129+
PSA symmetric decryption multipart: AES-CTR, 0+16 bytes
1130+
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
1131+
cipher_decrypt_multipart:PSA_ALG_CTR:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"6bc1bee22e409f96e93d7e117393172a":0:"8f9408fe80a81d3e813da3c7b0b2bd32"
1132+
1133+
PSA symmetric decryption multipart: AES-CTR, 16+0 bytes
1134+
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
1135+
cipher_decrypt_multipart:PSA_ALG_CTR:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"6bc1bee22e409f96e93d7e117393172a":16:"8f9408fe80a81d3e813da3c7b0b2bd32"
1136+
10651137
PSA symmetric encrypt/decrypt multipart: AES-CBC-nopad, 11+5 bytes
10661138
depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
10671139
cipher_verify_output_multipart:PSA_ALG_CBC_NO_PADDING:PSA_KEY_TYPE_AES:"2b7e151628aed2a6abf7158809cf4f3c":"a076ec9dfbe47d52afc357336f20743b":11

0 commit comments

Comments
 (0)