xref: /linux/lib/crypto/tests/sha384-testvecs.h (revision f2f573ebd42d659111bc71279cc16e5e78e56ae7)
1*571eaeddSEric Biggers /* SPDX-License-Identifier: GPL-2.0-or-later */
2*571eaeddSEric Biggers /* This file was generated by: ./scripts/crypto/gen-hash-testvecs.py sha384 */
3*571eaeddSEric Biggers 
4*571eaeddSEric Biggers static const struct {
5*571eaeddSEric Biggers 	size_t data_len;
6*571eaeddSEric Biggers 	u8 digest[SHA384_DIGEST_SIZE];
7*571eaeddSEric Biggers } hash_testvecs[] = {
8*571eaeddSEric Biggers 	{
9*571eaeddSEric Biggers 		.data_len = 0,
10*571eaeddSEric Biggers 		.digest = {
11*571eaeddSEric Biggers 			0x38, 0xb0, 0x60, 0xa7, 0x51, 0xac, 0x96, 0x38,
12*571eaeddSEric Biggers 			0x4c, 0xd9, 0x32, 0x7e, 0xb1, 0xb1, 0xe3, 0x6a,
13*571eaeddSEric Biggers 			0x21, 0xfd, 0xb7, 0x11, 0x14, 0xbe, 0x07, 0x43,
14*571eaeddSEric Biggers 			0x4c, 0x0c, 0xc7, 0xbf, 0x63, 0xf6, 0xe1, 0xda,
15*571eaeddSEric Biggers 			0x27, 0x4e, 0xde, 0xbf, 0xe7, 0x6f, 0x65, 0xfb,
16*571eaeddSEric Biggers 			0xd5, 0x1a, 0xd2, 0xf1, 0x48, 0x98, 0xb9, 0x5b,
17*571eaeddSEric Biggers 		},
18*571eaeddSEric Biggers 	},
19*571eaeddSEric Biggers 	{
20*571eaeddSEric Biggers 		.data_len = 1,
21*571eaeddSEric Biggers 		.digest = {
22*571eaeddSEric Biggers 			0x07, 0x34, 0x9d, 0x74, 0x48, 0x76, 0xa5, 0x72,
23*571eaeddSEric Biggers 			0x78, 0x02, 0xb8, 0x6e, 0x21, 0x59, 0xb0, 0x75,
24*571eaeddSEric Biggers 			0x09, 0x68, 0x11, 0x39, 0x53, 0x61, 0xee, 0x8d,
25*571eaeddSEric Biggers 			0xf2, 0x01, 0xf3, 0x90, 0x53, 0x7c, 0xd3, 0xde,
26*571eaeddSEric Biggers 			0x13, 0x9f, 0xd2, 0x74, 0x28, 0xfe, 0xe1, 0xc8,
27*571eaeddSEric Biggers 			0x2e, 0x95, 0xc6, 0x7d, 0x69, 0x4d, 0x04, 0xc6,
28*571eaeddSEric Biggers 		},
29*571eaeddSEric Biggers 	},
30*571eaeddSEric Biggers 	{
31*571eaeddSEric Biggers 		.data_len = 2,
32*571eaeddSEric Biggers 		.digest = {
33*571eaeddSEric Biggers 			0xc4, 0xef, 0x6e, 0x8c, 0x19, 0x1c, 0xaa, 0x0e,
34*571eaeddSEric Biggers 			0x86, 0xf2, 0x68, 0xa1, 0xa0, 0x2d, 0x2e, 0xb2,
35*571eaeddSEric Biggers 			0x84, 0xbc, 0x5d, 0x53, 0x31, 0xf8, 0x03, 0x75,
36*571eaeddSEric Biggers 			0x56, 0xf4, 0x8b, 0x23, 0x1a, 0x68, 0x15, 0x9a,
37*571eaeddSEric Biggers 			0x60, 0xb2, 0xec, 0x05, 0xe1, 0xd4, 0x5e, 0x9e,
38*571eaeddSEric Biggers 			0xe8, 0x7c, 0x9d, 0xe4, 0x0f, 0x9c, 0x3a, 0xdd,
39*571eaeddSEric Biggers 		},
40*571eaeddSEric Biggers 	},
41*571eaeddSEric Biggers 	{
42*571eaeddSEric Biggers 		.data_len = 3,
43*571eaeddSEric Biggers 		.digest = {
44*571eaeddSEric Biggers 			0x29, 0xd2, 0x02, 0xa2, 0x77, 0x24, 0xc7, 0xa7,
45*571eaeddSEric Biggers 			0x23, 0x0c, 0x3e, 0x30, 0x56, 0x47, 0xdb, 0x75,
46*571eaeddSEric Biggers 			0xd4, 0x41, 0xf8, 0xb3, 0x8e, 0x26, 0xf6, 0x92,
47*571eaeddSEric Biggers 			0xbc, 0x20, 0x2e, 0x96, 0xcc, 0x81, 0x5f, 0x32,
48*571eaeddSEric Biggers 			0x82, 0x60, 0xe2, 0xcf, 0x23, 0xd7, 0x3c, 0x90,
49*571eaeddSEric Biggers 			0xb2, 0x56, 0x8f, 0xb6, 0x0f, 0xf0, 0x6b, 0x80,
50*571eaeddSEric Biggers 		},
51*571eaeddSEric Biggers 	},
52*571eaeddSEric Biggers 	{
53*571eaeddSEric Biggers 		.data_len = 16,
54*571eaeddSEric Biggers 		.digest = {
55*571eaeddSEric Biggers 			0x21, 0x4c, 0xac, 0xfe, 0xbd, 0x40, 0x74, 0x1f,
56*571eaeddSEric Biggers 			0xa2, 0x2d, 0x2f, 0x35, 0x91, 0xfd, 0xc9, 0x97,
57*571eaeddSEric Biggers 			0x88, 0x12, 0x6c, 0x0c, 0x6e, 0xd8, 0x50, 0x0b,
58*571eaeddSEric Biggers 			0x4b, 0x2c, 0x89, 0xa6, 0xa6, 0x4a, 0xad, 0xd7,
59*571eaeddSEric Biggers 			0x72, 0x62, 0x2c, 0x62, 0x81, 0xcd, 0x24, 0x74,
60*571eaeddSEric Biggers 			0xf5, 0x44, 0x05, 0xa0, 0x97, 0xea, 0xf1, 0x78,
61*571eaeddSEric Biggers 		},
62*571eaeddSEric Biggers 	},
63*571eaeddSEric Biggers 	{
64*571eaeddSEric Biggers 		.data_len = 32,
65*571eaeddSEric Biggers 		.digest = {
66*571eaeddSEric Biggers 			0x06, 0x8b, 0x92, 0x9f, 0x8b, 0x64, 0xb2, 0x80,
67*571eaeddSEric Biggers 			0xde, 0xcc, 0xde, 0xc3, 0x2f, 0x22, 0x27, 0xe8,
68*571eaeddSEric Biggers 			0x3b, 0x6e, 0x16, 0x21, 0x14, 0x81, 0xbe, 0x5b,
69*571eaeddSEric Biggers 			0xa7, 0xa7, 0x14, 0x8a, 0x00, 0x8f, 0x0d, 0x38,
70*571eaeddSEric Biggers 			0x11, 0x63, 0xe8, 0x3e, 0xb9, 0xf1, 0xcf, 0x87,
71*571eaeddSEric Biggers 			0xb1, 0x28, 0xe5, 0xa1, 0x89, 0xa8, 0x7a, 0xde,
72*571eaeddSEric Biggers 		},
73*571eaeddSEric Biggers 	},
74*571eaeddSEric Biggers 	{
75*571eaeddSEric Biggers 		.data_len = 48,
76*571eaeddSEric Biggers 		.digest = {
77*571eaeddSEric Biggers 			0x9e, 0x37, 0x76, 0x62, 0x98, 0x39, 0xbe, 0xfd,
78*571eaeddSEric Biggers 			0x2b, 0x91, 0x20, 0x54, 0x8f, 0x21, 0xe7, 0x30,
79*571eaeddSEric Biggers 			0x0a, 0x01, 0x7a, 0x65, 0x0b, 0xc9, 0xb3, 0x89,
80*571eaeddSEric Biggers 			0x3c, 0xb6, 0xd3, 0xa8, 0xff, 0xc9, 0x1b, 0x5c,
81*571eaeddSEric Biggers 			0xd4, 0xac, 0xb4, 0x7e, 0xba, 0x94, 0xc3, 0x8a,
82*571eaeddSEric Biggers 			0x26, 0x41, 0xf6, 0xd5, 0xed, 0x6f, 0x27, 0xa7,
83*571eaeddSEric Biggers 		},
84*571eaeddSEric Biggers 	},
85*571eaeddSEric Biggers 	{
86*571eaeddSEric Biggers 		.data_len = 49,
87*571eaeddSEric Biggers 		.digest = {
88*571eaeddSEric Biggers 			0x03, 0x1f, 0xef, 0x5a, 0x16, 0x28, 0x78, 0x10,
89*571eaeddSEric Biggers 			0x29, 0xe8, 0xe2, 0xe4, 0x84, 0x36, 0x19, 0x10,
90*571eaeddSEric Biggers 			0xaa, 0xea, 0xde, 0x06, 0x39, 0x5f, 0xb2, 0x36,
91*571eaeddSEric Biggers 			0xca, 0x24, 0x4f, 0x7b, 0x66, 0xf7, 0xe7, 0x31,
92*571eaeddSEric Biggers 			0xf3, 0x9b, 0x74, 0x1e, 0x17, 0x20, 0x88, 0x62,
93*571eaeddSEric Biggers 			0x50, 0xeb, 0x5f, 0x9a, 0xa7, 0x2c, 0xf4, 0xc9,
94*571eaeddSEric Biggers 		},
95*571eaeddSEric Biggers 	},
96*571eaeddSEric Biggers 	{
97*571eaeddSEric Biggers 		.data_len = 63,
98*571eaeddSEric Biggers 		.digest = {
99*571eaeddSEric Biggers 			0x10, 0xce, 0xed, 0x26, 0xb8, 0xac, 0xc1, 0x1b,
100*571eaeddSEric Biggers 			0xe6, 0xb9, 0xeb, 0x7c, 0xae, 0xcd, 0x55, 0x5a,
101*571eaeddSEric Biggers 			0x20, 0x2a, 0x7b, 0x43, 0xe6, 0x3e, 0xf0, 0x3f,
102*571eaeddSEric Biggers 			0xd9, 0x2f, 0x8c, 0x52, 0xe2, 0xf0, 0xb6, 0x24,
103*571eaeddSEric Biggers 			0x2e, 0xa4, 0xac, 0x24, 0x3a, 0x54, 0x99, 0x71,
104*571eaeddSEric Biggers 			0x65, 0xab, 0x97, 0x2d, 0xb6, 0xe6, 0x94, 0x20,
105*571eaeddSEric Biggers 		},
106*571eaeddSEric Biggers 	},
107*571eaeddSEric Biggers 	{
108*571eaeddSEric Biggers 		.data_len = 64,
109*571eaeddSEric Biggers 		.digest = {
110*571eaeddSEric Biggers 			0x24, 0x6d, 0x9f, 0x59, 0x42, 0x36, 0xca, 0x34,
111*571eaeddSEric Biggers 			0x36, 0x41, 0xa2, 0xcd, 0x69, 0xdf, 0x3d, 0xcb,
112*571eaeddSEric Biggers 			0x64, 0x94, 0x54, 0xb2, 0xed, 0xc1, 0x1c, 0x31,
113*571eaeddSEric Biggers 			0xe3, 0x26, 0xcb, 0x71, 0xe6, 0x98, 0xb2, 0x56,
114*571eaeddSEric Biggers 			0x74, 0x30, 0xa9, 0x15, 0x98, 0x9d, 0xb3, 0x07,
115*571eaeddSEric Biggers 			0xcc, 0xa8, 0xcc, 0x6f, 0x42, 0xb0, 0x9d, 0x2b,
116*571eaeddSEric Biggers 		},
117*571eaeddSEric Biggers 	},
118*571eaeddSEric Biggers 	{
119*571eaeddSEric Biggers 		.data_len = 65,
120*571eaeddSEric Biggers 		.digest = {
121*571eaeddSEric Biggers 			0x85, 0x1f, 0xbc, 0x5e, 0x2a, 0x00, 0x7d, 0xc2,
122*571eaeddSEric Biggers 			0x21, 0x4c, 0x28, 0x14, 0xc5, 0xd8, 0x0c, 0xe8,
123*571eaeddSEric Biggers 			0x55, 0xa5, 0xa0, 0x77, 0xda, 0x8f, 0xce, 0xd4,
124*571eaeddSEric Biggers 			0xf0, 0xcb, 0x30, 0xb8, 0x9c, 0x47, 0xe1, 0x33,
125*571eaeddSEric Biggers 			0x92, 0x18, 0xc5, 0x1f, 0xf2, 0xef, 0xb5, 0xe5,
126*571eaeddSEric Biggers 			0xbc, 0x63, 0xa6, 0xe5, 0x9a, 0xc9, 0xcc, 0xf1,
127*571eaeddSEric Biggers 		},
128*571eaeddSEric Biggers 	},
129*571eaeddSEric Biggers 	{
130*571eaeddSEric Biggers 		.data_len = 127,
131*571eaeddSEric Biggers 		.digest = {
132*571eaeddSEric Biggers 			0x26, 0xd2, 0x4c, 0xb6, 0xce, 0xd8, 0x22, 0x2b,
133*571eaeddSEric Biggers 			0x44, 0x10, 0x6f, 0x59, 0xf7, 0x0d, 0xb9, 0x3f,
134*571eaeddSEric Biggers 			0x7d, 0x29, 0x75, 0xf1, 0x71, 0xb2, 0x71, 0x23,
135*571eaeddSEric Biggers 			0xef, 0x68, 0xb7, 0x25, 0xae, 0xb8, 0x45, 0xf8,
136*571eaeddSEric Biggers 			0xa3, 0xb2, 0x2d, 0x7a, 0x83, 0x0a, 0x05, 0x61,
137*571eaeddSEric Biggers 			0xbc, 0x73, 0xf1, 0xf9, 0xba, 0xfb, 0x3d, 0xc2,
138*571eaeddSEric Biggers 		},
139*571eaeddSEric Biggers 	},
140*571eaeddSEric Biggers 	{
141*571eaeddSEric Biggers 		.data_len = 128,
142*571eaeddSEric Biggers 		.digest = {
143*571eaeddSEric Biggers 			0x7c, 0xe5, 0x7f, 0x5e, 0xea, 0xd9, 0x7e, 0x54,
144*571eaeddSEric Biggers 			0x14, 0x30, 0x6f, 0x37, 0x02, 0x71, 0x0f, 0xf1,
145*571eaeddSEric Biggers 			0x14, 0x16, 0xfa, 0xeb, 0x6e, 0x1e, 0xf0, 0xbe,
146*571eaeddSEric Biggers 			0x10, 0xed, 0x01, 0xbf, 0xa0, 0x9d, 0xcb, 0x07,
147*571eaeddSEric Biggers 			0x5f, 0x8b, 0x7f, 0x44, 0xe1, 0xd9, 0x13, 0xf0,
148*571eaeddSEric Biggers 			0x29, 0xa2, 0x54, 0x32, 0xd9, 0xb0, 0x69, 0x69,
149*571eaeddSEric Biggers 		},
150*571eaeddSEric Biggers 	},
151*571eaeddSEric Biggers 	{
152*571eaeddSEric Biggers 		.data_len = 129,
153*571eaeddSEric Biggers 		.digest = {
154*571eaeddSEric Biggers 			0xc5, 0x54, 0x1f, 0xcb, 0x9d, 0x8f, 0xdf, 0xbf,
155*571eaeddSEric Biggers 			0xab, 0x55, 0x92, 0x1d, 0x3b, 0x93, 0x79, 0x26,
156*571eaeddSEric Biggers 			0xdf, 0xba, 0x9a, 0x28, 0xff, 0xa0, 0x6c, 0xae,
157*571eaeddSEric Biggers 			0x7b, 0x53, 0x8d, 0xfa, 0xef, 0x35, 0x88, 0x19,
158*571eaeddSEric Biggers 			0x16, 0xb8, 0x72, 0x86, 0x76, 0x2a, 0xf5, 0xe6,
159*571eaeddSEric Biggers 			0xec, 0xb2, 0xd7, 0xd4, 0xbe, 0x1a, 0xe4, 0x9f,
160*571eaeddSEric Biggers 		},
161*571eaeddSEric Biggers 	},
162*571eaeddSEric Biggers 	{
163*571eaeddSEric Biggers 		.data_len = 256,
164*571eaeddSEric Biggers 		.digest = {
165*571eaeddSEric Biggers 			0x74, 0x9d, 0x77, 0xfb, 0xe8, 0x0f, 0x0c, 0x2d,
166*571eaeddSEric Biggers 			0x86, 0x0d, 0x49, 0xea, 0x2b, 0xd0, 0x13, 0xd1,
167*571eaeddSEric Biggers 			0xe8, 0xb8, 0xe1, 0xa3, 0x7b, 0x48, 0xab, 0x6a,
168*571eaeddSEric Biggers 			0x21, 0x2b, 0x4c, 0x48, 0x32, 0xb5, 0xdc, 0x31,
169*571eaeddSEric Biggers 			0x7f, 0xd0, 0x32, 0x67, 0x9a, 0xc0, 0x85, 0x53,
170*571eaeddSEric Biggers 			0xef, 0xe9, 0xfb, 0xe1, 0x8b, 0xd8, 0xcc, 0xc2,
171*571eaeddSEric Biggers 		},
172*571eaeddSEric Biggers 	},
173*571eaeddSEric Biggers 	{
174*571eaeddSEric Biggers 		.data_len = 511,
175*571eaeddSEric Biggers 		.digest = {
176*571eaeddSEric Biggers 			0x7b, 0xa9, 0xde, 0xa3, 0x07, 0x5c, 0x4c, 0xaa,
177*571eaeddSEric Biggers 			0x31, 0xc6, 0x9e, 0x55, 0xd4, 0x3f, 0x52, 0xdd,
178*571eaeddSEric Biggers 			0xde, 0x36, 0x70, 0x96, 0x59, 0x6e, 0x90, 0x78,
179*571eaeddSEric Biggers 			0x4c, 0x6a, 0x27, 0xde, 0x83, 0x84, 0xc3, 0x35,
180*571eaeddSEric Biggers 			0x53, 0x76, 0x1d, 0xbf, 0x83, 0x64, 0xcf, 0xf2,
181*571eaeddSEric Biggers 			0xb0, 0x3e, 0x07, 0x27, 0xe4, 0x25, 0x6c, 0x56,
182*571eaeddSEric Biggers 		},
183*571eaeddSEric Biggers 	},
184*571eaeddSEric Biggers 	{
185*571eaeddSEric Biggers 		.data_len = 513,
186*571eaeddSEric Biggers 		.digest = {
187*571eaeddSEric Biggers 			0x53, 0x50, 0xf7, 0x3b, 0x86, 0x1d, 0x7a, 0xe2,
188*571eaeddSEric Biggers 			0x5d, 0x9b, 0x71, 0xfa, 0x25, 0x23, 0x5a, 0xfe,
189*571eaeddSEric Biggers 			0x8c, 0xb9, 0xac, 0x8a, 0x9d, 0x6c, 0x99, 0xbc,
190*571eaeddSEric Biggers 			0x01, 0x9e, 0xa0, 0xd6, 0x3c, 0x03, 0x46, 0x21,
191*571eaeddSEric Biggers 			0xb6, 0xd0, 0xb0, 0xb3, 0x23, 0x23, 0x58, 0xf1,
192*571eaeddSEric Biggers 			0xea, 0x4e, 0xf2, 0x1a, 0x2f, 0x14, 0x2b, 0x5a,
193*571eaeddSEric Biggers 		},
194*571eaeddSEric Biggers 	},
195*571eaeddSEric Biggers 	{
196*571eaeddSEric Biggers 		.data_len = 1000,
197*571eaeddSEric Biggers 		.digest = {
198*571eaeddSEric Biggers 			0x06, 0x03, 0xb3, 0xba, 0x14, 0xe0, 0x28, 0x07,
199*571eaeddSEric Biggers 			0xd5, 0x15, 0x97, 0x1f, 0x87, 0xef, 0x80, 0xba,
200*571eaeddSEric Biggers 			0x48, 0x03, 0xb6, 0xc5, 0x47, 0xca, 0x8c, 0x95,
201*571eaeddSEric Biggers 			0xed, 0x95, 0xfd, 0x27, 0xb6, 0x83, 0xda, 0x6d,
202*571eaeddSEric Biggers 			0xa7, 0xb2, 0x1a, 0xd2, 0xb5, 0x89, 0xbb, 0xb4,
203*571eaeddSEric Biggers 			0x00, 0xbc, 0x86, 0x54, 0x7d, 0x5a, 0x91, 0x63,
204*571eaeddSEric Biggers 		},
205*571eaeddSEric Biggers 	},
206*571eaeddSEric Biggers 	{
207*571eaeddSEric Biggers 		.data_len = 3333,
208*571eaeddSEric Biggers 		.digest = {
209*571eaeddSEric Biggers 			0xd3, 0xe0, 0x6e, 0x7d, 0x80, 0x08, 0x53, 0x07,
210*571eaeddSEric Biggers 			0x8c, 0x0f, 0xc2, 0xce, 0x9f, 0x09, 0x86, 0x31,
211*571eaeddSEric Biggers 			0x28, 0x24, 0x3c, 0x3e, 0x2d, 0x36, 0xb4, 0x28,
212*571eaeddSEric Biggers 			0xc7, 0x1b, 0x70, 0xf9, 0x35, 0x9b, 0x10, 0xfa,
213*571eaeddSEric Biggers 			0xc8, 0x5e, 0x2b, 0x32, 0x7f, 0x65, 0xd2, 0x68,
214*571eaeddSEric Biggers 			0xb2, 0x84, 0x90, 0xf6, 0xc8, 0x6e, 0xb8, 0xdb,
215*571eaeddSEric Biggers 		},
216*571eaeddSEric Biggers 	},
217*571eaeddSEric Biggers 	{
218*571eaeddSEric Biggers 		.data_len = 4096,
219*571eaeddSEric Biggers 		.digest = {
220*571eaeddSEric Biggers 			0x39, 0xeb, 0xc4, 0xb3, 0x08, 0xe2, 0xdd, 0xf3,
221*571eaeddSEric Biggers 			0x9f, 0x5e, 0x44, 0x93, 0x63, 0x8b, 0x39, 0x57,
222*571eaeddSEric Biggers 			0xd7, 0xe8, 0x7e, 0x3d, 0x74, 0xf8, 0xf6, 0xab,
223*571eaeddSEric Biggers 			0xfe, 0x74, 0x51, 0xe4, 0x1b, 0x4a, 0x23, 0xbc,
224*571eaeddSEric Biggers 			0x69, 0xfc, 0xbb, 0xa7, 0x71, 0xa7, 0x86, 0x24,
225*571eaeddSEric Biggers 			0xcc, 0x85, 0x70, 0xf2, 0x31, 0x0d, 0x47, 0xc0,
226*571eaeddSEric Biggers 		},
227*571eaeddSEric Biggers 	},
228*571eaeddSEric Biggers 	{
229*571eaeddSEric Biggers 		.data_len = 4128,
230*571eaeddSEric Biggers 		.digest = {
231*571eaeddSEric Biggers 			0x23, 0xc3, 0x97, 0x06, 0x79, 0xbe, 0x8a, 0xe9,
232*571eaeddSEric Biggers 			0x1f, 0x1a, 0x43, 0xad, 0xe6, 0x76, 0x23, 0x13,
233*571eaeddSEric Biggers 			0x64, 0xae, 0xda, 0xe7, 0x8b, 0x88, 0x96, 0xb6,
234*571eaeddSEric Biggers 			0xa9, 0x1a, 0xb7, 0x80, 0x8e, 0x1c, 0x94, 0x98,
235*571eaeddSEric Biggers 			0x09, 0x08, 0xdb, 0x8e, 0x4d, 0x0a, 0x09, 0x65,
236*571eaeddSEric Biggers 			0xe5, 0x21, 0x1c, 0xd9, 0xab, 0x64, 0xbb, 0xea,
237*571eaeddSEric Biggers 		},
238*571eaeddSEric Biggers 	},
239*571eaeddSEric Biggers 	{
240*571eaeddSEric Biggers 		.data_len = 4160,
241*571eaeddSEric Biggers 		.digest = {
242*571eaeddSEric Biggers 			0x4f, 0x4a, 0x88, 0x9f, 0x40, 0x89, 0xfe, 0xb6,
243*571eaeddSEric Biggers 			0xda, 0x9d, 0xcd, 0xa5, 0x27, 0xd2, 0x29, 0x71,
244*571eaeddSEric Biggers 			0x58, 0x60, 0xd4, 0x55, 0xfe, 0x92, 0xcd, 0x51,
245*571eaeddSEric Biggers 			0x8b, 0xec, 0x3b, 0xd3, 0xd1, 0x3e, 0x8d, 0x36,
246*571eaeddSEric Biggers 			0x7b, 0xb1, 0x41, 0xef, 0xec, 0x9d, 0xdf, 0xcd,
247*571eaeddSEric Biggers 			0x4e, 0xde, 0x5a, 0xe5, 0xe5, 0x16, 0x14, 0x54,
248*571eaeddSEric Biggers 		},
249*571eaeddSEric Biggers 	},
250*571eaeddSEric Biggers 	{
251*571eaeddSEric Biggers 		.data_len = 4224,
252*571eaeddSEric Biggers 		.digest = {
253*571eaeddSEric Biggers 			0xb5, 0xa5, 0x3e, 0x86, 0x39, 0x20, 0x49, 0x4c,
254*571eaeddSEric Biggers 			0xcd, 0xb6, 0xdd, 0x03, 0xfe, 0x36, 0x6e, 0xa6,
255*571eaeddSEric Biggers 			0xfc, 0xff, 0x19, 0x33, 0x0c, 0x52, 0xea, 0x37,
256*571eaeddSEric Biggers 			0x94, 0xda, 0x5b, 0x27, 0xd1, 0x99, 0x5a, 0x89,
257*571eaeddSEric Biggers 			0x40, 0x78, 0xfa, 0x96, 0xb9, 0x2f, 0xa0, 0x48,
258*571eaeddSEric Biggers 			0xc9, 0xf8, 0x5c, 0xf0, 0x95, 0xf4, 0xea, 0x61,
259*571eaeddSEric Biggers 		},
260*571eaeddSEric Biggers 	},
261*571eaeddSEric Biggers 	{
262*571eaeddSEric Biggers 		.data_len = 16384,
263*571eaeddSEric Biggers 		.digest = {
264*571eaeddSEric Biggers 			0x6f, 0x48, 0x6f, 0x21, 0xb9, 0xc1, 0xcc, 0x92,
265*571eaeddSEric Biggers 			0x4e, 0xed, 0x6b, 0xef, 0x51, 0x88, 0xdf, 0xfd,
266*571eaeddSEric Biggers 			0xcb, 0x3d, 0x44, 0x9c, 0x37, 0x85, 0xb4, 0xc5,
267*571eaeddSEric Biggers 			0xeb, 0x60, 0x55, 0x58, 0x01, 0x47, 0xbf, 0x75,
268*571eaeddSEric Biggers 			0x9b, 0xa8, 0x82, 0x8c, 0xec, 0xe8, 0x0e, 0x58,
269*571eaeddSEric Biggers 			0xc1, 0x26, 0xa2, 0x45, 0x87, 0x3e, 0xfb, 0x8d,
270*571eaeddSEric Biggers 		},
271*571eaeddSEric Biggers 	},
272*571eaeddSEric Biggers };
273*571eaeddSEric Biggers 
274*571eaeddSEric Biggers static const u8 hash_testvec_consolidated[SHA384_DIGEST_SIZE] = {
275*571eaeddSEric Biggers 	0xfc, 0xcb, 0xe6, 0x42, 0xf0, 0x9e, 0x2b, 0x77,
276*571eaeddSEric Biggers 	0x7b, 0x62, 0xe8, 0x70, 0x86, 0xbf, 0xaf, 0x3c,
277*571eaeddSEric Biggers 	0xbb, 0x02, 0xd9, 0x86, 0xdc, 0xba, 0xd3, 0xa4,
278*571eaeddSEric Biggers 	0x0d, 0x8d, 0xb3, 0x2d, 0x0b, 0xa3, 0x84, 0x04,
279*571eaeddSEric Biggers 	0x7c, 0x16, 0x37, 0xaf, 0xba, 0x1e, 0xd4, 0x2f,
280*571eaeddSEric Biggers 	0x4c, 0x57, 0x55, 0x86, 0x52, 0x47, 0x9a, 0xec,
281*571eaeddSEric Biggers };
282*571eaeddSEric Biggers 
283*571eaeddSEric Biggers static const u8 hmac_testvec_consolidated[SHA384_DIGEST_SIZE] = {
284*571eaeddSEric Biggers 	0x82, 0xcf, 0x7d, 0x80, 0x71, 0xdb, 0x91, 0x09,
285*571eaeddSEric Biggers 	0x67, 0xe8, 0x44, 0x4a, 0x0d, 0x03, 0xb1, 0xf9,
286*571eaeddSEric Biggers 	0x62, 0xde, 0x4e, 0xbb, 0x1f, 0x41, 0xcd, 0x62,
287*571eaeddSEric Biggers 	0x39, 0x6b, 0x2d, 0x44, 0x0e, 0xde, 0x98, 0x73,
288*571eaeddSEric Biggers 	0xdd, 0xeb, 0x9d, 0x53, 0xfb, 0xee, 0xd1, 0xc3,
289*571eaeddSEric Biggers 	0x96, 0xdb, 0xfc, 0x2a, 0x38, 0x90, 0x02, 0x53,
290*571eaeddSEric Biggers };
291