blob: 93d35b35da53b8990bcbe1e1e95a52a6fdd6975b [file] [log] [blame]
Manuel Pégourié-Gonnard37e230c2013-08-28 13:50:42 +02001Cipher Selftest
2depends_on:POLARSSL_SELF_TEST
3cipher_selftest:
4
5Decrypt empty buffer
6dec_empty_buf:
7
8ARC4 Encrypt and decrypt 0 bytes
9depends_on:POLARSSL_ARC4_C
10enc_dec_buf:POLARSSL_CIPHER_ARC4_128:"ARC4-128":128:0:-1
11
12ARC4 Encrypt and decrypt 1 byte
13depends_on:POLARSSL_ARC4_C
14enc_dec_buf:POLARSSL_CIPHER_ARC4_128:"ARC4-128":128:1:-1
15
16ARC4 Encrypt and decrypt 2 bytes
17depends_on:POLARSSL_ARC4_C
18enc_dec_buf:POLARSSL_CIPHER_ARC4_128:"ARC4-128":128:2:-1
19
20ARC4 Encrypt and decrypt 7 bytes
21depends_on:POLARSSL_ARC4_C
22enc_dec_buf:POLARSSL_CIPHER_ARC4_128:"ARC4-128":128:7:-1
23
24ARC4 Encrypt and decrypt 8 bytes
25depends_on:POLARSSL_ARC4_C
26enc_dec_buf:POLARSSL_CIPHER_ARC4_128:"ARC4-128":128:8:-1
27
28ARC4 Encrypt and decrypt 9 bytes
29depends_on:POLARSSL_ARC4_C
30enc_dec_buf:POLARSSL_CIPHER_ARC4_128:"ARC4-128":128:9:-1
31
32ARC4 Encrypt and decrypt 15 bytes
33depends_on:POLARSSL_ARC4_C
34enc_dec_buf:POLARSSL_CIPHER_ARC4_128:"ARC4-128":128:15:-1
35
36ARC4 Encrypt and decrypt 16 bytes
37depends_on:POLARSSL_ARC4_C
38enc_dec_buf:POLARSSL_CIPHER_ARC4_128:"ARC4-128":128:16:-1
39
40ARC4 Encrypt and decrypt 17 bytes
41depends_on:POLARSSL_ARC4_C
42enc_dec_buf:POLARSSL_CIPHER_ARC4_128:"ARC4-128":128:17:-1
43
44ARC4 Encrypt and decrypt 31 bytes
45depends_on:POLARSSL_ARC4_C
46enc_dec_buf:POLARSSL_CIPHER_ARC4_128:"ARC4-128":128:31:-1
47
48ARC4 Encrypt and decrypt 32 bytes
49depends_on:POLARSSL_ARC4_C
50enc_dec_buf:POLARSSL_CIPHER_ARC4_128:"ARC4-128":128:32:-1
51
52ARC4 Encrypt and decrypt 32 bytes
53depends_on:POLARSSL_ARC4_C
54enc_dec_buf:POLARSSL_CIPHER_ARC4_128:"ARC4-128":128:33:-1
55
56ARC4 Encrypt and decrypt 47 bytes
57depends_on:POLARSSL_ARC4_C
58enc_dec_buf:POLARSSL_CIPHER_ARC4_128:"ARC4-128":128:47:-1
59
60ARC4 Encrypt and decrypt 48 bytes
61depends_on:POLARSSL_ARC4_C
62enc_dec_buf:POLARSSL_CIPHER_ARC4_128:"ARC4-128":128:48:-1
63
64ARC4 Encrypt and decrypt 49 bytes
65depends_on:POLARSSL_ARC4_C
66enc_dec_buf:POLARSSL_CIPHER_ARC4_128:"ARC4-128":128:49:-1
67
68ARC4 Encrypt and decrypt 0 bytes in multiple parts
69depends_on:POLARSSL_ARC4_C
70enc_dec_buf_multipart:POLARSSL_CIPHER_ARC4_128:128:0:0:
71
72ARC4 Encrypt and decrypt 1 bytes in multiple parts 1
73depends_on:POLARSSL_ARC4_C
74enc_dec_buf_multipart:POLARSSL_CIPHER_ARC4_128:128:1:0:
75
76ARC4 Encrypt and decrypt 1 bytes in multiple parts 2
77depends_on:POLARSSL_ARC4_C
78enc_dec_buf_multipart:POLARSSL_CIPHER_ARC4_128:128:0:1:
79
80ARC4 Encrypt and decrypt 16 bytes in multiple parts 1
81depends_on:POLARSSL_ARC4_C
82enc_dec_buf_multipart:POLARSSL_CIPHER_ARC4_128:128:16:0:
83
84ARC4 Encrypt and decrypt 16 bytes in multiple parts 2
85depends_on:POLARSSL_ARC4_C
86enc_dec_buf_multipart:POLARSSL_CIPHER_ARC4_128:128:0:16:
87
88ARC4 Encrypt and decrypt 16 bytes in multiple parts 3
89depends_on:POLARSSL_ARC4_C
90enc_dec_buf_multipart:POLARSSL_CIPHER_ARC4_128:128:1:15:
91
92ARC4 Encrypt and decrypt 16 bytes in multiple parts 4
93depends_on:POLARSSL_ARC4_C
94enc_dec_buf_multipart:POLARSSL_CIPHER_ARC4_128:128:15:1:
95
96ARC4 Encrypt and decrypt 22 bytes in multiple parts 1
97depends_on:POLARSSL_ARC4_C
98enc_dec_buf_multipart:POLARSSL_CIPHER_ARC4_128:128:15:7:
99
100ARC4 Encrypt and decrypt 22 bytes in multiple parts 1
101depends_on:POLARSSL_ARC4_C
102enc_dec_buf_multipart:POLARSSL_CIPHER_ARC4_128:128:16:6:
103
104ARC4 Encrypt and decrypt 22 bytes in multiple parts 1
105depends_on:POLARSSL_ARC4_C
106enc_dec_buf_multipart:POLARSSL_CIPHER_ARC4_128:128:17:6:
107
108ARC4 Encrypt and decrypt 32 bytes in multiple parts 1
109depends_on:POLARSSL_ARC4_C
110enc_dec_buf_multipart:POLARSSL_CIPHER_ARC4_128:128:16:16: