summaryrefslogtreecommitdiff
path: root/TestVectors/ocb.txt
blob: 53df3261f3bc03a3dfa57b1e5d46381d3f4e7cba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
AlgorithmType: AuthenticatedSymmetricCipher
Name: AES/OCB
Source: https://tools.ietf.org/html/rfc7253
Comment: Test 0
Key: 000102030405060708090A0B0C0D0E0F
 IV: BBAA9988776655443322110F
Header:
Plaintext:  000102030405060708090A0B0C0D0E0F 101112131415161718191A1B1C1D1E1F \
            2021222324252627
Ciphertext: 4412923493C57D5DE0D700F753CCE0D1 D2D95060122E9F15A5DDBFC5787E50B5 \
            CC55EE507BCB084E \
            479AD363AC366B95A98CA5F3000B1479 # MAC
Test: Encrypt

AlgorithmType: AuthenticatedSymmetricCipher
Name: AES/OCB
Source: https://tools.ietf.org/html/rfc7253
Comment: Test 1
Key: 000102030405060708090A0B0C0D0E0F
IV: BBAA99887766554433221100
Header:
Plaintext:
Ciphertext: \
            785407BFFFC8AD9EDCC5520AC9111EE6 # MAC
Test: Encrypt
Comment: Test 2
Key: 000102030405060708090A0B0C0D0E0F
 IV: BBAA99887766554433221101
Header: 0001020304050607
Plaintext:  0001020304050607
Ciphertext: 6820B3657B6F615A \
            5725BDA0D3B4EB3A257C9AF1F8F03009 # MAC
Test: Encrypt
Comment: Test 3
Key: 000102030405060708090A0B0C0D0E0F
 IV: BBAA99887766554433221102
Header: 0001020304050607
Plaintext:
Ciphertext: \
            81017F8203F081277152FADE694A0A00 # MAC
Test: Encrypt
Comment: Test 4
Key: 000102030405060708090A0B0C0D0E0F
 IV: BBAA99887766554433221103
Header:
Plaintext:  0001020304050607
Ciphertext: 45DD69F8F5AAE724 \
            14054CD1F35D82760B2CD00D2F99BFA9 # MAC
Test: Encrypt
Comment: Test 5
Key: 000102030405060708090A0B0C0D0E0F
 IV: BBAA99887766554433221104
Header: 000102030405060708090A0B0C0D0E0F
Plaintext:  000102030405060708090A0B0C0D0E0F
Ciphertext: 571D535B60B277188BE5147170A9A22C \
            3AD7A4FF3835B8C5701C1CCEC8FC3358 # MAC
Test: Encrypt
Comment: Test 6
Key: 000102030405060708090A0B0C0D0E0F
 IV: BBAA99887766554433221105
Header: 000102030405060708090A0B0C0D0E0F
Plaintext:
Ciphertext: \
            8CF761B6902EF764462AD86498CA6B97 # MAC
Test: Encrypt
Comment: Test 7
Key: 000102030405060708090A0B0C0D0E0F
 IV: BBAA99887766554433221106
Header:
Plaintext:  000102030405060708090A0B0C0D0E0F
Ciphertext: 5CE88EC2E0692706A915C00AEB8B2396 \
            F40E1C743F52436BDF06D8FA1ECA343D # MAC
Test: Encrypt
Comment: Test 8
Key: 000102030405060708090A0B0C0D0E0F
 IV: BBAA99887766554433221107
Header: 000102030405060708090A0B0C0D0E0F 1011121314151617
Plaintext:  000102030405060708090A0B0C0D0E0F 1011121314151617
Ciphertext: 1CA2207308C87C010756104D8840CE19 52F09673A448A122 \
            C92C62241051F57356D7F3C90BB0E07F # MAC
Test: Encrypt
Comment: Test 9
Key: 000102030405060708090A0B0C0D0E0F
 IV: BBAA99887766554433221108
Header: 000102030405060708090A0B0C0D0E0F 1011121314151617
Plaintext:
Ciphertext: \
            6DC225A071FC1B9F7C69F93B0F1E10DE # MAC
Test: Encrypt
Comment: Test 10
Key: 000102030405060708090A0B0C0D0E0F
 IV: BBAA99887766554433221109
Header:
Plaintext:  000102030405060708090A0B0C0D0E0F 1011121314151617
Ciphertext: 221BD0DE7FA6FE993ECCD769460A0AF2 D6CDED0C395B1C3C \
            E725F32494B9F914D85C0B1EB38357FF # MAC
Test: Encrypt
Comment: Test 11
Key: 000102030405060708090A0B0C0D0E0F
 IV: BBAA9988776655443322110A
