xref: /freebsd/crypto/openssl/test/recipes/30-test_evp_data/evpciph_rc4.txt (revision e0c4386e7e71d93b0edc0c8fa156263fc4a8b0b6)
1*e0c4386eSCy Schubert#
2*e0c4386eSCy Schubert# Copyright 2019 The OpenSSL Project Authors. All Rights Reserved.
3*e0c4386eSCy Schubert#
4*e0c4386eSCy Schubert# Licensed under the Apache License 2.0 (the "License").  You may not use
5*e0c4386eSCy Schubert# this file except in compliance with the License.  You can obtain a copy
6*e0c4386eSCy Schubert# in the file LICENSE in the source distribution or at
7*e0c4386eSCy Schubert# https://www.openssl.org/source/license.html
8*e0c4386eSCy Schubert
9*e0c4386eSCy SchubertTitle = RC4 tests
10*e0c4386eSCy Schubert
11*e0c4386eSCy SchubertAvailablein = legacy
12*e0c4386eSCy SchubertCipher = RC4
13*e0c4386eSCy SchubertKey = 0123456789abcdef0123456789abcdef
14*e0c4386eSCy SchubertPlaintext = 0123456789abcdef
15*e0c4386eSCy SchubertCiphertext = 75b7878099e0c596
16*e0c4386eSCy Schubert
17*e0c4386eSCy SchubertAvailablein = legacy
18*e0c4386eSCy SchubertCipher = RC4
19*e0c4386eSCy SchubertKey = 0123456789abcdef0123456789abcdef
20*e0c4386eSCy SchubertPlaintext = 0000000000000000
21*e0c4386eSCy SchubertCiphertext = 7494c2e7104b0879
22*e0c4386eSCy Schubert
23*e0c4386eSCy SchubertAvailablein = legacy
24*e0c4386eSCy SchubertCipher = RC4
25*e0c4386eSCy SchubertKey = 00000000000000000000000000000000
26*e0c4386eSCy SchubertPlaintext = 0000000000000000
27*e0c4386eSCy SchubertCiphertext = de188941a3375d3a
28*e0c4386eSCy Schubert
29*e0c4386eSCy SchubertAvailablein = legacy
30*e0c4386eSCy SchubertCipher = RC4
31*e0c4386eSCy SchubertKey = ef012345ef012345ef012345ef012345
32*e0c4386eSCy SchubertPlaintext = 0000000000000000000000000000000000000000
33*e0c4386eSCy SchubertCiphertext = d6a141a7ec3c38dfbd615a1162e1c7ba36b67858
34*e0c4386eSCy Schubert
35*e0c4386eSCy SchubertAvailablein = legacy
36*e0c4386eSCy SchubertCipher = RC4
37*e0c4386eSCy SchubertKey = 0123456789abcdef0123456789abcdef
38*e0c4386eSCy SchubertPlaintext = 123456789ABCDEF0123456789ABCDEF0123456789ABCDEF012345678
39*e0c4386eSCy SchubertCiphertext = 66a0949f8af7d6891f7f832ba833c00c892ebe30143ce28740011ecf
40*e0c4386eSCy Schubert
41*e0c4386eSCy SchubertAvailablein = legacy
42*e0c4386eSCy SchubertCipher = RC4
43*e0c4386eSCy SchubertKey = ef012345ef012345ef012345ef012345
44*e0c4386eSCy SchubertPlaintext = 00000000000000000000
45*e0c4386eSCy SchubertCiphertext = d6a141a7ec3c38dfbd61
46*e0c4386eSCy Schubert
47*e0c4386eSCy SchubertTitle = RC4 tests (From RFC6229)
48*e0c4386eSCy Schubert
49*e0c4386eSCy SchubertAvailablein = legacy
50*e0c4386eSCy SchubertCipher = RC4-40
51*e0c4386eSCy SchubertKey = 0102030405
52*e0c4386eSCy SchubertPlaintext = 00000000000000000000000000000000
53*e0c4386eSCy SchubertCiphertext = b2396305f03dc027ccc3524a0a1118a8
54*e0c4386eSCy Schubert
55*e0c4386eSCy SchubertAvailablein = legacy
56*e0c4386eSCy SchubertCipher = RC4-40
57*e0c4386eSCy SchubertKey = 833222772a
58*e0c4386eSCy SchubertPlaintext = 00000000000000000000000000000000
59*e0c4386eSCy SchubertCiphertext = 80ad97bdc973df8a2e879e92a497efda
60*e0c4386eSCy Schubert
61*e0c4386eSCy SchubertAvailablein = legacy
62*e0c4386eSCy SchubertCipher = RC4
63*e0c4386eSCy SchubertKey = 0102030405060708090a0b0c0d0e0f10
64*e0c4386eSCy SchubertPlaintext = 00000000000000000000000000000000
65*e0c4386eSCy SchubertCiphertext = 9ac7cc9a609d1ef7b2932899cde41b97
66*e0c4386eSCy Schubert
67*e0c4386eSCy SchubertAvailablein = legacy
68*e0c4386eSCy SchubertCipher = RC4
69*e0c4386eSCy SchubertKey = ebb46227c6cc8b37641910833222772a
70*e0c4386eSCy SchubertPlaintext = 00000000000000000000000000000000
71*e0c4386eSCy SchubertCiphertext = 720c94b63edf44e131d950ca211a5a30
72*e0c4386eSCy Schubert
73*e0c4386eSCy Schubert#Self generated. Long key
74*e0c4386eSCy SchubertAvailablein = legacy
75*e0c4386eSCy SchubertCipher = RC4
76*e0c4386eSCy SchubertKey = ebb46227c6cc8b37641910833222772a00000000
77*e0c4386eSCy SchubertPlaintext = 00000000000000000000000000000000
78*e0c4386eSCy SchubertCiphertext = 358b23dba47770e72c7ea8ce5bd68da3
79