Move evp test programs input data to its own data dir
[oweals/openssl.git] / test / recipes / 30-test_evp_data / evpcase.txt
1 #
2 # Copyright 2018 The OpenSSL Project Authors. All Rights Reserved.
3 #
4 # Licensed under the OpenSSL license (the "License").  You may not use
5 # this file except in compliance with the License.  You can obtain a copy
6 # in the file LICENSE in the source distribution or at
7 # https://www.openssl.org/source/license.html
8
9 # Tests start with one of these keywords
10 #       Cipher Decrypt Derive Digest Encoding KDF MAC PBE
11 #       PrivPubKeyPair Sign Verify VerifyRecover
12 # and continue until a blank line.  Lines starting with a pound sign,
13 # like this prolog, are ignored.
14
15 # These tests exercise the case insensitive handling of object names.
16 # They are contrived
17
18 # Some name is case insensitive tests
19 Cipher = Aes-128-eCb
20 Key = 2B7E151628AED2A6ABF7158809CF4F3C
21 Plaintext = 6BC1BEE22E409F96E93D7E117393172A
22 Ciphertext = 3AD77BB40D7A3660A89ECAF32466EF97
23
24 Cipher = AeS-128-cbC
25 Key = 2B7E151628AED2A6ABF7158809CF4F3C
26 IV = 73BED6B8E3C1743B7116E69E22229516
27 Plaintext = F69F2445DF4F9B17AD2B417BE66C3710
28 Ciphertext = 3FF1CAA1681FAC09120ECA307586E1A7
29
30 Cipher = aES-128-CTR
31 Key = AE6852F8121067CC4BF7A5765577F39E
32 IV = 00000030000000000000000000000001
33 Operation = ENCRYPT
34 Plaintext = 53696E676C6520626C6F636B206D7367
35 Ciphertext = E4095D4FB7A7B3792D6175A3261311B8
36
37 Cipher = AES-128-GcM
38 Key = 00000000000000000000000000000000
39 IV = 000000000000000000000000
40 AAD =
41 Tag = ab6e47d42cec13bdf53a67b21257bddf
42 Plaintext = 00000000000000000000000000000000
43 Ciphertext = 0388dace60b6a392f328c2b971b2fe78
44
45 Digest = shA512
46 Input = "abc"
47 Output = ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd454d4423643ce80e2a9ac94fa54ca49f