Header: 000102030405060708090A0B0C0D0E0F 101112131415161718191A1B1C1D1E1F
Plaintext:  000102030405060708090A0B0C0D0E0F 101112131415161718191A1B1C1D1E1F
Ciphertext: BD6F6C496201C69296C11EFD138A467A BD3C707924B964DEAFFC40319AF5A485 \
            40FBBA186C5553C68AD9F592A79A4240 # MAC
Test: Encrypt
Comment: Test 12
Key: 000102030405060708090A0B0C0D0E0F
 IV: BBAA9988776655443322110B
Header: 000102030405060708090A0B0C0D0E0F 101112131415161718191A1B1C1D1E1F
Plaintext:
Ciphertext: \
            FE80690BEE8A485D11F32965BC9D2A32 # MAC
Test: Encrypt
Comment: Test 13
Key: 000102030405060708090A0B0C0D0E0F
 IV: BBAA9988776655443322110C
Header:
Plaintext:  000102030405060708090A0B0C0D0E0F 101112131415161718191A1B1C1D1E1F
Ciphertext: 2942BFC773BDA23CABC6ACFD9BFD5835 BD300F0973792EF46040C53F1432BCDF \
            B5E1DDE3BC18A5F840B52E653444D5DF # MAC
Test: Encrypt
Comment: Test 14
Key: 000102030405060708090A0B0C0D0E0F
 IV: BBAA9988776655443322110D
Header: 000102030405060708090A0B0C0D0E0F 101112131415161718191A1B1C1D1E1F \
        2021222324252627
Plaintext:  000102030405060708090A0B0C0D0E0F 101112131415161718191A1B1C1D1E1F \
            2021222324252627
Ciphertext: D5CA91748410C1751FF8A2F618255B68 A0A12E093FF454606E59F9C1D0DDC54B \
            65E8628E568BAD7A \
            ED07BA06A4A69483A7035490C5769E60 # MAC
Test: Encrypt
Comment: Test 15
Key: 000102030405060708090A0B0C0D0E0F
 IV: BBAA9988776655443322110E
Header: 000102030405060708090A0B0C0D0E0F 101112131415161718191A1B1C1D1E1F \
        2021222324252627
Plaintext:
Ciphertext: \
            C5CD9D1850C141E358649994EE701B68 # MAC
Test: Encrypt
Comment: Test 16
Key: 000102030405060708090A0B0C0D0E0F
 IV: BBAA9988776655443322110F
Header:
Plaintext:  000102030405060708090A0B0C0D0E0F 101112131415161718191A1B1C1D1E1F \
            2021222324252627
Ciphertext: 4412923493C57D5DE0D700F753CCE0D1 D2D95060122E9F15A5DDBFC5787E50B5 \
            CC55EE507BCB084E \
            479AD363AC366B95A98CA5F3000B1479 # MAC
Test: Encrypt
Comment: ocb_ref.c, 6x16 bytes
Key: 000102030405060708090A0B0C0D0E0F
 IV: BBAA9988776655443322110F
Header:
Plaintext:  000102030405060708090A0B0C0D0E0F 101112131415161718191A1B1C1D1E1F \
            202122232425262728292A2B2C2D2E2F 303132333435363738393A3B3C3D3E3F \
            404142434445464748494A4B4C4D4E4F 505152535455565758595A5B5C5D5E5F
Ciphertext: 4412923493C57D5DE0D700F753CCE0D1 D2D95060122E9F15A5DDBFC5787E50B5 \
            11DFB888DA244711F051DBCE82B0B9A7 CB14869B164E55EB578E41FA435FF220 \
            25ED114F6EC18CD67B743AB299E596F6 6100FBA539DB164D765EAFF0BF489ACE \
            1CE76A77FDC72610CFBD24209EF931E6 # MAC
Test: Encrypt
Comment: ocb_ref.c, 6x16+8 bytes
Key: 000102030405060708090A0B0C0D0E0F
 IV: BBAA9988776655443322110F
Header:
Plaintext:  000102030405060708090A0B0C0D0E0F 101112131415161718191A1B1C1D1E1F \
            202122232425262728292A2B2C2D2E2F 303132333435363738393A3B3C3D3E3F \
            404142434445464748494A4B4C4D4E4F 505152535455565758595A5B5C5D5E5F \
            6061626364656667
Ciphertext: 4412923493C57D5DE0D700F753CCE0D1 D2D95060122E9F15A5DDBFC5787E50B5 \
            11DFB888DA244711F051DBCE82B0B9A7 CB14869B164E55EB578E41FA435FF220 \
            25ED114F6EC18CD67B743AB299E596F6 6100FBA539DB164D765EAFF0BF489ACE \
            F94995B3E25C16AF \
            A2EBA4BE7057D9A7 B1BA6E9611822FEF # MAC
Test: Encrypt