123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126 |
- #
- # Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved.
- #
- # Licensed under the Apache License 2.0 (the "License"). You may not use
- # this file except in compliance with the License. You can obtain a copy
- # in the file LICENSE in the source distribution or at
- # https://www.openssl.org/source/license.html
- # A valid set of RC2 test vectors could not be found for all RC2 modes - the
- # following values were generated using the deprecated cipher code, in order to
- # confirm that the new provider code is equivalent.
- Title = RC2 Test vectors
- Availablein = legacy
- Cipher = RC2-ECB
- Key = 0000000000000000
- Plaintext = 000102030405060708090A0B0C0D0E0F
- Ciphertext = a4085a9f3e710563ae3b1e8c4339122b
- Availablein = legacy
- Cipher = RC2-ECB
- Key = 0000000000000000
- KeyBits = 63
- Plaintext = 000102030405060708090A0B0C0D0E0F
- Ciphertext = b406b9037baf2d86982af542e6d70b13
- Availablein = legacy
- Cipher = RC2-CBC
- Key = 0000000000000000
- IV = 0000000000000000
- Plaintext = 000102030405060708090A0B0C0D0E0F
- Ciphertext = a4085a9f3e710563d1091a1552ba8962
- Availablein = legacy
- Cipher = RC2-CBC
- Key = 0000000000000000
- KeyBits = 63
- IV = 0000000000000000
- Plaintext = 000102030405060708090A0B0C0D0E0F
- Ciphertext = b406b9037baf2d866614ef5e55e95b8d
- NextIV = 6614ef5e55e95b8d
- Availablein = legacy
- Cipher = RC2-40-CBC
- Key = 0000000000
- IV = 0000000000000000
- Plaintext = 0102030405060708
- Ciphertext = 61ae28bcf59d1f6f
- NextIV = 61ae28bcf59d1f6f
- Availablein = legacy
- Cipher = RC2-40-CBC
- Key = 0000000000
- KeyBits = 63
- IV = 0000000000000000
- Plaintext = 0102030405060708
- Ciphertext = c1d8e65290b2f06d
- Availablein = legacy
- Cipher = RC2-40-CBC
- Key = 000000000001
- IV = 0000000000000000
- Plaintext = 0102030405060708
- Ciphertext = b3ddf36b5c81b0db
- Availablein = legacy
- Cipher = RC2-64-CBC
- Key = 0000000000000000
- IV = 0000000000000000
- Plaintext = 0102030405060708
- Ciphertext = 191d1abf767bfbe7
- Availablein = legacy
- Cipher = RC2-64-CBC
- Key = 0000000000000000
- KeyBits = 63
- IV = 0000000000000000
- Plaintext = 0102030405060708
- Ciphertext = 191d1abf767bfbe7
- Availablein = legacy
- Cipher = RC2-CFB
- Key = 0000000000000000
- IV = 0000000000000000
- Plaintext = 000102030405060708090A0B0C0D0E0F
- Ciphertext = 81b5cc4d43119e987a2b526ea152f3fe
- Availablein = legacy
- Cipher = RC2-CFB
- Key = 0000000000000000
- KeyBits = 63
- IV = 0000000000000000
- Plaintext = 000102030405060708090A0B0C0D0E0F
- Ciphertext = ebb671fa972288f87cb1810b91f2ae39
- NextIV = 7cb1810b91f2ae39
- Availablein = legacy
- Cipher = RC2-OFB
- Key = 0000000000000000
- IV = 0000000000000000
- Plaintext = 000102030405060708090A0B0C0D0E0F
- Ciphertext = 81b5cc4d43119e9849bdb7ef7fb35eb7
- Availablein = legacy
- Cipher = RC2-OFB
- Key = 0000000000000000
- IV = 0000000000000000
- KeyBits = 63
- Plaintext = 000102030405060708090A0B0C0D0E0F
- Ciphertext = ebb671fa972288f8f8587d8069d61d58
- NextIV = f051778b65db1357
- Availablein = legacy
- Cipher = RC2-OFB
- Key = 0000000000000000
- IV = 000000000000000000
- Plaintext = 000102030405060708090A0B0C0D0E0F
- Result = INVALID_IV_LENGTH
- #Variable key length is allowed for RC2
- Availablein = legacy
- Cipher = RC2-OFB
- Key = 0000000000000000000000000000000000
- IV = 0000000000000000
- Plaintext = 000102030405060708090A0B0C0D0E0F
- Ciphertext = 1df8d70bb9c66ffc37869d8ed80d796b
|