test_suite_cipher.des.data 10.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318
  1. Cipher Selftest
  2. depends_on:POLARSSL_SELF_TEST
  3. cipher_selftest:
  4. Decrypt empty buffer
  5. dec_empty_buf:
  6. DES Encrypt and decrypt 0 bytes
  7. depends_on:POLARSSL_DES_C
  8. enc_dec_buf:POLARSSL_CIPHER_DES_CBC:DES-CBC:56:0
  9. DES Encrypt and decrypt 1 byte
  10. depends_on:POLARSSL_DES_C
  11. enc_dec_buf:POLARSSL_CIPHER_DES_CBC:DES-CBC:56:1
  12. DES Encrypt and decrypt 2 bytes
  13. depends_on:POLARSSL_DES_C
  14. enc_dec_buf:POLARSSL_CIPHER_DES_CBC:DES-CBC:56:2
  15. DES Encrypt and decrypt 7 bytes
  16. depends_on:POLARSSL_DES_C
  17. enc_dec_buf:POLARSSL_CIPHER_DES_CBC:DES-CBC:56:7
  18. DES Encrypt and decrypt 8 bytes
  19. depends_on:POLARSSL_DES_C
  20. enc_dec_buf:POLARSSL_CIPHER_DES_CBC:DES-CBC:56:8
  21. DES Encrypt and decrypt 9 bytes
  22. depends_on:POLARSSL_DES_C
  23. enc_dec_buf:POLARSSL_CIPHER_DES_CBC:DES-CBC:56:9
  24. DES Encrypt and decrypt 15 bytes
  25. depends_on:POLARSSL_DES_C
  26. enc_dec_buf:POLARSSL_CIPHER_DES_CBC:DES-CBC:56:15
  27. DES Encrypt and decrypt 16 bytes
  28. depends_on:POLARSSL_DES_C
  29. enc_dec_buf:POLARSSL_CIPHER_DES_CBC:DES-CBC:56:16
  30. DES Encrypt and decrypt 17 bytes
  31. depends_on:POLARSSL_DES_C
  32. enc_dec_buf:POLARSSL_CIPHER_DES_CBC:DES-CBC:56:17
  33. DES Encrypt and decrypt 31 bytes
  34. depends_on:POLARSSL_DES_C
  35. enc_dec_buf:POLARSSL_CIPHER_DES_CBC:DES-CBC:56:31
  36. DES Encrypt and decrypt 32 bytes
  37. depends_on:POLARSSL_DES_C
  38. enc_dec_buf:POLARSSL_CIPHER_DES_CBC:DES-CBC:56:32
  39. DES Encrypt and decrypt 32 bytes
  40. depends_on:POLARSSL_DES_C
  41. enc_dec_buf:POLARSSL_CIPHER_DES_CBC:DES-CBC:56:33
  42. DES Encrypt and decrypt 47 bytes
  43. depends_on:POLARSSL_DES_C
  44. enc_dec_buf:POLARSSL_CIPHER_DES_CBC:DES-CBC:56:47
  45. DES Encrypt and decrypt 48 bytes
  46. depends_on:POLARSSL_DES_C
  47. enc_dec_buf:POLARSSL_CIPHER_DES_CBC:DES-CBC:56:48
  48. DES Encrypt and decrypt 49 bytes
  49. depends_on:POLARSSL_DES_C
  50. enc_dec_buf:POLARSSL_CIPHER_DES_CBC:DES-CBC:56:49
  51. DES Encrypt and decrypt 0 bytes in multiple parts
  52. depends_on:POLARSSL_DES_C
  53. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_CBC:56:0:0:
  54. DES Encrypt and decrypt 1 bytes in multiple parts 1
  55. depends_on:POLARSSL_DES_C
  56. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_CBC:56:1:0:
  57. DES Encrypt and decrypt 1 bytes in multiple parts 2
  58. depends_on:POLARSSL_DES_C
  59. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_CBC:56:0:1:
  60. DES Encrypt and decrypt 16 bytes in multiple parts 1
  61. depends_on:POLARSSL_DES_C
  62. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_CBC:56:16:0:
  63. DES Encrypt and decrypt 16 bytes in multiple parts 2
  64. depends_on:POLARSSL_DES_C
  65. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_CBC:56:0:16:
  66. DES Encrypt and decrypt 16 bytes in multiple parts 3
  67. depends_on:POLARSSL_DES_C
  68. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_CBC:56:1:15:
  69. DES Encrypt and decrypt 16 bytes in multiple parts 4
  70. depends_on:POLARSSL_DES_C
  71. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_CBC:56:15:1:
  72. DES Encrypt and decrypt 22 bytes in multiple parts 1
  73. depends_on:POLARSSL_DES_C
  74. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_CBC:56:15:7:
  75. DES Encrypt and decrypt 22 bytes in multiple parts 1
  76. depends_on:POLARSSL_DES_C
  77. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_CBC:56:16:6:
  78. DES Encrypt and decrypt 22 bytes in multiple parts 1
  79. depends_on:POLARSSL_DES_C
  80. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_CBC:56:17:6:
  81. DES Encrypt and decrypt 32 bytes in multiple parts 1
  82. depends_on:POLARSSL_DES_C
  83. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_CBC:56:16:16:
  84. DES Encrypt and decrypt 0 bytes
  85. depends_on:POLARSSL_DES_C
  86. enc_dec_buf:POLARSSL_CIPHER_DES_EDE_CBC:DES-EDE-CBC:112:0
  87. DES3 Encrypt and decrypt 1 byte
  88. depends_on:POLARSSL_DES_C
  89. enc_dec_buf:POLARSSL_CIPHER_DES_EDE_CBC:DES-EDE-CBC:112:1
  90. DES3 Encrypt and decrypt 2 bytes
  91. depends_on:POLARSSL_DES_C
  92. enc_dec_buf:POLARSSL_CIPHER_DES_EDE_CBC:DES-EDE-CBC:112:2
  93. DES3 Encrypt and decrypt 7 bytes
  94. depends_on:POLARSSL_DES_C
  95. enc_dec_buf:POLARSSL_CIPHER_DES_EDE_CBC:DES-EDE-CBC:112:7
  96. DES3 Encrypt and decrypt 8 bytes
  97. depends_on:POLARSSL_DES_C
  98. enc_dec_buf:POLARSSL_CIPHER_DES_EDE_CBC:DES-EDE-CBC:112:8
  99. DES3 Encrypt and decrypt 9 bytes
  100. depends_on:POLARSSL_DES_C
  101. enc_dec_buf:POLARSSL_CIPHER_DES_EDE_CBC:DES-EDE-CBC:112:9
  102. DES3 Encrypt and decrypt 15 bytes
  103. depends_on:POLARSSL_DES_C
  104. enc_dec_buf:POLARSSL_CIPHER_DES_EDE_CBC:DES-EDE-CBC:112:15
  105. DES3 Encrypt and decrypt 16 bytes
  106. depends_on:POLARSSL_DES_C
  107. enc_dec_buf:POLARSSL_CIPHER_DES_EDE_CBC:DES-EDE-CBC:112:16
  108. DES3 Encrypt and decrypt 17 bytes
  109. depends_on:POLARSSL_DES_C
  110. enc_dec_buf:POLARSSL_CIPHER_DES_EDE_CBC:DES-EDE-CBC:112:17
  111. DES3 Encrypt and decrypt 31 bytes
  112. depends_on:POLARSSL_DES_C
  113. enc_dec_buf:POLARSSL_CIPHER_DES_EDE_CBC:DES-EDE-CBC:112:31
  114. DES3 Encrypt and decrypt 32 bytes
  115. depends_on:POLARSSL_DES_C
  116. enc_dec_buf:POLARSSL_CIPHER_DES_EDE_CBC:DES-EDE-CBC:112:32
  117. DES3 Encrypt and decrypt 32 bytes
  118. depends_on:POLARSSL_DES_C
  119. enc_dec_buf:POLARSSL_CIPHER_DES_EDE_CBC:DES-EDE-CBC:112:33
  120. DES3 Encrypt and decrypt 47 bytes
  121. depends_on:POLARSSL_DES_C
  122. enc_dec_buf:POLARSSL_CIPHER_DES_EDE_CBC:DES-EDE-CBC:112:47
  123. DES3 Encrypt and decrypt 48 bytes
  124. depends_on:POLARSSL_DES_C
  125. enc_dec_buf:POLARSSL_CIPHER_DES_EDE_CBC:DES-EDE-CBC:112:48
  126. DES3 Encrypt and decrypt 49 bytes
  127. depends_on:POLARSSL_DES_C
  128. enc_dec_buf:POLARSSL_CIPHER_DES_EDE_CBC:DES-EDE-CBC:112:49
  129. DES3 Encrypt and decrypt 0 bytes in multiple parts
  130. depends_on:POLARSSL_DES_C
  131. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE_CBC:112:0:0:
  132. DES3 Encrypt and decrypt 1 bytes in multiple parts 1
  133. depends_on:POLARSSL_DES_C
  134. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE_CBC:112:1:0:
  135. DES3 Encrypt and decrypt 1 bytes in multiple parts 2
  136. depends_on:POLARSSL_DES_C
  137. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE_CBC:112:0:1:
  138. DES3 Encrypt and decrypt 16 bytes in multiple parts 1
  139. depends_on:POLARSSL_DES_C
  140. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE_CBC:112:16:0:
  141. DES3 Encrypt and decrypt 16 bytes in multiple parts 2
  142. depends_on:POLARSSL_DES_C
  143. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE_CBC:112:0:16:
  144. DES3 Encrypt and decrypt 16 bytes in multiple parts 3
  145. depends_on:POLARSSL_DES_C
  146. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE_CBC:112:1:15:
  147. DES3 Encrypt and decrypt 16 bytes in multiple parts 4
  148. depends_on:POLARSSL_DES_C
  149. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE_CBC:112:15:1:
  150. DES3 Encrypt and decrypt 22 bytes in multiple parts 1
  151. depends_on:POLARSSL_DES_C
  152. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE_CBC:112:15:7:
  153. DES3 Encrypt and decrypt 22 bytes in multiple parts 1
  154. depends_on:POLARSSL_DES_C
  155. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE_CBC:112:16:6:
  156. DES3 Encrypt and decrypt 22 bytes in multiple parts 1
  157. depends_on:POLARSSL_DES_C
  158. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE_CBC:112:17:6:
  159. DES3 Encrypt and decrypt 32 bytes in multiple parts 1
  160. depends_on:POLARSSL_DES_C
  161. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE_CBC:112:16:16:
  162. DES3 Encrypt and decrypt 0 bytes
  163. depends_on:POLARSSL_DES_C
  164. enc_dec_buf:POLARSSL_CIPHER_DES_EDE3_CBC:DES-EDE3-CBC:168:0
  165. DES3 Encrypt and decrypt 1 byte
  166. depends_on:POLARSSL_DES_C
  167. enc_dec_buf:POLARSSL_CIPHER_DES_EDE3_CBC:DES-EDE3-CBC:168:1
  168. DES3 Encrypt and decrypt 2 bytes
  169. depends_on:POLARSSL_DES_C
  170. enc_dec_buf:POLARSSL_CIPHER_DES_EDE3_CBC:DES-EDE3-CBC:168:2
  171. DES3 Encrypt and decrypt 7 bytes
  172. depends_on:POLARSSL_DES_C
  173. enc_dec_buf:POLARSSL_CIPHER_DES_EDE3_CBC:DES-EDE3-CBC:168:7
  174. DES3 Encrypt and decrypt 8 bytes
  175. depends_on:POLARSSL_DES_C
  176. enc_dec_buf:POLARSSL_CIPHER_DES_EDE3_CBC:DES-EDE3-CBC:168:8
  177. DES3 Encrypt and decrypt 9 bytes
  178. depends_on:POLARSSL_DES_C
  179. enc_dec_buf:POLARSSL_CIPHER_DES_EDE3_CBC:DES-EDE3-CBC:168:9
  180. DES3 Encrypt and decrypt 15 bytes
  181. depends_on:POLARSSL_DES_C
  182. enc_dec_buf:POLARSSL_CIPHER_DES_EDE3_CBC:DES-EDE3-CBC:168:15
  183. DES3 Encrypt and decrypt 16 bytes
  184. depends_on:POLARSSL_DES_C
  185. enc_dec_buf:POLARSSL_CIPHER_DES_EDE3_CBC:DES-EDE3-CBC:168:16
  186. DES3 Encrypt and decrypt 17 bytes
  187. depends_on:POLARSSL_DES_C
  188. enc_dec_buf:POLARSSL_CIPHER_DES_EDE3_CBC:DES-EDE3-CBC:168:17
  189. DES3 Encrypt and decrypt 31 bytes
  190. depends_on:POLARSSL_DES_C
  191. enc_dec_buf:POLARSSL_CIPHER_DES_EDE3_CBC:DES-EDE3-CBC:168:31
  192. DES3 Encrypt and decrypt 32 bytes
  193. depends_on:POLARSSL_DES_C
  194. enc_dec_buf:POLARSSL_CIPHER_DES_EDE3_CBC:DES-EDE3-CBC:168:32
  195. DES3 Encrypt and decrypt 32 bytes
  196. depends_on:POLARSSL_DES_C
  197. enc_dec_buf:POLARSSL_CIPHER_DES_EDE3_CBC:DES-EDE3-CBC:168:33
  198. DES3 Encrypt and decrypt 47 bytes
  199. depends_on:POLARSSL_DES_C
  200. enc_dec_buf:POLARSSL_CIPHER_DES_EDE3_CBC:DES-EDE3-CBC:168:47
  201. DES3 Encrypt and decrypt 48 bytes
  202. depends_on:POLARSSL_DES_C
  203. enc_dec_buf:POLARSSL_CIPHER_DES_EDE3_CBC:DES-EDE3-CBC:168:48
  204. DES3 Encrypt and decrypt 49 bytes
  205. depends_on:POLARSSL_DES_C
  206. enc_dec_buf:POLARSSL_CIPHER_DES_EDE3_CBC:DES-EDE3-CBC:168:49
  207. DES3 Encrypt and decrypt 0 bytes in multiple parts
  208. depends_on:POLARSSL_DES_C
  209. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE3_CBC:168:0:0:
  210. DES3 Encrypt and decrypt 1 bytes in multiple parts 1
  211. depends_on:POLARSSL_DES_C
  212. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE3_CBC:168:1:0:
  213. DES3 Encrypt and decrypt 1 bytes in multiple parts 2
  214. depends_on:POLARSSL_DES_C
  215. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE3_CBC:168:0:1:
  216. DES3 Encrypt and decrypt 16 bytes in multiple parts 1
  217. depends_on:POLARSSL_DES_C
  218. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE3_CBC:168:16:0:
  219. DES3 Encrypt and decrypt 16 bytes in multiple parts 2
  220. depends_on:POLARSSL_DES_C
  221. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE3_CBC:168:0:16:
  222. DES3 Encrypt and decrypt 16 bytes in multiple parts 3
  223. depends_on:POLARSSL_DES_C
  224. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE3_CBC:168:1:15:
  225. DES3 Encrypt and decrypt 16 bytes in multiple parts 4
  226. depends_on:POLARSSL_DES_C
  227. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE3_CBC:168:15:1:
  228. DES3 Encrypt and decrypt 22 bytes in multiple parts 1
  229. depends_on:POLARSSL_DES_C
  230. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE3_CBC:168:15:7:
  231. DES3 Encrypt and decrypt 22 bytes in multiple parts 1
  232. depends_on:POLARSSL_DES_C
  233. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE3_CBC:168:16:6:
  234. DES3 Encrypt and decrypt 22 bytes in multiple parts 1
  235. depends_on:POLARSSL_DES_C
  236. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE3_CBC:168:17:6:
  237. DES3 Encrypt and decrypt 32 bytes in multiple parts 1
  238. depends_on:POLARSSL_DES_C
  239. enc_dec_buf_multipart:POLARSSL_CIPHER_DES_EDE3_CBC:168:16:16: