1e1051a39Sopenharmony_ci#
2e1051a39Sopenharmony_ci# Copyright 2019-2020 The OpenSSL Project Authors. All Rights Reserved.
3e1051a39Sopenharmony_ci#
4e1051a39Sopenharmony_ci# Licensed under the Apache License 2.0 (the "License").  You may not use
5e1051a39Sopenharmony_ci# this file except in compliance with the License.  You can obtain a copy
6e1051a39Sopenharmony_ci# in the file LICENSE in the source distribution or at
7e1051a39Sopenharmony_ci# https://www.openssl.org/source/license.html
8e1051a39Sopenharmony_ci
9e1051a39Sopenharmony_ci
10e1051a39Sopenharmony_ciTitle = Self generated BF test vectors
11e1051a39Sopenharmony_ci
12e1051a39Sopenharmony_ciAvailablein = legacy
13e1051a39Sopenharmony_ciCipher = BF-ECB
14e1051a39Sopenharmony_ciKey = 000102030405060708090a0b0c0d0e0f
15e1051a39Sopenharmony_ciPlaintext = 0f0e0c0d0b0a09080706050403020100
16e1051a39Sopenharmony_ciCiphertext = 079590e0010626685653b9b6c2a406e0
17e1051a39Sopenharmony_ci
18e1051a39Sopenharmony_ci#Bigger key
19e1051a39Sopenharmony_ciAvailablein = legacy
20e1051a39Sopenharmony_ciCipher = BF-ECB
21e1051a39Sopenharmony_ciKey = 000102030405060708090a0b0c0d0e0f00000000
22e1051a39Sopenharmony_ciPlaintext = 0f0e0c0d0b0a09080706050403020100
23e1051a39Sopenharmony_ciCiphertext = 7a0fe3734ad4785b49e59296b7861789
24e1051a39Sopenharmony_ci
25e1051a39Sopenharmony_ciAvailablein = legacy
26e1051a39Sopenharmony_ciCipher = BF-CBC
27e1051a39Sopenharmony_ciKey = 000102030405060708090a0b0c0d0e0f
28e1051a39Sopenharmony_ciIV = 0101010101010101
29e1051a39Sopenharmony_ciPlaintext = 0f0e0c0d0b0a09080706050403020100
30e1051a39Sopenharmony_ciCiphertext = 39c65006742b62a49f7a40ff69749c0a
31e1051a39Sopenharmony_ci
32e1051a39Sopenharmony_ci#Bigger key
33e1051a39Sopenharmony_ciAvailablein = legacy
34e1051a39Sopenharmony_ciCipher = BF-CBC
35e1051a39Sopenharmony_ciKey = 000102030405060708090a0b0c0d0e0f00000000
36e1051a39Sopenharmony_ciIV = 0101010101010101
37e1051a39Sopenharmony_ciPlaintext = 0f0e0c0d0b0a09080706050403020100
38e1051a39Sopenharmony_ciCiphertext = 3a5cefdb91e56e7aab45e7ea562bd465
39e1051a39Sopenharmony_ci
40e1051a39Sopenharmony_ciAvailablein = legacy
41e1051a39Sopenharmony_ciCipher = BF-OFB
42e1051a39Sopenharmony_ciKey = 0001020304050607
43e1051a39Sopenharmony_ciIV = 0101010101010101
44e1051a39Sopenharmony_ciPlaintext = 0f0e0c0d0b0a09080706050403020100
45e1051a39Sopenharmony_ciCiphertext = 27be8331cdc52dc61724029d302b9358
46e1051a39Sopenharmony_ci
47e1051a39Sopenharmony_ci#Bigger key
48e1051a39Sopenharmony_ciAvailablein = legacy
49e1051a39Sopenharmony_ciCipher = BF-OFB
50e1051a39Sopenharmony_ciKey = 000102030405060700000000
51e1051a39Sopenharmony_ciIV = 0101010101010101
52e1051a39Sopenharmony_ciPlaintext = 0f0e0c0d0b0a09080706050403020100
53e1051a39Sopenharmony_ciCiphertext = f108f229cc1cbe228aa3b2407979289a
54e1051a39Sopenharmony_ci
55e1051a39Sopenharmony_ciAvailablein = legacy
56e1051a39Sopenharmony_ciCipher = BF-CFB
57e1051a39Sopenharmony_ciKey = 0001020304050607
58e1051a39Sopenharmony_ciIV = 0101010101010101
59e1051a39Sopenharmony_ciPlaintext = 0f0e0c0d0b0a09080706050403020100
60e1051a39Sopenharmony_ciCiphertext = 27be8331cdc52dc675a93625f90f5db4
61e1051a39Sopenharmony_ci
62e1051a39Sopenharmony_ci#Bigger key
63e1051a39Sopenharmony_ciAvailablein = legacy
64e1051a39Sopenharmony_ciCipher = BF-CFB
65e1051a39Sopenharmony_ciKey = 000102030405060700000000
66e1051a39Sopenharmony_ciIV = 0101010101010101
67e1051a39Sopenharmony_ciPlaintext = 0f0e0c0d0b0a09080706050403020100
68e1051a39Sopenharmony_ciCiphertext = f108f229cc1cbe2214f00c3a8611cb46
69