test_suite_cipher.aes.data 90 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700
  1. Decrypt empty buffer
  2. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  3. dec_empty_buf:MBEDTLS_CIPHER_AES_128_CBC
  4. AES-128 CBC - Encrypt and decrypt 0 bytes with PKCS7 padding
  5. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  6. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:0:-1
  7. AES-128 CBC - Encrypt and decrypt 1 byte with PKCS7 padding
  8. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  9. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:1:-1
  10. AES-128 CBC - Encrypt and decrypt 2 bytes with PKCS7 padding
  11. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  12. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:2:-1
  13. AES-128 CBC - Encrypt and decrypt 7 bytes with PKCS7 padding
  14. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  15. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:7:-1
  16. AES-128 CBC - Encrypt and decrypt 8 bytes with PKCS7 padding
  17. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  18. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:8:-1
  19. AES-128 CBC - Encrypt and decrypt 9 bytes with PKCS7 padding
  20. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  21. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:9:-1
  22. AES-128 CBC - Encrypt and decrypt 15 bytes with PKCS7 padding
  23. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  24. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:15:-1
  25. AES-128 CBC - Encrypt and decrypt 16 bytes with PKCS7 padding
  26. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  27. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:16:-1
  28. AES-128 CBC - Encrypt and decrypt 17 bytes with PKCS7 padding
  29. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  30. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:17:-1
  31. AES-128 CBC - Encrypt and decrypt 31 bytes with PKCS7 padding
  32. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  33. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:31:-1
  34. AES-128 CBC - Encrypt and decrypt 32 bytes with PKCS7 padding
  35. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  36. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:32:-1
  37. AES-128 CBC - Encrypt and decrypt 33 bytes with PKCS7 padding
  38. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  39. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:33:-1
  40. AES-128 CBC - Encrypt and decrypt 47 bytes with PKCS7 padding
  41. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  42. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:47:-1
  43. AES-128 CBC - Encrypt and decrypt 48 bytes with PKCS7 padding
  44. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  45. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:48:-1
  46. AES-128 CBC - Encrypt and decrypt 49 bytes with PKCS7 padding
  47. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  48. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:49:-1
  49. AES-128 CBC - Encrypt and decrypt 0 bytes with one and zeros padding
  50. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS
  51. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:0:MBEDTLS_PADDING_ONE_AND_ZEROS
  52. AES-128 CBC - Encrypt and decrypt 1 byte with one and zeros padding
  53. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS
  54. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:1:MBEDTLS_PADDING_ONE_AND_ZEROS
  55. AES-128 CBC - Encrypt and decrypt 2 bytes with one and zeros padding
  56. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS
  57. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:2:MBEDTLS_PADDING_ONE_AND_ZEROS
  58. AES-128 CBC - Encrypt and decrypt 7 bytes with one and zeros padding
  59. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS
  60. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:7:MBEDTLS_PADDING_ONE_AND_ZEROS
  61. AES-128 CBC - Encrypt and decrypt 8 bytes with one and zeros padding
  62. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS
  63. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:8:MBEDTLS_PADDING_ONE_AND_ZEROS
  64. AES-128 CBC - Encrypt and decrypt 9 bytes with one and zeros padding
  65. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS
  66. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:9:MBEDTLS_PADDING_ONE_AND_ZEROS
  67. AES-128 CBC - Encrypt and decrypt 15 bytes with one and zeros padding
  68. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS
  69. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:15:MBEDTLS_PADDING_ONE_AND_ZEROS
  70. AES-128 CBC - Encrypt and decrypt 16 bytes with one and zeros padding
  71. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS
  72. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:16:MBEDTLS_PADDING_ONE_AND_ZEROS
  73. AES-128 CBC - Encrypt and decrypt 17 bytes with one and zeros padding
  74. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS
  75. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:17:MBEDTLS_PADDING_ONE_AND_ZEROS
  76. AES-128 CBC - Encrypt and decrypt 31 bytes with one and zeros padding
  77. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS
  78. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:31:MBEDTLS_PADDING_ONE_AND_ZEROS
  79. AES-128 CBC - Encrypt and decrypt 32 bytes with one and zeros padding
  80. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS
  81. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:32:MBEDTLS_PADDING_ONE_AND_ZEROS
  82. AES-128 CBC - Encrypt and decrypt 33 bytes with one and zeros padding
  83. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS
  84. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:33:MBEDTLS_PADDING_ONE_AND_ZEROS
  85. AES-128 CBC - Encrypt and decrypt 47 bytes with one and zeros padding
  86. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS
  87. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:47:MBEDTLS_PADDING_ONE_AND_ZEROS
  88. AES-128 CBC - Encrypt and decrypt 48 bytes with one and zeros padding
  89. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS
  90. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:48:MBEDTLS_PADDING_ONE_AND_ZEROS
  91. AES-128 CBC - Encrypt and decrypt 49 bytes with one and zeros padding
  92. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS
  93. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:49:MBEDTLS_PADDING_ONE_AND_ZEROS
  94. AES-128 CBC - Encrypt and decrypt 0 bytes with zeros and len padding
  95. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN
  96. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:0:MBEDTLS_PADDING_ZEROS_AND_LEN
  97. AES-128 CBC - Encrypt and decrypt 1 byte with zeros and len padding
  98. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN
  99. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:1:MBEDTLS_PADDING_ZEROS_AND_LEN
  100. AES-128 CBC - Encrypt and decrypt 2 bytes with zeros and len padding
  101. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN
  102. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:2:MBEDTLS_PADDING_ZEROS_AND_LEN
  103. AES-128 CBC - Encrypt and decrypt 7 bytes with zeros and len padding
  104. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN
  105. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:7:MBEDTLS_PADDING_ZEROS_AND_LEN
  106. AES-128 CBC - Encrypt and decrypt 8 bytes with zeros and len padding
  107. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN
  108. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:8:MBEDTLS_PADDING_ZEROS_AND_LEN
  109. AES-128 CBC - Encrypt and decrypt 9 bytes with zeros and len padding
  110. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN
  111. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:9:MBEDTLS_PADDING_ZEROS_AND_LEN
  112. AES-128 CBC - Encrypt and decrypt 15 bytes with zeros and len padding
  113. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN
  114. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:15:MBEDTLS_PADDING_ZEROS_AND_LEN
  115. AES-128 CBC - Encrypt and decrypt 16 bytes with zeros and len padding
  116. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN
  117. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:16:MBEDTLS_PADDING_ZEROS_AND_LEN
  118. AES-128 CBC - Encrypt and decrypt 17 bytes with zeros and len padding
  119. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN
  120. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:17:MBEDTLS_PADDING_ZEROS_AND_LEN
  121. AES-128 CBC - Encrypt and decrypt 31 bytes with zeros and len padding
  122. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN
  123. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:31:MBEDTLS_PADDING_ZEROS_AND_LEN
  124. AES-128 CBC - Encrypt and decrypt 32 bytes with zeros and len padding
  125. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN
  126. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:32:MBEDTLS_PADDING_ZEROS_AND_LEN
  127. AES-128 CBC - Encrypt and decrypt 33 bytes with zeros and len padding
  128. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN
  129. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:33:MBEDTLS_PADDING_ZEROS_AND_LEN
  130. AES-128 CBC - Encrypt and decrypt 47 bytes with zeros and len padding
  131. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN
  132. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:47:MBEDTLS_PADDING_ZEROS_AND_LEN
  133. AES-128 CBC - Encrypt and decrypt 48 bytes with zeros and len padding
  134. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN
  135. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:48:MBEDTLS_PADDING_ZEROS_AND_LEN
  136. AES-128 CBC - Encrypt and decrypt 49 bytes with zeros and len padding
  137. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN
  138. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:49:MBEDTLS_PADDING_ZEROS_AND_LEN
  139. AES-128 CBC - Encrypt and decrypt 0 bytes with zeros padding
  140. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS
  141. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:0:MBEDTLS_PADDING_ZEROS
  142. AES-128 CBC - Encrypt and decrypt 1 byte with zeros padding
  143. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS
  144. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:1:MBEDTLS_PADDING_ZEROS
  145. AES-128 CBC - Encrypt and decrypt 2 bytes with zeros padding
  146. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS
  147. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:2:MBEDTLS_PADDING_ZEROS
  148. AES-128 CBC - Encrypt and decrypt 7 bytes with zeros padding
  149. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS
  150. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:7:MBEDTLS_PADDING_ZEROS
  151. AES-128 CBC - Encrypt and decrypt 8 bytes with zeros padding
  152. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS
  153. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:8:MBEDTLS_PADDING_ZEROS
  154. AES-128 CBC - Encrypt and decrypt 9 bytes with zeros padding
  155. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS
  156. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:9:MBEDTLS_PADDING_ZEROS
  157. AES-128 CBC - Encrypt and decrypt 15 bytes with zeros padding
  158. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS
  159. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:15:MBEDTLS_PADDING_ZEROS
  160. AES-128 CBC - Encrypt and decrypt 16 bytes with zeros padding
  161. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS
  162. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:16:MBEDTLS_PADDING_ZEROS
  163. AES-128 CBC - Encrypt and decrypt 17 bytes with zeros padding
  164. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS
  165. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:17:MBEDTLS_PADDING_ZEROS
  166. AES-128 CBC - Encrypt and decrypt 31 bytes with zeros padding
  167. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS
  168. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:31:MBEDTLS_PADDING_ZEROS
  169. AES-128 CBC - Encrypt and decrypt 32 bytes with zeros padding
  170. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS
  171. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:32:MBEDTLS_PADDING_ZEROS
  172. AES-128 CBC - Encrypt and decrypt 33 bytes with zeros padding
  173. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS
  174. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:33:MBEDTLS_PADDING_ZEROS
  175. AES-128 CBC - Encrypt and decrypt 47 bytes with zeros padding
  176. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS
  177. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:47:MBEDTLS_PADDING_ZEROS
  178. AES-128 CBC - Encrypt and decrypt 48 bytes with zeros padding
  179. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS
  180. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:48:MBEDTLS_PADDING_ZEROS
  181. AES-128 CBC - Encrypt and decrypt 49 bytes with zeros padding
  182. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_ZEROS
  183. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:49:MBEDTLS_PADDING_ZEROS
  184. AES-128 CBC - Encrypt and decrypt 0 bytes with no padding
  185. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  186. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:0:MBEDTLS_PADDING_NONE
  187. AES-128 CBC - Encrypt and decrypt 16 bytes with no padding
  188. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  189. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:16:MBEDTLS_PADDING_NONE
  190. AES-128 CBC - Encrypt and decrypt 32 bytes with no padding
  191. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  192. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:32:MBEDTLS_PADDING_NONE
  193. AES-128 CBC - Encrypt and decrypt 48 bytes with no padding
  194. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  195. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CBC:"AES-128-CBC":128:48:MBEDTLS_PADDING_NONE
  196. AES-128 CBC - Try encrypting 1 bytes with no padding
  197. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  198. enc_fail:MBEDTLS_CIPHER_AES_128_CBC:MBEDTLS_PADDING_NONE:128:1:MBEDTLS_ERR_CIPHER_FULL_BLOCK_EXPECTED
  199. AES-128 CBC - Try encrypting 2 bytes with no padding
  200. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  201. enc_fail:MBEDTLS_CIPHER_AES_128_CBC:MBEDTLS_PADDING_NONE:128:2:MBEDTLS_ERR_CIPHER_FULL_BLOCK_EXPECTED
  202. AES-128 CBC - Try encrypting 7 bytes with no padding
  203. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  204. enc_fail:MBEDTLS_CIPHER_AES_128_CBC:MBEDTLS_PADDING_NONE:128:7:MBEDTLS_ERR_CIPHER_FULL_BLOCK_EXPECTED
  205. AES-128 CBC - Try encrypting 8 bytes with no padding
  206. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  207. enc_fail:MBEDTLS_CIPHER_AES_128_CBC:MBEDTLS_PADDING_NONE:128:8:MBEDTLS_ERR_CIPHER_FULL_BLOCK_EXPECTED
  208. AES-128 CBC - Try encrypting 9 bytes with no padding
  209. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  210. enc_fail:MBEDTLS_CIPHER_AES_128_CBC:MBEDTLS_PADDING_NONE:128:9:MBEDTLS_ERR_CIPHER_FULL_BLOCK_EXPECTED
  211. AES-128 CBC - Try encrypting 15 bytes with no padding
  212. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  213. enc_fail:MBEDTLS_CIPHER_AES_128_CBC:MBEDTLS_PADDING_NONE:128:15:MBEDTLS_ERR_CIPHER_FULL_BLOCK_EXPECTED
  214. AES-128 CBC - Try encrypting 17 bytes with no padding
  215. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  216. enc_fail:MBEDTLS_CIPHER_AES_128_CBC:MBEDTLS_PADDING_NONE:128:17:MBEDTLS_ERR_CIPHER_FULL_BLOCK_EXPECTED
  217. AES-128 CBC - Try encrypting 31 bytes with no padding
  218. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  219. enc_fail:MBEDTLS_CIPHER_AES_128_CBC:MBEDTLS_PADDING_NONE:128:31:MBEDTLS_ERR_CIPHER_FULL_BLOCK_EXPECTED
  220. AES-128 CBC - Try encrypting 33 bytes with no padding
  221. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  222. enc_fail:MBEDTLS_CIPHER_AES_128_CBC:MBEDTLS_PADDING_NONE:128:33:MBEDTLS_ERR_CIPHER_FULL_BLOCK_EXPECTED
  223. AES-128 CBC - Try encrypting 47 bytes with no padding
  224. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  225. enc_fail:MBEDTLS_CIPHER_AES_128_CBC:MBEDTLS_PADDING_NONE:128:47:MBEDTLS_ERR_CIPHER_FULL_BLOCK_EXPECTED
  226. AES-128 CBC - Try encrypting 49 bytes with no padding
  227. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  228. enc_fail:MBEDTLS_CIPHER_AES_128_CBC:MBEDTLS_PADDING_NONE:128:49:MBEDTLS_ERR_CIPHER_FULL_BLOCK_EXPECTED
  229. AES-128 CBC - Encrypt and decrypt 0 bytes in multiple parts with PKCS7 padding
  230. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  231. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CBC:128:0:0:MBEDTLS_PADDING_PKCS7:0:0:0:0
  232. AES-128 CBC - Encrypt and decrypt 1 bytes in multiple parts with PKCS7 padding 1
  233. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  234. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CBC:128:1:0:MBEDTLS_PADDING_PKCS7:0:0:0:0
  235. AES-128 CBC - Encrypt and decrypt 1 bytes in multiple parts with PKCS7 padding 2
  236. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  237. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CBC:128:0:1:MBEDTLS_PADDING_PKCS7:0:0:0:0
  238. AES-128 CBC - Encrypt and decrypt 16 bytes in multiple parts with PKCS7 padding 1
  239. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  240. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CBC:128:16:0:MBEDTLS_PADDING_PKCS7:16:0:0:16
  241. AES-128 CBC - Encrypt and decrypt 16 bytes in multiple parts with PKCS7 padding 2
  242. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  243. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CBC:128:0:16:MBEDTLS_PADDING_PKCS7:0:16:0:16
  244. AES-128 CBC - Encrypt and decrypt 16 bytes in multiple parts with PKCS7 padding 3
  245. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  246. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CBC:128:1:15:MBEDTLS_PADDING_PKCS7:0:16:0:16
  247. AES-128 CBC - Encrypt and decrypt 16 bytes in multiple parts with PKCS7 padding 4
  248. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  249. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CBC:128:15:1:MBEDTLS_PADDING_PKCS7:0:16:0:16
  250. AES-128 CBC - Encrypt and decrypt 22 bytes in multiple parts with PKCS7 padding 1
  251. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  252. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CBC:128:15:7:MBEDTLS_PADDING_PKCS7:0:16:0:16
  253. AES-128 CBC - Encrypt and decrypt 22 bytes in multiple parts with PKCS7 padding 2
  254. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  255. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CBC:128:16:6:MBEDTLS_PADDING_PKCS7:16:0:0:16
  256. AES-128 CBC - Encrypt and decrypt 23 bytes in multiple parts with PKCS7 padding 1
  257. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  258. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CBC:128:17:6:MBEDTLS_PADDING_PKCS7:16:0:16:0
  259. AES-128 CBC - Encrypt and decrypt 32 bytes in multiple parts with PKCS7 padding 1
  260. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  261. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CBC:128:16:16:MBEDTLS_PADDING_PKCS7:16:16:0:32
  262. AES-128 CBC - Encrypt and decrypt 0 bytes in multiple parts with no padding
  263. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  264. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CBC:128:0:0:MBEDTLS_PADDING_NONE:0:0:0:0
  265. AES-128 CBC - Encrypt and decrypt 16 bytes in multiple parts with no padding 1
  266. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  267. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CBC:128:16:0:MBEDTLS_PADDING_NONE:16:0:16:0
  268. AES-128 CBC - Encrypt and decrypt 16 bytes in multiple parts with no padding 2
  269. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  270. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CBC:128:0:16:MBEDTLS_PADDING_NONE:0:16:0:16
  271. AES-128 CBC - Encrypt and decrypt 16 bytes in multiple parts with no padding 3
  272. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  273. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CBC:128:1:15:MBEDTLS_PADDING_NONE:0:16:0:16
  274. AES-128 CBC - Encrypt and decrypt 16 bytes in multiple parts with no padding 4
  275. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  276. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CBC:128:15:1:MBEDTLS_PADDING_NONE:0:16:0:16
  277. AES-128 CBC - Encrypt and decrypt 32 bytes in multiple parts with no padding 1
  278. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  279. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CBC:128:16:16:MBEDTLS_PADDING_NONE:16:16:16:16
  280. AES-128 CFB - Encrypt and decrypt 0 bytes
  281. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  282. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CFB128:"AES-128-CFB128":128:0:-1
  283. AES-128 CFB - Encrypt and decrypt 1 byte
  284. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  285. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CFB128:"AES-128-CFB128":128:1:-1
  286. AES-128 CFB - Encrypt and decrypt 2 bytes
  287. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  288. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CFB128:"AES-128-CFB128":128:2:-1
  289. AES-128 CFB - Encrypt and decrypt 7 bytes
  290. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  291. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CFB128:"AES-128-CFB128":128:7:-1
  292. AES-128 CFB - Encrypt and decrypt 8 bytes
  293. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  294. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CFB128:"AES-128-CFB128":128:8:-1
  295. AES-128 CFB - Encrypt and decrypt 9 bytes
  296. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  297. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CFB128:"AES-128-CFB128":128:9:-1
  298. AES-128 CFB - Encrypt and decrypt 15 bytes
  299. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  300. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CFB128:"AES-128-CFB128":128:15:-1
  301. AES-128 CFB - Encrypt and decrypt 16 bytes
  302. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  303. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CFB128:"AES-128-CFB128":128:16:-1
  304. AES-128 CFB - Encrypt and decrypt 17 bytes
  305. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  306. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CFB128:"AES-128-CFB128":128:17:-1
  307. AES-128 CFB - Encrypt and decrypt 31 bytes
  308. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  309. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CFB128:"AES-128-CFB128":128:31:-1
  310. AES-128 CFB - Encrypt and decrypt 32 bytes
  311. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  312. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CFB128:"AES-128-CFB128":128:32:-1
  313. AES-128 CFB - Encrypt and decrypt 33 bytes
  314. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  315. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CFB128:"AES-128-CFB128":128:33:-1
  316. AES-128 CFB - Encrypt and decrypt 47 bytes
  317. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  318. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CFB128:"AES-128-CFB128":128:47:-1
  319. AES-128 CFB - Encrypt and decrypt 48 bytes
  320. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  321. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CFB128:"AES-128-CFB128":128:48:-1
  322. AES-128 CFB - Encrypt and decrypt 49 bytes
  323. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  324. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CFB128:"AES-128-CFB128":128:49:-1
  325. AES-128 CFB - Encrypt and decrypt 0 bytes in multiple parts
  326. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  327. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CFB128:128:0:0:-1:0:0:0:0
  328. AES-128 CFB - Encrypt and decrypt 1 bytes in multiple parts 1
  329. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  330. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CFB128:128:1:0:-1:1:0:1:0
  331. AES-128 CFB - Encrypt and decrypt 1 bytes in multiple parts 2
  332. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  333. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CFB128:128:0:1:-1:0:1:0:1
  334. AES-128 CFB - Encrypt and decrypt 16 bytes in multiple parts 1
  335. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  336. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CFB128:128:16:0:-1:16:0:16:0
  337. AES-128 CFB - Encrypt and decrypt 16 bytes in multiple parts 2
  338. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  339. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CFB128:128:0:16:-1:0:16:0:16
  340. AES-128 CFB - Encrypt and decrypt 16 bytes in multiple parts 3
  341. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  342. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CFB128:128:1:15:-1:1:15:1:15
  343. AES-128 CFB - Encrypt and decrypt 16 bytes in multiple parts 4
  344. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  345. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CFB128:128:15:1:-1:15:1:15:1
  346. AES-128 CFB - Encrypt and decrypt 22 bytes in multiple parts 1
  347. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  348. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CFB128:128:15:7:-1:15:7:15:7
  349. AES-128 CFB - Encrypt and decrypt 22 bytes in multiple parts 2
  350. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  351. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CFB128:128:16:6:-1:16:6:16:6
  352. AES-128 CFB - Encrypt and decrypt 23 bytes in multiple parts 1
  353. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  354. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CFB128:128:17:6:-1:17:6:17:6
  355. AES-128 CFB - Encrypt and decrypt 32 bytes in multiple parts 1
  356. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  357. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CFB128:128:16:16:-1:16:16:16:16
  358. AES-128 OFB - Encrypt and decrypt 0 bytes
  359. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  360. enc_dec_buf:MBEDTLS_CIPHER_AES_128_OFB:"AES-128-OFB":128:0:-1
  361. AES-128 OFB - Encrypt and decrypt 1 byte
  362. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  363. enc_dec_buf:MBEDTLS_CIPHER_AES_128_OFB:"AES-128-OFB":128:1:-1
  364. AES-128 OFB - Encrypt and decrypt 2 bytes
  365. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  366. enc_dec_buf:MBEDTLS_CIPHER_AES_128_OFB:"AES-128-OFB":128:2:-1
  367. AES-128 OFB - Encrypt and decrypt 7 bytes
  368. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  369. enc_dec_buf:MBEDTLS_CIPHER_AES_128_OFB:"AES-128-OFB":128:7:-1
  370. AES-128 OFB - Encrypt and decrypt 8 bytes
  371. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  372. enc_dec_buf:MBEDTLS_CIPHER_AES_128_OFB:"AES-128-OFB":128:8:-1
  373. AES-128 OFB - Encrypt and decrypt 9 bytes
  374. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  375. enc_dec_buf:MBEDTLS_CIPHER_AES_128_OFB:"AES-128-OFB":128:9:-1
  376. AES-128 OFB - Encrypt and decrypt 15 bytes
  377. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  378. enc_dec_buf:MBEDTLS_CIPHER_AES_128_OFB:"AES-128-OFB":128:15:-1
  379. AES-128 OFB - Encrypt and decrypt 16 bytes
  380. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  381. enc_dec_buf:MBEDTLS_CIPHER_AES_128_OFB:"AES-128-OFB":128:16:-1
  382. AES-128 OFB - Encrypt and decrypt 17 bytes
  383. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  384. enc_dec_buf:MBEDTLS_CIPHER_AES_128_OFB:"AES-128-OFB":128:17:-1
  385. AES-128 OFB - Encrypt and decrypt 31 bytes
  386. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  387. enc_dec_buf:MBEDTLS_CIPHER_AES_128_OFB:"AES-128-OFB":128:31:-1
  388. AES-128 OFB - Encrypt and decrypt 32 bytes
  389. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  390. enc_dec_buf:MBEDTLS_CIPHER_AES_128_OFB:"AES-128-OFB":128:32:-1
  391. AES-128 OFB - Encrypt and decrypt 33 bytes
  392. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  393. enc_dec_buf:MBEDTLS_CIPHER_AES_128_OFB:"AES-128-OFB":128:33:-1
  394. AES-128 OFB - Encrypt and decrypt 47 bytes
  395. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  396. enc_dec_buf:MBEDTLS_CIPHER_AES_128_OFB:"AES-128-OFB":128:47:-1
  397. AES-128 OFB - Encrypt and decrypt 48 bytes
  398. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  399. enc_dec_buf:MBEDTLS_CIPHER_AES_128_OFB:"AES-128-OFB":128:48:-1
  400. AES-128 OFB - Encrypt and decrypt 49 bytes
  401. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  402. enc_dec_buf:MBEDTLS_CIPHER_AES_128_OFB:"AES-128-OFB":128:49:-1
  403. AES-128 OFB - Encrypt and decrypt 0 bytes in multiple parts
  404. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  405. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_OFB:128:0:0:-1:0:0:0:0
  406. AES-128 OFB - Encrypt and decrypt 1 bytes in multiple parts 1
  407. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  408. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_OFB:128:1:0:-1:1:0:1:0
  409. AES-128 OFB - Encrypt and decrypt 1 bytes in multiple parts 2
  410. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  411. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_OFB:128:0:1:-1:0:1:0:1
  412. AES-128 OFB - Encrypt and decrypt 16 bytes in multiple parts 1
  413. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  414. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_OFB:128:16:0:-1:16:0:16:0
  415. AES-128 OFB - Encrypt and decrypt 16 bytes in multiple parts 2
  416. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  417. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_OFB:128:0:16:-1:0:16:0:16
  418. AES-128 OFB - Encrypt and decrypt 16 bytes in multiple parts 3
  419. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  420. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_OFB:128:1:15:-1:1:15:1:15
  421. AES-128 OFB - Encrypt and decrypt 16 bytes in multiple parts 4
  422. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  423. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_OFB:128:15:1:-1:15:1:15:1
  424. AES-128 OFB - Encrypt and decrypt 22 bytes in multiple parts 1
  425. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  426. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_OFB:128:15:7:-1:15:7:15:7
  427. AES-128 OFB - Encrypt and decrypt 22 bytes in multiple parts 2
  428. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  429. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_OFB:128:16:6:-1:16:6:16:6
  430. AES-128 OFB - Encrypt and decrypt 23 bytes in multiple parts 1
  431. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  432. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_OFB:128:17:6:-1:17:6:17:6
  433. AES-128 OFB - Encrypt and decrypt 32 bytes in multiple parts 1
  434. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  435. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_OFB:128:16:16:-1:16:16:16:16
  436. AES-192 OFB - Encrypt and decrypt 0 bytes
  437. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  438. enc_dec_buf:MBEDTLS_CIPHER_AES_192_OFB:"AES-192-OFB":192:0:-1
  439. AES-192 OFB - Encrypt and decrypt 1 byte
  440. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  441. enc_dec_buf:MBEDTLS_CIPHER_AES_192_OFB:"AES-192-OFB":192:1:-1
  442. AES-192 OFB - Encrypt and decrypt 2 bytes
  443. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  444. enc_dec_buf:MBEDTLS_CIPHER_AES_192_OFB:"AES-192-OFB":192:2:-1
  445. AES-192 OFB - Encrypt and decrypt 7 bytes
  446. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  447. enc_dec_buf:MBEDTLS_CIPHER_AES_192_OFB:"AES-192-OFB":192:7:-1
  448. AES-192 OFB - Encrypt and decrypt 8 bytes
  449. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  450. enc_dec_buf:MBEDTLS_CIPHER_AES_192_OFB:"AES-192-OFB":192:8:-1
  451. AES-192 OFB - Encrypt and decrypt 9 bytes
  452. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  453. enc_dec_buf:MBEDTLS_CIPHER_AES_192_OFB:"AES-192-OFB":192:9:-1
  454. AES-192 OFB - Encrypt and decrypt 15 bytes
  455. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  456. enc_dec_buf:MBEDTLS_CIPHER_AES_192_OFB:"AES-192-OFB":192:15:-1
  457. AES-192 OFB - Encrypt and decrypt 16 bytes
  458. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  459. enc_dec_buf:MBEDTLS_CIPHER_AES_192_OFB:"AES-192-OFB":192:16:-1
  460. AES-192 OFB - Encrypt and decrypt 17 bytes
  461. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  462. enc_dec_buf:MBEDTLS_CIPHER_AES_192_OFB:"AES-192-OFB":192:17:-1
  463. AES-192 OFB - Encrypt and decrypt 31 bytes
  464. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  465. enc_dec_buf:MBEDTLS_CIPHER_AES_192_OFB:"AES-192-OFB":192:31:-1
  466. AES-192 OFB - Encrypt and decrypt 32 bytes
  467. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  468. enc_dec_buf:MBEDTLS_CIPHER_AES_192_OFB:"AES-192-OFB":192:32:-1
  469. AES-192 OFB - Encrypt and decrypt 33 bytes
  470. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  471. enc_dec_buf:MBEDTLS_CIPHER_AES_192_OFB:"AES-192-OFB":192:33:-1
  472. AES-192 OFB - Encrypt and decrypt 47 bytes
  473. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  474. enc_dec_buf:MBEDTLS_CIPHER_AES_192_OFB:"AES-192-OFB":192:47:-1
  475. AES-192 OFB - Encrypt and decrypt 48 bytes
  476. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  477. enc_dec_buf:MBEDTLS_CIPHER_AES_192_OFB:"AES-192-OFB":192:48:-1
  478. AES-192 OFB - Encrypt and decrypt 49 bytes
  479. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  480. enc_dec_buf:MBEDTLS_CIPHER_AES_192_OFB:"AES-192-OFB":192:49:-1
  481. AES-192 OFB - Encrypt and decrypt 0 bytes in multiple parts
  482. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  483. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_OFB:192:0:0:-1:0:0:0:0
  484. AES-192 OFB - Encrypt and decrypt 1 bytes in multiple parts 1
  485. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  486. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_OFB:192:1:0:-1:1:0:1:0
  487. AES-192 OFB - Encrypt and decrypt 1 bytes in multiple parts 2
  488. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  489. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_OFB:192:0:1:-1:0:1:0:1
  490. AES-192 OFB - Encrypt and decrypt 16 bytes in multiple parts 1
  491. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  492. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_OFB:192:16:0:-1:16:0:16:0
  493. AES-192 OFB - Encrypt and decrypt 16 bytes in multiple parts 2
  494. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  495. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_OFB:192:0:16:-1:0:16:0:16
  496. AES-192 OFB - Encrypt and decrypt 16 bytes in multiple parts 3
  497. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  498. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_OFB:192:1:15:-1:1:15:1:15
  499. AES-192 OFB - Encrypt and decrypt 16 bytes in multiple parts 4
  500. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  501. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_OFB:192:15:1:-1:15:1:15:1
  502. AES-192 OFB - Encrypt and decrypt 22 bytes in multiple parts 1
  503. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  504. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_OFB:192:15:7:-1:15:7:15:7
  505. AES-192 OFB - Encrypt and decrypt 22 bytes in multiple parts 2
  506. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  507. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_OFB:192:16:6:-1:16:6:16:6
  508. AES-192 OFB - Encrypt and decrypt 23 bytes in multiple parts 1
  509. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  510. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_OFB:192:17:6:-1:17:6:17:6
  511. AES-192 OFB - Encrypt and decrypt 32 bytes in multiple parts 1
  512. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  513. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_OFB:192:16:16:-1:16:16:16:16
  514. AES-256 OFB - Encrypt and decrypt 0 bytes
  515. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  516. enc_dec_buf:MBEDTLS_CIPHER_AES_256_OFB:"AES-256-OFB":256:0:-1
  517. AES-256 OFB - Encrypt and decrypt 1 byte
  518. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  519. enc_dec_buf:MBEDTLS_CIPHER_AES_256_OFB:"AES-256-OFB":256:1:-1
  520. AES-256 OFB - Encrypt and decrypt 2 bytes
  521. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  522. enc_dec_buf:MBEDTLS_CIPHER_AES_256_OFB:"AES-256-OFB":256:2:-1
  523. AES-256 OFB - Encrypt and decrypt 7 bytes
  524. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  525. enc_dec_buf:MBEDTLS_CIPHER_AES_256_OFB:"AES-256-OFB":256:7:-1
  526. AES-256 OFB - Encrypt and decrypt 8 bytes
  527. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  528. enc_dec_buf:MBEDTLS_CIPHER_AES_256_OFB:"AES-256-OFB":256:8:-1
  529. AES-256 OFB - Encrypt and decrypt 9 bytes
  530. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  531. enc_dec_buf:MBEDTLS_CIPHER_AES_256_OFB:"AES-256-OFB":256:9:-1
  532. AES-256 OFB - Encrypt and decrypt 15 bytes
  533. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  534. enc_dec_buf:MBEDTLS_CIPHER_AES_256_OFB:"AES-256-OFB":256:15:-1
  535. AES-256 OFB - Encrypt and decrypt 16 bytes
  536. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  537. enc_dec_buf:MBEDTLS_CIPHER_AES_256_OFB:"AES-256-OFB":256:16:-1
  538. AES-256 OFB - Encrypt and decrypt 17 bytes
  539. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  540. enc_dec_buf:MBEDTLS_CIPHER_AES_256_OFB:"AES-256-OFB":256:17:-1
  541. AES-256 OFB - Encrypt and decrypt 31 bytes
  542. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  543. enc_dec_buf:MBEDTLS_CIPHER_AES_256_OFB:"AES-256-OFB":256:31:-1
  544. AES-256 OFB - Encrypt and decrypt 32 bytes
  545. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  546. enc_dec_buf:MBEDTLS_CIPHER_AES_256_OFB:"AES-256-OFB":256:32:-1
  547. AES-256 OFB - Encrypt and decrypt 33 bytes
  548. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  549. enc_dec_buf:MBEDTLS_CIPHER_AES_256_OFB:"AES-256-OFB":256:33:-1
  550. AES-256 OFB - Encrypt and decrypt 47 bytes
  551. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  552. enc_dec_buf:MBEDTLS_CIPHER_AES_256_OFB:"AES-256-OFB":256:47:-1
  553. AES-256 OFB - Encrypt and decrypt 48 bytes
  554. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  555. enc_dec_buf:MBEDTLS_CIPHER_AES_256_OFB:"AES-256-OFB":256:48:-1
  556. AES-256 OFB - Encrypt and decrypt 49 bytes
  557. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  558. enc_dec_buf:MBEDTLS_CIPHER_AES_256_OFB:"AES-256-OFB":256:49:-1
  559. AES-256 OFB - Encrypt and decrypt 0 bytes in multiple parts
  560. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  561. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_OFB:256:0:0:-1:0:0:0:0
  562. AES-256 OFB - Encrypt and decrypt 1 bytes in multiple parts 1
  563. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  564. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_OFB:256:1:0:-1:1:0:1:0
  565. AES-256 OFB - Encrypt and decrypt 1 bytes in multiple parts 2
  566. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  567. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_OFB:256:0:1:-1:0:1:0:1
  568. AES-256 OFB - Encrypt and decrypt 16 bytes in multiple parts 1
  569. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  570. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_OFB:256:16:0:-1:16:0:16:0
  571. AES-256 OFB - Encrypt and decrypt 16 bytes in multiple parts 2
  572. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  573. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_OFB:256:0:16:-1:0:16:0:16
  574. AES-256 OFB - Encrypt and decrypt 16 bytes in multiple parts 3
  575. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  576. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_OFB:256:1:15:-1:1:15:1:15
  577. AES-256 OFB - Encrypt and decrypt 16 bytes in multiple parts 4
  578. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  579. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_OFB:256:15:1:-1:15:1:15:1
  580. AES-256 OFB - Encrypt and decrypt 22 bytes in multiple parts 1
  581. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  582. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_OFB:256:15:7:-1:15:7:15:7
  583. AES-256 OFB - Encrypt and decrypt 22 bytes in multiple parts 2
  584. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  585. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_OFB:256:16:6:-1:16:6:16:6
  586. AES-256 OFB - Encrypt and decrypt 23 bytes in multiple parts 1
  587. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  588. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_OFB:256:17:6:-1:17:6:17:6
  589. AES-256 OFB - Encrypt and decrypt 32 bytes in multiple parts 1
  590. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  591. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_OFB:256:16:16:-1:16:16:16:16
  592. AES-128 XTS - Encrypt and decrypt 16 bytes
  593. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_XTS
  594. enc_dec_buf:MBEDTLS_CIPHER_AES_128_XTS:"AES-128-XTS":256:16:-1
  595. AES-128 XTS - Encrypt and decrypt 17 bytes
  596. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_XTS
  597. enc_dec_buf:MBEDTLS_CIPHER_AES_128_XTS:"AES-128-XTS":256:17:-1
  598. AES-128 XTS - Encrypt and decrypt 31 bytes
  599. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_XTS
  600. enc_dec_buf:MBEDTLS_CIPHER_AES_128_XTS:"AES-128-XTS":256:31:-1
  601. AES-128 XTS - Encrypt and decrypt 32 bytes
  602. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_XTS
  603. enc_dec_buf:MBEDTLS_CIPHER_AES_128_XTS:"AES-128-XTS":256:32:-1
  604. AES-128 XTS - Encrypt and decrypt 33 bytes
  605. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_XTS
  606. enc_dec_buf:MBEDTLS_CIPHER_AES_128_XTS:"AES-128-XTS":256:33:-1
  607. AES-128 XTS - Encrypt and decrypt 47 bytes
  608. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_XTS
  609. enc_dec_buf:MBEDTLS_CIPHER_AES_128_XTS:"AES-128-XTS":256:47:-1
  610. AES-128 XTS - Encrypt and decrypt 48 bytes
  611. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_XTS
  612. enc_dec_buf:MBEDTLS_CIPHER_AES_128_XTS:"AES-128-XTS":256:48:-1
  613. AES-128 XTS - Encrypt and decrypt 49 bytes
  614. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_XTS
  615. enc_dec_buf:MBEDTLS_CIPHER_AES_128_XTS:"AES-128-XTS":256:49:-1
  616. AES-256 XTS - Encrypt and decrypt 16 bytes
  617. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_XTS
  618. enc_dec_buf:MBEDTLS_CIPHER_AES_256_XTS:"AES-256-XTS":512:16:-1
  619. AES-256 XTS - Encrypt and decrypt 17 bytes
  620. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_XTS
  621. enc_dec_buf:MBEDTLS_CIPHER_AES_256_XTS:"AES-256-XTS":512:17:-1
  622. AES-256 XTS - Encrypt and decrypt 31 bytes
  623. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_XTS
  624. enc_dec_buf:MBEDTLS_CIPHER_AES_256_XTS:"AES-256-XTS":512:31:-1
  625. AES-256 XTS - Encrypt and decrypt 32 bytes
  626. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_XTS
  627. enc_dec_buf:MBEDTLS_CIPHER_AES_256_XTS:"AES-256-XTS":512:32:-1
  628. AES-256 XTS - Encrypt and decrypt 33 bytes
  629. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_XTS
  630. enc_dec_buf:MBEDTLS_CIPHER_AES_256_XTS:"AES-256-XTS":512:33:-1
  631. AES-256 XTS - Encrypt and decrypt 47 bytes
  632. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_XTS
  633. enc_dec_buf:MBEDTLS_CIPHER_AES_256_XTS:"AES-256-XTS":512:47:-1
  634. AES-256 XTS - Encrypt and decrypt 48 bytes
  635. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_XTS
  636. enc_dec_buf:MBEDTLS_CIPHER_AES_256_XTS:"AES-256-XTS":512:48:-1
  637. AES-256 XTS - Encrypt and decrypt 49 bytes
  638. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_XTS
  639. enc_dec_buf:MBEDTLS_CIPHER_AES_256_XTS:"AES-256-XTS":512:49:-1
  640. AES-128 CTR - Encrypt and decrypt 0 bytes
  641. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  642. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CTR:"AES-128-CTR":128:0:-1
  643. AES-128 CTR - Encrypt and decrypt 1 byte
  644. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  645. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CTR:"AES-128-CTR":128:1:-1
  646. AES-128 CTR - Encrypt and decrypt 2 bytes
  647. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  648. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CTR:"AES-128-CTR":128:2:-1
  649. AES-128 CTR - Encrypt and decrypt 7 bytes
  650. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  651. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CTR:"AES-128-CTR":128:7:-1
  652. AES-128 CTR - Encrypt and decrypt 8 bytes
  653. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  654. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CTR:"AES-128-CTR":128:8:-1
  655. AES-128 CTR - Encrypt and decrypt 9 bytes
  656. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  657. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CTR:"AES-128-CTR":128:9:-1
  658. AES-128 CTR - Encrypt and decrypt 15 bytes
  659. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  660. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CTR:"AES-128-CTR":128:15:-1
  661. AES-128 CTR - Encrypt and decrypt 16 bytes
  662. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  663. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CTR:"AES-128-CTR":128:16:-1
  664. AES-128 CTR - Encrypt and decrypt 17 bytes
  665. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  666. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CTR:"AES-128-CTR":128:17:-1
  667. AES-128 CTR - Encrypt and decrypt 31 bytes
  668. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  669. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CTR:"AES-128-CTR":128:31:-1
  670. AES-128 CTR - Encrypt and decrypt 32 bytes
  671. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  672. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CTR:"AES-128-CTR":128:32:-1
  673. AES-128 CTR - Encrypt and decrypt 33 bytes
  674. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  675. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CTR:"AES-128-CTR":128:33:-1
  676. AES-128 CTR - Encrypt and decrypt 47 bytes
  677. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  678. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CTR:"AES-128-CTR":128:47:-1
  679. AES-128 CTR - Encrypt and decrypt 48 bytes
  680. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  681. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CTR:"AES-128-CTR":128:48:-1
  682. AES-128 CTR - Encrypt and decrypt 49 bytes
  683. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  684. enc_dec_buf:MBEDTLS_CIPHER_AES_128_CTR:"AES-128-CTR":128:49:-1
  685. AES-128 CTR - Encrypt and decrypt 0 bytes in multiple parts
  686. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  687. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CTR:128:0:0:-1:0:0:0:0
  688. AES-128 CTR - Encrypt and decrypt 1 bytes in multiple parts 1
  689. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  690. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CTR:128:1:0:-1:1:0:1:0
  691. AES-128 CTR - Encrypt and decrypt 1 bytes in multiple parts 2
  692. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  693. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CTR:128:0:1:-1:0:1:0:1
  694. AES-128 CTR - Encrypt and decrypt 16 bytes in multiple parts 1
  695. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  696. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CTR:128:16:0:-1:16:0:16:0
  697. AES-128 CTR - Encrypt and decrypt 16 bytes in multiple parts 2
  698. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  699. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CTR:128:0:16:-1:0:16:0:16
  700. AES-128 CTR - Encrypt and decrypt 16 bytes in multiple parts 3
  701. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  702. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CTR:128:1:15:-1:1:15:1:15
  703. AES-128 CTR - Encrypt and decrypt 16 bytes in multiple parts 4
  704. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  705. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CTR:128:15:1:-1:15:1:15:1
  706. AES-128 CTR - Encrypt and decrypt 22 bytes in multiple parts 1
  707. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  708. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CTR:128:15:7:-1:15:7:15:7
  709. AES-128 CTR - Encrypt and decrypt 22 bytes in multiple parts 2
  710. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  711. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CTR:128:16:6:-1:16:6:16:6
  712. AES-128 CTR - Encrypt and decrypt 23 bytes in multiple parts 1
  713. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  714. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CTR:128:17:6:-1:17:6:17:6
  715. AES-128 CTR - Encrypt and decrypt 32 bytes in multiple parts 1
  716. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CTR
  717. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_128_CTR:128:16:16:-1:16:16:16:16
  718. AES-192 CBC - Encrypt and decrypt 0 bytes with PKCS7 padding
  719. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  720. enc_dec_buf:MBEDTLS_CIPHER_AES_192_CBC:"AES-192-CBC":192:0:-1
  721. AES-192 CBC - Encrypt and decrypt 1 byte with PKCS7 padding
  722. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  723. enc_dec_buf:MBEDTLS_CIPHER_AES_192_CBC:"AES-192-CBC":192:1:-1
  724. AES-192 CBC - Encrypt and decrypt 2 bytes with PKCS7 padding
  725. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  726. enc_dec_buf:MBEDTLS_CIPHER_AES_192_CBC:"AES-192-CBC":192:2:-1
  727. AES-192 CBC - Encrypt and decrypt 7 bytes with PKCS7 padding
  728. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  729. enc_dec_buf:MBEDTLS_CIPHER_AES_192_CBC:"AES-192-CBC":192:7:-1
  730. AES-192 CBC - Encrypt and decrypt 8 bytes with PKCS7 padding
  731. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  732. enc_dec_buf:MBEDTLS_CIPHER_AES_192_CBC:"AES-192-CBC":192:8:-1
  733. AES-192 CBC - Encrypt and decrypt 9 bytes with PKCS7 padding
  734. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  735. enc_dec_buf:MBEDTLS_CIPHER_AES_192_CBC:"AES-192-CBC":192:9:-1
  736. AES-192 CBC - Encrypt and decrypt 15 bytes with PKCS7 padding
  737. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  738. enc_dec_buf:MBEDTLS_CIPHER_AES_192_CBC:"AES-192-CBC":192:15:-1
  739. AES-192 CBC - Encrypt and decrypt 16 bytes with PKCS7 padding
  740. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  741. enc_dec_buf:MBEDTLS_CIPHER_AES_192_CBC:"AES-192-CBC":192:16:-1
  742. AES-192 CBC - Encrypt and decrypt 17 bytes with PKCS7 padding
  743. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  744. enc_dec_buf:MBEDTLS_CIPHER_AES_192_CBC:"AES-192-CBC":192:17:-1
  745. AES-192 CBC - Encrypt and decrypt 31 bytes with PKCS7 padding
  746. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  747. enc_dec_buf:MBEDTLS_CIPHER_AES_192_CBC:"AES-192-CBC":192:31:-1
  748. AES-192 CBC - Encrypt and decrypt 32 bytes with PKCS7 padding
  749. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  750. enc_dec_buf:MBEDTLS_CIPHER_AES_192_CBC:"AES-192-CBC":192:32:-1
  751. AES-192 CBC - Encrypt and decrypt 33 bytes with PKCS7 padding
  752. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  753. enc_dec_buf:MBEDTLS_CIPHER_AES_192_CBC:"AES-192-CBC":192:33:-1
  754. AES-192 CBC - Encrypt and decrypt 47 bytes with PKCS7 padding
  755. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  756. enc_dec_buf:MBEDTLS_CIPHER_AES_192_CBC:"AES-192-CBC":192:47:-1
  757. AES-192 CBC - Encrypt and decrypt 48 bytes with PKCS7 padding
  758. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  759. enc_dec_buf:MBEDTLS_CIPHER_AES_192_CBC:"AES-192-CBC":192:48:-1
  760. AES-192 CBC - Encrypt and decrypt 49 bytes with PKCS7 padding
  761. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  762. enc_dec_buf:MBEDTLS_CIPHER_AES_192_CBC:"AES-192-CBC":192:49:-1
  763. AES-192 CBC - Encrypt and decrypt 0 bytes in multiple parts with PKCS7 padding
  764. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  765. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_CBC:192:0:0:-1:0:0:0:0
  766. AES-192 CBC - Encrypt and decrypt 1 bytes in multiple parts with PKCS7 padding 1
  767. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  768. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_CBC:192:1:0:-1:0:0:0:0
  769. AES-192 CBC - Encrypt and decrypt 1 bytes in multiple parts with PKCS7 padding 2
  770. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  771. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_CBC:192:0:1:-1:0:0:0:0
  772. AES-192 CBC - Encrypt and decrypt 16 bytes in multiple parts with PKCS7 padding 1
  773. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  774. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_CBC:192:16:0:-1:16:0:0:16
  775. AES-192 CBC - Encrypt and decrypt 16 bytes in multiple parts with PKCS7 padding 2
  776. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  777. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_CBC:192:0:16:-1:0:16:0:16
  778. AES-192 CBC - Encrypt and decrypt 16 bytes in multiple parts with PKCS7 padding 3
  779. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  780. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_CBC:192:1:15:-1:0:16:0:16
  781. AES-192 CBC - Encrypt and decrypt 16 bytes in multiple parts with PKCS7 padding 4
  782. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  783. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_CBC:192:15:1:-1:0:16:0:16
  784. AES-192 CBC - Encrypt and decrypt 22 bytes in multiple parts with PKCS7 padding 1
  785. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  786. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_CBC:192:15:7:-1:0:16:0:16
  787. AES-192 CBC - Encrypt and decrypt 22 bytes in multiple parts with PKCS7 padding 2
  788. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  789. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_CBC:192:16:6:-1:16:0:0:16
  790. AES-192 CBC - Encrypt and decrypt 23 bytes in multiple parts with PKCS7 padding 1
  791. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  792. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_CBC:192:17:6:-1:16:0:16:0
  793. AES-192 CBC - Encrypt and decrypt 32 bytes in multiple parts with PKCS7 padding 1
  794. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  795. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_192_CBC:192:16:16:-1:16:16:0:32
  796. AES-256 CBC - Encrypt and decrypt 0 bytes with PKCS7 padding
  797. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  798. enc_dec_buf:MBEDTLS_CIPHER_AES_256_CBC:"AES-256-CBC":256:0:-1
  799. AES-256 CBC - Encrypt and decrypt 1 byte with PKCS7 padding
  800. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  801. enc_dec_buf:MBEDTLS_CIPHER_AES_256_CBC:"AES-256-CBC":256:1:-1
  802. AES-256 CBC - Encrypt and decrypt 2 bytes with PKCS7 padding
  803. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  804. enc_dec_buf:MBEDTLS_CIPHER_AES_256_CBC:"AES-256-CBC":256:2:-1
  805. AES-256 CBC - Encrypt and decrypt 7 bytes with PKCS7 padding
  806. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  807. enc_dec_buf:MBEDTLS_CIPHER_AES_256_CBC:"AES-256-CBC":256:7:-1
  808. AES-256 CBC - Encrypt and decrypt 8 bytes with PKCS7 padding
  809. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  810. enc_dec_buf:MBEDTLS_CIPHER_AES_256_CBC:"AES-256-CBC":256:8:-1
  811. AES-256 CBC - Encrypt and decrypt 9 bytes with PKCS7 padding
  812. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  813. enc_dec_buf:MBEDTLS_CIPHER_AES_256_CBC:"AES-256-CBC":256:9:-1
  814. AES-256 CBC - Encrypt and decrypt 15 bytes with PKCS7 padding
  815. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  816. enc_dec_buf:MBEDTLS_CIPHER_AES_256_CBC:"AES-256-CBC":256:15:-1
  817. AES-256 CBC - Encrypt and decrypt 16 bytes with PKCS7 padding
  818. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  819. enc_dec_buf:MBEDTLS_CIPHER_AES_256_CBC:"AES-256-CBC":256:16:-1
  820. AES-256 CBC - Encrypt and decrypt 17 bytes with PKCS7 padding
  821. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  822. enc_dec_buf:MBEDTLS_CIPHER_AES_256_CBC:"AES-256-CBC":256:17:-1
  823. AES-256 CBC - Encrypt and decrypt 31 bytes with PKCS7 padding
  824. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  825. enc_dec_buf:MBEDTLS_CIPHER_AES_256_CBC:"AES-256-CBC":256:31:-1
  826. AES-256 CBC - Encrypt and decrypt 32 bytes with PKCS7 padding
  827. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  828. enc_dec_buf:MBEDTLS_CIPHER_AES_256_CBC:"AES-256-CBC":256:32:-1
  829. AES-256 CBC - Encrypt and decrypt 33 bytes with PKCS7 padding
  830. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  831. enc_dec_buf:MBEDTLS_CIPHER_AES_256_CBC:"AES-256-CBC":256:33:-1
  832. AES-256 CBC - Encrypt and decrypt 47 bytes with PKCS7 padding
  833. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  834. enc_dec_buf:MBEDTLS_CIPHER_AES_256_CBC:"AES-256-CBC":256:47:-1
  835. AES-256 CBC - Encrypt and decrypt 48 bytes with PKCS7 padding
  836. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  837. enc_dec_buf:MBEDTLS_CIPHER_AES_256_CBC:"AES-256-CBC":256:48:-1
  838. AES-256 CBC - Encrypt and decrypt 49 bytes with PKCS7 padding
  839. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  840. enc_dec_buf:MBEDTLS_CIPHER_AES_256_CBC:"AES-256-CBC":256:49:-1
  841. AES-256 CBC - Encrypt and decrypt 0 bytes in multiple parts with PKCS7 padding
  842. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  843. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_CBC:256:0:0:-1:0:0:0:0
  844. AES-256 CBC - Encrypt and decrypt 1 bytes in multiple parts with PKCS7 padding 1
  845. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  846. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_CBC:256:1:0:-1:0:0:0:0
  847. AES-256 CBC - Encrypt and decrypt 1 bytes in multiple parts with PKCS7 padding 2
  848. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  849. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_CBC:256:0:1:-1:0:0:0:0
  850. AES-256 CBC - Encrypt and decrypt 16 bytes in multiple parts with PKCS7 padding 1
  851. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  852. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_CBC:256:16:0:-1:16:0:0:16
  853. AES-256 CBC - Encrypt and decrypt 16 bytes in multiple parts with PKCS7 padding 2
  854. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  855. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_CBC:256:0:16:-1:0:16:0:16
  856. AES-256 CBC - Encrypt and decrypt 16 bytes in multiple parts with PKCS7 padding 3
  857. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  858. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_CBC:256:1:15:-1:0:16:0:16
  859. AES-256 CBC - Encrypt and decrypt 16 bytes in multiple parts with PKCS7 padding 4
  860. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  861. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_CBC:256:15:1:-1:0:16:0:16
  862. AES-256 CBC - Encrypt and decrypt 22 bytes in multiple parts with PKCS7 padding 1
  863. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  864. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_CBC:256:15:7:-1:0:16:0:16
  865. AES-256 CBC - Encrypt and decrypt 22 bytes in multiple parts with PKCS7 padding 2
  866. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  867. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_CBC:256:16:6:-1:16:0:0:16
  868. AES-256 CBC - Encrypt and decrypt 23 bytes in multiple parts with PKCS7 padding 1
  869. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  870. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_CBC:256:17:6:-1:16:0:16:0
  871. AES-256 CBC - Encrypt and decrypt 32 bytes in multiple parts with PKCS7 padding 1
  872. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  873. enc_dec_buf_multipart:MBEDTLS_CIPHER_AES_256_CBC:256:16:16:-1:16:16:0:32
  874. AES Decrypt test vector #0
  875. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_PADDING_PKCS7:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  876. decrypt_test_vec:MBEDTLS_CIPHER_AES_128_CBC:MBEDTLS_PADDING_PKCS7:"ffffffffe00000000000000000000000":"00000000000000000000000000000000":"23f710842b9bb9c32f26648c786807ca":"00000000000000000000000000000000":"":"":MBEDTLS_ERR_CIPHER_INVALID_PADDING:0
  877. AES Decrypt test vector #1
  878. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  879. decrypt_test_vec:MBEDTLS_CIPHER_AES_128_CBC:MBEDTLS_PADDING_NONE:"ffffffffe00000000000000000000000":"00000000000000000000000000000000":"23f710842b9bb9c32f26648c786807ca":"00000000000000000000000000000000":"":"":0:0
  880. AES Decrypt test vector #2
  881. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  882. decrypt_test_vec:MBEDTLS_CIPHER_AES_192_CBC:MBEDTLS_PADDING_NONE:"000000000000000000000000000000000000000000000000":"00000000000000000000000000000000":"707b1dbb0ffa40ef7d95def421233fae":"fffffffff80000000000000000000000":"":"":0:0
  883. AES Decrypt test vector #3
  884. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7
  885. decrypt_test_vec:MBEDTLS_CIPHER_AES_256_CBC:MBEDTLS_PADDING_NONE:"0000000000000000000000000000000000000000000000000000000000000000":"00000000000000000000000000000000":"49af6b372135acef10132e548f217b17":"ff000000000000000000000000000000":"":"":0:0
  886. AES Decrypt test vector #4
  887. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  888. decrypt_test_vec:MBEDTLS_CIPHER_AES_128_CFB128:-1:"fffffffe000000000000000000000000":"00000000000000000000000000000000":"1114bc2028009b923f0b01915ce5e7c4":"00000000000000000000000000000000":"":"":0:0:
  889. AES Decrypt test vector #5
  890. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  891. decrypt_test_vec:MBEDTLS_CIPHER_AES_192_CFB128:-1:"ffffffffffffffffffffffffffffffffffffffffffe00000":"00000000000000000000000000000000":"60136703374f64e860b48ce31f930716":"00000000000000000000000000000000":"":"":0:0
  892. AES Decrypt test vector #6
  893. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CFB
  894. decrypt_test_vec:MBEDTLS_CIPHER_AES_256_CFB128:-1:"ffffffffff800000000000000000000000000000000000000000000000000000":"00000000000000000000000000000000":"be66cfea2fecd6bf0ec7b4352c99bcaa":"00000000000000000000000000000000":"":"":0:0
  895. AES Decrypt test vector #7
  896. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  897. decrypt_test_vec:MBEDTLS_CIPHER_AES_128_OFB:-1:"2B7E151628AED2A6ABF7158809CF4F3C":"000102030405060708090A0B0C0D0E0F":"3B3FD92EB72DAD20333449F8E83CFB4A7789508d16918f03f53c52dac54ed8259740051e9c5fecf64344f7a82260edcc304c6528f659c77866a510d9c1d6ae5e":"6BC1BEE22E409F96E93D7E117393172AAE2D8A571E03AC9C9EB76FAC45AF8E5130C81C46A35CE411E5FBC1191A0A52EFF69F2445DF4F9B17AD2B417BE66C3710":"":"":0:0:
  898. AES Decrypt test vector #8
  899. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  900. decrypt_test_vec:MBEDTLS_CIPHER_AES_192_OFB:-1:"8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B":"000102030405060708090A0B0C0D0E0F":"CDC80D6FDDF18CAB34C25909C99A4174fcc28b8d4c63837c09e81700c11004018d9a9aeac0f6596f559c6d4daf59a5f26d9f200857ca6c3e9cac524bd9acc92a":"6BC1BEE22E409F96E93D7E117393172AAE2D8A571E03AC9C9EB76FAC45AF8E5130C81C46A35CE411E5FBC1191A0A52EFF69F2445DF4F9B17AD2B417BE66C3710":"":"":0:0:
  901. AES Decrypt test vector #9
  902. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_OFB
  903. decrypt_test_vec:MBEDTLS_CIPHER_AES_256_OFB:-1:"603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4":"000102030405060708090A0B0C0D0E0F":"DC7E84BFDA79164B7ECD8486985D38604febdc6740d20b3ac88f6ad82a4fb08d71ab47a086e86eedf39d1c5bba97c4080126141d67f37be8538f5a8be740e484":"6BC1BEE22E409F96E93D7E117393172AAE2D8A571E03AC9C9EB76FAC45AF8E5130C81C46A35CE411E5FBC1191A0A52EFF69F2445DF4F9B17AD2B417BE66C3710":"":"":0:0:
  904. AES-128-ECB Encrypt NIST KAT #1
  905. depends_on:MBEDTLS_AES_C
  906. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_ENCRYPT:"00000000000000000000000000000000":"f34481ec3cc627bacd5dc3fb08f273e6":"0336763e966d92595a567cc9ce537f5e":0
  907. AES-128-ECB Encrypt NIST KAT #2
  908. depends_on:MBEDTLS_AES_C
  909. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_ENCRYPT:"00000000000000000000000000000000":"9798c4640bad75c7c3227db910174e72":"a9a1631bf4996954ebc093957b234589":0
  910. AES-128-ECB Encrypt NIST KAT #3
  911. depends_on:MBEDTLS_AES_C
  912. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_ENCRYPT:"00000000000000000000000000000000":"96ab5c2ff612d9dfaae8c31f30c42168":"ff4f8391a6a40ca5b25d23bedd44a597":0
  913. AES-128-ECB Encrypt NIST KAT #4
  914. depends_on:MBEDTLS_AES_C
  915. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_ENCRYPT:"e0000000000000000000000000000000":"00000000000000000000000000000000":"72a1da770f5d7ac4c9ef94d822affd97":0
  916. AES-128-ECB Encrypt NIST KAT #5
  917. depends_on:MBEDTLS_AES_C
  918. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_ENCRYPT:"f0000000000000000000000000000000":"00000000000000000000000000000000":"970014d634e2b7650777e8e84d03ccd8":0
  919. AES-128-ECB Encrypt NIST KAT #6
  920. depends_on:MBEDTLS_AES_C
  921. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_ENCRYPT:"f8000000000000000000000000000000":"00000000000000000000000000000000":"f17e79aed0db7e279e955b5f493875a7":0
  922. AES-128-ECB Encrypt NIST KAT #7
  923. depends_on:MBEDTLS_AES_C
  924. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_ENCRYPT:"fffffffffffff0000000000000000000":"00000000000000000000000000000000":"7b90785125505fad59b13c186dd66ce3":0
  925. AES-128-ECB Encrypt NIST KAT #8
  926. depends_on:MBEDTLS_AES_C
  927. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_ENCRYPT:"fffffffffffff8000000000000000000":"00000000000000000000000000000000":"8b527a6aebdaec9eaef8eda2cb7783e5":0
  928. AES-128-ECB Encrypt NIST KAT #9
  929. depends_on:MBEDTLS_AES_C
  930. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_ENCRYPT:"fffffffffffffc000000000000000000":"00000000000000000000000000000000":"43fdaf53ebbc9880c228617d6a9b548b":0
  931. AES-128-ECB Encrypt NIST KAT #10
  932. depends_on:MBEDTLS_AES_C
  933. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_ENCRYPT:"ffffffffffffffffffffffffffffc000":"00000000000000000000000000000000":"70c46bb30692be657f7eaa93ebad9897":0
  934. AES-128-ECB Encrypt NIST KAT #11
  935. depends_on:MBEDTLS_AES_C
  936. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_ENCRYPT:"ffffffffffffffffffffffffffffe000":"00000000000000000000000000000000":"323994cfb9da285a5d9642e1759b224a":0
  937. AES-128-ECB Encrypt NIST KAT #12
  938. depends_on:MBEDTLS_AES_C
  939. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_ENCRYPT:"fffffffffffffffffffffffffffff000":"00000000000000000000000000000000":"1dbf57877b7b17385c85d0b54851e371":0
  940. AES-128-ECB Encrypt NIST KAT #13
  941. depends_on:MBEDTLS_AES_C
  942. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_ENCRYPT:"00000000000000000000000000000000":"ffffffffffffffc00000000000000000":"3a4d354f02bb5a5e47d39666867f246a":0
  943. AES-128-ECB Encrypt NIST KAT #14
  944. depends_on:MBEDTLS_AES_C
  945. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_ENCRYPT:"00000000000000000000000000000000":"ffffffffffffffe00000000000000000":"d451b8d6e1e1a0ebb155fbbf6e7b7dc3":0
  946. AES-128-ECB Encrypt NIST KAT #15
  947. depends_on:MBEDTLS_AES_C
  948. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_ENCRYPT:"00000000000000000000000000000000":"fffffffffffffff00000000000000000":"6898d4f42fa7ba6a10ac05e87b9f2080":0
  949. AES-128-ECB Encrypt NIST KAT #16
  950. depends_on:MBEDTLS_AES_C
  951. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_ENCRYPT:"00000000000000000000000000000000":"ffffffffffffffffffffffffe0000000":"082eb8be35f442fb52668e16a591d1d6":0
  952. AES-128-ECB Encrypt NIST KAT #17
  953. depends_on:MBEDTLS_AES_C
  954. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_ENCRYPT:"00000000000000000000000000000000":"fffffffffffffffffffffffff0000000":"e656f9ecf5fe27ec3e4a73d00c282fb3":0
  955. AES-128-ECB Encrypt NIST KAT #18
  956. depends_on:MBEDTLS_AES_C
  957. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_ENCRYPT:"00000000000000000000000000000000":"fffffffffffffffffffffffff8000000":"2ca8209d63274cd9a29bb74bcd77683a":0
  958. AES-128-ECB Decrypt NIST KAT #1
  959. depends_on:MBEDTLS_AES_C
  960. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_DECRYPT:"00000000000000000000000000000000":"db4f1aa530967d6732ce4715eb0ee24b":"ff000000000000000000000000000000":0
  961. AES-128-ECB Decrypt NIST KAT #2
  962. depends_on:MBEDTLS_AES_C
  963. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_DECRYPT:"00000000000000000000000000000000":"a81738252621dd180a34f3455b4baa2f":"ff800000000000000000000000000000":0
  964. AES-128-ECB Decrypt NIST KAT #3
  965. depends_on:MBEDTLS_AES_C
  966. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_DECRYPT:"00000000000000000000000000000000":"77e2b508db7fd89234caf7939ee5621a":"ffc00000000000000000000000000000":0
  967. AES-128-ECB Decrypt NIST KAT #4
  968. depends_on:MBEDTLS_AES_C
  969. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_DECRYPT:"00000000000000000000000000000000":"dc43be40be0e53712f7e2bf5ca707209":"6a118a874519e64e9963798a503f1d35":0
  970. AES-128-ECB Decrypt NIST KAT #5
  971. depends_on:MBEDTLS_AES_C
  972. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_DECRYPT:"00000000000000000000000000000000":"92beedab1895a94faa69b632e5cc47ce":"cb9fceec81286ca3e989bd979b0cb284":0
  973. AES-128-ECB Decrypt NIST KAT #6
  974. depends_on:MBEDTLS_AES_C
  975. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_DECRYPT:"00000000000000000000000000000000":"459264f4798f6a78bacb89c15ed3d601":"b26aeb1874e47ca8358ff22378f09144":0
  976. AES-128-ECB Decrypt NIST KAT #7
  977. depends_on:MBEDTLS_AES_C
  978. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_DECRYPT:"b69418a85332240dc82492353956ae0c":"a303d940ded8f0baff6f75414cac5243":"00000000000000000000000000000000":0
  979. AES-128-ECB Decrypt NIST KAT #8
  980. depends_on:MBEDTLS_AES_C
  981. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_DECRYPT:"71b5c08a1993e1362e4d0ce9b22b78d5":"c2dabd117f8a3ecabfbb11d12194d9d0":"00000000000000000000000000000000":0
  982. AES-128-ECB Decrypt NIST KAT #9
  983. depends_on:MBEDTLS_AES_C
  984. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_DECRYPT:"e234cdca2606b81f29408d5f6da21206":"fff60a4740086b3b9c56195b98d91a7b":"00000000000000000000000000000000":0
  985. AES-128-ECB Decrypt NIST KAT #10
  986. depends_on:MBEDTLS_AES_C
  987. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_DECRYPT:"ffffffffffffffff0000000000000000":"84be19e053635f09f2665e7bae85b42d":"00000000000000000000000000000000":0
  988. AES-128-ECB Decrypt NIST KAT #11
  989. depends_on:MBEDTLS_AES_C
  990. test_vec_ecb:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_DECRYPT:"ffffffffffffffff8000000000000000":"32cd652842926aea4aa6137bb2be2b5e":"00000000000000000000000000000000":0
  991. AES-192-ECB Encrypt NIST KAT #1
  992. depends_on:MBEDTLS_AES_C
  993. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_ENCRYPT:"000000000000000000000000000000000000000000000000":"fffffffffffffffffffff80000000000":"156f07767a85a4312321f63968338a01":0
  994. AES-192-ECB Encrypt NIST KAT #2
  995. depends_on:MBEDTLS_AES_C
  996. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_ENCRYPT:"000000000000000000000000000000000000000000000000":"fffffffffffffffffffffc0000000000":"15eec9ebf42b9ca76897d2cd6c5a12e2":0
  997. AES-192-ECB Encrypt NIST KAT #3
  998. depends_on:MBEDTLS_AES_C
  999. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_ENCRYPT:"000000000000000000000000000000000000000000000000":"fffffffffffffffffffffe0000000000":"db0d3a6fdcc13f915e2b302ceeb70fd8":0
  1000. AES-192-ECB Encrypt NIST KAT #4
  1001. depends_on:MBEDTLS_AES_C
  1002. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_ENCRYPT:"000000000000000000000000000000000000000000000000":"51719783d3185a535bd75adc65071ce1":"4f354592ff7c8847d2d0870ca9481b7c":0
  1003. AES-192-ECB Encrypt NIST KAT #5
  1004. depends_on:MBEDTLS_AES_C
  1005. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_ENCRYPT:"000000000000000000000000000000000000000000000000":"26aa49dcfe7629a8901a69a9914e6dfd":"d5e08bf9a182e857cf40b3a36ee248cc":0
  1006. AES-192-ECB Encrypt NIST KAT #6
  1007. depends_on:MBEDTLS_AES_C
  1008. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_ENCRYPT:"000000000000000000000000000000000000000000000000":"941a4773058224e1ef66d10e0a6ee782":"067cd9d3749207791841562507fa9626":0
  1009. AES-192-ECB Encrypt NIST KAT #7
  1010. depends_on:MBEDTLS_AES_C
  1011. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_ENCRYPT:"d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3":"00000000000000000000000000000000":"dd619e1cf204446112e0af2b9afa8f8c":0
  1012. AES-192-ECB Encrypt NIST KAT #8
  1013. depends_on:MBEDTLS_AES_C
  1014. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_ENCRYPT:"982215f4e173dfa0fcffe5d3da41c4812c7bcc8ed3540f93":"00000000000000000000000000000000":"d4f0aae13c8fe9339fbf9e69ed0ad74d":0
  1015. AES-192-ECB Encrypt NIST KAT #9
  1016. depends_on:MBEDTLS_AES_C
  1017. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_ENCRYPT:"98c6b8e01e379fbd14e61af6af891596583565f2a27d59e9":"00000000000000000000000000000000":"19c80ec4a6deb7e5ed1033dda933498f":0
  1018. AES-192-ECB Encrypt NIST KAT #10
  1019. depends_on:MBEDTLS_AES_C
  1020. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_ENCRYPT:"fffffffffffffffffffffffffff800000000000000000000":"00000000000000000000000000000000":"8dd274bd0f1b58ae345d9e7233f9b8f3":0
  1021. AES-192-ECB Encrypt NIST KAT #11
  1022. depends_on:MBEDTLS_AES_C
  1023. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_ENCRYPT:"fffffffffffffffffffffffffffc00000000000000000000":"00000000000000000000000000000000":"9d6bdc8f4ce5feb0f3bed2e4b9a9bb0b":0
  1024. AES-192-ECB Encrypt NIST KAT #12
  1025. depends_on:MBEDTLS_AES_C
  1026. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_ENCRYPT:"fffffffffffffffffffffffffffe00000000000000000000":"00000000000000000000000000000000":"fd5548bcf3f42565f7efa94562528d46":0
  1027. AES-192-ECB Decrypt NIST KAT #1
  1028. depends_on:MBEDTLS_AES_C
  1029. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_DECRYPT:"fffffffffffffffffffffffffffffffff000000000000000":"bb2852c891c5947d2ed44032c421b85f":"00000000000000000000000000000000":0
  1030. AES-192-ECB Decrypt NIST KAT #2
  1031. depends_on:MBEDTLS_AES_C
  1032. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_DECRYPT:"fffffffffffffffffffffffffffffffff800000000000000":"1b9f5fbd5e8a4264c0a85b80409afa5e":"00000000000000000000000000000000":0
  1033. AES-192-ECB Decrypt NIST KAT #3
  1034. depends_on:MBEDTLS_AES_C
  1035. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_DECRYPT:"fffffffffffffffffffffffffffffffffc00000000000000":"30dab809f85a917fe924733f424ac589":"00000000000000000000000000000000":0
  1036. AES-192-ECB Decrypt NIST KAT #4
  1037. depends_on:MBEDTLS_AES_C
  1038. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_DECRYPT:"61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79":"cfe4d74002696ccf7d87b14a2f9cafc9":"00000000000000000000000000000000":0
  1039. AES-192-ECB Decrypt NIST KAT #5
  1040. depends_on:MBEDTLS_AES_C
  1041. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_DECRYPT:"b0ab0a6a818baef2d11fa33eac947284fb7d748cfb75e570":"d2eafd86f63b109b91f5dbb3a3fb7e13":"00000000000000000000000000000000":0
  1042. AES-192-ECB Decrypt NIST KAT #6
  1043. depends_on:MBEDTLS_AES_C
  1044. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_DECRYPT:"ee053aa011c8b428cdcc3636313c54d6a03cac01c71579d6":"9b9fdd1c5975655f539998b306a324af":"00000000000000000000000000000000":0
  1045. AES-192-ECB Decrypt NIST KAT #7
  1046. depends_on:MBEDTLS_AES_C
  1047. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_DECRYPT:"000000000000000000000000000000000000000000000000":"275cfc0413d8ccb70513c3859b1d0f72":"1b077a6af4b7f98229de786d7516b639":0
  1048. AES-192-ECB Decrypt NIST KAT #8
  1049. depends_on:MBEDTLS_AES_C
  1050. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_DECRYPT:"000000000000000000000000000000000000000000000000":"c9b8135ff1b5adc413dfd053b21bd96d":"9c2d8842e5f48f57648205d39a239af1":0
  1051. AES-192-ECB Decrypt NIST KAT #9
  1052. depends_on:MBEDTLS_AES_C
  1053. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_DECRYPT:"000000000000000000000000000000000000000000000000":"4a3650c3371ce2eb35e389a171427440":"bff52510095f518ecca60af4205444bb":0
  1054. AES-192-ECB Decrypt NIST KAT #10
  1055. depends_on:MBEDTLS_AES_C
  1056. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_DECRYPT:"000000000000000000000000000000000000000000000000":"b2099795e88cc158fd75ea133d7e7fbe":"ffffffffffffffffffffc00000000000":0
  1057. AES-192-ECB Decrypt NIST KAT #11
  1058. depends_on:MBEDTLS_AES_C
  1059. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_DECRYPT:"000000000000000000000000000000000000000000000000":"a6cae46fb6fadfe7a2c302a34242817b":"ffffffffffffffffffffe00000000000":0
  1060. AES-192-ECB Decrypt NIST KAT #12
  1061. depends_on:MBEDTLS_AES_C
  1062. test_vec_ecb:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_DECRYPT:"000000000000000000000000000000000000000000000000":"026a7024d6a902e0b3ffccbaa910cc3f":"fffffffffffffffffffff00000000000":0
  1063. AES-256-ECB Encrypt NIST KAT #1
  1064. depends_on:MBEDTLS_AES_C
  1065. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_ENCRYPT:"c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c":"00000000000000000000000000000000":"352065272169abf9856843927d0674fd":0
  1066. AES-256-ECB Encrypt NIST KAT #2
  1067. depends_on:MBEDTLS_AES_C
  1068. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_ENCRYPT:"984ca75f4ee8d706f46c2d98c0bf4a45f5b00d791c2dfeb191b5ed8e420fd627":"00000000000000000000000000000000":"4307456a9e67813b452e15fa8fffe398":0
  1069. AES-256-ECB Encrypt NIST KAT #3
  1070. depends_on:MBEDTLS_AES_C
  1071. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_ENCRYPT:"b43d08a447ac8609baadae4ff12918b9f68fc1653f1269222f123981ded7a92f":"00000000000000000000000000000000":"4663446607354989477a5c6f0f007ef4":0
  1072. AES-256-ECB Encrypt NIST KAT #4
  1073. depends_on:MBEDTLS_AES_C
  1074. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_ENCRYPT:"0000000000000000000000000000000000000000000000000000000000000000":"0b24af36193ce4665f2825d7b4749c98":"a9ff75bd7cf6613d3731c77c3b6d0c04":0
  1075. AES-256-ECB Encrypt NIST KAT #5
  1076. depends_on:MBEDTLS_AES_C
  1077. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_ENCRYPT:"0000000000000000000000000000000000000000000000000000000000000000":"761c1fe41a18acf20d241650611d90f1":"623a52fcea5d443e48d9181ab32c7421":0
  1078. AES-256-ECB Encrypt NIST KAT #6
  1079. depends_on:MBEDTLS_AES_C
  1080. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_ENCRYPT:"0000000000000000000000000000000000000000000000000000000000000000":"8a560769d605868ad80d819bdba03771":"38f2c7ae10612415d27ca190d27da8b4":0
  1081. AES-256-ECB Encrypt NIST KAT #7
  1082. depends_on:MBEDTLS_AES_C
  1083. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_ENCRYPT:"0000000000000000000000000000000000000000000000000000000000000000":"ffffff80000000000000000000000000":"36aff0ef7bf3280772cf4cac80a0d2b2":0
  1084. AES-256-ECB Encrypt NIST KAT #8
  1085. depends_on:MBEDTLS_AES_C
  1086. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_ENCRYPT:"0000000000000000000000000000000000000000000000000000000000000000":"ffffffc0000000000000000000000000":"1f8eedea0f62a1406d58cfc3ecea72cf":0
  1087. AES-256-ECB Encrypt NIST KAT #9
  1088. depends_on:MBEDTLS_AES_C
  1089. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_ENCRYPT:"0000000000000000000000000000000000000000000000000000000000000000":"ffffffe0000000000000000000000000":"abf4154a3375a1d3e6b1d454438f95a6":0
  1090. AES-256-ECB Encrypt NIST KAT #10
  1091. depends_on:MBEDTLS_AES_C
  1092. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_ENCRYPT:"ffffffffffffffffffffffffffffffffffff8000000000000000000000000000":"00000000000000000000000000000000":"45d089c36d5c5a4efc689e3b0de10dd5":0
  1093. AES-256-ECB Encrypt NIST KAT #11
  1094. depends_on:MBEDTLS_AES_C
  1095. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_ENCRYPT:"ffffffffffffffffffffffffffffffffffffc000000000000000000000000000":"00000000000000000000000000000000":"b4da5df4becb5462e03a0ed00d295629":0
  1096. AES-256-ECB Encrypt NIST KAT #12
  1097. depends_on:MBEDTLS_AES_C
  1098. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_ENCRYPT:"ffffffffffffffffffffffffffffffffffffe000000000000000000000000000":"00000000000000000000000000000000":"dcf4e129136c1a4b7a0f38935cc34b2b":0
  1099. AES-256-ECB Decrypt NIST KAT #1
  1100. depends_on:MBEDTLS_AES_C
  1101. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_DECRYPT:"fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000":"edf61ae362e882ddc0167474a7a77f3a":"00000000000000000000000000000000":0
  1102. AES-256-ECB Decrypt NIST KAT #2
  1103. depends_on:MBEDTLS_AES_C
  1104. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_DECRYPT:"fffffffffffffffffffffffffffffffffffffffffffffff80000000000000000":"6168b00ba7859e0970ecfd757efecf7c":"00000000000000000000000000000000":0
  1105. AES-256-ECB Decrypt NIST KAT #3
  1106. depends_on:MBEDTLS_AES_C
  1107. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_DECRYPT:"fffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000":"d1415447866230d28bb1ea18a4cdfd02":"00000000000000000000000000000000":0
  1108. AES-256-ECB Decrypt NIST KAT #4
  1109. depends_on:MBEDTLS_AES_C
  1110. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_DECRYPT:"f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9":"a3944b95ca0b52043584ef02151926a8":"00000000000000000000000000000000":0
  1111. AES-256-ECB Decrypt NIST KAT #5
  1112. depends_on:MBEDTLS_AES_C
  1113. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_DECRYPT:"797f8b3d176dac5b7e34a2d539c4ef367a16f8635f6264737591c5c07bf57a3e":"a74289fe73a4c123ca189ea1e1b49ad5":"00000000000000000000000000000000":0
  1114. AES-256-ECB Decrypt NIST KAT #6
  1115. depends_on:MBEDTLS_AES_C
  1116. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_DECRYPT:"6838d40caf927749c13f0329d331f448e202c73ef52c5f73a37ca635d4c47707":"b91d4ea4488644b56cf0812fa7fcf5fc":"00000000000000000000000000000000":0
  1117. AES-256-ECB Decrypt NIST KAT #7
  1118. depends_on:MBEDTLS_AES_C
  1119. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_DECRYPT:"0000000000000000000000000000000000000000000000000000000000000000":"623a52fcea5d443e48d9181ab32c7421":"761c1fe41a18acf20d241650611d90f1":0
  1120. AES-256-ECB Decrypt NIST KAT #8
  1121. depends_on:MBEDTLS_AES_C
  1122. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_DECRYPT:"0000000000000000000000000000000000000000000000000000000000000000":"38f2c7ae10612415d27ca190d27da8b4":"8a560769d605868ad80d819bdba03771":0
  1123. AES-256-ECB Decrypt NIST KAT #9
  1124. depends_on:MBEDTLS_AES_C
  1125. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_DECRYPT:"0000000000000000000000000000000000000000000000000000000000000000":"1bc704f1bce135ceb810341b216d7abe":"91fbef2d15a97816060bee1feaa49afe":0
  1126. AES-256-ECB Decrypt NIST KAT #10
  1127. depends_on:MBEDTLS_AES_C
  1128. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_DECRYPT:"0000000000000000000000000000000000000000000000000000000000000000":"ddc6bf790c15760d8d9aeb6f9a75fd4e":"80000000000000000000000000000000":0
  1129. AES-256-ECB Decrypt NIST KAT #11
  1130. depends_on:MBEDTLS_AES_C
  1131. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_DECRYPT:"0000000000000000000000000000000000000000000000000000000000000000":"0a6bdc6d4c1e6280301fd8e97ddbe601":"c0000000000000000000000000000000":0
  1132. AES-256-ECB Decrypt NIST KAT #12
  1133. depends_on:MBEDTLS_AES_C
  1134. test_vec_ecb:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_DECRYPT:"0000000000000000000000000000000000000000000000000000000000000000":"9b80eefb7ebe2d2b16247aa0efc72f5d":"e0000000000000000000000000000000":0
  1135. AES-128-ECB crypt Encrypt NIST KAT #1
  1136. depends_on:MBEDTLS_AES_C
  1137. test_vec_crypt:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_ENCRYPT:"00000000000000000000000000000000":"":"f34481ec3cc627bacd5dc3fb08f273e6":"0336763e966d92595a567cc9ce537f5e":0
  1138. AES-128-ECB crypt Encrypt NIST KAT #2
  1139. depends_on:MBEDTLS_AES_C
  1140. test_vec_crypt:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_ENCRYPT:"f0000000000000000000000000000000":"":"00000000000000000000000000000000":"970014d634e2b7650777e8e84d03ccd8":0
  1141. AES-128-ECB crypt Encrypt NIST KAT #3
  1142. depends_on:MBEDTLS_AES_C
  1143. test_vec_crypt:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_ENCRYPT:"00000000000000000000000000000000":"":"ffffffffffffffc00000000000000000":"3a4d354f02bb5a5e47d39666867f246a":0
  1144. AES-128-ECB crypt Decrypt NIST KAT #1
  1145. depends_on:MBEDTLS_AES_C
  1146. test_vec_crypt:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_DECRYPT:"00000000000000000000000000000000":"":"db4f1aa530967d6732ce4715eb0ee24b":"ff000000000000000000000000000000":0
  1147. AES-128-ECB crypt Decrypt NIST KAT #2
  1148. depends_on:MBEDTLS_AES_C
  1149. test_vec_crypt:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_DECRYPT:"b69418a85332240dc82492353956ae0c":"":"a303d940ded8f0baff6f75414cac5243":"00000000000000000000000000000000":0
  1150. AES-128-ECB crypt Decrypt NIST KAT #3
  1151. depends_on:MBEDTLS_AES_C
  1152. test_vec_crypt:MBEDTLS_CIPHER_AES_128_ECB:MBEDTLS_DECRYPT:"ffffffffffffffff8000000000000000":"":"32cd652842926aea4aa6137bb2be2b5e":"00000000000000000000000000000000":0
  1153. AES-192-ECB crypt Encrypt NIST KAT #1
  1154. depends_on:MBEDTLS_AES_C
  1155. test_vec_crypt:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_ENCRYPT:"000000000000000000000000000000000000000000000000":"":"fffffffffffffffffffff80000000000":"156f07767a85a4312321f63968338a01":0
  1156. AES-192-ECB crypt Encrypt NIST KAT #2
  1157. depends_on:MBEDTLS_AES_C
  1158. test_vec_crypt:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_ENCRYPT:"000000000000000000000000000000000000000000000000":"":"51719783d3185a535bd75adc65071ce1":"4f354592ff7c8847d2d0870ca9481b7c":0
  1159. AES-192-ECB crypt Encrypt NIST KAT #3
  1160. depends_on:MBEDTLS_AES_C
  1161. test_vec_crypt:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_ENCRYPT:"d2926527e0aa9f37b45e2ec2ade5853ef807576104c7ace3":"":"00000000000000000000000000000000":"dd619e1cf204446112e0af2b9afa8f8c":0
  1162. AES-192-ECB crypt Encrypt NIST KAT #4
  1163. depends_on:MBEDTLS_AES_C
  1164. test_vec_crypt:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_ENCRYPT:"fffffffffffffffffffffffffff800000000000000000000":"":"00000000000000000000000000000000":"8dd274bd0f1b58ae345d9e7233f9b8f3":0
  1165. AES-192-ECB crypt Decrypt NIST KAT #1
  1166. depends_on:MBEDTLS_AES_C
  1167. test_vec_crypt:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_DECRYPT:"fffffffffffffffffffffffffffffffff000000000000000":"":"bb2852c891c5947d2ed44032c421b85f":"00000000000000000000000000000000":0
  1168. AES-192-ECB crypt Decrypt NIST KAT #2
  1169. depends_on:MBEDTLS_AES_C
  1170. test_vec_crypt:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_DECRYPT:"61257134a518a0d57d9d244d45f6498cbc32f2bafc522d79":"":"cfe4d74002696ccf7d87b14a2f9cafc9":"00000000000000000000000000000000":0
  1171. AES-192-ECB crypt Decrypt NIST KAT #3
  1172. depends_on:MBEDTLS_AES_C
  1173. test_vec_crypt:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_DECRYPT:"000000000000000000000000000000000000000000000000":"":"275cfc0413d8ccb70513c3859b1d0f72":"1b077a6af4b7f98229de786d7516b639":0
  1174. AES-192-ECB crypt Decrypt NIST KAT #4
  1175. depends_on:MBEDTLS_AES_C
  1176. test_vec_crypt:MBEDTLS_CIPHER_AES_192_ECB:MBEDTLS_DECRYPT:"000000000000000000000000000000000000000000000000":"":"b2099795e88cc158fd75ea133d7e7fbe":"ffffffffffffffffffffc00000000000":0
  1177. AES-256-ECB crypt Encrypt NIST KAT #1
  1178. depends_on:MBEDTLS_AES_C
  1179. test_vec_crypt:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_ENCRYPT:"c1cc358b449909a19436cfbb3f852ef8bcb5ed12ac7058325f56e6099aab1a1c":"":"00000000000000000000000000000000":"352065272169abf9856843927d0674fd":0
  1180. AES-256-ECB crypt Encrypt NIST KAT #2
  1181. depends_on:MBEDTLS_AES_C
  1182. test_vec_crypt:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_ENCRYPT:"0000000000000000000000000000000000000000000000000000000000000000":"":"0b24af36193ce4665f2825d7b4749c98":"a9ff75bd7cf6613d3731c77c3b6d0c04":0
  1183. AES-256-ECB crypt Encrypt NIST KAT #3
  1184. depends_on:MBEDTLS_AES_C
  1185. test_vec_crypt:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_ENCRYPT:"0000000000000000000000000000000000000000000000000000000000000000":"":"ffffff80000000000000000000000000":"36aff0ef7bf3280772cf4cac80a0d2b2":0
  1186. AES-256-ECB crypt Encrypt NIST KAT #4
  1187. depends_on:MBEDTLS_AES_C
  1188. test_vec_crypt:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_ENCRYPT:"ffffffffffffffffffffffffffffffffffff8000000000000000000000000000":"":"00000000000000000000000000000000":"45d089c36d5c5a4efc689e3b0de10dd5":0
  1189. AES-256-ECB crypt Decrypt NIST KAT #1
  1190. depends_on:MBEDTLS_AES_C
  1191. test_vec_crypt:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_DECRYPT:"fffffffffffffffffffffffffffffffffffffffffffffff00000000000000000":"":"edf61ae362e882ddc0167474a7a77f3a":"00000000000000000000000000000000":0
  1192. AES-256-ECB crypt Decrypt NIST KAT #2
  1193. depends_on:MBEDTLS_AES_C
  1194. test_vec_crypt:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_DECRYPT:"f8be9ba615c5a952cabbca24f68f8593039624d524c816acda2c9183bd917cb9":"":"a3944b95ca0b52043584ef02151926a8":"00000000000000000000000000000000":0
  1195. AES-256-ECB crypt Decrypt NIST KAT #3
  1196. depends_on:MBEDTLS_AES_C
  1197. test_vec_crypt:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_DECRYPT:"0000000000000000000000000000000000000000000000000000000000000000":"":"623a52fcea5d443e48d9181ab32c7421":"761c1fe41a18acf20d241650611d90f1":0
  1198. AES-256-ECB crypt Decrypt NIST KAT #4
  1199. depends_on:MBEDTLS_AES_C
  1200. test_vec_crypt:MBEDTLS_CIPHER_AES_256_ECB:MBEDTLS_DECRYPT:"0000000000000000000000000000000000000000000000000000000000000000":"":"ddc6bf790c15760d8d9aeb6f9a75fd4e":"80000000000000000000000000000000":0
  1201. AES-128-CBC crypt Encrypt NIST KAT #1
  1202. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1203. test_vec_crypt:MBEDTLS_CIPHER_AES_128_CBC:MBEDTLS_ENCRYPT:"00000000000000000000000000000000":"00000000000000000000000000000000":"80000000000000000000000000000000":"3ad78e726c1ec02b7ebfe92b23d9ec34":0
  1204. AES-128-CBC crypt Encrypt NIST KAT #2
  1205. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1206. test_vec_crypt:MBEDTLS_CIPHER_AES_128_CBC:MBEDTLS_ENCRYPT:"ffffffffffffffffffffffffffffe000":"00000000000000000000000000000000":"00000000000000000000000000000000":"323994cfb9da285a5d9642e1759b224a":0
  1207. AES-128-CBC crypt Encrypt NIST KAT #3
  1208. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1209. test_vec_crypt:MBEDTLS_CIPHER_AES_128_CBC:MBEDTLS_ENCRYPT:"10a58869d74be5a374cf867cfb473859":"00000000000000000000000000000000":"00000000000000000000000000000000":"6d251e6944b051e04eaa6fb4dbf78465":0
  1210. AES-128-CBC crypt Encrypt NIST KAT #4
  1211. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1212. test_vec_crypt:MBEDTLS_CIPHER_AES_128_CBC:MBEDTLS_ENCRYPT:"00000000000000000000000000000000":"00000000000000000000000000000000":"f34481ec3cc627bacd5dc3fb08f273e6":"0336763e966d92595a567cc9ce537f5e":0
  1213. AES-128-CBC crypt Decrypt NIST KAT #1
  1214. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1215. test_vec_crypt:MBEDTLS_CIPHER_AES_128_CBC:MBEDTLS_DECRYPT:"00000000000000000000000000000000":"00000000000000000000000000000000":"3ad78e726c1ec02b7ebfe92b23d9ec34":"80000000000000000000000000000000":0
  1216. AES-128-CBC crypt Decrypt NIST KAT #2
  1217. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1218. test_vec_crypt:MBEDTLS_CIPHER_AES_128_CBC:MBEDTLS_DECRYPT:"ffffc000000000000000000000000000":"00000000000000000000000000000000":"df556a33438db87bc41b1752c55e5e49":"00000000000000000000000000000000":0
  1219. AES-128-CBC crypt Decrypt NIST KAT #3
  1220. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1221. test_vec_crypt:MBEDTLS_CIPHER_AES_128_CBC:MBEDTLS_DECRYPT:"10a58869d74be5a374cf867cfb473859":"00000000000000000000000000000000":"6d251e6944b051e04eaa6fb4dbf78465":"00000000000000000000000000000000":0
  1222. AES-128-CBC crypt Decrypt NIST KAT #4
  1223. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1224. test_vec_crypt:MBEDTLS_CIPHER_AES_128_CBC:MBEDTLS_DECRYPT:"00000000000000000000000000000000":"00000000000000000000000000000000":"0336763e966d92595a567cc9ce537f5e":"f34481ec3cc627bacd5dc3fb08f273e6":0
  1225. AES-192-CBC crypt Encrypt NIST KAT #1
  1226. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1227. test_vec_crypt:MBEDTLS_CIPHER_AES_192_CBC:MBEDTLS_ENCRYPT:"000000000000000000000000000000000000000000000000":"00000000000000000000000000000000":"80000000000000000000000000000000":"6cd02513e8d4dc986b4afe087a60bd0c":0
  1228. AES-192-CBC crypt Encrypt NIST KAT #2
  1229. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1230. test_vec_crypt:MBEDTLS_CIPHER_AES_192_CBC:MBEDTLS_ENCRYPT:"ff0000000000000000000000000000000000000000000000":"00000000000000000000000000000000":"00000000000000000000000000000000":"833f71258d53036b02952c76c744f5a1":0
  1231. AES-192-CBC crypt Encrypt NIST KAT #3
  1232. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1233. test_vec_crypt:MBEDTLS_CIPHER_AES_192_CBC:MBEDTLS_ENCRYPT:"e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd":"00000000000000000000000000000000":"00000000000000000000000000000000":"0956259c9cd5cfd0181cca53380cde06":0
  1234. AES-192-CBC crypt Encrypt NIST KAT #4
  1235. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1236. test_vec_crypt:MBEDTLS_CIPHER_AES_192_CBC:MBEDTLS_ENCRYPT:"000000000000000000000000000000000000000000000000":"00000000000000000000000000000000":"1b077a6af4b7f98229de786d7516b639":"275cfc0413d8ccb70513c3859b1d0f72":0
  1237. AES-192-CBC crypt Decrypt NIST KAT #1
  1238. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1239. test_vec_crypt:MBEDTLS_CIPHER_AES_192_CBC:MBEDTLS_DECRYPT:"000000000000000000000000000000000000000000000000":"00000000000000000000000000000000":"6cd02513e8d4dc986b4afe087a60bd0c":"80000000000000000000000000000000":0
  1240. AES-192-CBC crypt Decrypt NIST KAT #2
  1241. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1242. test_vec_crypt:MBEDTLS_CIPHER_AES_192_CBC:MBEDTLS_DECRYPT:"ffe000000000000000000000000000000000000000000000":"00000000000000000000000000000000":"7ababc4b3f516c9aafb35f4140b548f9":"00000000000000000000000000000000":0
  1243. AES-192-CBC crypt Decrypt NIST KAT #3
  1244. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1245. test_vec_crypt:MBEDTLS_CIPHER_AES_192_CBC:MBEDTLS_DECRYPT:"e9f065d7c13573587f7875357dfbb16c53489f6a4bd0f7cd":"00000000000000000000000000000000":"0956259c9cd5cfd0181cca53380cde06":"00000000000000000000000000000000":0
  1246. AES-192-CBC crypt Decrypt NIST KAT #4
  1247. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1248. test_vec_crypt:MBEDTLS_CIPHER_AES_192_CBC:MBEDTLS_DECRYPT:"000000000000000000000000000000000000000000000000":"00000000000000000000000000000000":"275cfc0413d8ccb70513c3859b1d0f72":"1b077a6af4b7f98229de786d7516b639":0
  1249. AES-256-CBC crypt Encrypt NIST KAT #1
  1250. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1251. test_vec_crypt:MBEDTLS_CIPHER_AES_256_CBC:MBEDTLS_ENCRYPT:"0000000000000000000000000000000000000000000000000000000000000000":"00000000000000000000000000000000":"80000000000000000000000000000000":"ddc6bf790c15760d8d9aeb6f9a75fd4e":0
  1252. AES-256-CBC crypt Encrypt NIST KAT #2
  1253. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1254. test_vec_crypt:MBEDTLS_CIPHER_AES_256_CBC:MBEDTLS_ENCRYPT:"ff00000000000000000000000000000000000000000000000000000000000000":"00000000000000000000000000000000":"00000000000000000000000000000000":"ec52a212f80a09df6317021bc2a9819e":0
  1255. AES-256-CBC crypt Encrypt NIST KAT #3
  1256. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1257. test_vec_crypt:MBEDTLS_CIPHER_AES_256_CBC:MBEDTLS_ENCRYPT:"c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558":"00000000000000000000000000000000":"00000000000000000000000000000000":"46f2fb342d6f0ab477476fc501242c5f":0
  1258. AES-256-CBC crypt Encrypt NIST KAT #4
  1259. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1260. test_vec_crypt:MBEDTLS_CIPHER_AES_256_CBC:MBEDTLS_ENCRYPT:"0000000000000000000000000000000000000000000000000000000000000000":"00000000000000000000000000000000":"014730f80ac625fe84f026c60bfd547d":"5c9d844ed46f9885085e5d6a4f94c7d7":0
  1261. AES-256-CBC crypt Decrypt NIST KAT #1
  1262. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1263. test_vec_crypt:MBEDTLS_CIPHER_AES_256_CBC:MBEDTLS_DECRYPT:"0000000000000000000000000000000000000000000000000000000000000000":"00000000000000000000000000000000":"ddc6bf790c15760d8d9aeb6f9a75fd4e":"80000000000000000000000000000000":0
  1264. AES-256-CBC crypt Decrypt NIST KAT #2
  1265. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1266. test_vec_crypt:MBEDTLS_CIPHER_AES_256_CBC:MBEDTLS_DECRYPT:"ffe0000000000000000000000000000000000000000000000000000000000000":"00000000000000000000000000000000":"d1ccb9b1337002cbac42c520b5d67722":"00000000000000000000000000000000":0
  1267. AES-256-CBC crypt Decrypt NIST KAT #3
  1268. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1269. test_vec_crypt:MBEDTLS_CIPHER_AES_256_CBC:MBEDTLS_DECRYPT:"c47b0294dbbbee0fec4757f22ffeee3587ca4730c3d33b691df38bab076bc558":"00000000000000000000000000000000":"46f2fb342d6f0ab477476fc501242c5f":"00000000000000000000000000000000":0
  1270. AES-256-CBC crypt Decrypt NIST KAT #4
  1271. depends_on:MBEDTLS_AES_C:MBEDTLS_CIPHER_MODE_CBC
  1272. test_vec_crypt:MBEDTLS_CIPHER_AES_256_CBC:MBEDTLS_DECRYPT:"0000000000000000000000000000000000000000000000000000000000000000":"00000000000000000000000000000000":"5c9d844ed46f9885085e5d6a4f94c7d7":"014730f80ac625fe84f026c60bfd547d":0
  1273. Cipher Corner Case behaviours
  1274. depends_on:MBEDTLS_AES_C
  1275. cipher_special_behaviours: