1e1051a39Sopenharmony_ci#
2e1051a39Sopenharmony_ci# Copyright 2019-2021 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_ciTitle = DES ECB Tests (from destest)
10e1051a39Sopenharmony_ci
11e1051a39Sopenharmony_ciAvailablein = legacy
12e1051a39Sopenharmony_ciCipher = DES-ECB
13e1051a39Sopenharmony_ciKey = 0000000000000000
14e1051a39Sopenharmony_ciPlaintext = 0000000000000000
15e1051a39Sopenharmony_ciCiphertext = 8CA64DE9C1B123A7
16e1051a39Sopenharmony_ci
17e1051a39Sopenharmony_ciAvailablein = legacy
18e1051a39Sopenharmony_ciCipher = DES-ECB
19e1051a39Sopenharmony_ciKey = FFFFFFFFFFFFFFFF
20e1051a39Sopenharmony_ciPlaintext = FFFFFFFFFFFFFFFF
21e1051a39Sopenharmony_ciCiphertext = 7359B2163E4EDC58
22e1051a39Sopenharmony_ci
23e1051a39Sopenharmony_ciAvailablein = legacy
24e1051a39Sopenharmony_ciCipher = DES-ECB
25e1051a39Sopenharmony_ciKey = 3000000000000000
26e1051a39Sopenharmony_ciPlaintext = 1000000000000001
27e1051a39Sopenharmony_ciCiphertext = 958E6E627A05557B
28e1051a39Sopenharmony_ci
29e1051a39Sopenharmony_ciAvailablein = legacy
30e1051a39Sopenharmony_ciCipher = DES-ECB
31e1051a39Sopenharmony_ciKey = 1111111111111111
32e1051a39Sopenharmony_ciPlaintext = 1111111111111111
33e1051a39Sopenharmony_ciCiphertext = F40379AB9E0EC533
34e1051a39Sopenharmony_ci
35e1051a39Sopenharmony_ciAvailablein = legacy
36e1051a39Sopenharmony_ciCipher = DES-ECB
37e1051a39Sopenharmony_ciKey = 0123456789ABCDEF
38e1051a39Sopenharmony_ciPlaintext = 1111111111111111
39e1051a39Sopenharmony_ciCiphertext = 17668DFC7292532D
40e1051a39Sopenharmony_ci
41e1051a39Sopenharmony_ciAvailablein = legacy
42e1051a39Sopenharmony_ciCipher = DES-ECB
43e1051a39Sopenharmony_ciKey = 1111111111111111
44e1051a39Sopenharmony_ciPlaintext = 0123456789ABCDEF
45e1051a39Sopenharmony_ciCiphertext = 8A5AE1F81AB8F2DD
46e1051a39Sopenharmony_ci
47e1051a39Sopenharmony_ciAvailablein = legacy
48e1051a39Sopenharmony_ciCipher = DES-ECB
49e1051a39Sopenharmony_ciKey = FEDCBA9876543210
50e1051a39Sopenharmony_ciPlaintext = 0123456789ABCDEF
51e1051a39Sopenharmony_ciCiphertext = ED39D950FA74BCC4
52e1051a39Sopenharmony_ci
53e1051a39Sopenharmony_ciTitle = DES Tests (from FIPS PUB 81)
54e1051a39Sopenharmony_ci
55e1051a39Sopenharmony_ciAvailablein = legacy
56e1051a39Sopenharmony_ciCipher = DES-CBC
57e1051a39Sopenharmony_ciKey = 0123456789abcdef
58e1051a39Sopenharmony_ciIV = 1234567890abcdef
59e1051a39Sopenharmony_ciPlaintext = 4e6f772069732074
60e1051a39Sopenharmony_ciCiphertext = e5c7cdde872bf27c
61e1051a39Sopenharmony_ciNextIV = e5c7cdde872bf27c
62e1051a39Sopenharmony_ci
63e1051a39Sopenharmony_ciAvailablein = legacy
64e1051a39Sopenharmony_ciCipher = DES-CFB8
65e1051a39Sopenharmony_ciKey = 0123456789abcdef
66e1051a39Sopenharmony_ciIV = 1234567890abcdef
67e1051a39Sopenharmony_ciPlaintext = 4e6f7720697320746865
68e1051a39Sopenharmony_ciCiphertext = f31fda07011462ee187f
69e1051a39Sopenharmony_ci
70e1051a39Sopenharmony_ciAvailablein = legacy
71e1051a39Sopenharmony_ciCipher = DES-CFB
72e1051a39Sopenharmony_ciKey = 0123456789abcdef
73e1051a39Sopenharmony_ciIV = 1234567890abcdef
74e1051a39Sopenharmony_ciPlaintext = 4e6f77206973207468652074696d6520666f7220616c6c20
75e1051a39Sopenharmony_ciCiphertext = f3096249c7f46e51a69e839b1a92f78403467133898ea622
76e1051a39Sopenharmony_ciNextIV = 03467133898ea622
77e1051a39Sopenharmony_ci
78e1051a39Sopenharmony_ciTitle = DES Tests (various sources)
79e1051a39Sopenharmony_ci
80e1051a39Sopenharmony_ciAvailablein = legacy
81e1051a39Sopenharmony_ciCipher = DES-EDE3-CFB1
82e1051a39Sopenharmony_ciKey = 000102030405060708090A0B0C0D0E0F1011121314151617
83e1051a39Sopenharmony_ciIV = 0001020304050607
84e1051a39Sopenharmony_ciPlaintext = "Hello World"
85e1051a39Sopenharmony_ciCiphertext = 3CF55D656E9C0664513358
86e1051a39Sopenharmony_ci
87e1051a39Sopenharmony_ciAvailablein = legacy
88e1051a39Sopenharmony_ciCipher = DES-EDE3-CFB1
89e1051a39Sopenharmony_ciKey = 000102030405060708090A0B0C0D0E0F1011121314151617
90e1051a39Sopenharmony_ciIV = 0001020304050607
91e1051a39Sopenharmony_ciOperation = DECRYPT
92e1051a39Sopenharmony_ciPlaintext = "Hello World"
93e1051a39Sopenharmony_ciCiphertext = 3CF55D656E9C0664513358
94e1051a39Sopenharmony_ci
95e1051a39Sopenharmony_ciAvailablein = legacy
96e1051a39Sopenharmony_ciCipher = DESX-CBC
97e1051a39Sopenharmony_ciKey = 0123456789abcdeff1e0d3c2b5a49786fedcba9876543210
98e1051a39Sopenharmony_ciIV = fedcba9876543210
99e1051a39Sopenharmony_ciPlaintext = 37363534333231204E6F77206973207468652074696D6520666F722000000000
100e1051a39Sopenharmony_ciCiphertext = 846B2914851E9A2954732F8AA0A611C115CDC2D7951B1053A63C5E03B21AA3C4
101