.. | .. |
---|
| 1 | +/* SPDX-License-Identifier: GPL-2.0-or-later */ |
---|
1 | 2 | /* |
---|
2 | 3 | * Algorithm testing framework and tests. |
---|
3 | 4 | * |
---|
.. | .. |
---|
5 | 6 | * Copyright (c) 2002 Jean-Francois Dive <jef@linuxbe.org> |
---|
6 | 7 | * Copyright (c) 2007 Nokia Siemens Networks |
---|
7 | 8 | * Copyright (c) 2008 Herbert Xu <herbert@gondor.apana.org.au> |
---|
| 9 | + * Copyright (c) 2019 Google LLC |
---|
8 | 10 | * |
---|
9 | 11 | * Updated RFC4106 AES-GCM testing. Some test vectors were taken from |
---|
10 | 12 | * http://csrc.nist.gov/groups/ST/toolkit/BCM/documents/proposedmodes/ |
---|
.. | .. |
---|
14 | 16 | * Gabriele Paoloni <gabriele.paoloni@intel.com> |
---|
15 | 17 | * Tadeusz Struk (tadeusz.struk@intel.com) |
---|
16 | 18 | * Copyright (c) 2010, Intel Corporation. |
---|
17 | | - * |
---|
18 | | - * This program is free software; you can redistribute it and/or modify it |
---|
19 | | - * under the terms of the GNU General Public License as published by the Free |
---|
20 | | - * Software Foundation; either version 2 of the License, or (at your option) |
---|
21 | | - * any later version. |
---|
22 | | - * |
---|
23 | 19 | */ |
---|
24 | 20 | #ifndef _CRYPTO_TESTMGR_H |
---|
25 | 21 | #define _CRYPTO_TESTMGR_H |
---|
26 | 22 | |
---|
27 | | -#include <linux/netlink.h> |
---|
| 23 | +#include <linux/oid_registry.h> |
---|
28 | 24 | |
---|
29 | | -#define MAX_DIGEST_SIZE 64 |
---|
30 | | -#define MAX_TAP 8 |
---|
31 | | - |
---|
32 | | -#define MAX_KEYLEN 1088 |
---|
33 | 25 | #define MAX_IVLEN 32 |
---|
34 | 26 | |
---|
| 27 | +/* |
---|
| 28 | + * hash_testvec: structure to describe a hash (message digest) test |
---|
| 29 | + * @key: Pointer to key (NULL if none) |
---|
| 30 | + * @plaintext: Pointer to source data |
---|
| 31 | + * @digest: Pointer to expected digest |
---|
| 32 | + * @psize: Length of source data in bytes |
---|
| 33 | + * @ksize: Length of @key in bytes (0 if no key) |
---|
| 34 | + * @setkey_error: Expected error from setkey() |
---|
| 35 | + * @digest_error: Expected error from digest() |
---|
| 36 | + */ |
---|
35 | 37 | struct hash_testvec { |
---|
36 | | - /* only used with keyed hash algorithms */ |
---|
37 | 38 | const char *key; |
---|
38 | 39 | const char *plaintext; |
---|
39 | 40 | const char *digest; |
---|
40 | | - unsigned short tap[MAX_TAP]; |
---|
41 | | - unsigned short np; |
---|
42 | | - unsigned short psize; |
---|
| 41 | + unsigned int psize; |
---|
43 | 42 | unsigned short ksize; |
---|
| 43 | + int setkey_error; |
---|
| 44 | + int digest_error; |
---|
44 | 45 | }; |
---|
45 | 46 | |
---|
46 | 47 | /* |
---|
47 | 48 | * cipher_testvec: structure to describe a symmetric cipher test |
---|
48 | 49 | * @key: Pointer to key |
---|
49 | 50 | * @klen: Length of @key in bytes |
---|
50 | | - * @iv: Pointer to IV (optional for some ciphers) |
---|
| 51 | + * @iv: Pointer to IV. If NULL, an all-zeroes IV is used. |
---|
| 52 | + * @iv_out: Pointer to output IV, if applicable for the cipher. |
---|
51 | 53 | * @ptext: Pointer to plaintext |
---|
52 | 54 | * @ctext: Pointer to ciphertext |
---|
53 | 55 | * @len: Length of @ptext and @ctext in bytes |
---|
54 | | - * @fail: If set to one, the test need to fail |
---|
55 | | - * @wk: Does the test need CRYPTO_TFM_REQ_WEAK_KEY |
---|
| 56 | + * @wk: Does the test need CRYPTO_TFM_REQ_FORBID_WEAK_KEYS? |
---|
56 | 57 | * ( e.g. test needs to fail due to a weak key ) |
---|
57 | | - * @np: numbers of SG to distribute data in (from 1 to MAX_TAP) |
---|
58 | | - * @tap: How to distribute data in @np SGs |
---|
59 | | - * @also_non_np: if set to 1, the test will be also done without |
---|
60 | | - * splitting data in @np SGs |
---|
61 | 58 | * @fips_skip: Skip the test vector in FIPS mode |
---|
62 | | - * @generates_iv: Encryption should ignore the given IV, and output @iv. |
---|
63 | | - * Decryption takes @iv. Needed for AES Keywrap ("kw(aes)"). |
---|
| 59 | + * @generates_iv: Encryption should ignore the given IV, and output @iv_out. |
---|
| 60 | + * Decryption takes @iv_out. Needed for AES Keywrap ("kw(aes)"). |
---|
| 61 | + * @setkey_error: Expected error from setkey() |
---|
| 62 | + * @crypt_error: Expected error from encrypt() and decrypt() |
---|
64 | 63 | */ |
---|
65 | 64 | struct cipher_testvec { |
---|
66 | 65 | const char *key; |
---|
67 | 66 | const char *iv; |
---|
| 67 | + const char *iv_out; |
---|
68 | 68 | const char *ptext; |
---|
69 | 69 | const char *ctext; |
---|
70 | | - unsigned short tap[MAX_TAP]; |
---|
71 | | - int np; |
---|
72 | | - unsigned char also_non_np; |
---|
73 | | - bool fail; |
---|
74 | 70 | unsigned char wk; /* weak key flag */ |
---|
75 | | - unsigned char klen; |
---|
76 | | - unsigned short len; |
---|
| 71 | + unsigned short klen; |
---|
| 72 | + unsigned int len; |
---|
77 | 73 | bool fips_skip; |
---|
78 | 74 | bool generates_iv; |
---|
| 75 | + int setkey_error; |
---|
| 76 | + int crypt_error; |
---|
79 | 77 | }; |
---|
80 | 78 | |
---|
| 79 | +/* |
---|
| 80 | + * aead_testvec: structure to describe an AEAD test |
---|
| 81 | + * @key: Pointer to key |
---|
| 82 | + * @iv: Pointer to IV. If NULL, an all-zeroes IV is used. |
---|
| 83 | + * @ptext: Pointer to plaintext |
---|
| 84 | + * @assoc: Pointer to associated data |
---|
| 85 | + * @ctext: Pointer to the full authenticated ciphertext. For AEADs that |
---|
| 86 | + * produce a separate "ciphertext" and "authentication tag", these |
---|
| 87 | + * two parts are concatenated: ciphertext || tag. |
---|
| 88 | + * @novrfy: If set, this is an inauthentic input test: only decryption is |
---|
| 89 | + * tested, and it is expected to fail with either -EBADMSG or |
---|
| 90 | + * @crypt_error if it is nonzero. |
---|
| 91 | + * @wk: Does the test need CRYPTO_TFM_REQ_FORBID_WEAK_KEYS? |
---|
| 92 | + * (e.g. setkey() needs to fail due to a weak key) |
---|
| 93 | + * @klen: Length of @key in bytes |
---|
| 94 | + * @plen: Length of @ptext in bytes |
---|
| 95 | + * @alen: Length of @assoc in bytes |
---|
| 96 | + * @clen: Length of @ctext in bytes |
---|
| 97 | + * @setkey_error: Expected error from setkey(). If set, neither encryption nor |
---|
| 98 | + * decryption is tested. |
---|
| 99 | + * @setauthsize_error: Expected error from setauthsize(). If set, neither |
---|
| 100 | + * encryption nor decryption is tested. |
---|
| 101 | + * @crypt_error: When @novrfy=0, the expected error from encrypt(). When |
---|
| 102 | + * @novrfy=1, an optional alternate error code that is acceptable |
---|
| 103 | + * for decrypt() to return besides -EBADMSG. |
---|
| 104 | + */ |
---|
81 | 105 | struct aead_testvec { |
---|
82 | 106 | const char *key; |
---|
83 | 107 | const char *iv; |
---|
84 | | - const char *input; |
---|
| 108 | + const char *ptext; |
---|
85 | 109 | const char *assoc; |
---|
86 | | - const char *result; |
---|
87 | | - unsigned char tap[MAX_TAP]; |
---|
88 | | - unsigned char atap[MAX_TAP]; |
---|
89 | | - int np; |
---|
90 | | - int anp; |
---|
91 | | - bool fail; |
---|
92 | | - unsigned char novrfy; /* ccm dec verification failure expected */ |
---|
93 | | - unsigned char wk; /* weak key flag */ |
---|
| 110 | + const char *ctext; |
---|
| 111 | + unsigned char novrfy; |
---|
| 112 | + unsigned char wk; |
---|
94 | 113 | unsigned char klen; |
---|
95 | | - unsigned short ilen; |
---|
96 | | - unsigned short alen; |
---|
97 | | - unsigned short rlen; |
---|
| 114 | + unsigned int plen; |
---|
| 115 | + unsigned int clen; |
---|
| 116 | + unsigned int alen; |
---|
| 117 | + int setkey_error; |
---|
| 118 | + int setauthsize_error; |
---|
| 119 | + int crypt_error; |
---|
98 | 120 | }; |
---|
99 | 121 | |
---|
100 | 122 | struct cprng_testvec { |
---|
.. | .. |
---|
126 | 148 | |
---|
127 | 149 | struct akcipher_testvec { |
---|
128 | 150 | const unsigned char *key; |
---|
| 151 | + const unsigned char *params; |
---|
129 | 152 | const unsigned char *m; |
---|
130 | 153 | const unsigned char *c; |
---|
131 | 154 | unsigned int key_len; |
---|
| 155 | + unsigned int param_len; |
---|
132 | 156 | unsigned int m_size; |
---|
133 | 157 | unsigned int c_size; |
---|
134 | 158 | bool public_key_vec; |
---|
135 | 159 | bool siggen_sigver_test; |
---|
| 160 | + enum OID algo; |
---|
136 | 161 | }; |
---|
137 | 162 | |
---|
138 | 163 | struct kpp_testvec { |
---|
.. | .. |
---|
539 | 564 | .c_size = 512, |
---|
540 | 565 | #endif |
---|
541 | 566 | } |
---|
| 567 | +}; |
---|
| 568 | + |
---|
| 569 | +/* |
---|
| 570 | + * EC-RDSA test vectors are generated by gost-engine. |
---|
| 571 | + */ |
---|
| 572 | +static const struct akcipher_testvec ecrdsa_tv_template[] = { |
---|
| 573 | + { |
---|
| 574 | + .key = |
---|
| 575 | + "\x04\x40\xd5\xa7\x77\xf9\x26\x2f\x8c\xbd\xcc\xe3\x1f\x01\x94\x05" |
---|
| 576 | + "\x3d\x2f\xec\xb5\x00\x34\xf5\x51\x6d\x3b\x90\x4b\x23\x28\x6f\x1d" |
---|
| 577 | + "\xc8\x36\x61\x60\x36\xec\xbb\xb4\x0b\x95\x4e\x54\x4f\x15\x21\x05" |
---|
| 578 | + "\xd8\x52\x66\x44\x31\x7e\x5d\xc5\xd1\x26\x00\x5f\x60\xd8\xf0\xc7" |
---|
| 579 | + "\x27\xfc", |
---|
| 580 | + .key_len = 66, |
---|
| 581 | + .params = /* OID_gostCPSignA */ |
---|
| 582 | + "\x30\x13\x06\x07\x2a\x85\x03\x02\x02\x23\x01\x06\x08\x2a\x85\x03" |
---|
| 583 | + "\x07\x01\x01\x02\x02", |
---|
| 584 | + .param_len = 21, |
---|
| 585 | + .c = |
---|
| 586 | + "\x41\x32\x09\x73\xa4\xc1\x38\xd6\x63\x7d\x8b\xf7\x50\x3f\xda\x9f" |
---|
| 587 | + "\x68\x48\xc1\x50\xe3\x42\x3a\x9b\x2b\x28\x12\x2a\xa7\xc2\x75\x31" |
---|
| 588 | + "\x65\x77\x8c\x3c\x9e\x0d\x56\xb2\xf9\xdc\x04\x33\x3e\xb0\x9e\xf9" |
---|
| 589 | + "\x74\x4e\x59\xb3\x83\xf2\x91\x27\xda\x5e\xc7\x33\xc0\xc1\x8f\x41", |
---|
| 590 | + .c_size = 64, |
---|
| 591 | + .algo = OID_gost2012PKey256, |
---|
| 592 | + .m = |
---|
| 593 | + "\x75\x1b\x9b\x40\x25\xb9\x96\xd2\x9b\x00\x41\xb3\x58\xbf\x23\x14" |
---|
| 594 | + "\x79\xd2\x76\x64\xa3\xbd\x66\x10\x79\x05\x5a\x06\x42\xec\xb9\xc9", |
---|
| 595 | + .m_size = 32, |
---|
| 596 | + .public_key_vec = true, |
---|
| 597 | + .siggen_sigver_test = true, |
---|
| 598 | + }, |
---|
| 599 | + { |
---|
| 600 | + .key = |
---|
| 601 | + "\x04\x40\x66\x6f\xd6\xb7\x06\xd0\xf5\xa5\x6f\x69\x5c\xa5\x13\x45" |
---|
| 602 | + "\x14\xdd\xcb\x12\x9c\x1b\xf5\x28\x64\x7a\x49\x48\x29\x14\x66\x42" |
---|
| 603 | + "\xb8\x1b\x5c\xf9\x56\x6d\x08\x3b\xce\xbb\x62\x2f\xc2\x3c\xc5\x49" |
---|
| 604 | + "\x93\x27\x70\x20\xcc\x79\xeb\xdc\x76\x8e\x48\x6e\x04\x96\xc3\x29" |
---|
| 605 | + "\xa0\x73", |
---|
| 606 | + .key_len = 66, |
---|
| 607 | + .params = /* OID_gostCPSignB */ |
---|
| 608 | + "\x30\x13\x06\x07\x2a\x85\x03\x02\x02\x23\x02\x06\x08\x2a\x85\x03" |
---|
| 609 | + "\x07\x01\x01\x02\x02", |
---|
| 610 | + .param_len = 21, |
---|
| 611 | + .c = |
---|
| 612 | + "\x45\x6d\x4a\x03\x1d\x5c\x0b\x17\x79\xe7\x19\xdb\xbf\x81\x9f\x82" |
---|
| 613 | + "\xae\x06\xda\xf5\x47\x00\x05\x80\xc3\x16\x06\x9a\x8e\x7c\xb2\x8e" |
---|
| 614 | + "\x7f\x74\xaa\xec\x6b\x7b\x7f\x8b\xc6\x0b\x10\x42\x4e\x91\x2c\xdf" |
---|
| 615 | + "\x7b\x8b\x15\xf4\x9e\x59\x0f\xc7\xa4\x68\x2e\xce\x89\xdf\x84\xe9", |
---|
| 616 | + .c_size = 64, |
---|
| 617 | + .algo = OID_gost2012PKey256, |
---|
| 618 | + .m = |
---|
| 619 | + "\xd0\x54\x00\x27\x6a\xeb\xce\x6c\xf5\xf6\xfb\x57\x18\x18\x21\x13" |
---|
| 620 | + "\x11\x23\x4a\x70\x43\x52\x7a\x68\x11\x65\x45\x37\xbb\x25\xb7\x40", |
---|
| 621 | + .m_size = 32, |
---|
| 622 | + .public_key_vec = true, |
---|
| 623 | + .siggen_sigver_test = true, |
---|
| 624 | + }, |
---|
| 625 | + { |
---|
| 626 | + .key = |
---|
| 627 | + "\x04\x40\x05\x91\xa9\x7d\xcb\x87\xdc\x98\xa1\xbf\xff\xdd\x20\x61" |
---|
| 628 | + "\xaa\x58\x3b\x2d\x8e\x9c\x41\x9d\x4f\xc6\x23\x17\xf9\xca\x60\x65" |
---|
| 629 | + "\xbc\x97\x97\xf6\x6b\x24\xe8\xac\xb1\xa7\x61\x29\x3c\x71\xdc\xad" |
---|
| 630 | + "\xcb\x20\xbe\x96\xe8\xf4\x44\x2e\x49\xd5\x2c\xb9\xc9\x3b\x9c\xaa" |
---|
| 631 | + "\xba\x15", |
---|
| 632 | + .key_len = 66, |
---|
| 633 | + .params = /* OID_gostCPSignC */ |
---|
| 634 | + "\x30\x13\x06\x07\x2a\x85\x03\x02\x02\x23\x03\x06\x08\x2a\x85\x03" |
---|
| 635 | + "\x07\x01\x01\x02\x02", |
---|
| 636 | + .param_len = 21, |
---|
| 637 | + .c = |
---|
| 638 | + "\x3b\x2e\x2e\x74\x74\x47\xda\xea\x93\x90\x6a\xe2\xf5\xf5\xe6\x46" |
---|
| 639 | + "\x11\xfc\xab\xdc\x52\xbc\x58\xdb\x45\x44\x12\x4a\xf7\xd0\xab\xc9" |
---|
| 640 | + "\x73\xba\x64\xab\x0d\xac\x4e\x72\x10\xa8\x04\xf6\x1e\xe0\x48\x6a" |
---|
| 641 | + "\xcd\xe8\xe3\x78\x73\x77\x82\x24\x8d\xf1\xd3\xeb\x4c\x25\x7e\xc0", |
---|
| 642 | + .c_size = 64, |
---|
| 643 | + .algo = OID_gost2012PKey256, |
---|
| 644 | + .m = |
---|
| 645 | + "\x52\x33\xf4\x3f\x7b\x5d\xcf\x20\xee\xe4\x5c\xab\x0b\x3f\x14\xd6" |
---|
| 646 | + "\x9f\x16\xc6\x1c\xb1\x3f\x84\x41\x69\xec\x34\xfd\xf1\xf9\xa3\x39", |
---|
| 647 | + .m_size = 32, |
---|
| 648 | + .public_key_vec = true, |
---|
| 649 | + .siggen_sigver_test = true, |
---|
| 650 | + }, |
---|
| 651 | + { |
---|
| 652 | + .key = |
---|
| 653 | + "\x04\x81\x80\x85\x46\x8f\x16\xf8\x7a\x7e\x4a\xc3\x81\x9e\xf1\x6e" |
---|
| 654 | + "\x94\x1e\x5d\x02\x87\xea\xfa\xa0\x0a\x17\x70\x49\x64\xad\x95\x68" |
---|
| 655 | + "\x60\x0a\xf0\x57\x29\x41\x79\x30\x3c\x61\x69\xf2\xa6\x94\x87\x17" |
---|
| 656 | + "\x54\xfa\x97\x2c\xe6\x1e\x0a\xbb\x55\x10\x57\xbe\xf7\xc1\x77\x2b" |
---|
| 657 | + "\x11\x74\x0a\x50\x37\x14\x10\x2a\x45\xfc\x7a\xae\x1c\x4c\xce\x08" |
---|
| 658 | + "\x05\xb7\xa4\x50\xc8\x3d\x39\x3d\xdc\x5c\x8f\x96\x6c\xe7\xfc\x21" |
---|
| 659 | + "\xc3\x2d\x1e\x9f\x11\xb3\xec\x22\x18\x8a\x8c\x08\x6b\x8b\xed\xf5" |
---|
| 660 | + "\xc5\x47\x3c\x7e\x73\x59\x44\x1e\x77\x83\x84\x52\x9e\x3b\x7d\xff" |
---|
| 661 | + "\x9d\x86\x1a", |
---|
| 662 | + .key_len = 131, |
---|
| 663 | + .params = /* OID_gostTC26Sign512A */ |
---|
| 664 | + "\x30\x0b\x06\x09\x2a\x85\x03\x07\x01\x02\x01\x02\x01", |
---|
| 665 | + .param_len = 13, |
---|
| 666 | + .c = |
---|
| 667 | + "\x92\x81\x74\x5f\x95\x48\x38\x87\xd9\x8f\x5e\xc8\x8a\xbb\x01\x4e" |
---|
| 668 | + "\xb0\x75\x3c\x2f\xc7\x5a\x08\x4c\x68\xab\x75\x01\x32\x75\x75\xb5" |
---|
| 669 | + "\x37\xe0\x74\x6d\x94\x84\x31\x2a\x6b\xf4\xf7\xb7\xa7\x39\x7b\x46" |
---|
| 670 | + "\x07\xf0\x98\xbd\x33\x18\xa1\x72\xb2\x6d\x54\xe3\xde\x91\xc2\x2e" |
---|
| 671 | + "\x4f\x6a\xf8\xb7\xec\xa8\x83\xc9\x8f\xd9\xce\x7c\x45\x06\x02\xf4" |
---|
| 672 | + "\x4f\x21\xb5\x24\x3d\xb4\xb5\xd8\x58\x42\xbe\x2d\x29\xae\x93\xc0" |
---|
| 673 | + "\x13\x41\x96\x35\x08\x69\xe8\x36\xc7\xd1\x83\x81\xd7\xca\xfb\xc0" |
---|
| 674 | + "\xd2\xb7\x78\x32\x3e\x30\x1a\x1e\xce\xdc\x34\x35\xc6\xad\x68\x24", |
---|
| 675 | + .c_size = 128, |
---|
| 676 | + .algo = OID_gost2012PKey512, |
---|
| 677 | + .m = |
---|
| 678 | + "\x1f\x70\xb5\xe9\x55\x12\xd6\x88\xcc\x55\xb9\x0c\x7f\xc4\x94\xf2" |
---|
| 679 | + "\x04\x77\x41\x12\x02\xd6\xf1\x1f\x83\x56\xe9\xd6\x5a\x6a\x72\xb9" |
---|
| 680 | + "\x6e\x8e\x24\x2a\x84\xf1\xba\x67\xe8\xbf\xff\xc1\xd3\xde\xfb\xc6" |
---|
| 681 | + "\xa8\xf6\x80\x01\xb9\x27\xac\xd8\x45\x96\x66\xa1\xee\x48\x08\x3f", |
---|
| 682 | + .m_size = 64, |
---|
| 683 | + .public_key_vec = true, |
---|
| 684 | + .siggen_sigver_test = true, |
---|
| 685 | + }, |
---|
| 686 | + { |
---|
| 687 | + .key = |
---|
| 688 | + "\x04\x81\x80\x28\xf3\x2b\x92\x04\x32\xea\x66\x20\xde\xa0\x2f\x74" |
---|
| 689 | + "\xbf\x2d\xf7\xb5\x30\x76\xb1\xc8\xee\x38\x9f\xea\xe5\xad\xc6\xa3" |
---|
| 690 | + "\x28\x1e\x51\x3d\x67\xa3\x41\xcc\x6b\x81\xe2\xe2\x9e\x82\xf3\x78" |
---|
| 691 | + "\x56\xd7\x2e\xb2\xb5\xbe\xb4\x50\x21\x05\xe5\x29\x82\xef\x15\x1b" |
---|
| 692 | + "\xc0\xd7\x30\xd6\x2f\x96\xe8\xff\x99\x4c\x25\xcf\x9a\xfc\x54\x30" |
---|
| 693 | + "\xce\xdf\x59\xe9\xc6\x45\xce\xe4\x22\xe8\x01\xd5\xcd\x2f\xaa\x78" |
---|
| 694 | + "\x99\xc6\x04\x1e\x6f\x4c\x25\x6a\x76\xad\xff\x48\xf3\xb3\xb4\xd6" |
---|
| 695 | + "\x14\x5c\x2c\x0e\xea\xa2\x4b\xb9\x7e\x89\x77\x02\x3a\x29\xc8\x16" |
---|
| 696 | + "\x8e\x78\x48", |
---|
| 697 | + .key_len = 131, |
---|
| 698 | + .params = /* OID_gostTC26Sign512B */ |
---|
| 699 | + "\x30\x0b\x06\x09\x2a\x85\x03\x07\x01\x02\x01\x02\x02", |
---|
| 700 | + .param_len = 13, |
---|
| 701 | + .c = |
---|
| 702 | + "\x0a\xed\xb6\x27\xea\xa7\xa6\x7e\x2f\xc1\x02\x21\x74\xce\x27\xd2" |
---|
| 703 | + "\xee\x8a\x92\x4d\xa9\x43\x2d\xa4\x5b\xdc\x23\x02\xfc\x3a\xf3\xb2" |
---|
| 704 | + "\x10\x93\x0b\x40\x1b\x75\x95\x3e\x39\x41\x37\xb9\xab\x51\x09\xeb" |
---|
| 705 | + "\xf1\xb9\x49\x58\xec\x58\xc7\xf9\x2e\xb9\xc9\x40\xf2\x00\x39\x7e" |
---|
| 706 | + "\x3f\xde\x72\xe3\x85\x67\x06\xbe\xd8\xb8\xc1\x81\x1e\xe3\x0a\xfe" |
---|
| 707 | + "\xce\xd3\x77\x92\x56\x8c\x58\xf9\x37\x60\x2d\xe6\x8b\x66\xa3\xdd" |
---|
| 708 | + "\xd2\xf0\xf8\xda\x1b\x20\xbc\x9c\xec\x29\x5d\xd1\x8f\xcc\x37\xd1" |
---|
| 709 | + "\x3b\x8d\xb7\xc1\xe0\xb8\x3b\xef\x14\x1b\x87\xbc\xc1\x03\x9a\x93", |
---|
| 710 | + .c_size = 128, |
---|
| 711 | + .algo = OID_gost2012PKey512, |
---|
| 712 | + .m = |
---|
| 713 | + "\x11\x24\x21\x27\xf2\x42\x9f\xce\x5a\xf9\x01\x70\xe0\x07\x2b\x57" |
---|
| 714 | + "\xfb\x7d\x77\x5e\x74\x66\xe6\xa5\x40\x4c\x1a\x85\x18\xff\xd0\x63" |
---|
| 715 | + "\xe0\x39\xd3\xd6\xe5\x17\xf8\xc3\x4b\xc6\x1c\x33\x1a\xca\xa6\x66" |
---|
| 716 | + "\x6d\xf4\xd2\x45\xc2\x83\xa0\x42\x95\x05\x9d\x89\x8e\x0a\xca\xcc", |
---|
| 717 | + .m_size = 64, |
---|
| 718 | + .public_key_vec = true, |
---|
| 719 | + .siggen_sigver_test = true, |
---|
| 720 | + }, |
---|
542 | 721 | }; |
---|
543 | 722 | |
---|
544 | 723 | /* |
---|
.. | .. |
---|
2242 | 2421 | .psize = 26, |
---|
2243 | 2422 | .digest = "\xd7\x9e\x1c\x30\x8a\xa5\xbb\xcd" |
---|
2244 | 2423 | "\xee\xa8\xed\x63\xdf\x41\x2d\xa9", |
---|
2245 | | - .np = 2, |
---|
2246 | | - .tap = { 13, 13 }, |
---|
2247 | 2424 | }, { |
---|
2248 | 2425 | .plaintext = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789", |
---|
2249 | 2426 | .psize = 62, |
---|
.. | .. |
---|
2280 | 2457 | "\xc9\xfd\x55\x74\x49\x44\x79\xba" |
---|
2281 | 2458 | "\x5c\x7e\x7a\xb7\x6e\xf2\x64\xea" |
---|
2282 | 2459 | "\xd0\xfc\xce\x33", |
---|
2283 | | - .np = 2, |
---|
2284 | | - .tap = { 28, 28 }, |
---|
2285 | 2460 | }, { |
---|
2286 | 2461 | .plaintext = "\x08\x9f\x13\xaa\x41\xd8\x4c\xe3" |
---|
2287 | 2462 | "\x7a\x11\x85\x1c\xb3\x27\xbe\x55" |
---|
.. | .. |
---|
2441 | 2616 | "\x49\x10\x03\x76\xa8\x23\x5e\x2c" |
---|
2442 | 2617 | "\x82\xe1\xb9\x99\x8a\x99\x9e\x21" |
---|
2443 | 2618 | "\xdb\x32\xdd\x97\x49\x6d\x33\x76", |
---|
2444 | | - .np = 2, |
---|
2445 | | - .tap = { 28, 28 }, |
---|
2446 | 2619 | }, { |
---|
2447 | 2620 | .plaintext = "\x08\x9f\x13\xaa\x41\xd8\x4c\xe3" |
---|
2448 | 2621 | "\x7a\x11\x85\x1c\xb3\x27\xbe\x55" |
---|
.. | .. |
---|
2609 | 2782 | "\x9b\xfd\xbc\x32\xb9\xd4\xad\x5a" |
---|
2610 | 2783 | "\xa0\x4a\x1f\x07\x6e\x62\xfe\xa1" |
---|
2611 | 2784 | "\x9e\xef\x51\xac\xd0\x65\x7c\x22", |
---|
2612 | | - .np = 2, |
---|
2613 | | - .tap = { 28, 28 }, |
---|
2614 | 2785 | }, { |
---|
2615 | 2786 | .plaintext = "\x08\x9f\x13\xaa\x41\xd8\x4c\xe3" |
---|
2616 | 2787 | "\x7a\x11\x85\x1c\xb3\x27\xbe\x55" |
---|
.. | .. |
---|
2785 | 2956 | "\xba\x1b\x0d\x8d\xc7\x8c\x08\x63" |
---|
2786 | 2957 | "\x46\xb5\x33\xb4\x9c\x03\x0d\x99" |
---|
2787 | 2958 | "\xa2\x7d\xaf\x11\x39\xd6\xe7\x5e", |
---|
2788 | | - .np = 2, |
---|
2789 | | - .tap = { 28, 28 }, |
---|
2790 | 2959 | }, { |
---|
2791 | 2960 | .plaintext = "\x08\x9f\x13\xaa\x41\xd8\x4c\xe3" |
---|
2792 | 2961 | "\x7a\x11\x85\x1c\xb3\x27\xbe\x55" |
---|
.. | .. |
---|
2956 | 3125 | .psize = 26, |
---|
2957 | 3126 | .digest = "\xc3\xfc\xd3\xd7\x61\x92\xe4\x00" |
---|
2958 | 3127 | "\x7d\xfb\x49\x6c\xca\x67\xe1\x3b", |
---|
2959 | | - .np = 2, |
---|
2960 | | - .tap = {13, 13} |
---|
2961 | 3128 | }, { |
---|
2962 | 3129 | .plaintext = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789", |
---|
2963 | 3130 | .psize = 62, |
---|
.. | .. |
---|
3018 | 3185 | .psize = 56, |
---|
3019 | 3186 | .digest = "\xa1\xaa\x06\x89\xd0\xfa\xfa\x2d" |
---|
3020 | 3187 | "\xdc\x22\xe8\x8b\x49\x13\x3a\x06", |
---|
3021 | | - .np = 2, |
---|
3022 | | - .tap = { 28, 28 }, |
---|
3023 | 3188 | }, { |
---|
3024 | 3189 | .plaintext = "abcdefghbcdefghicdefghijdefghijkefghijklfghi" |
---|
3025 | 3190 | "jklmghijklmnhijklmnoijklmnopjklmnopqklmnopqr" |
---|
.. | .. |
---|
3080 | 3245 | .psize = 56, |
---|
3081 | 3246 | .digest = "\x12\xa0\x53\x38\x4a\x9c\x0c\x88\xe4\x05" |
---|
3082 | 3247 | "\xa0\x6c\x27\xdc\xf4\x9a\xda\x62\xeb\x2b", |
---|
3083 | | - .np = 2, |
---|
3084 | | - .tap = { 28, 28 }, |
---|
3085 | 3248 | }, { |
---|
3086 | 3249 | .plaintext = "abcdefghbcdefghicdefghijdefghijkefghijklfghi" |
---|
3087 | 3250 | "jklmghijklmnhijklmnoijklmnopjklmnopqklmnopqr" |
---|
.. | .. |
---|
3158 | 3321 | "\xc8\xd9\x12\x85\x73\xe7\xa9\x80" |
---|
3159 | 3322 | "\x9a\xfb\x2a\x0f\x34\xcc\xc3\x6e" |
---|
3160 | 3323 | "\xa9\xe7\x2f\x16\xf6\x36\x8e\x3f", |
---|
3161 | | - .np = 2, |
---|
3162 | | - .tap = { 28, 28 }, |
---|
3163 | 3324 | } |
---|
3164 | 3325 | }; |
---|
3165 | 3326 | |
---|
.. | .. |
---|
3224 | 3385 | "\xb8\x4d\xf7\x69\xa5\xde\x20\x60\xe2\x59" |
---|
3225 | 3386 | "\xdf\x4c\x9b\xb4\xa4\x26\x8c\x0e\x93\x5b" |
---|
3226 | 3387 | "\xbc\x74\x70\xa9\x69\xc9\xd0\x72\xa1\xac", |
---|
3227 | | - .np = 2, |
---|
3228 | | - .tap = { 28, 28 }, |
---|
3229 | 3388 | } |
---|
3230 | 3389 | }; |
---|
3231 | 3390 | |
---|
.. | .. |
---|
3239 | 3398 | "123456789012345678901234567890123456789", |
---|
3240 | 3399 | .psize = 79, |
---|
3241 | 3400 | .digest = (u8 *)(u16 []){ 0x4b70 }, |
---|
3242 | | - .np = 2, |
---|
3243 | | - .tap = { 63, 16 }, |
---|
3244 | 3401 | }, { |
---|
3245 | 3402 | .plaintext = "abcdddddddddddddddddddddddddddddddddddddddd" |
---|
3246 | 3403 | "ddddddddddddd", |
---|
3247 | 3404 | .psize = 56, |
---|
3248 | 3405 | .digest = (u8 *)(u16 []){ 0x9ce3 }, |
---|
3249 | | - .np = 8, |
---|
3250 | | - .tap = { 1, 2, 28, 7, 6, 5, 4, 3 }, |
---|
3251 | 3406 | }, { |
---|
3252 | 3407 | .plaintext = "1234567890123456789012345678901234567890" |
---|
3253 | 3408 | "1234567890123456789012345678901234567890" |
---|
.. | .. |
---|
3259 | 3414 | "123456789012345678901234567890123456789", |
---|
3260 | 3415 | .psize = 319, |
---|
3261 | 3416 | .digest = (u8 *)(u16 []){ 0x44c6 }, |
---|
3262 | | - }, { |
---|
3263 | | - .plaintext = "1234567890123456789012345678901234567890" |
---|
3264 | | - "1234567890123456789012345678901234567890" |
---|
3265 | | - "1234567890123456789012345678901234567890" |
---|
3266 | | - "1234567890123456789012345678901234567890" |
---|
3267 | | - "1234567890123456789012345678901234567890" |
---|
3268 | | - "1234567890123456789012345678901234567890" |
---|
3269 | | - "1234567890123456789012345678901234567890" |
---|
3270 | | - "123456789012345678901234567890123456789", |
---|
3271 | | - .psize = 319, |
---|
3272 | | - .digest = (u8 *)(u16 []){ 0x44c6 }, |
---|
3273 | | - .np = 4, |
---|
3274 | | - .tap = { 1, 255, 57, 6 }, |
---|
3275 | 3417 | }, { |
---|
3276 | 3418 | .plaintext = "\x6e\x05\x79\x10\xa7\x1b\xb2\x49" |
---|
3277 | 3419 | "\xe0\x54\xeb\x82\x19\x8d\x24\xbb" |
---|
.. | .. |
---|
3534 | 3676 | } |
---|
3535 | 3677 | }; |
---|
3536 | 3678 | |
---|
| 3679 | +/* |
---|
| 3680 | + * Streebog test vectors from RFC 6986 and GOST R 34.11-2012 |
---|
| 3681 | + */ |
---|
| 3682 | +static const struct hash_testvec streebog256_tv_template[] = { |
---|
| 3683 | + { /* M1 */ |
---|
| 3684 | + .plaintext = "012345678901234567890123456789012345678901234567890123456789012", |
---|
| 3685 | + .psize = 63, |
---|
| 3686 | + .digest = |
---|
| 3687 | + "\x9d\x15\x1e\xef\xd8\x59\x0b\x89" |
---|
| 3688 | + "\xda\xa6\xba\x6c\xb7\x4a\xf9\x27" |
---|
| 3689 | + "\x5d\xd0\x51\x02\x6b\xb1\x49\xa4" |
---|
| 3690 | + "\x52\xfd\x84\xe5\xe5\x7b\x55\x00", |
---|
| 3691 | + }, |
---|
| 3692 | + { /* M2 */ |
---|
| 3693 | + .plaintext = |
---|
| 3694 | + "\xd1\xe5\x20\xe2\xe5\xf2\xf0\xe8" |
---|
| 3695 | + "\x2c\x20\xd1\xf2\xf0\xe8\xe1\xee" |
---|
| 3696 | + "\xe6\xe8\x20\xe2\xed\xf3\xf6\xe8" |
---|
| 3697 | + "\x2c\x20\xe2\xe5\xfe\xf2\xfa\x20" |
---|
| 3698 | + "\xf1\x20\xec\xee\xf0\xff\x20\xf1" |
---|
| 3699 | + "\xf2\xf0\xe5\xeb\xe0\xec\xe8\x20" |
---|
| 3700 | + "\xed\xe0\x20\xf5\xf0\xe0\xe1\xf0" |
---|
| 3701 | + "\xfb\xff\x20\xef\xeb\xfa\xea\xfb" |
---|
| 3702 | + "\x20\xc8\xe3\xee\xf0\xe5\xe2\xfb", |
---|
| 3703 | + .psize = 72, |
---|
| 3704 | + .digest = |
---|
| 3705 | + "\x9d\xd2\xfe\x4e\x90\x40\x9e\x5d" |
---|
| 3706 | + "\xa8\x7f\x53\x97\x6d\x74\x05\xb0" |
---|
| 3707 | + "\xc0\xca\xc6\x28\xfc\x66\x9a\x74" |
---|
| 3708 | + "\x1d\x50\x06\x3c\x55\x7e\x8f\x50", |
---|
| 3709 | + }, |
---|
| 3710 | +}; |
---|
| 3711 | + |
---|
| 3712 | +static const struct hash_testvec streebog512_tv_template[] = { |
---|
| 3713 | + { /* M1 */ |
---|
| 3714 | + .plaintext = "012345678901234567890123456789012345678901234567890123456789012", |
---|
| 3715 | + .psize = 63, |
---|
| 3716 | + .digest = |
---|
| 3717 | + "\x1b\x54\xd0\x1a\x4a\xf5\xb9\xd5" |
---|
| 3718 | + "\xcc\x3d\x86\xd6\x8d\x28\x54\x62" |
---|
| 3719 | + "\xb1\x9a\xbc\x24\x75\x22\x2f\x35" |
---|
| 3720 | + "\xc0\x85\x12\x2b\xe4\xba\x1f\xfa" |
---|
| 3721 | + "\x00\xad\x30\xf8\x76\x7b\x3a\x82" |
---|
| 3722 | + "\x38\x4c\x65\x74\xf0\x24\xc3\x11" |
---|
| 3723 | + "\xe2\xa4\x81\x33\x2b\x08\xef\x7f" |
---|
| 3724 | + "\x41\x79\x78\x91\xc1\x64\x6f\x48", |
---|
| 3725 | + }, |
---|
| 3726 | + { /* M2 */ |
---|
| 3727 | + .plaintext = |
---|
| 3728 | + "\xd1\xe5\x20\xe2\xe5\xf2\xf0\xe8" |
---|
| 3729 | + "\x2c\x20\xd1\xf2\xf0\xe8\xe1\xee" |
---|
| 3730 | + "\xe6\xe8\x20\xe2\xed\xf3\xf6\xe8" |
---|
| 3731 | + "\x2c\x20\xe2\xe5\xfe\xf2\xfa\x20" |
---|
| 3732 | + "\xf1\x20\xec\xee\xf0\xff\x20\xf1" |
---|
| 3733 | + "\xf2\xf0\xe5\xeb\xe0\xec\xe8\x20" |
---|
| 3734 | + "\xed\xe0\x20\xf5\xf0\xe0\xe1\xf0" |
---|
| 3735 | + "\xfb\xff\x20\xef\xeb\xfa\xea\xfb" |
---|
| 3736 | + "\x20\xc8\xe3\xee\xf0\xe5\xe2\xfb", |
---|
| 3737 | + .psize = 72, |
---|
| 3738 | + .digest = |
---|
| 3739 | + "\x1e\x88\xe6\x22\x26\xbf\xca\x6f" |
---|
| 3740 | + "\x99\x94\xf1\xf2\xd5\x15\x69\xe0" |
---|
| 3741 | + "\xda\xf8\x47\x5a\x3b\x0f\xe6\x1a" |
---|
| 3742 | + "\x53\x00\xee\xe4\x6d\x96\x13\x76" |
---|
| 3743 | + "\x03\x5f\xe8\x35\x49\xad\xa2\xb8" |
---|
| 3744 | + "\x62\x0f\xcd\x7c\x49\x6c\xe5\xb3" |
---|
| 3745 | + "\x3f\x0c\xb9\xdd\xdc\x2b\x64\x60" |
---|
| 3746 | + "\x14\x3b\x03\xda\xba\xc9\xfb\x28", |
---|
| 3747 | + }, |
---|
| 3748 | +}; |
---|
| 3749 | + |
---|
| 3750 | +/* |
---|
| 3751 | + * Two HMAC-Streebog test vectors from RFC 7836 and R 50.1.113-2016 A |
---|
| 3752 | + */ |
---|
| 3753 | +static const struct hash_testvec hmac_streebog256_tv_template[] = { |
---|
| 3754 | + { |
---|
| 3755 | + .key = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 3756 | + "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
| 3757 | + "\x10\x11\x12\x13\x14\x15\x16\x17" |
---|
| 3758 | + "\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f", |
---|
| 3759 | + .ksize = 32, |
---|
| 3760 | + .plaintext = |
---|
| 3761 | + "\x01\x26\xbd\xb8\x78\x00\xaf\x21" |
---|
| 3762 | + "\x43\x41\x45\x65\x63\x78\x01\x00", |
---|
| 3763 | + .psize = 16, |
---|
| 3764 | + .digest = |
---|
| 3765 | + "\xa1\xaa\x5f\x7d\xe4\x02\xd7\xb3" |
---|
| 3766 | + "\xd3\x23\xf2\x99\x1c\x8d\x45\x34" |
---|
| 3767 | + "\x01\x31\x37\x01\x0a\x83\x75\x4f" |
---|
| 3768 | + "\xd0\xaf\x6d\x7c\xd4\x92\x2e\xd9", |
---|
| 3769 | + }, |
---|
| 3770 | +}; |
---|
| 3771 | + |
---|
| 3772 | +static const struct hash_testvec hmac_streebog512_tv_template[] = { |
---|
| 3773 | + { |
---|
| 3774 | + .key = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 3775 | + "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
| 3776 | + "\x10\x11\x12\x13\x14\x15\x16\x17" |
---|
| 3777 | + "\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f", |
---|
| 3778 | + .ksize = 32, |
---|
| 3779 | + .plaintext = |
---|
| 3780 | + "\x01\x26\xbd\xb8\x78\x00\xaf\x21" |
---|
| 3781 | + "\x43\x41\x45\x65\x63\x78\x01\x00", |
---|
| 3782 | + .psize = 16, |
---|
| 3783 | + .digest = |
---|
| 3784 | + "\xa5\x9b\xab\x22\xec\xae\x19\xc6" |
---|
| 3785 | + "\x5f\xbd\xe6\xe5\xf4\xe9\xf5\xd8" |
---|
| 3786 | + "\x54\x9d\x31\xf0\x37\xf9\xdf\x9b" |
---|
| 3787 | + "\x90\x55\x00\xe1\x71\x92\x3a\x77" |
---|
| 3788 | + "\x3d\x5f\x15\x30\xf2\xed\x7e\x96" |
---|
| 3789 | + "\x4c\xb2\xee\xdc\x29\xe9\xad\x2f" |
---|
| 3790 | + "\x3a\xfe\x93\xb2\x81\x4f\x79\xf5" |
---|
| 3791 | + "\x00\x0f\xfc\x03\x66\xc2\x51\xe6", |
---|
| 3792 | + }, |
---|
| 3793 | +}; |
---|
| 3794 | + |
---|
| 3795 | +/* |
---|
| 3796 | + * SM2 test vectors. |
---|
| 3797 | + */ |
---|
| 3798 | +static const struct akcipher_testvec sm2_tv_template[] = { |
---|
| 3799 | + { /* Generated from openssl */ |
---|
| 3800 | + .key = |
---|
| 3801 | + "\x04" |
---|
| 3802 | + "\x8e\xa0\x33\x69\x91\x7e\x3d\xec\xad\x8e\xf0\x45\x5e\x13\x3e\x68" |
---|
| 3803 | + "\x5b\x8c\xab\x5c\xc6\xc8\x50\xdf\x91\x00\xe0\x24\x73\x4d\x31\xf2" |
---|
| 3804 | + "\x2e\xc0\xd5\x6b\xee\xda\x98\x93\xec\xd8\x36\xaa\xb9\xcf\x63\x82" |
---|
| 3805 | + "\xef\xa7\x1a\x03\xed\x16\xba\x74\xb8\x8b\xf9\xe5\x70\x39\xa4\x70", |
---|
| 3806 | + .key_len = 65, |
---|
| 3807 | + .param_len = 0, |
---|
| 3808 | + .c = |
---|
| 3809 | + "\x30\x45" |
---|
| 3810 | + "\x02\x20" |
---|
| 3811 | + "\x70\xab\xb6\x7d\xd6\x54\x80\x64\x42\x7e\x2d\x05\x08\x36\xc9\x96" |
---|
| 3812 | + "\x25\xc2\xbb\xff\x08\xe5\x43\x15\x5e\xf3\x06\xd9\x2b\x2f\x0a\x9f" |
---|
| 3813 | + "\x02\x21" |
---|
| 3814 | + "\x00" |
---|
| 3815 | + "\xbf\x21\x5f\x7e\x5d\x3f\x1a\x4d\x8f\x84\xc2\xe9\xa6\x4c\xa4\x18" |
---|
| 3816 | + "\xb2\xb8\x46\xf4\x32\x96\xfa\x57\xc6\x29\xd4\x89\xae\xcc\xda\xdb", |
---|
| 3817 | + .c_size = 71, |
---|
| 3818 | + .algo = OID_SM2_with_SM3, |
---|
| 3819 | + .m = |
---|
| 3820 | + "\x47\xa7\xbf\xd3\xda\xc4\x79\xee\xda\x8b\x4f\xe8\x40\x94\xd4\x32" |
---|
| 3821 | + "\x8f\xf1\xcd\x68\x4d\xbd\x9b\x1d\xe0\xd8\x9a\x5d\xad\x85\x47\x5c", |
---|
| 3822 | + .m_size = 32, |
---|
| 3823 | + .public_key_vec = true, |
---|
| 3824 | + .siggen_sigver_test = true, |
---|
| 3825 | + }, |
---|
| 3826 | + { /* From libgcrypt */ |
---|
| 3827 | + .key = |
---|
| 3828 | + "\x04" |
---|
| 3829 | + "\x87\x59\x38\x9a\x34\xaa\xad\x07\xec\xf4\xe0\xc8\xc2\x65\x0a\x44" |
---|
| 3830 | + "\x59\xc8\xd9\x26\xee\x23\x78\x32\x4e\x02\x61\xc5\x25\x38\xcb\x47" |
---|
| 3831 | + "\x75\x28\x10\x6b\x1e\x0b\x7c\x8d\xd5\xff\x29\xa9\xc8\x6a\x89\x06" |
---|
| 3832 | + "\x56\x56\xeb\x33\x15\x4b\xc0\x55\x60\x91\xef\x8a\xc9\xd1\x7d\x78", |
---|
| 3833 | + .key_len = 65, |
---|
| 3834 | + .param_len = 0, |
---|
| 3835 | + .c = |
---|
| 3836 | + "\x30\x44" |
---|
| 3837 | + "\x02\x20" |
---|
| 3838 | + "\xd9\xec\xef\xe8\x5f\xee\x3c\x59\x57\x8e\x5b\xab\xb3\x02\xe1\x42" |
---|
| 3839 | + "\x4b\x67\x2c\x0b\x26\xb6\x51\x2c\x3e\xfc\xc6\x49\xec\xfe\x89\xe5" |
---|
| 3840 | + "\x02\x20" |
---|
| 3841 | + "\x43\x45\xd0\xa5\xff\xe5\x13\x27\x26\xd0\xec\x37\xad\x24\x1e\x9a" |
---|
| 3842 | + "\x71\x9a\xa4\x89\xb0\x7e\x0f\xc4\xbb\x2d\x50\xd0\xe5\x7f\x7a\x68", |
---|
| 3843 | + .c_size = 70, |
---|
| 3844 | + .algo = OID_SM2_with_SM3, |
---|
| 3845 | + .m = |
---|
| 3846 | + "\x11\x22\x33\x44\x55\x66\x77\x88\x99\xaa\xbb\xcc\xdd\xee\xff\x00" |
---|
| 3847 | + "\x12\x34\x56\x78\x9a\xbc\xde\xf0\x12\x34\x56\x78\x9a\xbc\xde\xf0", |
---|
| 3848 | + .m_size = 32, |
---|
| 3849 | + .public_key_vec = true, |
---|
| 3850 | + .siggen_sigver_test = true, |
---|
| 3851 | + }, |
---|
| 3852 | +}; |
---|
| 3853 | + |
---|
3537 | 3854 | /* Example vectors below taken from |
---|
3538 | 3855 | * http://www.oscca.gov.cn/UpFile/20101222141857786.pdf |
---|
3539 | 3856 | * |
---|
.. | .. |
---|
3601 | 3918 | } |
---|
3602 | 3919 | }; |
---|
3603 | 3920 | |
---|
| 3921 | +/* Example vectors below taken from |
---|
| 3922 | + * GM/T 0042-2015 Appendix D.3 |
---|
| 3923 | + */ |
---|
| 3924 | +static const struct hash_testvec hmac_sm3_tv_template[] = { |
---|
| 3925 | + { |
---|
| 3926 | + .key = "\x01\x02\x03\x04\x05\x06\x07\x08" |
---|
| 3927 | + "\x09\x0a\x0b\x0c\x0d\x0e\x0f\x10" |
---|
| 3928 | + "\x11\x12\x13\x14\x15\x16\x17\x18" |
---|
| 3929 | + "\x19\x1a\x1b\x1c\x1d\x1e\x1f\x20", |
---|
| 3930 | + .ksize = 32, |
---|
| 3931 | + .plaintext = "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq" |
---|
| 3932 | + "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq", |
---|
| 3933 | + .psize = 112, |
---|
| 3934 | + .digest = "\xca\x05\xe1\x44\xed\x05\xd1\x85" |
---|
| 3935 | + "\x78\x40\xd1\xf3\x18\xa4\xa8\x66" |
---|
| 3936 | + "\x9e\x55\x9f\xc8\x39\x1f\x41\x44" |
---|
| 3937 | + "\x85\xbf\xdf\x7b\xb4\x08\x96\x3a", |
---|
| 3938 | + }, { |
---|
| 3939 | + .key = "\x01\x02\x03\x04\x05\x06\x07\x08" |
---|
| 3940 | + "\x09\x0a\x0b\x0c\x0d\x0e\x0f\x10" |
---|
| 3941 | + "\x11\x12\x13\x14\x15\x16\x17\x18" |
---|
| 3942 | + "\x19\x1a\x1b\x1c\x1d\x1e\x1f\x20" |
---|
| 3943 | + "\x21\x22\x23\x24\x25", |
---|
| 3944 | + .ksize = 37, |
---|
| 3945 | + .plaintext = "\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd" |
---|
| 3946 | + "\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd" |
---|
| 3947 | + "\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd" |
---|
| 3948 | + "\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd", |
---|
| 3949 | + .psize = 50, |
---|
| 3950 | + .digest = "\x22\x0b\xf5\x79\xde\xd5\x55\x39" |
---|
| 3951 | + "\x3f\x01\x59\xf6\x6c\x99\x87\x78" |
---|
| 3952 | + "\x22\xa3\xec\xf6\x10\xd1\x55\x21" |
---|
| 3953 | + "\x54\xb4\x1d\x44\xb9\x4d\xb3\xae", |
---|
| 3954 | + }, { |
---|
| 3955 | + .key = "\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b" |
---|
| 3956 | + "\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b" |
---|
| 3957 | + "\x0b\x0b\x0b\x0b\x0b\x0b", |
---|
| 3958 | + .ksize = 32, |
---|
| 3959 | + .plaintext = "Hi There", |
---|
| 3960 | + .psize = 8, |
---|
| 3961 | + .digest = "\xc0\xba\x18\xc6\x8b\x90\xc8\x8b" |
---|
| 3962 | + "\xc0\x7d\xe7\x94\xbf\xc7\xd2\xc8" |
---|
| 3963 | + "\xd1\x9e\xc3\x1e\xd8\x77\x3b\xc2" |
---|
| 3964 | + "\xb3\x90\xc9\x60\x4e\x0b\xe1\x1e", |
---|
| 3965 | + }, { |
---|
| 3966 | + .key = "Jefe", |
---|
| 3967 | + .ksize = 4, |
---|
| 3968 | + .plaintext = "what do ya want for nothing?", |
---|
| 3969 | + .psize = 28, |
---|
| 3970 | + .digest = "\x2e\x87\xf1\xd1\x68\x62\xe6\xd9" |
---|
| 3971 | + "\x64\xb5\x0a\x52\x00\xbf\x2b\x10" |
---|
| 3972 | + "\xb7\x64\xfa\xa9\x68\x0a\x29\x6a" |
---|
| 3973 | + "\x24\x05\xf2\x4b\xec\x39\xf8\x82", |
---|
| 3974 | + }, |
---|
| 3975 | +}; |
---|
| 3976 | + |
---|
3604 | 3977 | /* |
---|
3605 | | - * SHA1 test vectors from from FIPS PUB 180-1 |
---|
| 3978 | + * SHA1 test vectors from FIPS PUB 180-1 |
---|
3606 | 3979 | * Long vector from CAVS 5.0 |
---|
3607 | 3980 | */ |
---|
3608 | 3981 | static const struct hash_testvec sha1_tv_template[] = { |
---|
.. | .. |
---|
3621 | 3994 | .psize = 56, |
---|
3622 | 3995 | .digest = "\x84\x98\x3e\x44\x1c\x3b\xd2\x6e\xba\xae" |
---|
3623 | 3996 | "\x4a\xa1\xf9\x51\x29\xe5\xe5\x46\x70\xf1", |
---|
3624 | | - .np = 2, |
---|
3625 | | - .tap = { 28, 28 } |
---|
3626 | 3997 | }, { |
---|
3627 | 3998 | .plaintext = "\xec\x29\x56\x12\x44\xed\xe7\x06" |
---|
3628 | 3999 | "\xb6\xeb\x30\xa1\xc3\x71\xd7\x44" |
---|
.. | .. |
---|
3648 | 4019 | .psize = 163, |
---|
3649 | 4020 | .digest = "\x97\x01\x11\xc4\xe7\x7b\xcc\x88\xcc\x20" |
---|
3650 | 4021 | "\x45\x9c\x02\xb6\x9b\x4a\xa8\xf5\x82\x17", |
---|
3651 | | - .np = 4, |
---|
3652 | | - .tap = { 63, 64, 31, 5 } |
---|
3653 | 4022 | }, { |
---|
3654 | 4023 | .plaintext = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-", |
---|
3655 | 4024 | .psize = 64, |
---|
.. | .. |
---|
3793 | 4162 | |
---|
3794 | 4163 | |
---|
3795 | 4164 | /* |
---|
3796 | | - * SHA224 test vectors from from FIPS PUB 180-2 |
---|
| 4165 | + * SHA224 test vectors from FIPS PUB 180-2 |
---|
3797 | 4166 | */ |
---|
3798 | 4167 | static const struct hash_testvec sha224_tv_template[] = { |
---|
3799 | 4168 | { |
---|
.. | .. |
---|
3818 | 4187 | "\x5D\xBA\x5D\xA1\xFD\x89\x01\x50" |
---|
3819 | 4188 | "\xB0\xC6\x45\x5C\xB4\xF5\x8B\x19" |
---|
3820 | 4189 | "\x52\x52\x25\x25", |
---|
3821 | | - .np = 2, |
---|
3822 | | - .tap = { 28, 28 } |
---|
3823 | 4190 | }, { |
---|
3824 | 4191 | .plaintext = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-", |
---|
3825 | 4192 | .psize = 64, |
---|
.. | .. |
---|
3965 | 4332 | }; |
---|
3966 | 4333 | |
---|
3967 | 4334 | /* |
---|
3968 | | - * SHA256 test vectors from from NIST |
---|
| 4335 | + * SHA256 test vectors from NIST |
---|
3969 | 4336 | */ |
---|
3970 | 4337 | static const struct hash_testvec sha256_tv_template[] = { |
---|
3971 | 4338 | { |
---|
.. | .. |
---|
3989 | 4356 | "\xe5\xc0\x26\x93\x0c\x3e\x60\x39" |
---|
3990 | 4357 | "\xa3\x3c\xe4\x59\x64\xff\x21\x67" |
---|
3991 | 4358 | "\xf6\xec\xed\xd4\x19\xdb\x06\xc1", |
---|
3992 | | - .np = 2, |
---|
3993 | | - .tap = { 28, 28 } |
---|
3994 | 4359 | }, { |
---|
3995 | 4360 | .plaintext = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-", |
---|
3996 | 4361 | .psize = 64, |
---|
.. | .. |
---|
4136 | 4501 | }; |
---|
4137 | 4502 | |
---|
4138 | 4503 | /* |
---|
4139 | | - * SHA384 test vectors from from NIST and kerneli |
---|
| 4504 | + * SHA384 test vectors from NIST and kerneli |
---|
4140 | 4505 | */ |
---|
4141 | 4506 | static const struct hash_testvec sha384_tv_template[] = { |
---|
4142 | 4507 | { |
---|
.. | .. |
---|
4186 | 4551 | "\x4d\x8f\xd0\x14\xe5\x82\x82\x3a" |
---|
4187 | 4552 | "\x89\xe1\x6f\x9b\x2a\x7b\xbc\x1a" |
---|
4188 | 4553 | "\xc9\x38\xe2\xd1\x99\xe8\xbe\xa4", |
---|
4189 | | - .np = 4, |
---|
4190 | | - .tap = { 26, 26, 26, 26 } |
---|
4191 | 4554 | }, { |
---|
4192 | 4555 | .plaintext = "\x08\x9f\x13\xaa\x41\xd8\x4c\xe3" |
---|
4193 | 4556 | "\x7a\x11\x85\x1c\xb3\x27\xbe\x55" |
---|
.. | .. |
---|
4328 | 4691 | }; |
---|
4329 | 4692 | |
---|
4330 | 4693 | /* |
---|
4331 | | - * SHA512 test vectors from from NIST and kerneli |
---|
| 4694 | + * SHA512 test vectors from NIST and kerneli |
---|
4332 | 4695 | */ |
---|
4333 | 4696 | static const struct hash_testvec sha512_tv_template[] = { |
---|
4334 | 4697 | { |
---|
.. | .. |
---|
4388 | 4751 | "\xb2\x78\xe6\x6d\xff\x8b\x84\xfe" |
---|
4389 | 4752 | "\x2b\x28\x70\xf7\x42\xa5\x80\xd8" |
---|
4390 | 4753 | "\xed\xb4\x19\x87\x23\x28\x50\xc9", |
---|
4391 | | - .np = 4, |
---|
4392 | | - .tap = { 26, 26, 26, 26 } |
---|
4393 | 4754 | }, { |
---|
4394 | 4755 | .plaintext = "\x08\x9f\x13\xaa\x41\xd8\x4c\xe3" |
---|
4395 | 4756 | "\x7a\x11\x85\x1c\xb3\x27\xbe\x55" |
---|
.. | .. |
---|
4922 | 5283 | .psize = 28, |
---|
4923 | 5284 | .digest = "\x3e\x1f\x5c\x4d\x65\xf0\xef\xce" |
---|
4924 | 5285 | "\x0d\x61\x06\x27\x66\x51\xd5\xe2", |
---|
4925 | | - .np = 2, |
---|
4926 | | - .tap = {14, 14} |
---|
4927 | 5286 | }, { |
---|
4928 | 5287 | .key = "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
4929 | 5288 | "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa", |
---|
.. | .. |
---|
5034 | 5393 | .psize = 28, |
---|
5035 | 5394 | .digest = "\x75\x0c\x78\x3e\x6a\xb0\xb5\x03" |
---|
5036 | 5395 | "\xea\xa8\x6e\x31\x0a\x5d\xb7\x38", |
---|
5037 | | - .np = 2, |
---|
5038 | | - .tap = {14, 14} |
---|
5039 | 5396 | }, { |
---|
5040 | 5397 | .key = "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa", |
---|
5041 | 5398 | .ksize = 16, |
---|
.. | .. |
---|
5113 | 5470 | .psize = 28, |
---|
5114 | 5471 | .digest = "\x87\x5f\x82\x88\x62\xb6\xb3\x34" |
---|
5115 | 5472 | "\xb4\x27\xc5\x5f\x9f\x7f\xf0\x9b", |
---|
5116 | | - .np = 2, |
---|
5117 | | - .tap = { 14, 14 }, |
---|
5118 | 5473 | }, { |
---|
5119 | 5474 | .key = "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa", |
---|
5120 | 5475 | .ksize = 16, |
---|
.. | .. |
---|
5192 | 5547 | .psize = 28, |
---|
5193 | 5548 | .digest = "\xdd\xa6\xc0\x21\x3a\x48\x5a\x9e\x24\xf4" |
---|
5194 | 5549 | "\x74\x20\x64\xa7\xf0\x33\xb4\x3c\x40\x69", |
---|
5195 | | - .np = 2, |
---|
5196 | | - .tap = { 14, 14 }, |
---|
5197 | 5550 | }, { |
---|
5198 | 5551 | .key = "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa", |
---|
5199 | 5552 | .ksize = 20, |
---|
.. | .. |
---|
5272 | 5625 | .psize = 28, |
---|
5273 | 5626 | .digest = "\xef\xfc\xdf\x6a\xe5\xeb\x2f\xa2\xd2\x74" |
---|
5274 | 5627 | "\x16\xd5\xf1\x84\xdf\x9c\x25\x9a\x7c\x79", |
---|
5275 | | - .np = 2, |
---|
5276 | | - .tap = { 14, 14 } |
---|
5277 | 5628 | }, { |
---|
5278 | 5629 | .key = "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa", |
---|
5279 | 5630 | .ksize = 20, |
---|
.. | .. |
---|
5363 | 5714 | "\x45\x69\x0f\x3a\x7e\x9e\x6d\x0f" |
---|
5364 | 5715 | "\x8b\xbe\xa2\xa3\x9e\x61\x48\x00" |
---|
5365 | 5716 | "\x8f\xd0\x5e\x44", |
---|
5366 | | - .np = 4, |
---|
5367 | | - .tap = { 7, 7, 7, 7 } |
---|
5368 | 5717 | }, { |
---|
5369 | 5718 | .key = "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
5370 | 5719 | "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
.. | .. |
---|
5508 | 5857 | "\x6a\x04\x24\x26\x08\x95\x75\xc7" |
---|
5509 | 5858 | "\x5a\x00\x3f\x08\x9d\x27\x39\x83" |
---|
5510 | 5859 | "\x9d\xec\x58\xb9\x64\xec\x38\x43", |
---|
5511 | | - .np = 2, |
---|
5512 | | - .tap = { 14, 14 } |
---|
5513 | 5860 | }, { |
---|
5514 | 5861 | .key = "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
5515 | 5862 | "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
.. | .. |
---|
5682 | 6029 | "\xf8\xf2\x76\x03\xac\x39\xb0\x9d", |
---|
5683 | 6030 | .psize = 33, |
---|
5684 | 6031 | .ksize = 16, |
---|
5685 | | - .np = 2, |
---|
5686 | | - .tap = { 7, 26 }, |
---|
5687 | 6032 | }, { |
---|
5688 | 6033 | .key = "\x2b\x7e\x15\x16\x28\xae\xd2\xa6" |
---|
5689 | 6034 | "\xab\xf7\x15\x88\x09\xcf\x4f\x3c", |
---|
.. | .. |
---|
5800 | 6145 | "\x10\x11\x12\x13", |
---|
5801 | 6146 | .digest = "\x47\xf5\x1b\x45\x64\x96\x62\x15" |
---|
5802 | 6147 | "\xb8\x98\x5c\x63\x05\x5e\xd3\x08", |
---|
5803 | | - .tap = { 10, 10 }, |
---|
5804 | 6148 | .psize = 20, |
---|
5805 | | - .np = 2, |
---|
5806 | 6149 | .ksize = 16, |
---|
5807 | 6150 | }, { |
---|
5808 | 6151 | .key = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
.. | .. |
---|
5825 | 6168 | "\x20\x21", |
---|
5826 | 6169 | .digest = "\xbe\xcb\xb3\xbc\xcd\xb5\x18\xa3" |
---|
5827 | 6170 | "\x06\x77\xd5\x48\x1f\xb6\xb4\xd8", |
---|
5828 | | - .tap = { 17, 17 }, |
---|
5829 | 6171 | .psize = 34, |
---|
5830 | | - .np = 2, |
---|
5831 | 6172 | .ksize = 16, |
---|
5832 | 6173 | } |
---|
5833 | 6174 | }; |
---|
.. | .. |
---|
5910 | 6251 | "abcabcabcabcabcabcabcabcabcabcabcabcabcabcabc", |
---|
5911 | 6252 | .psize = 316, |
---|
5912 | 6253 | .digest = "\x44\x92\xdf\x6c\x5c\xac\x1b\xbe", |
---|
5913 | | - .tap = { 1, 100, 200, 15 }, |
---|
5914 | | - .np = 4, |
---|
5915 | 6254 | }, { |
---|
5916 | 6255 | .key = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
5917 | 6256 | "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f", |
---|
.. | .. |
---|
6016 | 6355 | "\xe4\x2e\xc3\x73\x63\x22\x44\x5e" |
---|
6017 | 6356 | "\x8e\x22\x40\xca\x5e\x69\xe2\xc7" |
---|
6018 | 6357 | "\x8b\x32\x39\xec\xfa\xb2\x16\x49", |
---|
6019 | | - .np = 4, |
---|
6020 | | - .tap = { 7, 7, 7, 7 } |
---|
6021 | 6358 | }, { |
---|
6022 | 6359 | .key = "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
6023 | 6360 | "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
.. | .. |
---|
6118 | 6455 | "\x6d\x03\x4f\x65\xf8\xf0\xe6\xfd" |
---|
6119 | 6456 | "\xca\xea\xb1\xa3\x4d\x4a\x6b\x4b" |
---|
6120 | 6457 | "\x63\x6e\x07\x0a\x38\xbc\xe7\x37", |
---|
6121 | | - .np = 4, |
---|
6122 | | - .tap = { 7, 7, 7, 7 } |
---|
6123 | 6458 | }, { |
---|
6124 | 6459 | .key = "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
6125 | 6460 | "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
.. | .. |
---|
6215 | 6550 | "\x1b\x79\x86\x34\xad\x38\x68\x11" |
---|
6216 | 6551 | "\xc2\xcf\xc8\x5b\xfa\xf5\xd5\x2b" |
---|
6217 | 6552 | "\xba\xce\x5e\x66", |
---|
6218 | | - .np = 4, |
---|
6219 | | - .tap = { 7, 7, 7, 7 } |
---|
6220 | 6553 | }, { |
---|
6221 | 6554 | .key = "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
6222 | 6555 | "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
.. | .. |
---|
6304 | 6637 | "\x35\x96\xbb\xb0\xda\x73\xb8\x87" |
---|
6305 | 6638 | "\xc9\x17\x1f\x93\x09\x5b\x29\x4a" |
---|
6306 | 6639 | "\xe8\x57\xfb\xe2\x64\x5e\x1b\xa5", |
---|
6307 | | - .np = 4, |
---|
6308 | | - .tap = { 7, 7, 7, 7 } |
---|
6309 | 6640 | }, { |
---|
6310 | 6641 | .key = "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
6311 | 6642 | "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
.. | .. |
---|
6397 | 6728 | "\x3c\xa1\x35\x08\xa9\x32\x43\xce" |
---|
6398 | 6729 | "\x48\xc0\x45\xdc\x00\x7f\x26\xa2" |
---|
6399 | 6730 | "\x1b\x3f\x5e\x0e\x9d\xf4\xc2\x0a", |
---|
6400 | | - .np = 4, |
---|
6401 | | - .tap = { 7, 7, 7, 7 } |
---|
6402 | 6731 | }, { |
---|
6403 | 6732 | .key = "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
6404 | 6733 | "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
.. | .. |
---|
6498 | 6827 | "\xee\x7a\x0c\x31\xd0\x22\xa9\x5e" |
---|
6499 | 6828 | "\x1f\xc9\x2b\xa9\xd7\x7d\xf8\x83" |
---|
6500 | 6829 | "\x96\x02\x75\xbe\xb4\xe6\x20\x24", |
---|
6501 | | - .np = 4, |
---|
6502 | | - .tap = { 7, 7, 7, 7 } |
---|
6503 | 6830 | }, { |
---|
6504 | 6831 | .key = "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
6505 | 6832 | "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
.. | .. |
---|
7149 | 7476 | .psize = 16, |
---|
7150 | 7477 | .digest = "\x04\xbf\x7f\x6a\xce\x72\xea\x6a" |
---|
7151 | 7478 | "\x79\xdb\xb0\xc9\x60\xf6\x12\xcc", |
---|
7152 | | - .np = 6, |
---|
7153 | | - .tap = { 4, 4, 1, 1, 1, 5 }, |
---|
| 7479 | + }, { |
---|
| 7480 | + .key = "\x2e\x77\x1e\x2c\x63\x76\x34\x3f" |
---|
| 7481 | + "\x71\x08\x4f\x5a\xe3\x3d\x74\x56" |
---|
| 7482 | + "\xc7\x98\x46\x52\xe5\x8a\xba\x0d" |
---|
| 7483 | + "\x72\x41\x11\x15\x14\x72\x50\x8a" |
---|
| 7484 | + "\xd5\xec\x60\x09\xdd\x71\xcc\xb9" |
---|
| 7485 | + "\x59\x81\x65\x2d\x9e\x50\x18\xf3" |
---|
| 7486 | + "\x32\xf3\xf1\xe7\x01\x82\x1c\xad" |
---|
| 7487 | + "\x88\xa0\x21\x0c\x4b\x80\x5e\x62" |
---|
| 7488 | + "\xfc\x81\xec\x52\xaa\xe4\xa5\x86" |
---|
| 7489 | + "\xc2\xe6\x03\x11\xdc\x66\x09\x86" |
---|
| 7490 | + "\x3c\x3b\xf0\x59\x0f\xb3\xf7\x44" |
---|
| 7491 | + "\x24\xb7\x88\xc5\xfc\xc8\x77\x9f" |
---|
| 7492 | + "\x8c\x44\xc4\x11\x55\xce\x7a\xa3" |
---|
| 7493 | + "\xe0\xa2\xb8\xbf\xb5\x3d\x07\x2c" |
---|
| 7494 | + "\x32\xb6\x6c\xfc\xb4\x42\x95\x95" |
---|
| 7495 | + "\x98\x32\x81\xc4\xe7\xe2\xd9\x6a" |
---|
| 7496 | + "\x87\xf4\xf4\x1e\x74\x7c\xb5\xcd" |
---|
| 7497 | + "\x51\x45\x68\x38\x51\xdb\x30\x74" |
---|
| 7498 | + "\x11\xe0\xaa\xae\x19\x8f\x15\x55" |
---|
| 7499 | + "\xdd\x47\x4a\x35\xb9\x0c\xb4\x4e" |
---|
| 7500 | + "\xa9\xce\x2f\xfa\x8f\xc1\x8a\x5e" |
---|
| 7501 | + "\x5b\xec\xa5\x81\x3b\xb3\x43\x06" |
---|
| 7502 | + "\x24\x81\xf4\x24\xe2\x21\xfa\xcb" |
---|
| 7503 | + "\x49\xa8\xf8\xbd\x31\x4a\x5b\x2d" |
---|
| 7504 | + "\x64\x0a\x07\xf0\x80\xc9\x0d\x81" |
---|
| 7505 | + "\x14\x58\x54\x2b\xba\x22\x31\xba" |
---|
| 7506 | + "\xef\x66\xc9\x49\x69\x69\x83\x0d" |
---|
| 7507 | + "\xf2\xf9\x80\x9d\x30\x36\xfb\xe3" |
---|
| 7508 | + "\xc0\x72\x2b\xcc\x5a\x81\x2c\x5d" |
---|
| 7509 | + "\x3b\x5e\xf8\x2b\xd3\x14\x28\x73" |
---|
| 7510 | + "\xf9\x1c\x70\xe6\xd8\xbb\xac\x30" |
---|
| 7511 | + "\xf9\xd9\xa0\xe2\x33\x7c\x33\x34" |
---|
| 7512 | + "\xa5\x6a\x77\x6d\xd5\xaf\xf4\xf3" |
---|
| 7513 | + "\xc7\xb3\x0e\x83\x3d\xcb\x01\xcc" |
---|
| 7514 | + "\x81\xc0\xf9\x4a\xae\x36\x92\xf7" |
---|
| 7515 | + "\x69\x7b\x65\x01\xc3\xc8\xb8\xae" |
---|
| 7516 | + "\x16\xd8\x30\xbb\xba\x6d\x78\x6e" |
---|
| 7517 | + "\x0d\xf0\x7d\x84\xb7\x87\xda\x28" |
---|
| 7518 | + "\x7a\x18\x10\x0b\x29\xec\x29\xf3" |
---|
| 7519 | + "\xb0\x7b\xa1\x28\xbf\xbc\x2b\x2c" |
---|
| 7520 | + "\x92\x2c\x16\xfb\x02\x39\xf9\xa6" |
---|
| 7521 | + "\xa2\x15\x05\xa6\x72\x10\xbc\x62" |
---|
| 7522 | + "\x4a\x6e\xb8\xb5\x5d\x59\xae\x3c" |
---|
| 7523 | + "\x32\xd3\x68\xd7\x8e\x5a\xcd\x1b" |
---|
| 7524 | + "\xef\xf6\xa7\x5e\x10\x51\x15\x4b" |
---|
| 7525 | + "\x2c\xe3\xba\x70\x4f\x2c\xa0\x1c" |
---|
| 7526 | + "\x7b\x97\xd7\xb2\xa5\x05\x17\xcc" |
---|
| 7527 | + "\xf7\x3a\x29\x6f\xd5\x4b\xb8\x24" |
---|
| 7528 | + "\xf4\x65\x95\x12\xc0\x86\xd1\x64" |
---|
| 7529 | + "\x81\xdf\x46\x55\x0d\x22\x06\x77" |
---|
| 7530 | + "\xd8\xca\x8d\xc8\x87\xc3\xfa\xb9" |
---|
| 7531 | + "\xe1\x98\x94\xe6\x7b\xed\x65\x66" |
---|
| 7532 | + "\x0e\xc7\x25\x15\xee\x4a\xe6\x7e" |
---|
| 7533 | + "\xea\x1b\x58\xee\x96\xa0\x75\x9a" |
---|
| 7534 | + "\xa3\x00\x9e\x42\xc2\x26\x20\x8c" |
---|
| 7535 | + "\x3d\x22\x1f\x94\x3e\x74\x43\x72" |
---|
| 7536 | + "\xe9\x1d\xa6\xa1\x6c\xa7\xb8\x03" |
---|
| 7537 | + "\xdf\xb9\x7a\xaf\xe9\xe9\x3b\xfe" |
---|
| 7538 | + "\xdf\x91\xc1\x01\xa8\xba\x5d\x29" |
---|
| 7539 | + "\xa5\xe0\x98\x9b\x13\xe5\x13\x11" |
---|
| 7540 | + "\x7c\x04\x3a\xe8\x44\x7e\x78\xfc" |
---|
| 7541 | + "\xd6\x96\xa8\xbc\x7d\xc1\x89\x3d" |
---|
| 7542 | + "\x75\x64\xa9\x0e\x86\x33\xfb\x73" |
---|
| 7543 | + "\xf7\x15\xbc\x2c\x9a\x3f\x29\xce" |
---|
| 7544 | + "\x1c\x9d\x10\x4e\x85\xe1\x77\x41" |
---|
| 7545 | + "\x01\xe2\xbc\x88\xec\x81\xef\xc2" |
---|
| 7546 | + "\x6a\xed\x4f\xf7\xdf\xac\x10\x71" |
---|
| 7547 | + "\x94\xed\x71\xa4\x01\xd4\xd6\xbe" |
---|
| 7548 | + "\xfe\x3e\xc3\x92\x6a\xf2\x2b\xb5" |
---|
| 7549 | + "\xab\x15\x96\xb7\x88\x2c\xc2\xe1" |
---|
| 7550 | + "\xb0\x04\x22\xe7\x3d\xa9\xc9\x7d" |
---|
| 7551 | + "\x2c\x7c\x21\xff\x97\x86\x6b\x0c" |
---|
| 7552 | + "\x2b\x5b\xe0\xb6\x48\x74\x8f\x24" |
---|
| 7553 | + "\xef\x8e\xdd\x0f\x2a\x5f\xff\x33" |
---|
| 7554 | + "\xf4\x8e\xc5\xeb\x9c\xd7\x2a\x45" |
---|
| 7555 | + "\xf3\x50\xf1\xc0\x91\x8f\xc7\xf9" |
---|
| 7556 | + "\x97\xc1\x3c\x9c\xf4\xed\x8a\x23" |
---|
| 7557 | + "\x61\x5b\x40\x1a\x09\xee\x23\xa8" |
---|
| 7558 | + "\x7c\x7a\x96\xe1\x31\x55\x3d\x12" |
---|
| 7559 | + "\x04\x1f\x21\x78\x72\xf0\x0f\xa5" |
---|
| 7560 | + "\x80\x58\x7c\x2f\x37\xb5\x67\x24" |
---|
| 7561 | + "\x2f\xce\xf9\xf6\x86\x9f\xb3\x34" |
---|
| 7562 | + "\x0c\xfe\x0a\xaf\x27\xe6\x5e\x0a" |
---|
| 7563 | + "\x21\x44\x68\xe1\x5d\x84\x25\xae" |
---|
| 7564 | + "\x2c\x5a\x94\x66\x9a\x3f\x0e\x5a" |
---|
| 7565 | + "\xd0\x60\x2a\xd5\x3a\x4e\x2f\x40" |
---|
| 7566 | + "\x87\xe9\x27\x3e\xee\x92\xe1\x07" |
---|
| 7567 | + "\x22\x43\x52\xed\x67\x49\x13\xdd" |
---|
| 7568 | + "\x68\xd7\x54\xc2\x76\x72\x7e\x75" |
---|
| 7569 | + "\xaf\x24\x98\x5c\xe8\x22\xaa\x35" |
---|
| 7570 | + "\x0f\x9a\x1c\x4c\x0b\x43\x68\x99" |
---|
| 7571 | + "\x45\xdd\xbf\x82\xa5\x6f\x0a\xef" |
---|
| 7572 | + "\x44\x90\x85\xe7\x57\x23\x22\x41" |
---|
| 7573 | + "\x2e\xda\x24\x28\x65\x7f\x96\x85" |
---|
| 7574 | + "\x9f\x4b\x0d\x43\xb9\xa8\xbd\x84" |
---|
| 7575 | + "\xad\x0b\x09\xcc\x2c\x4a\x0c\xec" |
---|
| 7576 | + "\x71\x58\xba\xf1\xfc\x49\x4c\xca" |
---|
| 7577 | + "\x5c\x5d\xb2\x77\x0c\x99\xae\x1c" |
---|
| 7578 | + "\xce\x70\x05\x5b\x73\x6b\x7c\x28" |
---|
| 7579 | + "\x3b\xeb\x21\x3f\xa3\x71\xe1\x6a" |
---|
| 7580 | + "\xf4\x87\xd0\xbf\x73\xaa\x0b\x0b" |
---|
| 7581 | + "\xed\x70\xb3\xd4\xa3\xca\x76\x3a" |
---|
| 7582 | + "\xdb\xfa\xd8\x08\x95\xec\xac\x59" |
---|
| 7583 | + "\xd0\x79\x90\xc2\x33\x7b\xcc\x28" |
---|
| 7584 | + "\x65\xb6\x5f\x92\xc4\xac\x23\x40" |
---|
| 7585 | + "\xd1\x20\x44\x1f\xd7\x29\xab\x46" |
---|
| 7586 | + "\x79\x32\xc6\x8f\x79\xe5\xaa\x2c" |
---|
| 7587 | + "\xa6\x76\x70\x3a\x9e\x46\x3f\x8c" |
---|
| 7588 | + "\x1a\x89\x32\x28\x61\x5c\xcf\x93" |
---|
| 7589 | + "\x1e\xde\x9e\x98\xbe\x06\x30\x23" |
---|
| 7590 | + "\xc4\x8b\xda\x1c\xd1\x67\x46\x93" |
---|
| 7591 | + "\x9d\x41\xa2\x8c\x03\x22\xbd\x55" |
---|
| 7592 | + "\x7e\x91\x51\x13\xdc\xcf\x5c\x1e" |
---|
| 7593 | + "\xcb\x5d\xfb\x14\x16\x1a\x44\x56" |
---|
| 7594 | + "\x27\x77\xfd\xed\x7d\xbd\xd1\x49" |
---|
| 7595 | + "\x7f\x0d\xc3\x59\x48\x6b\x3c\x02" |
---|
| 7596 | + "\x6b\xb5\xd0\x83\xd5\x81\x29\xe7" |
---|
| 7597 | + "\xe0\xc9\x36\x23\x8d\x41\x33\x77" |
---|
| 7598 | + "\xff\x5f\x54\xde\x4d\x3f\xd2\x4e" |
---|
| 7599 | + "\xb6\x4d\xdd\x85\xf8\x9b\x20\x7d" |
---|
| 7600 | + "\x39\x27\x68\x63\xd3\x8e\x61\x39" |
---|
| 7601 | + "\xfa\xe1\xc3\x04\x74\x27\x5a\x34" |
---|
| 7602 | + "\x7f\xec\x59\x2d\xc5\x6e\x54\x23" |
---|
| 7603 | + "\xf5\x7b\x4b\xbe\x58\x2b\xf2\x81" |
---|
| 7604 | + "\x93\x63\xcc\x13\xd9\x90\xbb\x6a" |
---|
| 7605 | + "\x41\x03\x8d\x95\xeb\xbb\x5d\x06" |
---|
| 7606 | + "\x38\x4c\x0e\xd6\xa9\x5b\x84\x97" |
---|
| 7607 | + "\x3e\x64\x72\xe9\x96\x07\x0f\x73" |
---|
| 7608 | + "\x6e\xc6\x3b\x32\xbe\xac\x13\x14" |
---|
| 7609 | + "\xd0\x0a\x17\x5f\xb9\x9c\x3e\x34" |
---|
| 7610 | + "\xd9\xec\xd6\x8f\x89\xbf\x1e\xd3" |
---|
| 7611 | + "\xda\x80\xb2\x29\xff\x28\x96\xb3" |
---|
| 7612 | + "\x46\x50\x5b\x15\x80\x97\xee\x1f" |
---|
| 7613 | + "\x6c\xd8\xe8\xe0\xbd\x09\xe7\x20" |
---|
| 7614 | + "\x8c\x23\x8e\xd9\xbb\x92\xfa\x82" |
---|
| 7615 | + "\xaa\x0f\xb5\xf8\x78\x60\x11\xf0", |
---|
| 7616 | + .ksize = 1088, |
---|
| 7617 | + .plaintext = "\x0b\xb2\x31\x2d\xad\xfe\xce\xf9" |
---|
| 7618 | + "\xec\x5d\x3d\x64\x5f\x3f\x75\x43" |
---|
| 7619 | + "\x05\x5b\x97", |
---|
| 7620 | + .psize = 19, |
---|
| 7621 | + .digest = "\x5f\x02\xae\x65\x6c\x13\x21\x67" |
---|
| 7622 | + "\x77\x9e\xc4\x43\x58\x68\xde\x8f", |
---|
7154 | 7623 | }, { |
---|
7155 | 7624 | .key = "\x65\x4d\xe3\xf8\xd2\x4c\xac\x28" |
---|
7156 | 7625 | "\x68\xf5\xb3\x81\x71\x4b\xa1\xfa" |
---|
.. | .. |
---|
7420 | 7889 | .psize = 1024, |
---|
7421 | 7890 | .digest = "\x64\x3a\xbc\xc3\x3f\x74\x40\x51" |
---|
7422 | 7891 | "\x6e\x56\x01\x1a\x51\xec\x36\xde", |
---|
7423 | | - .np = 8, |
---|
7424 | | - .tap = { 64, 203, 267, 28, 263, 62, 54, 83 }, |
---|
7425 | 7892 | }, { |
---|
7426 | 7893 | .key = "\x1b\x82\x2e\x1b\x17\x23\xb9\x6d" |
---|
7427 | 7894 | "\xdc\x9c\xda\x99\x07\xe3\x5f\xd8" |
---|
.. | .. |
---|
8127 | 8594 | "\xb4\x99\x26\xf7\x1f\xe1\xd4\x90", |
---|
8128 | 8595 | .len = 24, |
---|
8129 | 8596 | }, { /* Weak key */ |
---|
8130 | | - .fail = true, |
---|
| 8597 | + .setkey_error = -EINVAL, |
---|
8131 | 8598 | .wk = 1, |
---|
8132 | 8599 | .key = "\x01\x01\x01\x01\x01\x01\x01\x01", |
---|
8133 | 8600 | .klen = 8, |
---|
.. | .. |
---|
8142 | 8609 | .ctext = "\xc9\x57\x44\x25\x6a\x5e\xd3\x1d" |
---|
8143 | 8610 | "\xf7\x9c\x89\x2a\x33\x8f\x4a\x8b", |
---|
8144 | 8611 | .len = 16, |
---|
8145 | | - .np = 2, |
---|
8146 | | - .tap = { 8, 8 } |
---|
8147 | 8612 | }, { |
---|
8148 | 8613 | .key = "\x01\x23\x45\x67\x89\xab\xcd\xef", |
---|
8149 | 8614 | .klen = 8, |
---|
.. | .. |
---|
8152 | 8617 | .ctext = "\xc9\x57\x44\x25\x6a\x5e\xd3\x1d" |
---|
8153 | 8618 | "\x69\x0f\x5b\x0d\x9a\x26\x93\x9b", |
---|
8154 | 8619 | .len = 16, |
---|
8155 | | - .np = 2, |
---|
8156 | | - .tap = { 8, 8 } |
---|
8157 | | - }, { |
---|
8158 | | - .key = "\x01\x23\x45\x67\x89\xab\xcd\xef", |
---|
8159 | | - .klen = 8, |
---|
8160 | | - .ptext = "\x01\x23\x45\x67\x89\xab\xcd\xe7" |
---|
8161 | | - "\xa3\x99\x7b\xca\xaf\x69\xa0\xf5", |
---|
8162 | | - .ctext = "\xc9\x57\x44\x25\x6a\x5e\xd3\x1d" |
---|
8163 | | - "\x69\x0f\x5b\x0d\x9a\x26\x93\x9b", |
---|
8164 | | - .len = 16, |
---|
8165 | | - .np = 3, |
---|
8166 | | - .tap = { 3, 12, 1 } |
---|
8167 | 8620 | }, { /* Four blocks -- for testing encryption with chunking */ |
---|
8168 | 8621 | .key = "\x01\x23\x45\x67\x89\xab\xcd\xef", |
---|
8169 | 8622 | .klen = 8, |
---|
.. | .. |
---|
8176 | 8629 | "\xb4\x99\x26\xf7\x1f\xe1\xd4\x90" |
---|
8177 | 8630 | "\xf7\x9c\x89\x2a\x33\x8f\x4a\x8b", |
---|
8178 | 8631 | .len = 32, |
---|
8179 | | - .np = 3, |
---|
8180 | | - .tap = { 14, 10, 8 } |
---|
8181 | | - }, { |
---|
8182 | | - .key = "\x01\x23\x45\x67\x89\xab\xcd\xef", |
---|
8183 | | - .klen = 8, |
---|
8184 | | - .ptext = "\x01\x23\x45\x67\x89\xab\xcd\xe7" |
---|
8185 | | - "\x22\x33\x44\x55\x66\x77\x88\x99" |
---|
8186 | | - "\xca\xfe\xba\xbe\xfe\xed\xbe\xef", |
---|
8187 | | - .ctext = "\xc9\x57\x44\x25\x6a\x5e\xd3\x1d" |
---|
8188 | | - "\xf7\x9c\x89\x2a\x33\x8f\x4a\x8b" |
---|
8189 | | - "\xb4\x99\x26\xf7\x1f\xe1\xd4\x90", |
---|
8190 | | - .len = 24, |
---|
8191 | | - .np = 4, |
---|
8192 | | - .tap = { 2, 1, 3, 18 } |
---|
8193 | | - }, { |
---|
8194 | | - .key = "\x01\x23\x45\x67\x89\xab\xcd\xef", |
---|
8195 | | - .klen = 8, |
---|
8196 | | - .ptext = "\x01\x23\x45\x67\x89\xab\xcd\xe7" |
---|
8197 | | - "\x22\x33\x44\x55\x66\x77\x88\x99", |
---|
8198 | | - .ctext = "\xc9\x57\x44\x25\x6a\x5e\xd3\x1d" |
---|
8199 | | - "\xf7\x9c\x89\x2a\x33\x8f\x4a\x8b", |
---|
8200 | | - .len = 16, |
---|
8201 | | - .np = 5, |
---|
8202 | | - .tap = { 2, 2, 2, 2, 8 } |
---|
8203 | | - }, { |
---|
8204 | | - .key = "\x01\x23\x45\x67\x89\xab\xcd\xef", |
---|
8205 | | - .klen = 8, |
---|
8206 | | - .ptext = "\x01\x23\x45\x67\x89\xab\xcd\xe7", |
---|
8207 | | - .ctext = "\xc9\x57\x44\x25\x6a\x5e\xd3\x1d", |
---|
8208 | | - .len = 8, |
---|
8209 | | - .np = 8, |
---|
8210 | | - .tap = { 1, 1, 1, 1, 1, 1, 1, 1 } |
---|
8211 | 8632 | }, { /* Generated with Crypto++ */ |
---|
8212 | 8633 | .key = "\xC9\x83\xA6\xC9\xEC\x0F\x32\x55", |
---|
8213 | 8634 | .klen = 8, |
---|
.. | .. |
---|
8274 | 8695 | "\xE1\x58\x39\x09\xB4\x8B\x40\xAC" |
---|
8275 | 8696 | "\x5F\x62\xC7\x72\xD9\xFC\xCB\x9A", |
---|
8276 | 8697 | .len = 248, |
---|
8277 | | - .also_non_np = 1, |
---|
8278 | | - .np = 3, |
---|
8279 | | - .tap = { 248 - 10, 2, 8 }, |
---|
8280 | 8698 | }, |
---|
8281 | 8699 | }; |
---|
8282 | 8700 | |
---|
.. | .. |
---|
8285 | 8703 | .key = "\x01\x23\x45\x67\x89\xab\xcd\xef", |
---|
8286 | 8704 | .klen = 8, |
---|
8287 | 8705 | .iv = "\xfe\xdc\xba\x98\x76\x54\x32\x10", |
---|
| 8706 | + .iv_out = "\x46\x8e\x91\x15\x78\x88\xba\x68", |
---|
8288 | 8707 | .ptext = "\x37\x36\x35\x34\x33\x32\x31\x20" |
---|
8289 | 8708 | "\x4e\x6f\x77\x20\x69\x73\x20\x74" |
---|
8290 | 8709 | "\x68\x65\x20\x74\x69\x6d\x65\x20", |
---|
.. | .. |
---|
8296 | 8715 | .key = "\x01\x23\x45\x67\x89\xab\xcd\xef", |
---|
8297 | 8716 | .klen = 8, |
---|
8298 | 8717 | .iv = "\x12\x34\x56\x78\x90\xab\xcd\xef", |
---|
| 8718 | + .iv_out = "\xe5\xc7\xcd\xde\x87\x2b\xf2\x7c", |
---|
8299 | 8719 | .ptext = "\x4e\x6f\x77\x20\x69\x73\x20\x74", |
---|
8300 | 8720 | .ctext = "\xe5\xc7\xcd\xde\x87\x2b\xf2\x7c", |
---|
8301 | 8721 | .len = 8, |
---|
.. | .. |
---|
8303 | 8723 | .key = "\x01\x23\x45\x67\x89\xab\xcd\xef", |
---|
8304 | 8724 | .klen = 8, |
---|
8305 | 8725 | .iv = "\xe5\xc7\xcd\xde\x87\x2b\xf2\x7c", |
---|
| 8726 | + .iv_out = "\x43\xe9\x34\x00\x8c\x38\x9c\x0f", |
---|
8306 | 8727 | .ptext = "\x68\x65\x20\x74\x69\x6d\x65\x20", |
---|
8307 | 8728 | .ctext = "\x43\xe9\x34\x00\x8c\x38\x9c\x0f", |
---|
8308 | 8729 | .len = 8, |
---|
.. | .. |
---|
8310 | 8731 | .key = "\x01\x23\x45\x67\x89\xab\xcd\xef", |
---|
8311 | 8732 | .klen = 8, |
---|
8312 | 8733 | .iv = "\x43\xe9\x34\x00\x8c\x38\x9c\x0f", |
---|
| 8734 | + .iv_out = "\x68\x37\x88\x49\x9a\x7c\x05\xf6", |
---|
8313 | 8735 | .ptext = "\x66\x6f\x72\x20\x61\x6c\x6c\x20", |
---|
8314 | 8736 | .ctext = "\x68\x37\x88\x49\x9a\x7c\x05\xf6", |
---|
8315 | 8737 | .len = 8, |
---|
8316 | | - .np = 2, |
---|
8317 | | - .tap = { 4, 4 }, |
---|
8318 | | - .also_non_np = 1, |
---|
8319 | | - }, { /* Copy of openssl vector for chunk testing */ |
---|
8320 | | - /* From OpenSSL */ |
---|
8321 | | - .key = "\x01\x23\x45\x67\x89\xab\xcd\xef", |
---|
8322 | | - .klen = 8, |
---|
8323 | | - .iv = "\xfe\xdc\xba\x98\x76\x54\x32\x10", |
---|
8324 | | - .ptext = "\x37\x36\x35\x34\x33\x32\x31\x20" |
---|
8325 | | - "\x4e\x6f\x77\x20\x69\x73\x20\x74" |
---|
8326 | | - "\x68\x65\x20\x74\x69\x6d\x65\x20", |
---|
8327 | | - .ctext = "\xcc\xd1\x73\xff\xab\x20\x39\xf4" |
---|
8328 | | - "\xac\xd8\xae\xfd\xdf\xd8\xa1\xeb" |
---|
8329 | | - "\x46\x8e\x91\x15\x78\x88\xba\x68", |
---|
8330 | | - .len = 24, |
---|
8331 | | - .np = 2, |
---|
8332 | | - .tap = { 13, 11 } |
---|
8333 | 8738 | }, { /* Generated with Crypto++ */ |
---|
8334 | 8739 | .key = "\xC9\x83\xA6\xC9\xEC\x0F\x32\x55", |
---|
8335 | 8740 | .klen = 8, |
---|
8336 | 8741 | .iv = "\xE7\x82\x1D\xB8\x53\x11\xAC\x47", |
---|
| 8742 | + .iv_out = "\xC6\x4A\xF3\x55\xC7\x29\x2E\x63", |
---|
8337 | 8743 | .ptext = "\x50\xB9\x22\xAE\x17\x80\x0C\x75" |
---|
8338 | 8744 | "\xDE\x47\xD3\x3C\xA5\x0E\x9A\x03" |
---|
8339 | 8745 | "\x6C\xF8\x61\xCA\x33\xBF\x28\x91" |
---|
.. | .. |
---|
8397 | 8803 | "\x82\xA9\xBD\x6A\x31\x91\x39\x11" |
---|
8398 | 8804 | "\xC6\x4A\xF3\x55\xC7\x29\x2E\x63", |
---|
8399 | 8805 | .len = 248, |
---|
8400 | | - .also_non_np = 1, |
---|
8401 | | - .np = 3, |
---|
8402 | | - .tap = { 248 - 10, 2, 8 }, |
---|
8403 | 8806 | }, |
---|
8404 | 8807 | }; |
---|
8405 | 8808 | |
---|
.. | .. |
---|
8408 | 8811 | .key = "\xC9\x83\xA6\xC9\xEC\x0F\x32\x55", |
---|
8409 | 8812 | .klen = 8, |
---|
8410 | 8813 | .iv = "\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD", |
---|
| 8814 | + .iv_out = "\x00\x00\x00\x00\x00\x00\x00\x1C", |
---|
8411 | 8815 | .ptext = "\x50\xB9\x22\xAE\x17\x80\x0C\x75" |
---|
8412 | 8816 | "\xDE\x47\xD3\x3C\xA5\x0E\x9A\x03" |
---|
8413 | 8817 | "\x6C\xF8\x61\xCA\x33\xBF\x28\x91" |
---|
.. | .. |
---|
8471 | 8875 | "\x19\x7F\x99\x19\x53\xCE\x1D\x14" |
---|
8472 | 8876 | "\x69\x74\xA1\x06\x46\x0F\x4E\x75", |
---|
8473 | 8877 | .len = 248, |
---|
8474 | | - .also_non_np = 1, |
---|
8475 | | - .np = 3, |
---|
8476 | | - .tap = { 248 - 10, 2, 8 }, |
---|
8477 | 8878 | }, { /* Generated with Crypto++ */ |
---|
8478 | 8879 | .key = "\xC9\x83\xA6\xC9\xEC\x0F\x32\x55", |
---|
8479 | 8880 | .klen = 8, |
---|
8480 | 8881 | .iv = "\xE7\x82\x1D\xB8\x53\x11\xAC\x47", |
---|
| 8882 | + .iv_out = "\xE7\x82\x1D\xB8\x53\x11\xAC\x66", |
---|
8481 | 8883 | .ptext = "\x50\xB9\x22\xAE\x17\x80\x0C\x75" |
---|
8482 | 8884 | "\xDE\x47\xD3\x3C\xA5\x0E\x9A\x03" |
---|
8483 | 8885 | "\x6C\xF8\x61\xCA\x33\xBF\x28\x91" |
---|
.. | .. |
---|
8541 | 8943 | "\xA5\xA6\xE7\xB0\x51\x36\x52\x37" |
---|
8542 | 8944 | "\x91\x45\x05\x3E\x58\xBF\x32", |
---|
8543 | 8945 | .len = 247, |
---|
8544 | | - .also_non_np = 1, |
---|
8545 | | - .np = 2, |
---|
8546 | | - .tap = { 247 - 8, 8 }, |
---|
8547 | 8946 | }, |
---|
8548 | 8947 | }; |
---|
8549 | 8948 | |
---|
.. | .. |
---|
8702 | 9101 | "\x93\x03\xD7\x51\x09\xFA\xBE\x68" |
---|
8703 | 9102 | "\xD8\x45\xFF\x33\xBA\xBB\x2B\x63", |
---|
8704 | 9103 | .len = 496, |
---|
8705 | | - .also_non_np = 1, |
---|
8706 | | - .np = 3, |
---|
8707 | | - .tap = { 496 - 20, 4, 16 }, |
---|
8708 | 9104 | }, |
---|
8709 | 9105 | }; |
---|
8710 | 9106 | |
---|
.. | .. |
---|
8715 | 9111 | "\xEA\xC2\x84\xE8\x14\x95\xDB\xE8", |
---|
8716 | 9112 | .klen = 24, |
---|
8717 | 9113 | .iv = "\x7D\x33\x88\x93\x0F\x93\xB2\x42", |
---|
| 9114 | + .iv_out = "\x6b\xfa\xb1\x91\x13\xb0\xd9\x19", |
---|
8718 | 9115 | .ptext = "\x6f\x54\x20\x6f\x61\x4d\x79\x6e" |
---|
8719 | 9116 | "\x53\x20\x63\x65\x65\x72\x73\x74" |
---|
8720 | 9117 | "\x54\x20\x6f\x6f\x4d\x20\x6e\x61" |
---|
.. | .. |
---|
8755 | 9152 | .klen = 24, |
---|
8756 | 9153 | .iv = "\xB2\xD7\x48\xED\x06\x44\xF9\x12" |
---|
8757 | 9154 | "\xB7\x28\x4D\x83\x24\x59\xF2\x17", |
---|
| 9155 | + .iv_out = "\x95\x63\x73\xA2\x44\xAC\xF8\xA5", |
---|
8758 | 9156 | .ptext = "\x05\xEC\x77\xFB\x42\xD5\x59\x20" |
---|
8759 | 9157 | "\x8B\x12\x86\x69\xF0\x5B\xCF\x56" |
---|
8760 | 9158 | "\x39\xAD\x34\x9F\x66\xEA\x7D\xC4" |
---|
.. | .. |
---|
8880 | 9278 | "\x83\x70\xFF\x86\xE6\xAA\x0F\x1F" |
---|
8881 | 9279 | "\x95\x63\x73\xA2\x44\xAC\xF8\xA5", |
---|
8882 | 9280 | .len = 496, |
---|
8883 | | - .also_non_np = 1, |
---|
8884 | | - .np = 3, |
---|
8885 | | - .tap = { 496 - 20, 4, 16 }, |
---|
8886 | 9281 | }, |
---|
8887 | 9282 | }; |
---|
8888 | 9283 | |
---|
.. | .. |
---|
8892 | 9287 | "\x5A\x67\x00\x2D\xCE\xEB\x2D\xCE" |
---|
8893 | 9288 | "\xEB\xB4\x51\x72\xB4\x51\x72\x1F", |
---|
8894 | 9289 | .klen = 24, |
---|
8895 | | - .iv = "\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" |
---|
8896 | | - "\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD", |
---|
| 9290 | + .iv = "\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF", |
---|
| 9291 | + .iv_out = "\x00\x00\x00\x00\x00\x00\x00\x3D", |
---|
8897 | 9292 | .ptext = "\x05\xEC\x77\xFB\x42\xD5\x59\x20" |
---|
8898 | 9293 | "\x8B\x12\x86\x69\xF0\x5B\xCF\x56" |
---|
8899 | 9294 | "\x39\xAD\x34\x9F\x66\xEA\x7D\xC4" |
---|
.. | .. |
---|
9019 | 9414 | "\xFD\x51\xB0\xC6\x2C\x63\x13\x78" |
---|
9020 | 9415 | "\x5C\xEE\xFC\xCF\xC4\x70\x00\x34", |
---|
9021 | 9416 | .len = 496, |
---|
9022 | | - .also_non_np = 1, |
---|
9023 | | - .np = 3, |
---|
9024 | | - .tap = { 496 - 20, 4, 16 }, |
---|
9025 | 9417 | }, { /* Generated with Crypto++ */ |
---|
9026 | 9418 | .key = "\x9C\xD6\xF3\x9C\xB9\x5A\x67\x00" |
---|
9027 | 9419 | "\x5A\x67\x00\x2D\xCE\xEB\x2D\xCE" |
---|
9028 | 9420 | "\xEB\xB4\x51\x72\xB4\x51\x72\x1F", |
---|
9029 | 9421 | .klen = 24, |
---|
9030 | | - .iv = "\xB2\xD7\x48\xED\x06\x44\xF9\x12" |
---|
9031 | | - "\xB7\x28\x4D\x83\x24\x59\xF2\x17", |
---|
| 9422 | + .iv = "\xB2\xD7\x48\xED\x06\x44\xF9\x12", |
---|
| 9423 | + .iv_out = "\xB2\xD7\x48\xED\x06\x44\xF9\x51", |
---|
9032 | 9424 | .ptext = "\x05\xEC\x77\xFB\x42\xD5\x59\x20" |
---|
9033 | 9425 | "\x8B\x12\x86\x69\xF0\x5B\xCF\x56" |
---|
9034 | 9426 | "\x39\xAD\x34\x9F\x66\xEA\x7D\xC4" |
---|
.. | .. |
---|
9156 | 9548 | "\x32\x0F\x05\x2F\xF2\x4C\x95\x3B" |
---|
9157 | 9549 | "\xF2\x79\xD9", |
---|
9158 | 9550 | .len = 499, |
---|
9159 | | - .also_non_np = 1, |
---|
9160 | | - .np = 2, |
---|
9161 | | - .tap = { 499 - 16, 16 }, |
---|
9162 | 9551 | }, |
---|
9163 | 9552 | }; |
---|
9164 | 9553 | |
---|
.. | .. |
---|
9344 | 9733 | "\x56\xEB\x36\x77\x3D\xAA\xB8\xF5" |
---|
9345 | 9734 | "\xC9\x1A\xFB\x5D\xDE\xBB\x43\xF4", |
---|
9346 | 9735 | .len = 504, |
---|
9347 | | - .also_non_np = 1, |
---|
9348 | | - .np = 3, |
---|
9349 | | - .tap = { 504 - 10, 2, 8 }, |
---|
9350 | 9736 | }, |
---|
9351 | 9737 | }; |
---|
9352 | 9738 | |
---|
.. | .. |
---|
9356 | 9742 | "\xf0\xe1\xd2\xc3\xb4\xa5\x96\x87", |
---|
9357 | 9743 | .klen = 16, |
---|
9358 | 9744 | .iv = "\xfe\xdc\xba\x98\x76\x54\x32\x10", |
---|
| 9745 | + .iv_out = "\x59\xf1\x65\x2b\xd5\xff\x92\xcc", |
---|
9359 | 9746 | .ptext = "\x37\x36\x35\x34\x33\x32\x31\x20" |
---|
9360 | 9747 | "\x4e\x6f\x77\x20\x69\x73\x20\x74" |
---|
9361 | 9748 | "\x68\x65\x20\x74\x69\x6d\x65\x20" |
---|
.. | .. |
---|
9372 | 9759 | "\x78\xBE\x9B\x78\x55\x32\x0F\x55", |
---|
9373 | 9760 | .klen = 32, |
---|
9374 | 9761 | .iv = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F", |
---|
| 9762 | + .iv_out = "\xB4\x98\xD8\x6B\x74\xE7\x65\xF4", |
---|
9375 | 9763 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
9376 | 9764 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
9377 | 9765 | "\x3A\xD1\x45\xDC\x73\x0A\x7E\x15" |
---|
.. | .. |
---|
9499 | 9887 | "\x93\x9B\xEE\xB5\x97\x41\xD2\xA0" |
---|
9500 | 9888 | "\xB4\x98\xD8\x6B\x74\xE7\x65\xF4", |
---|
9501 | 9889 | .len = 504, |
---|
9502 | | - .also_non_np = 1, |
---|
9503 | | - .np = 3, |
---|
9504 | | - .tap = { 504 - 10, 2, 8 }, |
---|
9505 | 9890 | }, |
---|
9506 | 9891 | }; |
---|
9507 | 9892 | |
---|
.. | .. |
---|
9513 | 9898 | "\x78\xBE\x9B\x78\x55\x32\x0F\x55", |
---|
9514 | 9899 | .klen = 32, |
---|
9515 | 9900 | .iv = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F", |
---|
| 9901 | + .iv_out = "\xE2\x24\x89\xEE\x53\xB8\x1D\x9E", |
---|
9516 | 9902 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
9517 | 9903 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
9518 | 9904 | "\x3A\xD1\x45\xDC\x73\x0A\x7E\x15" |
---|
.. | .. |
---|
9647 | 10033 | "\x78\xBE\x9B\x78\x55\x32\x0F\x55", |
---|
9648 | 10034 | .klen = 32, |
---|
9649 | 10035 | .iv = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F", |
---|
| 10036 | + .iv_out = "\xE2\x24\x89\xEE\x53\xB8\x1D\x9E", |
---|
9650 | 10037 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
9651 | 10038 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
9652 | 10039 | "\x3A\xD1\x45\xDC\x73\x0A\x7E\x15" |
---|
.. | .. |
---|
9774 | 10161 | "\x32\x44\x96\x1C\xD8\xEB\x95\xD2" |
---|
9775 | 10162 | "\xF3\x71\xEF\xEB\x4E\xBB\x4D", |
---|
9776 | 10163 | .len = 503, |
---|
9777 | | - .also_non_np = 1, |
---|
9778 | | - .np = 2, |
---|
9779 | | - .tap = { 503 - 8, 8 }, |
---|
9780 | 10164 | }, { /* Generated with Crypto++ */ |
---|
9781 | 10165 | .key = "\x85\x62\x3F\x1C\xF9\xD6\x1C\xF9" |
---|
9782 | 10166 | "\xD6\xB3\x90\x6D\x4A\x90\x6D\x4A" |
---|
.. | .. |
---|
9784 | 10168 | "\x78\xBE\x9B\x78\x55\x32\x0F\x55", |
---|
9785 | 10169 | .klen = 32, |
---|
9786 | 10170 | .iv = "\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD", |
---|
| 10171 | + .iv_out = "\x00\x00\x00\x00\x00\x00\x00\x3C", |
---|
9787 | 10172 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
9788 | 10173 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
9789 | 10174 | "\x3A\xD1\x45\xDC\x73\x0A\x7E\x15" |
---|
.. | .. |
---|
10075 | 10460 | "\x58\x33\x9B\x78\xC7\x58\x48\x6B" |
---|
10076 | 10461 | "\x2C\x75\x64\xC4\xCA\xC1\x7E\xD5", |
---|
10077 | 10462 | .len = 496, |
---|
10078 | | - .also_non_np = 1, |
---|
10079 | | - .np = 3, |
---|
10080 | | - .tap = { 496 - 20, 4, 16 }, |
---|
10081 | 10463 | }, |
---|
10082 | 10464 | }; |
---|
10083 | 10465 | |
---|
.. | .. |
---|
10086 | 10468 | .key = zeroed_string, |
---|
10087 | 10469 | .klen = 16, |
---|
10088 | 10470 | .iv = zeroed_string, |
---|
| 10471 | + .iv_out = "\x9f\x58\x9f\x5c\xf6\x12\x2c\x32" |
---|
| 10472 | + "\xb6\xbf\xec\x2f\x2a\xe8\xc3\x5a", |
---|
10089 | 10473 | .ptext = zeroed_string, |
---|
10090 | 10474 | .ctext = "\x9f\x58\x9f\x5c\xf6\x12\x2c\x32" |
---|
10091 | 10475 | "\xb6\xbf\xec\x2f\x2a\xe8\xc3\x5a", |
---|
.. | .. |
---|
10095 | 10479 | .klen = 16, |
---|
10096 | 10480 | .iv = "\x9f\x58\x9f\x5c\xf6\x12\x2c\x32" |
---|
10097 | 10481 | "\xb6\xbf\xec\x2f\x2a\xe8\xc3\x5a", |
---|
| 10482 | + .iv_out = "\xd4\x91\xdb\x16\xe7\xb1\xc3\x9e" |
---|
| 10483 | + "\x86\xcb\x08\x6b\x78\x9f\x54\x19", |
---|
10098 | 10484 | .ptext = zeroed_string, |
---|
10099 | 10485 | .ctext = "\xd4\x91\xdb\x16\xe7\xb1\xc3\x9e" |
---|
10100 | 10486 | "\x86\xcb\x08\x6b\x78\x9f\x54\x19", |
---|
.. | .. |
---|
10104 | 10490 | .klen = 16, |
---|
10105 | 10491 | .iv = "\xd4\x91\xdb\x16\xe7\xb1\xc3\x9e" |
---|
10106 | 10492 | "\x86\xcb\x08\x6b\x78\x9f\x54\x19", |
---|
| 10493 | + .iv_out = "\x05\xef\x8c\x61\xa8\x11\x58\x26" |
---|
| 10494 | + "\x34\xba\x5c\xb7\x10\x6a\xa6\x41", |
---|
10107 | 10495 | .ptext = zeroed_string, |
---|
10108 | 10496 | .ctext = "\x05\xef\x8c\x61\xa8\x11\x58\x26" |
---|
10109 | 10497 | "\x34\xba\x5c\xb7\x10\x6a\xa6\x41", |
---|
.. | .. |
---|
10112 | 10500 | .key = zeroed_string, |
---|
10113 | 10501 | .klen = 16, |
---|
10114 | 10502 | .iv = zeroed_string, |
---|
| 10503 | + .iv_out = "\x05\xef\x8c\x61\xa8\x11\x58\x26" |
---|
| 10504 | + "\x34\xba\x5c\xb7\x10\x6a\xa6\x41", |
---|
10115 | 10505 | .ptext = zeroed_string, |
---|
10116 | 10506 | .ctext = "\x9f\x58\x9f\x5c\xf6\x12\x2c\x32" |
---|
10117 | 10507 | "\xb6\xbf\xec\x2f\x2a\xe8\xc3\x5a" |
---|
.. | .. |
---|
10128 | 10518 | .klen = 32, |
---|
10129 | 10519 | .iv = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F" |
---|
10130 | 10520 | "\xC4\x29\x8E\xF3\x35\x9A\xFF\x64", |
---|
| 10521 | + .iv_out = "\x30\x70\x56\xA4\x37\xDD\x7C\xC0" |
---|
| 10522 | + "\x0A\xA3\x30\x10\x26\x25\x41\x2C", |
---|
10131 | 10523 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
10132 | 10524 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
10133 | 10525 | "\x3A\xD1\x45\xDC\x73\x0A\x7E\x15" |
---|
.. | .. |
---|
10253 | 10645 | "\x30\x70\x56\xA4\x37\xDD\x7C\xC0" |
---|
10254 | 10646 | "\x0A\xA3\x30\x10\x26\x25\x41\x2C", |
---|
10255 | 10647 | .len = 496, |
---|
10256 | | - .also_non_np = 1, |
---|
10257 | | - .np = 3, |
---|
10258 | | - .tap = { 496 - 20, 4, 16 }, |
---|
10259 | 10648 | }, |
---|
10260 | 10649 | }; |
---|
10261 | 10650 | |
---|
.. | .. |
---|
10268 | 10657 | .klen = 32, |
---|
10269 | 10658 | .iv = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F" |
---|
10270 | 10659 | "\xC4\x29\x8E\xF3\x35\x9A\xFF\x64", |
---|
| 10660 | + .iv_out = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F" |
---|
| 10661 | + "\xC4\x29\x8E\xF3\x35\x9A\xFF\x83", |
---|
10271 | 10662 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
10272 | 10663 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
10273 | 10664 | "\x3A\xD1\x45\xDC\x73\x0A\x7E\x15" |
---|
.. | .. |
---|
10401 | 10792 | .klen = 32, |
---|
10402 | 10793 | .iv = "\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" |
---|
10403 | 10794 | "\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD", |
---|
| 10795 | + .iv_out = "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
| 10796 | + "\x00\x00\x00\x00\x00\x00\x00\x1C", |
---|
10404 | 10797 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
10405 | 10798 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
10406 | 10799 | "\x3A\xD1\x45\xDC\x73\x0A\x7E\x15" |
---|
.. | .. |
---|
10534 | 10927 | .klen = 32, |
---|
10535 | 10928 | .iv = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F" |
---|
10536 | 10929 | "\xC4\x29\x8E\xF3\x35\x9A\xFF\x64", |
---|
| 10930 | + .iv_out = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F" |
---|
| 10931 | + "\xC4\x29\x8E\xF3\x35\x9A\xFF\x84", |
---|
10537 | 10932 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
10538 | 10933 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
10539 | 10934 | "\x3A\xD1\x45\xDC\x73\x0A\x7E\x15" |
---|
.. | .. |
---|
10661 | 11056 | "\xC5\xC9\x7F\x9E\xCF\x33\x7A\xDF" |
---|
10662 | 11057 | "\x6C\x82\x9D", |
---|
10663 | 11058 | .len = 499, |
---|
10664 | | - .also_non_np = 1, |
---|
10665 | | - .np = 2, |
---|
10666 | | - .tap = { 499 - 16, 16 }, |
---|
10667 | 11059 | }, |
---|
10668 | 11060 | }; |
---|
10669 | 11061 | |
---|
.. | .. |
---|
10905 | 11297 | "\x80\x18\xc4\x6c\x03\xd3\xb7\xba" |
---|
10906 | 11298 | "\x11\xd7\xb8\x6e\xea\xe1\x80\x30", |
---|
10907 | 11299 | .len = 512, |
---|
10908 | | - .also_non_np = 1, |
---|
10909 | | - .np = 3, |
---|
10910 | | - .tap = { 512 - 20, 4, 16 }, |
---|
10911 | 11300 | }, |
---|
10912 | 11301 | }; |
---|
10913 | 11302 | |
---|
.. | .. |
---|
11242 | 11631 | "\xa4\x05\x0b\xb2\xb3\xa8\x30\x97" |
---|
11243 | 11632 | "\x37\x30\xe1\x91\x8d\xb3\x2a\xff", |
---|
11244 | 11633 | .len = 512, |
---|
11245 | | - .also_non_np = 1, |
---|
11246 | | - .np = 3, |
---|
11247 | | - .tap = { 512 - 20, 4, 16 }, |
---|
11248 | 11634 | }, |
---|
11249 | 11635 | }; |
---|
11250 | 11636 | |
---|
.. | .. |
---|
11417 | 11803 | "\x75\x55\x9B\xFF\x36\x73\xAB\x7C" |
---|
11418 | 11804 | "\xF4\x46\x2E\xEB\xAC\xF3\xD2\xB7", |
---|
11419 | 11805 | .len = 496, |
---|
11420 | | - .also_non_np = 1, |
---|
11421 | | - .np = 3, |
---|
11422 | | - .tap = { 496 - 20, 4, 16 }, |
---|
11423 | 11806 | }, |
---|
11424 | 11807 | }; |
---|
11425 | 11808 | |
---|
.. | .. |
---|
11511 | 11894 | .klen = 32, |
---|
11512 | 11895 | .iv = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F" |
---|
11513 | 11896 | "\xC4\x29\x8E\xF3\x35\x9A\xFF\x64", |
---|
| 11897 | + .iv_out = "\xFC\x66\xAA\x37\xF2\x37\x39\x6B" |
---|
| 11898 | + "\xBC\x08\x3A\xA2\x29\xB3\xDF\xD1", |
---|
11514 | 11899 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
11515 | 11900 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
11516 | 11901 | "\x3A\xD1\x45\xDC\x73\x0A\x7E\x15" |
---|
.. | .. |
---|
11636 | 12021 | "\xFC\x66\xAA\x37\xF2\x37\x39\x6B" |
---|
11637 | 12022 | "\xBC\x08\x3A\xA2\x29\xB3\xDF\xD1", |
---|
11638 | 12023 | .len = 496, |
---|
11639 | | - .also_non_np = 1, |
---|
11640 | | - .np = 3, |
---|
11641 | | - .tap = { 496 - 20, 4, 16 }, |
---|
11642 | 12024 | }, |
---|
11643 | 12025 | }; |
---|
11644 | 12026 | |
---|
.. | .. |
---|
11651 | 12033 | .klen = 32, |
---|
11652 | 12034 | .iv = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F" |
---|
11653 | 12035 | "\xC4\x29\x8E\xF3\x35\x9A\xFF\x64", |
---|
| 12036 | + .iv_out = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F" |
---|
| 12037 | + "\xC4\x29\x8E\xF3\x35\x9A\xFF\x83", |
---|
11654 | 12038 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
11655 | 12039 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
11656 | 12040 | "\x3A\xD1\x45\xDC\x73\x0A\x7E\x15" |
---|
.. | .. |
---|
11784 | 12168 | .klen = 32, |
---|
11785 | 12169 | .iv = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F" |
---|
11786 | 12170 | "\xC4\x29\x8E\xF3\x35\x9A\xFF\x64", |
---|
| 12171 | + .iv_out = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F" |
---|
| 12172 | + "\xC4\x29\x8E\xF3\x35\x9A\xFF\x84", |
---|
11787 | 12173 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
11788 | 12174 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
11789 | 12175 | "\x3A\xD1\x45\xDC\x73\x0A\x7E\x15" |
---|
.. | .. |
---|
11911 | 12297 | "\x40\x53\x77\x8C\x15\xF8\x8D\x13" |
---|
11912 | 12298 | "\x38\xE2\xE5", |
---|
11913 | 12299 | .len = 499, |
---|
11914 | | - .also_non_np = 1, |
---|
11915 | | - .np = 2, |
---|
11916 | | - .tap = { 499 - 16, 16 }, |
---|
11917 | 12300 | }, { /* Generated with Crypto++ */ |
---|
11918 | 12301 | .key = "\x85\x62\x3F\x1C\xF9\xD6\x1C\xF9" |
---|
11919 | 12302 | "\xD6\xB3\x90\x6D\x4A\x90\x6D\x4A" |
---|
.. | .. |
---|
11922 | 12305 | .klen = 32, |
---|
11923 | 12306 | .iv = "\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" |
---|
11924 | 12307 | "\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD", |
---|
| 12308 | + .iv_out = "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
| 12309 | + "\x00\x00\x00\x00\x00\x00\x00\x1C", |
---|
11925 | 12310 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
11926 | 12311 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
11927 | 12312 | "\x3A\xD1\x45\xDC\x73\x0A\x7E\x15" |
---|
.. | .. |
---|
12288 | 12673 | "\x5c\xc6\x84\xfe\x7c\xcb\x26\xfd" |
---|
12289 | 12674 | "\xd9\x51\x0f\xd7\x94\x2f\xc5\xa7", |
---|
12290 | 12675 | .len = 512, |
---|
12291 | | - .also_non_np = 1, |
---|
12292 | | - .np = 3, |
---|
12293 | | - .tap = { 512 - 20, 4, 16 }, |
---|
12294 | 12676 | }, |
---|
12295 | 12677 | }; |
---|
12296 | 12678 | |
---|
.. | .. |
---|
12625 | 13007 | "\xaf\x43\x0b\xc5\x20\x41\x92\x20" |
---|
12626 | 13008 | "\xd4\xa0\x91\x98\x11\x5f\x4d\xb1", |
---|
12627 | 13009 | .len = 512, |
---|
12628 | | - .also_non_np = 1, |
---|
12629 | | - .np = 3, |
---|
12630 | | - .tap = { 512 - 20, 4, 16 }, |
---|
12631 | 13010 | }, |
---|
12632 | 13011 | }; |
---|
12633 | 13012 | |
---|
12634 | 13013 | /* |
---|
12635 | | - * SM4 test vector taken from the draft RFC |
---|
12636 | | - * https://tools.ietf.org/html/draft-crypto-sm4-00#ref-GBT.32907-2016 |
---|
| 13014 | + * SM4 test vectors taken from the "The SM4 Blockcipher Algorithm And Its |
---|
| 13015 | + * Modes Of Operations" draft RFC |
---|
| 13016 | + * https://datatracker.ietf.org/doc/draft-ribose-cfrg-sm4 |
---|
12637 | 13017 | */ |
---|
12638 | 13018 | |
---|
12639 | 13019 | static const struct cipher_testvec sm4_tv_template[] = { |
---|
12640 | | - { /* SM4 Appendix A: Example Calculations. Example 1. */ |
---|
| 13020 | + { /* GB/T 32907-2016 Example 1. */ |
---|
12641 | 13021 | .key = "\x01\x23\x45\x67\x89\xAB\xCD\xEF" |
---|
12642 | 13022 | "\xFE\xDC\xBA\x98\x76\x54\x32\x10", |
---|
12643 | 13023 | .klen = 16, |
---|
.. | .. |
---|
12646 | 13026 | .ctext = "\x68\x1E\xDF\x34\xD2\x06\x96\x5E" |
---|
12647 | 13027 | "\x86\xB3\xE9\x4F\x53\x6E\x42\x46", |
---|
12648 | 13028 | .len = 16, |
---|
12649 | | - }, { /* |
---|
12650 | | - * SM4 Appendix A: Example Calculations. |
---|
12651 | | - * Last 10 iterations of Example 2. |
---|
12652 | | - */ |
---|
| 13029 | + }, { /* Last 10 iterations of GB/T 32907-2016 Example 2. */ |
---|
12653 | 13030 | .key = "\x01\x23\x45\x67\x89\xAB\xCD\xEF" |
---|
12654 | 13031 | "\xFE\xDC\xBA\x98\x76\x54\x32\x10", |
---|
12655 | 13032 | .klen = 16, |
---|
.. | .. |
---|
12694 | 13071 | "\x59\x52\x98\xc7\xc6\xfd\x27\x1f" |
---|
12695 | 13072 | "\x4\x2\xf8\x4\xc3\x3d\x3f\x66", |
---|
12696 | 13073 | .len = 160 |
---|
| 13074 | + }, { /* A.2.1.1 SM4-ECB Example 1 */ |
---|
| 13075 | + .key = "\x01\x23\x45\x67\x89\xAB\xCD\xEF" |
---|
| 13076 | + "\xFE\xDC\xBA\x98\x76\x54\x32\x10", |
---|
| 13077 | + .klen = 16, |
---|
| 13078 | + .ptext = "\xaa\xaa\xaa\xaa\xbb\xbb\xbb\xbb" |
---|
| 13079 | + "\xcc\xcc\xcc\xcc\xdd\xdd\xdd\xdd" |
---|
| 13080 | + "\xee\xee\xee\xee\xff\xff\xff\xff" |
---|
| 13081 | + "\xaa\xaa\xaa\xaa\xbb\xbb\xbb\xbb", |
---|
| 13082 | + .ctext = "\x5e\xc8\x14\x3d\xe5\x09\xcf\xf7" |
---|
| 13083 | + "\xb5\x17\x9f\x8f\x47\x4b\x86\x19" |
---|
| 13084 | + "\x2f\x1d\x30\x5a\x7f\xb1\x7d\xf9" |
---|
| 13085 | + "\x85\xf8\x1c\x84\x82\x19\x23\x04", |
---|
| 13086 | + .len = 32, |
---|
| 13087 | + }, { /* A.2.1.2 SM4-ECB Example 2 */ |
---|
| 13088 | + .key = "\xFE\xDC\xBA\x98\x76\x54\x32\x10" |
---|
| 13089 | + "\x01\x23\x45\x67\x89\xAB\xCD\xEF", |
---|
| 13090 | + .klen = 16, |
---|
| 13091 | + .ptext = "\xaa\xaa\xaa\xaa\xbb\xbb\xbb\xbb" |
---|
| 13092 | + "\xcc\xcc\xcc\xcc\xdd\xdd\xdd\xdd" |
---|
| 13093 | + "\xee\xee\xee\xee\xff\xff\xff\xff" |
---|
| 13094 | + "\xaa\xaa\xaa\xaa\xbb\xbb\xbb\xbb", |
---|
| 13095 | + .ctext = "\xC5\x87\x68\x97\xE4\xA5\x9B\xBB" |
---|
| 13096 | + "\xA7\x2A\x10\xC8\x38\x72\x24\x5B" |
---|
| 13097 | + "\x12\xDD\x90\xBC\x2D\x20\x06\x92" |
---|
| 13098 | + "\xB5\x29\xA4\x15\x5A\xC9\xE6\x00", |
---|
| 13099 | + .len = 32, |
---|
| 13100 | + } |
---|
| 13101 | +}; |
---|
| 13102 | + |
---|
| 13103 | +static const struct cipher_testvec sm4_cbc_tv_template[] = { |
---|
| 13104 | + { /* A.2.2.1 SM4-CBC Example 1 */ |
---|
| 13105 | + .key = "\x01\x23\x45\x67\x89\xAB\xCD\xEF" |
---|
| 13106 | + "\xFE\xDC\xBA\x98\x76\x54\x32\x10", |
---|
| 13107 | + .klen = 16, |
---|
| 13108 | + .ptext = "\xaa\xaa\xaa\xaa\xbb\xbb\xbb\xbb" |
---|
| 13109 | + "\xcc\xcc\xcc\xcc\xdd\xdd\xdd\xdd" |
---|
| 13110 | + "\xee\xee\xee\xee\xff\xff\xff\xff" |
---|
| 13111 | + "\xaa\xaa\xaa\xaa\xbb\xbb\xbb\xbb", |
---|
| 13112 | + .iv = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 13113 | + "\x08\x09\x0A\x0B\x0C\x0D\x0E\x0F", |
---|
| 13114 | + .iv_out = "\x4C\xB7\x01\x69\x51\x90\x92\x26" |
---|
| 13115 | + "\x97\x9B\x0D\x15\xDC\x6A\x8F\x6D", |
---|
| 13116 | + .ctext = "\x78\xEB\xB1\x1C\xC4\x0B\x0A\x48" |
---|
| 13117 | + "\x31\x2A\xAE\xB2\x04\x02\x44\xCB" |
---|
| 13118 | + "\x4C\xB7\x01\x69\x51\x90\x92\x26" |
---|
| 13119 | + "\x97\x9B\x0D\x15\xDC\x6A\x8F\x6D", |
---|
| 13120 | + .len = 32, |
---|
| 13121 | + }, { /* A.2.2.2 SM4-CBC Example 2 */ |
---|
| 13122 | + .key = "\xFE\xDC\xBA\x98\x76\x54\x32\x10" |
---|
| 13123 | + "\x01\x23\x45\x67\x89\xAB\xCD\xEF", |
---|
| 13124 | + .klen = 16, |
---|
| 13125 | + .ptext = "\xaa\xaa\xaa\xaa\xbb\xbb\xbb\xbb" |
---|
| 13126 | + "\xcc\xcc\xcc\xcc\xdd\xdd\xdd\xdd" |
---|
| 13127 | + "\xee\xee\xee\xee\xff\xff\xff\xff" |
---|
| 13128 | + "\xaa\xaa\xaa\xaa\xbb\xbb\xbb\xbb", |
---|
| 13129 | + .iv = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 13130 | + "\x08\x09\x0A\x0B\x0C\x0D\x0E\x0F", |
---|
| 13131 | + .iv_out = "\x91\xf2\xc1\x47\x91\x1a\x41\x44" |
---|
| 13132 | + "\x66\x5e\x1f\xa1\xd4\x0b\xae\x38", |
---|
| 13133 | + .ctext = "\x0d\x3a\x6d\xdc\x2d\x21\xc6\x98" |
---|
| 13134 | + "\x85\x72\x15\x58\x7b\x7b\xb5\x9a" |
---|
| 13135 | + "\x91\xf2\xc1\x47\x91\x1a\x41\x44" |
---|
| 13136 | + "\x66\x5e\x1f\xa1\xd4\x0b\xae\x38", |
---|
| 13137 | + .len = 32, |
---|
| 13138 | + } |
---|
| 13139 | +}; |
---|
| 13140 | + |
---|
| 13141 | +static const struct cipher_testvec sm4_ctr_tv_template[] = { |
---|
| 13142 | + { /* A.2.5.1 SM4-CTR Example 1 */ |
---|
| 13143 | + .key = "\x01\x23\x45\x67\x89\xAB\xCD\xEF" |
---|
| 13144 | + "\xFE\xDC\xBA\x98\x76\x54\x32\x10", |
---|
| 13145 | + .klen = 16, |
---|
| 13146 | + .ptext = "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
| 13147 | + "\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb" |
---|
| 13148 | + "\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc" |
---|
| 13149 | + "\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd" |
---|
| 13150 | + "\xee\xee\xee\xee\xee\xee\xee\xee" |
---|
| 13151 | + "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
| 13152 | + "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
| 13153 | + "\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb", |
---|
| 13154 | + .iv = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 13155 | + "\x08\x09\x0A\x0B\x0C\x0D\x0E\x0F", |
---|
| 13156 | + .iv_out = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 13157 | + "\x08\x09\x0A\x0B\x0C\x0D\x0E\x13", |
---|
| 13158 | + .ctext = "\xac\x32\x36\xcb\x97\x0c\xc2\x07" |
---|
| 13159 | + "\x91\x36\x4c\x39\x5a\x13\x42\xd1" |
---|
| 13160 | + "\xa3\xcb\xc1\x87\x8c\x6f\x30\xcd" |
---|
| 13161 | + "\x07\x4c\xce\x38\x5c\xdd\x70\xc7" |
---|
| 13162 | + "\xf2\x34\xbc\x0e\x24\xc1\x19\x80" |
---|
| 13163 | + "\xfd\x12\x86\x31\x0c\xe3\x7b\x92" |
---|
| 13164 | + "\x6e\x02\xfc\xd0\xfa\xa0\xba\xf3" |
---|
| 13165 | + "\x8b\x29\x33\x85\x1d\x82\x45\x14", |
---|
| 13166 | + .len = 64, |
---|
| 13167 | + }, { /* A.2.5.2 SM4-CTR Example 2 */ |
---|
| 13168 | + .key = "\xFE\xDC\xBA\x98\x76\x54\x32\x10" |
---|
| 13169 | + "\x01\x23\x45\x67\x89\xAB\xCD\xEF", |
---|
| 13170 | + .klen = 16, |
---|
| 13171 | + .ptext = "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
| 13172 | + "\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb" |
---|
| 13173 | + "\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc" |
---|
| 13174 | + "\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd" |
---|
| 13175 | + "\xee\xee\xee\xee\xee\xee\xee\xee" |
---|
| 13176 | + "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
| 13177 | + "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
| 13178 | + "\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb", |
---|
| 13179 | + .iv = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 13180 | + "\x08\x09\x0A\x0B\x0C\x0D\x0E\x0F", |
---|
| 13181 | + .iv_out = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 13182 | + "\x08\x09\x0A\x0B\x0C\x0D\x0E\x13", |
---|
| 13183 | + .ctext = "\x5d\xcc\xcd\x25\xb9\x5a\xb0\x74" |
---|
| 13184 | + "\x17\xa0\x85\x12\xee\x16\x0e\x2f" |
---|
| 13185 | + "\x8f\x66\x15\x21\xcb\xba\xb4\x4c" |
---|
| 13186 | + "\xc8\x71\x38\x44\x5b\xc2\x9e\x5c" |
---|
| 13187 | + "\x0a\xe0\x29\x72\x05\xd6\x27\x04" |
---|
| 13188 | + "\x17\x3b\x21\x23\x9b\x88\x7f\x6c" |
---|
| 13189 | + "\x8c\xb5\xb8\x00\x91\x7a\x24\x88" |
---|
| 13190 | + "\x28\x4b\xde\x9e\x16\xea\x29\x06", |
---|
| 13191 | + .len = 64, |
---|
| 13192 | + } |
---|
| 13193 | +}; |
---|
| 13194 | + |
---|
| 13195 | +static const struct cipher_testvec sm4_ctr_rfc3686_tv_template[] = { |
---|
| 13196 | + { |
---|
| 13197 | + .key = "\xae\x68\x52\xf8\x12\x10\x67\xcc" |
---|
| 13198 | + "\x4b\xf7\xa5\x76\x55\x77\xf3\x9e" |
---|
| 13199 | + "\x00\x00\x00\x30", |
---|
| 13200 | + .klen = 20, |
---|
| 13201 | + .iv = "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
| 13202 | + .ptext = "Single block msg", |
---|
| 13203 | + .ctext = "\x20\x9b\x77\x31\xd3\x65\xdb\xab" |
---|
| 13204 | + "\x9e\x48\x74\x7e\xbd\x13\x83\xeb", |
---|
| 13205 | + .len = 16, |
---|
| 13206 | + }, { |
---|
| 13207 | + .key = "\x7e\x24\x06\x78\x17\xfa\xe0\xd7" |
---|
| 13208 | + "\x43\xd6\xce\x1f\x32\x53\x91\x63" |
---|
| 13209 | + "\x00\x6c\xb6\xdb", |
---|
| 13210 | + .klen = 20, |
---|
| 13211 | + .iv = "\xc0\x54\x3b\x59\xda\x48\xd9\x0b", |
---|
| 13212 | + .ptext = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 13213 | + "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
| 13214 | + "\x10\x11\x12\x13\x14\x15\x16\x17" |
---|
| 13215 | + "\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f", |
---|
| 13216 | + .ctext = "\x33\xe0\x28\x01\x92\xed\xc9\x1e" |
---|
| 13217 | + "\x97\x35\xd9\x4a\xec\xd4\xbc\x23" |
---|
| 13218 | + "\x4f\x35\x9f\x1c\x55\x1f\xe0\x27" |
---|
| 13219 | + "\xe0\xdf\xc5\x43\xbc\xb0\x23\x94", |
---|
| 13220 | + .len = 32, |
---|
| 13221 | + } |
---|
| 13222 | +}; |
---|
| 13223 | + |
---|
| 13224 | +static const struct cipher_testvec sm4_ofb_tv_template[] = { |
---|
| 13225 | + { /* From: draft-ribose-cfrg-sm4-02, paragraph 12.2.3 */ |
---|
| 13226 | + .key = "\x01\x23\x45\x67\x89\xab\xcd\xef" |
---|
| 13227 | + "\xfe\xdc\xba\x98\x76\x54\x32\x10", |
---|
| 13228 | + .klen = 16, |
---|
| 13229 | + .iv = "\x01\x23\x45\x67\x89\xab\xcd\xef" |
---|
| 13230 | + "\xfe\xdc\xba\x98\x76\x54\x32\x10", |
---|
| 13231 | + .ptext = "\x01\x23\x45\x67\x89\xab\xcd\xef" |
---|
| 13232 | + "\xfe\xdc\xba\x98\x76\x54\x32\x10" |
---|
| 13233 | + "\x01\x23\x45\x67\x89\xab\xcd\xef" |
---|
| 13234 | + "\xfe\xdc\xba\x98\x76\x54\x32\x10", |
---|
| 13235 | + .ctext = "\x69\x3d\x9a\x53\x5b\xad\x5b\xb1" |
---|
| 13236 | + "\x78\x6f\x53\xd7\x25\x3a\x70\x56" |
---|
| 13237 | + "\xf2\x07\x5d\x28\xb5\x23\x5f\x58" |
---|
| 13238 | + "\xd5\x00\x27\xe4\x17\x7d\x2b\xce", |
---|
| 13239 | + .len = 32, |
---|
| 13240 | + }, { /* From: draft-ribose-cfrg-sm4-09, appendix A.2.3, Example 1 */ |
---|
| 13241 | + .key = "\x01\x23\x45\x67\x89\xab\xcd\xef" |
---|
| 13242 | + "\xfe\xdc\xba\x98\x76\x54\x32\x10", |
---|
| 13243 | + .klen = 16, |
---|
| 13244 | + .iv = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 13245 | + "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f", |
---|
| 13246 | + .ptext = "\xaa\xaa\xaa\xaa\xbb\xbb\xbb\xbb" |
---|
| 13247 | + "\xcc\xcc\xcc\xcc\xdd\xdd\xdd\xdd" |
---|
| 13248 | + "\xee\xee\xee\xee\xff\xff\xff\xff" |
---|
| 13249 | + "\xaa\xaa\xaa\xaa\xbb\xbb\xbb\xbb", |
---|
| 13250 | + .ctext = "\xac\x32\x36\xcb\x86\x1d\xd3\x16" |
---|
| 13251 | + "\xe6\x41\x3b\x4e\x3c\x75\x24\xb7" |
---|
| 13252 | + "\x1d\x01\xac\xa2\x48\x7c\xa5\x82" |
---|
| 13253 | + "\xcb\xf5\x46\x3e\x66\x98\x53\x9b", |
---|
| 13254 | + .len = 32, |
---|
| 13255 | + }, { /* From: draft-ribose-cfrg-sm4-09, appendix A.2.3, Example 2 */ |
---|
| 13256 | + .key = "\xfe\xdc\xba\x98\x76\x54\x32\x10" |
---|
| 13257 | + "\x01\x23\x45\x67\x89\xab\xcd\xef", |
---|
| 13258 | + .klen = 16, |
---|
| 13259 | + .iv = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 13260 | + "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f", |
---|
| 13261 | + .ptext = "\xaa\xaa\xaa\xaa\xbb\xbb\xbb\xbb" |
---|
| 13262 | + "\xcc\xcc\xcc\xcc\xdd\xdd\xdd\xdd" |
---|
| 13263 | + "\xee\xee\xee\xee\xff\xff\xff\xff" |
---|
| 13264 | + "\xaa\xaa\xaa\xaa\xbb\xbb\xbb\xbb", |
---|
| 13265 | + .ctext = "\x5d\xcc\xcd\x25\xa8\x4b\xa1\x65" |
---|
| 13266 | + "\x60\xd7\xf2\x65\x88\x70\x68\x49" |
---|
| 13267 | + "\x33\xfa\x16\xbd\x5c\xd9\xc8\x56" |
---|
| 13268 | + "\xca\xca\xa1\xe1\x01\x89\x7a\x97", |
---|
| 13269 | + .len = 32, |
---|
| 13270 | + } |
---|
| 13271 | +}; |
---|
| 13272 | + |
---|
| 13273 | +static const struct cipher_testvec sm4_cfb_tv_template[] = { |
---|
| 13274 | + { /* From: draft-ribose-cfrg-sm4-02, paragraph 12.2.4 */ |
---|
| 13275 | + .key = "\x01\x23\x45\x67\x89\xab\xcd\xef" |
---|
| 13276 | + "\xfe\xdc\xba\x98\x76\x54\x32\x10", |
---|
| 13277 | + .klen = 16, |
---|
| 13278 | + .iv = "\x01\x23\x45\x67\x89\xab\xcd\xef" |
---|
| 13279 | + "\xfe\xdc\xba\x98\x76\x54\x32\x10", |
---|
| 13280 | + .ptext = "\x01\x23\x45\x67\x89\xab\xcd\xef" |
---|
| 13281 | + "\xfe\xdc\xba\x98\x76\x54\x32\x10" |
---|
| 13282 | + "\x01\x23\x45\x67\x89\xab\xcd\xef" |
---|
| 13283 | + "\xfe\xdc\xba\x98\x76\x54\x32\x10", |
---|
| 13284 | + .ctext = "\x69\x3d\x9a\x53\x5b\xad\x5b\xb1" |
---|
| 13285 | + "\x78\x6f\x53\xd7\x25\x3a\x70\x56" |
---|
| 13286 | + "\x9e\xd2\x58\xa8\x5a\x04\x67\xcc" |
---|
| 13287 | + "\x92\xaa\xb3\x93\xdd\x97\x89\x95", |
---|
| 13288 | + .len = 32, |
---|
| 13289 | + }, { /* From: draft-ribose-cfrg-sm4-09, appendix A.2.4, Example 1 */ |
---|
| 13290 | + .key = "\x01\x23\x45\x67\x89\xab\xcd\xef" |
---|
| 13291 | + "\xfe\xdc\xba\x98\x76\x54\x32\x10", |
---|
| 13292 | + .klen = 16, |
---|
| 13293 | + .iv = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 13294 | + "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f", |
---|
| 13295 | + .ptext = "\xaa\xaa\xaa\xaa\xbb\xbb\xbb\xbb" |
---|
| 13296 | + "\xcc\xcc\xcc\xcc\xdd\xdd\xdd\xdd" |
---|
| 13297 | + "\xee\xee\xee\xee\xff\xff\xff\xff" |
---|
| 13298 | + "\xaa\xaa\xaa\xaa\xbb\xbb\xbb\xbb", |
---|
| 13299 | + .ctext = "\xac\x32\x36\xcb\x86\x1d\xd3\x16" |
---|
| 13300 | + "\xe6\x41\x3b\x4e\x3c\x75\x24\xb7" |
---|
| 13301 | + "\x69\xd4\xc5\x4e\xd4\x33\xb9\xa0" |
---|
| 13302 | + "\x34\x60\x09\xbe\xb3\x7b\x2b\x3f", |
---|
| 13303 | + .len = 32, |
---|
| 13304 | + }, { /* From: draft-ribose-cfrg-sm4-09, appendix A.2.4, Example 2 */ |
---|
| 13305 | + .key = "\xfe\xdc\xba\x98\x76\x54\x32\x10" |
---|
| 13306 | + "\x01\x23\x45\x67\x89\xab\xcd\xef", |
---|
| 13307 | + .klen = 16, |
---|
| 13308 | + .iv = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 13309 | + "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f", |
---|
| 13310 | + .ptext = "\xaa\xaa\xaa\xaa\xbb\xbb\xbb\xbb" |
---|
| 13311 | + "\xcc\xcc\xcc\xcc\xdd\xdd\xdd\xdd" |
---|
| 13312 | + "\xee\xee\xee\xee\xff\xff\xff\xff" |
---|
| 13313 | + "\xaa\xaa\xaa\xaa\xbb\xbb\xbb\xbb", |
---|
| 13314 | + .ctext = "\x5d\xcc\xcd\x25\xa8\x4b\xa1\x65" |
---|
| 13315 | + "\x60\xd7\xf2\x65\x88\x70\x68\x49" |
---|
| 13316 | + "\x0d\x9b\x86\xff\x20\xc3\xbf\xe1" |
---|
| 13317 | + "\x15\xff\xa0\x2c\xa6\x19\x2c\xc5", |
---|
| 13318 | + .len = 32, |
---|
12697 | 13319 | } |
---|
12698 | 13320 | }; |
---|
12699 | 13321 | |
---|
.. | .. |
---|
12859 | 13481 | "\x84\x52\x6D\x68\xDE\xC6\x64\xB2" |
---|
12860 | 13482 | "\x11\x74\x93\x57\xB4\x7E\xC6\x00", |
---|
12861 | 13483 | .len = 496, |
---|
12862 | | - .also_non_np = 1, |
---|
12863 | | - .np = 3, |
---|
12864 | | - .tap = { 496 - 20, 4, 16 }, |
---|
12865 | 13484 | }, |
---|
12866 | 13485 | }; |
---|
12867 | 13486 | |
---|
.. | .. |
---|
12874 | 13493 | .klen = 32, |
---|
12875 | 13494 | .iv = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F" |
---|
12876 | 13495 | "\xC4\x29\x8E\xF3\x35\x9A\xFF\x64", |
---|
| 13496 | + .iv_out = "\x4D\x59\x7D\xC5\x28\x69\xFA\x92" |
---|
| 13497 | + "\x22\x46\x89\x2D\x0F\x2B\x08\x24", |
---|
12877 | 13498 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
12878 | 13499 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
12879 | 13500 | "\x3A\xD1\x45\xDC\x73\x0A\x7E\x15" |
---|
.. | .. |
---|
12999 | 13620 | "\x4D\x59\x7D\xC5\x28\x69\xFA\x92" |
---|
13000 | 13621 | "\x22\x46\x89\x2D\x0F\x2B\x08\x24", |
---|
13001 | 13622 | .len = 496, |
---|
13002 | | - .also_non_np = 1, |
---|
13003 | | - .np = 3, |
---|
13004 | | - .tap = { 496 - 20, 4, 16 }, |
---|
13005 | 13623 | }, |
---|
13006 | 13624 | }; |
---|
13007 | 13625 | |
---|
.. | .. |
---|
13014 | 13632 | .klen = 32, |
---|
13015 | 13633 | .iv = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F" |
---|
13016 | 13634 | "\xC4\x29\x8E\xF3\x35\x9A\xFF\x64", |
---|
| 13635 | + .iv_out = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F" |
---|
| 13636 | + "\xC4\x29\x8E\xF3\x35\x9A\xFF\x66", |
---|
13017 | 13637 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
13018 | 13638 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
13019 | 13639 | "\x3A", |
---|
.. | .. |
---|
13029 | 13649 | .klen = 32, |
---|
13030 | 13650 | .iv = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F" |
---|
13031 | 13651 | "\xC4\x29\x8E\xF3\x35\x9A\xFF\x64", |
---|
| 13652 | + .iv_out = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F" |
---|
| 13653 | + "\xC4\x29\x8E\xF3\x35\x9A\xFF\x83", |
---|
13032 | 13654 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
13033 | 13655 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
13034 | 13656 | "\x3A\xD1\x45\xDC\x73\x0A\x7E\x15" |
---|
.. | .. |
---|
13154 | 13776 | "\x0E\x74\x33\x30\x62\xB9\x89\xDF" |
---|
13155 | 13777 | "\xF9\xC5\xDD\x27\xB3\x39\xCB\xCB", |
---|
13156 | 13778 | .len = 496, |
---|
13157 | | - .also_non_np = 1, |
---|
13158 | | - .np = 3, |
---|
13159 | | - .tap = { 496 - 20, 4, 16 }, |
---|
13160 | 13779 | }, |
---|
13161 | 13780 | }; |
---|
13162 | 13781 | |
---|
.. | .. |
---|
13300 | 13919 | "\x8D\xD9\xCD\x3B\x22\x67\x18\xC7" |
---|
13301 | 13920 | "\xC4\xF5\x99\x61\xBC\xBB\x5B\x46", |
---|
13302 | 13921 | .len = 512, |
---|
13303 | | - .also_non_np = 1, |
---|
13304 | | - .np = 3, |
---|
13305 | | - .tap = { 512 - 20, 4, 16 }, |
---|
13306 | 13922 | }, |
---|
13307 | 13923 | }; |
---|
13308 | 13924 | |
---|
.. | .. |
---|
13448 | 14064 | "\xA1\xAC\xE8\xCF\xC6\x74\xCF\xDC" |
---|
13449 | 14065 | "\x22\x60\x4E\xE8\xA4\x5D\x85\xB9", |
---|
13450 | 14066 | .len = 512, |
---|
13451 | | - .also_non_np = 1, |
---|
13452 | | - .np = 3, |
---|
13453 | | - .tap = { 512 - 20, 4, 16 }, |
---|
13454 | 14067 | }, |
---|
13455 | 14068 | }; |
---|
13456 | 14069 | |
---|
.. | .. |
---|
13619 | 14232 | "\x09\x79\xA0\x43\x5C\x0D\x08\x58" |
---|
13620 | 14233 | "\x17\xBB\xC0\x6B\x62\x3F\x56\xE9", |
---|
13621 | 14234 | .len = 496, |
---|
13622 | | - .also_non_np = 1, |
---|
13623 | | - .np = 3, |
---|
13624 | | - .tap = { 496 - 20, 4, 16 }, |
---|
13625 | 14235 | }, |
---|
13626 | 14236 | }; |
---|
13627 | 14237 | |
---|
.. | .. |
---|
13632 | 14242 | .klen = 16, |
---|
13633 | 14243 | .iv = "\x3d\xaf\xba\x42\x9d\x9e\xb4\x30" |
---|
13634 | 14244 | "\xb4\x22\xda\x80\x2c\x9f\xac\x41", |
---|
| 14245 | + .iv_out = "\xe3\x53\x77\x9c\x10\x79\xae\xb8" |
---|
| 14246 | + "\x27\x08\x94\x2d\xbe\x77\x18\x1a", |
---|
13635 | 14247 | .ptext = "Single block msg", |
---|
13636 | 14248 | .ctext = "\xe3\x53\x77\x9c\x10\x79\xae\xb8" |
---|
13637 | 14249 | "\x27\x08\x94\x2d\xbe\x77\x18\x1a", |
---|
13638 | 14250 | .len = 16, |
---|
13639 | | - .also_non_np = 1, |
---|
13640 | | - .np = 8, |
---|
13641 | | - .tap = { 3, 2, 3, 2, 3, 1, 1, 1 }, |
---|
13642 | 14251 | }, { |
---|
13643 | 14252 | .key = "\xc2\x86\x69\x6d\x88\x7c\x9a\xa0" |
---|
13644 | 14253 | "\x61\x1b\xbb\x3e\x20\x25\xa4\x5a", |
---|
13645 | 14254 | .klen = 16, |
---|
13646 | 14255 | .iv = "\x56\x2e\x17\x99\x6d\x09\x3d\x28" |
---|
13647 | 14256 | "\xdd\xb3\xba\x69\x5a\x2e\x6f\x58", |
---|
| 14257 | + .iv_out = "\x75\x86\x60\x2d\x25\x3c\xff\xf9" |
---|
| 14258 | + "\x1b\x82\x66\xbe\xa6\xd6\x1a\xb1", |
---|
13648 | 14259 | .ptext = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
13649 | 14260 | "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
13650 | 14261 | "\x10\x11\x12\x13\x14\x15\x16\x17" |
---|
.. | .. |
---|
13661 | 14272 | .klen = 24, |
---|
13662 | 14273 | .iv = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
13663 | 14274 | "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f", |
---|
| 14275 | + .iv_out = "\x08\xb0\xe2\x79\x88\x59\x88\x81" |
---|
| 14276 | + "\xd9\x20\xa9\xe6\x4f\x56\x15\xcd", |
---|
13664 | 14277 | .ptext = "\x6b\xc1\xbe\xe2\x2e\x40\x9f\x96" |
---|
13665 | 14278 | "\xe9\x3d\x7e\x11\x73\x93\x17\x2a" |
---|
13666 | 14279 | "\xae\x2d\x8a\x57\x1e\x03\xac\x9c" |
---|
.. | .. |
---|
13686 | 14299 | .klen = 32, |
---|
13687 | 14300 | .iv = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
13688 | 14301 | "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f", |
---|
| 14302 | + .iv_out = "\xb2\xeb\x05\xe2\xc3\x9b\xe9\xfc" |
---|
| 14303 | + "\xda\x6c\x19\x07\x8c\x6a\x9d\x1b", |
---|
13689 | 14304 | .ptext = "\x6b\xc1\xbe\xe2\x2e\x40\x9f\x96" |
---|
13690 | 14305 | "\xe9\x3d\x7e\x11\x73\x93\x17\x2a" |
---|
13691 | 14306 | "\xae\x2d\x8a\x57\x1e\x03\xac\x9c" |
---|
.. | .. |
---|
13711 | 14326 | .klen = 32, |
---|
13712 | 14327 | .iv = "\xE7\x82\x1D\xB8\x53\x11\xAC\x47" |
---|
13713 | 14328 | "\xE2\x7D\x18\xD6\x71\x0C\xA7\x42", |
---|
| 14329 | + .iv_out = "\xE0\x1F\x91\xF8\x82\x96\x2D\x65" |
---|
| 14330 | + "\xA3\xAA\x13\xCC\x50\xFF\x7B\x02", |
---|
13714 | 14331 | .ptext = "\x50\xB9\x22\xAE\x17\x80\x0C\x75" |
---|
13715 | 14332 | "\xDE\x47\xD3\x3C\xA5\x0E\x9A\x03" |
---|
13716 | 14333 | "\x6C\xF8\x61\xCA\x33\xBF\x28\x91" |
---|
.. | .. |
---|
13836 | 14453 | "\xE0\x1F\x91\xF8\x82\x96\x2D\x65" |
---|
13837 | 14454 | "\xA3\xAA\x13\xCC\x50\xFF\x7B\x02", |
---|
13838 | 14455 | .len = 496, |
---|
13839 | | - .also_non_np = 1, |
---|
13840 | | - .np = 3, |
---|
13841 | | - .tap = { 496 - 20, 4, 16 }, |
---|
13842 | 14456 | }, |
---|
13843 | 14457 | }; |
---|
13844 | 14458 | |
---|
.. | .. |
---|
13915 | 14529 | "\x75\xa3\x85\x74\x1a\xb9\xce\xf8" |
---|
13916 | 14530 | "\x20\x31\x62\x3d\x55\xb1\xe4\x71", |
---|
13917 | 14531 | .len = 64, |
---|
13918 | | - .also_non_np = 1, |
---|
13919 | | - .np = 2, |
---|
13920 | | - .tap = { 31, 33 }, |
---|
13921 | 14532 | }, { /* > 16 bytes, not a multiple of 16 bytes */ |
---|
13922 | 14533 | .key = "\x2b\x7e\x15\x16\x28\xae\xd2\xa6" |
---|
13923 | 14534 | "\xab\xf7\x15\x88\x09\xcf\x4f\x3c", |
---|
.. | .. |
---|
13943 | 14554 | }, |
---|
13944 | 14555 | }; |
---|
13945 | 14556 | |
---|
13946 | | -static const struct aead_testvec hmac_md5_ecb_cipher_null_enc_tv_template[] = { |
---|
| 14557 | +static const struct aead_testvec hmac_md5_ecb_cipher_null_tv_template[] = { |
---|
13947 | 14558 | { /* Input data from RFC 2410 Case 1 */ |
---|
13948 | 14559 | #ifdef __LITTLE_ENDIAN |
---|
13949 | 14560 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
13957 | 14568 | "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
13958 | 14569 | .klen = 8 + 16 + 0, |
---|
13959 | 14570 | .iv = "", |
---|
13960 | | - .input = "\x01\x23\x45\x67\x89\xab\xcd\xef", |
---|
13961 | | - .ilen = 8, |
---|
13962 | | - .result = "\x01\x23\x45\x67\x89\xab\xcd\xef" |
---|
| 14571 | + .ptext = "\x01\x23\x45\x67\x89\xab\xcd\xef", |
---|
| 14572 | + .plen = 8, |
---|
| 14573 | + .ctext = "\x01\x23\x45\x67\x89\xab\xcd\xef" |
---|
13963 | 14574 | "\xaa\x42\xfe\x43\x8d\xea\xa3\x5a" |
---|
13964 | 14575 | "\xb9\x3d\x9f\xb1\xa3\x8e\x9b\xae", |
---|
13965 | | - .rlen = 8 + 16, |
---|
| 14576 | + .clen = 8 + 16, |
---|
13966 | 14577 | }, { /* Input data from RFC 2410 Case 2 */ |
---|
13967 | 14578 | #ifdef __LITTLE_ENDIAN |
---|
13968 | 14579 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
13976 | 14587 | "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
13977 | 14588 | .klen = 8 + 16 + 0, |
---|
13978 | 14589 | .iv = "", |
---|
13979 | | - .input = "Network Security People Have A Strange Sense Of Humor", |
---|
13980 | | - .ilen = 53, |
---|
13981 | | - .result = "Network Security People Have A Strange Sense Of Humor" |
---|
| 14590 | + .ptext = "Network Security People Have A Strange Sense Of Humor", |
---|
| 14591 | + .plen = 53, |
---|
| 14592 | + .ctext = "Network Security People Have A Strange Sense Of Humor" |
---|
13982 | 14593 | "\x73\xa5\x3e\x1c\x08\x0e\x8a\x8a" |
---|
13983 | 14594 | "\x8e\xb5\x5f\x90\x8e\xfe\x13\x23", |
---|
13984 | | - .rlen = 53 + 16, |
---|
| 14595 | + .clen = 53 + 16, |
---|
13985 | 14596 | }, |
---|
13986 | 14597 | }; |
---|
13987 | 14598 | |
---|
13988 | | -static const struct aead_testvec hmac_md5_ecb_cipher_null_dec_tv_template[] = { |
---|
13989 | | - { |
---|
13990 | | -#ifdef __LITTLE_ENDIAN |
---|
13991 | | - .key = "\x08\x00" /* rta length */ |
---|
13992 | | - "\x01\x00" /* rta type */ |
---|
13993 | | -#else |
---|
13994 | | - .key = "\x00\x08" /* rta length */ |
---|
13995 | | - "\x00\x01" /* rta type */ |
---|
13996 | | -#endif |
---|
13997 | | - "\x00\x00\x00\x00" /* enc key length */ |
---|
13998 | | - "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
13999 | | - "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
14000 | | - .klen = 8 + 16 + 0, |
---|
14001 | | - .iv = "", |
---|
14002 | | - .input = "\x01\x23\x45\x67\x89\xab\xcd\xef" |
---|
14003 | | - "\xaa\x42\xfe\x43\x8d\xea\xa3\x5a" |
---|
14004 | | - "\xb9\x3d\x9f\xb1\xa3\x8e\x9b\xae", |
---|
14005 | | - .ilen = 8 + 16, |
---|
14006 | | - .result = "\x01\x23\x45\x67\x89\xab\xcd\xef", |
---|
14007 | | - .rlen = 8, |
---|
14008 | | - }, { |
---|
14009 | | -#ifdef __LITTLE_ENDIAN |
---|
14010 | | - .key = "\x08\x00" /* rta length */ |
---|
14011 | | - "\x01\x00" /* rta type */ |
---|
14012 | | -#else |
---|
14013 | | - .key = "\x00\x08" /* rta length */ |
---|
14014 | | - "\x00\x01" /* rta type */ |
---|
14015 | | -#endif |
---|
14016 | | - "\x00\x00\x00\x00" /* enc key length */ |
---|
14017 | | - "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
14018 | | - "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
14019 | | - .klen = 8 + 16 + 0, |
---|
14020 | | - .iv = "", |
---|
14021 | | - .input = "Network Security People Have A Strange Sense Of Humor" |
---|
14022 | | - "\x73\xa5\x3e\x1c\x08\x0e\x8a\x8a" |
---|
14023 | | - "\x8e\xb5\x5f\x90\x8e\xfe\x13\x23", |
---|
14024 | | - .ilen = 53 + 16, |
---|
14025 | | - .result = "Network Security People Have A Strange Sense Of Humor", |
---|
14026 | | - .rlen = 53, |
---|
14027 | | - }, |
---|
14028 | | -}; |
---|
14029 | | - |
---|
14030 | | -static const struct aead_testvec hmac_sha1_aes_cbc_enc_tv_temp[] = { |
---|
| 14599 | +static const struct aead_testvec hmac_sha1_aes_cbc_tv_temp[] = { |
---|
14031 | 14600 | { /* RFC 3602 Case 1 */ |
---|
14032 | 14601 | #ifdef __LITTLE_ENDIAN |
---|
14033 | 14602 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14048 | 14617 | .assoc = "\x3d\xaf\xba\x42\x9d\x9e\xb4\x30" |
---|
14049 | 14618 | "\xb4\x22\xda\x80\x2c\x9f\xac\x41", |
---|
14050 | 14619 | .alen = 16, |
---|
14051 | | - .input = "Single block msg", |
---|
14052 | | - .ilen = 16, |
---|
14053 | | - .result = "\xe3\x53\x77\x9c\x10\x79\xae\xb8" |
---|
| 14620 | + .ptext = "Single block msg", |
---|
| 14621 | + .plen = 16, |
---|
| 14622 | + .ctext = "\xe3\x53\x77\x9c\x10\x79\xae\xb8" |
---|
14054 | 14623 | "\x27\x08\x94\x2d\xbe\x77\x18\x1a" |
---|
14055 | 14624 | "\x1b\x13\xcb\xaf\x89\x5e\xe1\x2c" |
---|
14056 | 14625 | "\x13\xc5\x2e\xa3\xcc\xed\xdc\xb5" |
---|
14057 | 14626 | "\x03\x71\xa2\x06", |
---|
14058 | | - .rlen = 16 + 20, |
---|
| 14627 | + .clen = 16 + 20, |
---|
14059 | 14628 | }, { /* RFC 3602 Case 2 */ |
---|
14060 | 14629 | #ifdef __LITTLE_ENDIAN |
---|
14061 | 14630 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14076 | 14645 | .assoc = "\x56\x2e\x17\x99\x6d\x09\x3d\x28" |
---|
14077 | 14646 | "\xdd\xb3\xba\x69\x5a\x2e\x6f\x58", |
---|
14078 | 14647 | .alen = 16, |
---|
14079 | | - .input = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 14648 | + .ptext = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
14080 | 14649 | "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
14081 | 14650 | "\x10\x11\x12\x13\x14\x15\x16\x17" |
---|
14082 | 14651 | "\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f", |
---|
14083 | | - .ilen = 32, |
---|
14084 | | - .result = "\xd2\x96\xcd\x94\xc2\xcc\xcf\x8a" |
---|
| 14652 | + .plen = 32, |
---|
| 14653 | + .ctext = "\xd2\x96\xcd\x94\xc2\xcc\xcf\x8a" |
---|
14085 | 14654 | "\x3a\x86\x30\x28\xb5\xe1\xdc\x0a" |
---|
14086 | 14655 | "\x75\x86\x60\x2d\x25\x3c\xff\xf9" |
---|
14087 | 14656 | "\x1b\x82\x66\xbe\xa6\xd6\x1a\xb1" |
---|
14088 | 14657 | "\xad\x9b\x4c\x5c\x85\xe1\xda\xae" |
---|
14089 | 14658 | "\xee\x81\x4e\xd7\xdb\x74\xcf\x58" |
---|
14090 | 14659 | "\x65\x39\xf8\xde", |
---|
14091 | | - .rlen = 32 + 20, |
---|
| 14660 | + .clen = 32 + 20, |
---|
14092 | 14661 | }, { /* RFC 3602 Case 3 */ |
---|
14093 | 14662 | #ifdef __LITTLE_ENDIAN |
---|
14094 | 14663 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14109 | 14678 | .assoc = "\xc7\x82\xdc\x4c\x09\x8c\x66\xcb" |
---|
14110 | 14679 | "\xd9\xcd\x27\xd8\x25\x68\x2c\x81", |
---|
14111 | 14680 | .alen = 16, |
---|
14112 | | - .input = "This is a 48-byte message (exactly 3 AES blocks)", |
---|
14113 | | - .ilen = 48, |
---|
14114 | | - .result = "\xd0\xa0\x2b\x38\x36\x45\x17\x53" |
---|
| 14681 | + .ptext = "This is a 48-byte message (exactly 3 AES blocks)", |
---|
| 14682 | + .plen = 48, |
---|
| 14683 | + .ctext = "\xd0\xa0\x2b\x38\x36\x45\x17\x53" |
---|
14115 | 14684 | "\xd4\x93\x66\x5d\x33\xf0\xe8\x86" |
---|
14116 | 14685 | "\x2d\xea\x54\xcd\xb2\x93\xab\xc7" |
---|
14117 | 14686 | "\x50\x69\x39\x27\x67\x72\xf8\xd5" |
---|
.. | .. |
---|
14120 | 14689 | "\xc2\xec\x0c\xf8\x7f\x05\xba\xca" |
---|
14121 | 14690 | "\xff\xee\x4c\xd0\x93\xe6\x36\x7f" |
---|
14122 | 14691 | "\x8d\x62\xf2\x1e", |
---|
14123 | | - .rlen = 48 + 20, |
---|
| 14692 | + .clen = 48 + 20, |
---|
14124 | 14693 | }, { /* RFC 3602 Case 4 */ |
---|
14125 | 14694 | #ifdef __LITTLE_ENDIAN |
---|
14126 | 14695 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14141 | 14710 | .assoc = "\x8c\xe8\x2e\xef\xbe\xa0\xda\x3c" |
---|
14142 | 14711 | "\x44\x69\x9e\xd7\xdb\x51\xb7\xd9", |
---|
14143 | 14712 | .alen = 16, |
---|
14144 | | - .input = "\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7" |
---|
| 14713 | + .ptext = "\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7" |
---|
14145 | 14714 | "\xa8\xa9\xaa\xab\xac\xad\xae\xaf" |
---|
14146 | 14715 | "\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7" |
---|
14147 | 14716 | "\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf" |
---|
.. | .. |
---|
14149 | 14718 | "\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf" |
---|
14150 | 14719 | "\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7" |
---|
14151 | 14720 | "\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf", |
---|
14152 | | - .ilen = 64, |
---|
14153 | | - .result = "\xc3\x0e\x32\xff\xed\xc0\x77\x4e" |
---|
| 14721 | + .plen = 64, |
---|
| 14722 | + .ctext = "\xc3\x0e\x32\xff\xed\xc0\x77\x4e" |
---|
14154 | 14723 | "\x6a\xff\x6a\xf0\x86\x9f\x71\xaa" |
---|
14155 | 14724 | "\x0f\x3a\xf0\x7a\x9a\x31\xa9\xc6" |
---|
14156 | 14725 | "\x84\xdb\x20\x7e\xb0\xef\x8e\x4e" |
---|
.. | .. |
---|
14161 | 14730 | "\x1c\x45\x57\xa9\x56\xcb\xa9\x2d" |
---|
14162 | 14731 | "\x18\xac\xf1\xc7\x5d\xd1\xcd\x0d" |
---|
14163 | 14732 | "\x1d\xbe\xc6\xe9", |
---|
14164 | | - .rlen = 64 + 20, |
---|
| 14733 | + .clen = 64 + 20, |
---|
14165 | 14734 | }, { /* RFC 3602 Case 5 */ |
---|
14166 | 14735 | #ifdef __LITTLE_ENDIAN |
---|
14167 | 14736 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14183 | 14752 | "\xe9\x6e\x8c\x08\xab\x46\x57\x63" |
---|
14184 | 14753 | "\xfd\x09\x8d\x45\xdd\x3f\xf8\x93", |
---|
14185 | 14754 | .alen = 24, |
---|
14186 | | - .input = "\x08\x00\x0e\xbd\xa7\x0a\x00\x00" |
---|
| 14755 | + .ptext = "\x08\x00\x0e\xbd\xa7\x0a\x00\x00" |
---|
14187 | 14756 | "\x8e\x9c\x08\x3d\xb9\x5b\x07\x00" |
---|
14188 | 14757 | "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
14189 | 14758 | "\x10\x11\x12\x13\x14\x15\x16\x17" |
---|
.. | .. |
---|
14193 | 14762 | "\x30\x31\x32\x33\x34\x35\x36\x37" |
---|
14194 | 14763 | "\x01\x02\x03\x04\x05\x06\x07\x08" |
---|
14195 | 14764 | "\x09\x0a\x0b\x0c\x0d\x0e\x0e\x01", |
---|
14196 | | - .ilen = 80, |
---|
14197 | | - .result = "\xf6\x63\xc2\x5d\x32\x5c\x18\xc6" |
---|
| 14765 | + .plen = 80, |
---|
| 14766 | + .ctext = "\xf6\x63\xc2\x5d\x32\x5c\x18\xc6" |
---|
14198 | 14767 | "\xa9\x45\x3e\x19\x4e\x12\x08\x49" |
---|
14199 | 14768 | "\xa4\x87\x0b\x66\xcc\x6b\x99\x65" |
---|
14200 | 14769 | "\x33\x00\x13\xb4\x89\x8d\xc8\x56" |
---|
.. | .. |
---|
14207 | 14776 | "\x58\xc6\x84\x75\xe4\xe9\x6b\x0c" |
---|
14208 | 14777 | "\xe1\xc5\x0b\x73\x4d\x82\x55\xa8" |
---|
14209 | 14778 | "\x85\xe1\x59\xf7", |
---|
14210 | | - .rlen = 80 + 20, |
---|
| 14779 | + .clen = 80 + 20, |
---|
14211 | 14780 | }, { /* NIST SP800-38A F.2.3 CBC-AES192.Encrypt */ |
---|
14212 | 14781 | #ifdef __LITTLE_ENDIAN |
---|
14213 | 14782 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14229 | 14798 | .assoc = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
14230 | 14799 | "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f", |
---|
14231 | 14800 | .alen = 16, |
---|
14232 | | - .input = "\x6b\xc1\xbe\xe2\x2e\x40\x9f\x96" |
---|
| 14801 | + .ptext = "\x6b\xc1\xbe\xe2\x2e\x40\x9f\x96" |
---|
14233 | 14802 | "\xe9\x3d\x7e\x11\x73\x93\x17\x2a" |
---|
14234 | 14803 | "\xae\x2d\x8a\x57\x1e\x03\xac\x9c" |
---|
14235 | 14804 | "\x9e\xb7\x6f\xac\x45\xaf\x8e\x51" |
---|
.. | .. |
---|
14237 | 14806 | "\xe5\xfb\xc1\x19\x1a\x0a\x52\xef" |
---|
14238 | 14807 | "\xf6\x9f\x24\x45\xdf\x4f\x9b\x17" |
---|
14239 | 14808 | "\xad\x2b\x41\x7b\xe6\x6c\x37\x10", |
---|
14240 | | - .ilen = 64, |
---|
14241 | | - .result = "\x4f\x02\x1d\xb2\x43\xbc\x63\x3d" |
---|
| 14809 | + .plen = 64, |
---|
| 14810 | + .ctext = "\x4f\x02\x1d\xb2\x43\xbc\x63\x3d" |
---|
14242 | 14811 | "\x71\x78\x18\x3a\x9f\xa0\x71\xe8" |
---|
14243 | 14812 | "\xb4\xd9\xad\xa9\xad\x7d\xed\xf4" |
---|
14244 | 14813 | "\xe5\xe7\x38\x76\x3f\x69\x14\x5a" |
---|
.. | .. |
---|
14249 | 14818 | "\x73\xe3\x19\x3f\x8b\xc9\xc6\xf4" |
---|
14250 | 14819 | "\x5a\xf1\x5b\xa8\x98\x07\xc5\x36" |
---|
14251 | 14820 | "\x47\x4c\xfc\x36", |
---|
14252 | | - .rlen = 64 + 20, |
---|
| 14821 | + .clen = 64 + 20, |
---|
14253 | 14822 | }, { /* NIST SP800-38A F.2.5 CBC-AES256.Encrypt */ |
---|
14254 | 14823 | #ifdef __LITTLE_ENDIAN |
---|
14255 | 14824 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14272 | 14841 | .assoc = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
14273 | 14842 | "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f", |
---|
14274 | 14843 | .alen = 16, |
---|
14275 | | - .input = "\x6b\xc1\xbe\xe2\x2e\x40\x9f\x96" |
---|
| 14844 | + .ptext = "\x6b\xc1\xbe\xe2\x2e\x40\x9f\x96" |
---|
14276 | 14845 | "\xe9\x3d\x7e\x11\x73\x93\x17\x2a" |
---|
14277 | 14846 | "\xae\x2d\x8a\x57\x1e\x03\xac\x9c" |
---|
14278 | 14847 | "\x9e\xb7\x6f\xac\x45\xaf\x8e\x51" |
---|
.. | .. |
---|
14280 | 14849 | "\xe5\xfb\xc1\x19\x1a\x0a\x52\xef" |
---|
14281 | 14850 | "\xf6\x9f\x24\x45\xdf\x4f\x9b\x17" |
---|
14282 | 14851 | "\xad\x2b\x41\x7b\xe6\x6c\x37\x10", |
---|
14283 | | - .ilen = 64, |
---|
14284 | | - .result = "\xf5\x8c\x4c\x04\xd6\xe5\xf1\xba" |
---|
| 14852 | + .plen = 64, |
---|
| 14853 | + .ctext = "\xf5\x8c\x4c\x04\xd6\xe5\xf1\xba" |
---|
14285 | 14854 | "\x77\x9e\xab\xfb\x5f\x7b\xfb\xd6" |
---|
14286 | 14855 | "\x9c\xfc\x4e\x96\x7e\xdb\x80\x8d" |
---|
14287 | 14856 | "\x67\x9f\x77\x7b\xc6\x70\x2c\x7d" |
---|
.. | .. |
---|
14292 | 14861 | "\xa3\xe8\x9b\x17\xe3\xf4\x7f\xde" |
---|
14293 | 14862 | "\x1b\x9f\xc6\x81\x26\x43\x4a\x87" |
---|
14294 | 14863 | "\x51\xee\xd6\x4e", |
---|
14295 | | - .rlen = 64 + 20, |
---|
| 14864 | + .clen = 64 + 20, |
---|
14296 | 14865 | }, |
---|
14297 | 14866 | }; |
---|
14298 | 14867 | |
---|
14299 | | -static const struct aead_testvec hmac_sha1_ecb_cipher_null_enc_tv_temp[] = { |
---|
| 14868 | +static const struct aead_testvec hmac_sha1_ecb_cipher_null_tv_temp[] = { |
---|
14300 | 14869 | { /* Input data from RFC 2410 Case 1 */ |
---|
14301 | 14870 | #ifdef __LITTLE_ENDIAN |
---|
14302 | 14871 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14311 | 14880 | "\x00\x00\x00\x00", |
---|
14312 | 14881 | .klen = 8 + 20 + 0, |
---|
14313 | 14882 | .iv = "", |
---|
14314 | | - .input = "\x01\x23\x45\x67\x89\xab\xcd\xef", |
---|
14315 | | - .ilen = 8, |
---|
14316 | | - .result = "\x01\x23\x45\x67\x89\xab\xcd\xef" |
---|
| 14883 | + .ptext = "\x01\x23\x45\x67\x89\xab\xcd\xef", |
---|
| 14884 | + .plen = 8, |
---|
| 14885 | + .ctext = "\x01\x23\x45\x67\x89\xab\xcd\xef" |
---|
14317 | 14886 | "\x40\xc3\x0a\xa1\xc9\xa0\x28\xab" |
---|
14318 | 14887 | "\x99\x5e\x19\x04\xd1\x72\xef\xb8" |
---|
14319 | 14888 | "\x8c\x5e\xe4\x08", |
---|
14320 | | - .rlen = 8 + 20, |
---|
| 14889 | + .clen = 8 + 20, |
---|
14321 | 14890 | }, { /* Input data from RFC 2410 Case 2 */ |
---|
14322 | 14891 | #ifdef __LITTLE_ENDIAN |
---|
14323 | 14892 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14332 | 14901 | "\x00\x00\x00\x00", |
---|
14333 | 14902 | .klen = 8 + 20 + 0, |
---|
14334 | 14903 | .iv = "", |
---|
14335 | | - .input = "Network Security People Have A Strange Sense Of Humor", |
---|
14336 | | - .ilen = 53, |
---|
14337 | | - .result = "Network Security People Have A Strange Sense Of Humor" |
---|
| 14904 | + .ptext = "Network Security People Have A Strange Sense Of Humor", |
---|
| 14905 | + .plen = 53, |
---|
| 14906 | + .ctext = "Network Security People Have A Strange Sense Of Humor" |
---|
14338 | 14907 | "\x75\x6f\x42\x1e\xf8\x50\x21\xd2" |
---|
14339 | 14908 | "\x65\x47\xee\x8e\x1a\xef\x16\xf6" |
---|
14340 | 14909 | "\x91\x56\xe4\xd6", |
---|
14341 | | - .rlen = 53 + 20, |
---|
| 14910 | + .clen = 53 + 20, |
---|
14342 | 14911 | }, |
---|
14343 | 14912 | }; |
---|
14344 | 14913 | |
---|
14345 | | -static const struct aead_testvec hmac_sha1_ecb_cipher_null_dec_tv_temp[] = { |
---|
14346 | | - { |
---|
14347 | | -#ifdef __LITTLE_ENDIAN |
---|
14348 | | - .key = "\x08\x00" /* rta length */ |
---|
14349 | | - "\x01\x00" /* rta type */ |
---|
14350 | | -#else |
---|
14351 | | - .key = "\x00\x08" /* rta length */ |
---|
14352 | | - "\x00\x01" /* rta type */ |
---|
14353 | | -#endif |
---|
14354 | | - "\x00\x00\x00\x00" /* enc key length */ |
---|
14355 | | - "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
14356 | | - "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
14357 | | - "\x00\x00\x00\x00", |
---|
14358 | | - .klen = 8 + 20 + 0, |
---|
14359 | | - .iv = "", |
---|
14360 | | - .input = "\x01\x23\x45\x67\x89\xab\xcd\xef" |
---|
14361 | | - "\x40\xc3\x0a\xa1\xc9\xa0\x28\xab" |
---|
14362 | | - "\x99\x5e\x19\x04\xd1\x72\xef\xb8" |
---|
14363 | | - "\x8c\x5e\xe4\x08", |
---|
14364 | | - .ilen = 8 + 20, |
---|
14365 | | - .result = "\x01\x23\x45\x67\x89\xab\xcd\xef", |
---|
14366 | | - .rlen = 8, |
---|
14367 | | - }, { |
---|
14368 | | -#ifdef __LITTLE_ENDIAN |
---|
14369 | | - .key = "\x08\x00" /* rta length */ |
---|
14370 | | - "\x01\x00" /* rta type */ |
---|
14371 | | -#else |
---|
14372 | | - .key = "\x00\x08" /* rta length */ |
---|
14373 | | - "\x00\x01" /* rta type */ |
---|
14374 | | -#endif |
---|
14375 | | - "\x00\x00\x00\x00" /* enc key length */ |
---|
14376 | | - "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
14377 | | - "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
14378 | | - "\x00\x00\x00\x00", |
---|
14379 | | - .klen = 8 + 20 + 0, |
---|
14380 | | - .iv = "", |
---|
14381 | | - .input = "Network Security People Have A Strange Sense Of Humor" |
---|
14382 | | - "\x75\x6f\x42\x1e\xf8\x50\x21\xd2" |
---|
14383 | | - "\x65\x47\xee\x8e\x1a\xef\x16\xf6" |
---|
14384 | | - "\x91\x56\xe4\xd6", |
---|
14385 | | - .ilen = 53 + 20, |
---|
14386 | | - .result = "Network Security People Have A Strange Sense Of Humor", |
---|
14387 | | - .rlen = 53, |
---|
14388 | | - }, |
---|
14389 | | -}; |
---|
14390 | | - |
---|
14391 | | -static const struct aead_testvec hmac_sha256_aes_cbc_enc_tv_temp[] = { |
---|
| 14914 | +static const struct aead_testvec hmac_sha256_aes_cbc_tv_temp[] = { |
---|
14392 | 14915 | { /* RFC 3602 Case 1 */ |
---|
14393 | 14916 | #ifdef __LITTLE_ENDIAN |
---|
14394 | 14917 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14410 | 14933 | .assoc = "\x3d\xaf\xba\x42\x9d\x9e\xb4\x30" |
---|
14411 | 14934 | "\xb4\x22\xda\x80\x2c\x9f\xac\x41", |
---|
14412 | 14935 | .alen = 16, |
---|
14413 | | - .input = "Single block msg", |
---|
14414 | | - .ilen = 16, |
---|
14415 | | - .result = "\xe3\x53\x77\x9c\x10\x79\xae\xb8" |
---|
| 14936 | + .ptext = "Single block msg", |
---|
| 14937 | + .plen = 16, |
---|
| 14938 | + .ctext = "\xe3\x53\x77\x9c\x10\x79\xae\xb8" |
---|
14416 | 14939 | "\x27\x08\x94\x2d\xbe\x77\x18\x1a" |
---|
14417 | 14940 | "\xcc\xde\x2d\x6a\xae\xf1\x0b\xcc" |
---|
14418 | 14941 | "\x38\x06\x38\x51\xb4\xb8\xf3\x5b" |
---|
14419 | 14942 | "\x5c\x34\xa6\xa3\x6e\x0b\x05\xe5" |
---|
14420 | 14943 | "\x6a\x6d\x44\xaa\x26\xa8\x44\xa5", |
---|
14421 | | - .rlen = 16 + 32, |
---|
| 14944 | + .clen = 16 + 32, |
---|
14422 | 14945 | }, { /* RFC 3602 Case 2 */ |
---|
14423 | 14946 | #ifdef __LITTLE_ENDIAN |
---|
14424 | 14947 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14440 | 14963 | .assoc = "\x56\x2e\x17\x99\x6d\x09\x3d\x28" |
---|
14441 | 14964 | "\xdd\xb3\xba\x69\x5a\x2e\x6f\x58", |
---|
14442 | 14965 | .alen = 16, |
---|
14443 | | - .input = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 14966 | + .ptext = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
14444 | 14967 | "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
14445 | 14968 | "\x10\x11\x12\x13\x14\x15\x16\x17" |
---|
14446 | 14969 | "\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f", |
---|
14447 | | - .ilen = 32, |
---|
14448 | | - .result = "\xd2\x96\xcd\x94\xc2\xcc\xcf\x8a" |
---|
| 14970 | + .plen = 32, |
---|
| 14971 | + .ctext = "\xd2\x96\xcd\x94\xc2\xcc\xcf\x8a" |
---|
14449 | 14972 | "\x3a\x86\x30\x28\xb5\xe1\xdc\x0a" |
---|
14450 | 14973 | "\x75\x86\x60\x2d\x25\x3c\xff\xf9" |
---|
14451 | 14974 | "\x1b\x82\x66\xbe\xa6\xd6\x1a\xb1" |
---|
.. | .. |
---|
14453 | 14976 | "\x0e\x06\x58\x8f\xba\xf6\x06\xda" |
---|
14454 | 14977 | "\x49\x69\x0d\x5b\xd4\x36\x06\x62" |
---|
14455 | 14978 | "\x35\x5e\x54\x58\x53\x4d\xdf\xbf", |
---|
14456 | | - .rlen = 32 + 32, |
---|
| 14979 | + .clen = 32 + 32, |
---|
14457 | 14980 | }, { /* RFC 3602 Case 3 */ |
---|
14458 | 14981 | #ifdef __LITTLE_ENDIAN |
---|
14459 | 14982 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14475 | 14998 | .assoc = "\xc7\x82\xdc\x4c\x09\x8c\x66\xcb" |
---|
14476 | 14999 | "\xd9\xcd\x27\xd8\x25\x68\x2c\x81", |
---|
14477 | 15000 | .alen = 16, |
---|
14478 | | - .input = "This is a 48-byte message (exactly 3 AES blocks)", |
---|
14479 | | - .ilen = 48, |
---|
14480 | | - .result = "\xd0\xa0\x2b\x38\x36\x45\x17\x53" |
---|
| 15001 | + .ptext = "This is a 48-byte message (exactly 3 AES blocks)", |
---|
| 15002 | + .plen = 48, |
---|
| 15003 | + .ctext = "\xd0\xa0\x2b\x38\x36\x45\x17\x53" |
---|
14481 | 15004 | "\xd4\x93\x66\x5d\x33\xf0\xe8\x86" |
---|
14482 | 15005 | "\x2d\xea\x54\xcd\xb2\x93\xab\xc7" |
---|
14483 | 15006 | "\x50\x69\x39\x27\x67\x72\xf8\xd5" |
---|
.. | .. |
---|
14487 | 15010 | "\xe7\xc6\xce\x10\x31\x2f\x9b\x1d" |
---|
14488 | 15011 | "\x24\x78\xfb\xbe\x02\xe0\x4f\x40" |
---|
14489 | 15012 | "\x10\xbd\xaa\xc6\xa7\x79\xe0\x1a", |
---|
14490 | | - .rlen = 48 + 32, |
---|
| 15013 | + .clen = 48 + 32, |
---|
14491 | 15014 | }, { /* RFC 3602 Case 4 */ |
---|
14492 | 15015 | #ifdef __LITTLE_ENDIAN |
---|
14493 | 15016 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14509 | 15032 | .assoc = "\x8c\xe8\x2e\xef\xbe\xa0\xda\x3c" |
---|
14510 | 15033 | "\x44\x69\x9e\xd7\xdb\x51\xb7\xd9", |
---|
14511 | 15034 | .alen = 16, |
---|
14512 | | - .input = "\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7" |
---|
| 15035 | + .ptext = "\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7" |
---|
14513 | 15036 | "\xa8\xa9\xaa\xab\xac\xad\xae\xaf" |
---|
14514 | 15037 | "\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7" |
---|
14515 | 15038 | "\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf" |
---|
.. | .. |
---|
14517 | 15040 | "\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf" |
---|
14518 | 15041 | "\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7" |
---|
14519 | 15042 | "\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf", |
---|
14520 | | - .ilen = 64, |
---|
14521 | | - .result = "\xc3\x0e\x32\xff\xed\xc0\x77\x4e" |
---|
| 15043 | + .plen = 64, |
---|
| 15044 | + .ctext = "\xc3\x0e\x32\xff\xed\xc0\x77\x4e" |
---|
14522 | 15045 | "\x6a\xff\x6a\xf0\x86\x9f\x71\xaa" |
---|
14523 | 15046 | "\x0f\x3a\xf0\x7a\x9a\x31\xa9\xc6" |
---|
14524 | 15047 | "\x84\xdb\x20\x7e\xb0\xef\x8e\x4e" |
---|
.. | .. |
---|
14530 | 15053 | "\xe0\x93\xec\xc9\x9f\xf7\xce\xd8" |
---|
14531 | 15054 | "\x3f\x54\xe2\x49\x39\xe3\x71\x25" |
---|
14532 | 15055 | "\x2b\x6c\xe9\x5d\xec\xec\x2b\x64", |
---|
14533 | | - .rlen = 64 + 32, |
---|
| 15056 | + .clen = 64 + 32, |
---|
14534 | 15057 | }, { /* RFC 3602 Case 5 */ |
---|
14535 | 15058 | #ifdef __LITTLE_ENDIAN |
---|
14536 | 15059 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14553 | 15076 | "\xe9\x6e\x8c\x08\xab\x46\x57\x63" |
---|
14554 | 15077 | "\xfd\x09\x8d\x45\xdd\x3f\xf8\x93", |
---|
14555 | 15078 | .alen = 24, |
---|
14556 | | - .input = "\x08\x00\x0e\xbd\xa7\x0a\x00\x00" |
---|
| 15079 | + .ptext = "\x08\x00\x0e\xbd\xa7\x0a\x00\x00" |
---|
14557 | 15080 | "\x8e\x9c\x08\x3d\xb9\x5b\x07\x00" |
---|
14558 | 15081 | "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
14559 | 15082 | "\x10\x11\x12\x13\x14\x15\x16\x17" |
---|
.. | .. |
---|
14563 | 15086 | "\x30\x31\x32\x33\x34\x35\x36\x37" |
---|
14564 | 15087 | "\x01\x02\x03\x04\x05\x06\x07\x08" |
---|
14565 | 15088 | "\x09\x0a\x0b\x0c\x0d\x0e\x0e\x01", |
---|
14566 | | - .ilen = 80, |
---|
14567 | | - .result = "\xf6\x63\xc2\x5d\x32\x5c\x18\xc6" |
---|
| 15089 | + .plen = 80, |
---|
| 15090 | + .ctext = "\xf6\x63\xc2\x5d\x32\x5c\x18\xc6" |
---|
14568 | 15091 | "\xa9\x45\x3e\x19\x4e\x12\x08\x49" |
---|
14569 | 15092 | "\xa4\x87\x0b\x66\xcc\x6b\x99\x65" |
---|
14570 | 15093 | "\x33\x00\x13\xb4\x89\x8d\xc8\x56" |
---|
.. | .. |
---|
14578 | 15101 | "\x3a\xd2\xe1\x03\x86\xa5\x59\xb7" |
---|
14579 | 15102 | "\x73\xc3\x46\x20\x2c\xb1\xef\x68" |
---|
14580 | 15103 | "\xbb\x8a\x32\x7e\x12\x8c\x69\xcf", |
---|
14581 | | - .rlen = 80 + 32, |
---|
| 15104 | + .clen = 80 + 32, |
---|
14582 | 15105 | }, { /* NIST SP800-38A F.2.3 CBC-AES192.Encrypt */ |
---|
14583 | 15106 | #ifdef __LITTLE_ENDIAN |
---|
14584 | 15107 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14601 | 15124 | .assoc = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
14602 | 15125 | "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f", |
---|
14603 | 15126 | .alen = 16, |
---|
14604 | | - .input = "\x6b\xc1\xbe\xe2\x2e\x40\x9f\x96" |
---|
| 15127 | + .ptext = "\x6b\xc1\xbe\xe2\x2e\x40\x9f\x96" |
---|
14605 | 15128 | "\xe9\x3d\x7e\x11\x73\x93\x17\x2a" |
---|
14606 | 15129 | "\xae\x2d\x8a\x57\x1e\x03\xac\x9c" |
---|
14607 | 15130 | "\x9e\xb7\x6f\xac\x45\xaf\x8e\x51" |
---|
.. | .. |
---|
14609 | 15132 | "\xe5\xfb\xc1\x19\x1a\x0a\x52\xef" |
---|
14610 | 15133 | "\xf6\x9f\x24\x45\xdf\x4f\x9b\x17" |
---|
14611 | 15134 | "\xad\x2b\x41\x7b\xe6\x6c\x37\x10", |
---|
14612 | | - .ilen = 64, |
---|
14613 | | - .result = "\x4f\x02\x1d\xb2\x43\xbc\x63\x3d" |
---|
| 15135 | + .plen = 64, |
---|
| 15136 | + .ctext = "\x4f\x02\x1d\xb2\x43\xbc\x63\x3d" |
---|
14614 | 15137 | "\x71\x78\x18\x3a\x9f\xa0\x71\xe8" |
---|
14615 | 15138 | "\xb4\xd9\xad\xa9\xad\x7d\xed\xf4" |
---|
14616 | 15139 | "\xe5\xe7\x38\x76\x3f\x69\x14\x5a" |
---|
.. | .. |
---|
14622 | 15145 | "\x61\x81\x31\xea\x5b\x3d\x8e\xfb" |
---|
14623 | 15146 | "\xca\x71\x85\x93\xf7\x85\x55\x8b" |
---|
14624 | 15147 | "\x7a\xe4\x94\xca\x8b\xba\x19\x33", |
---|
14625 | | - .rlen = 64 + 32, |
---|
| 15148 | + .clen = 64 + 32, |
---|
14626 | 15149 | }, { /* NIST SP800-38A F.2.5 CBC-AES256.Encrypt */ |
---|
14627 | 15150 | #ifdef __LITTLE_ENDIAN |
---|
14628 | 15151 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14646 | 15169 | .assoc = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
14647 | 15170 | "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f", |
---|
14648 | 15171 | .alen = 16, |
---|
14649 | | - .input = "\x6b\xc1\xbe\xe2\x2e\x40\x9f\x96" |
---|
| 15172 | + .ptext = "\x6b\xc1\xbe\xe2\x2e\x40\x9f\x96" |
---|
14650 | 15173 | "\xe9\x3d\x7e\x11\x73\x93\x17\x2a" |
---|
14651 | 15174 | "\xae\x2d\x8a\x57\x1e\x03\xac\x9c" |
---|
14652 | 15175 | "\x9e\xb7\x6f\xac\x45\xaf\x8e\x51" |
---|
.. | .. |
---|
14654 | 15177 | "\xe5\xfb\xc1\x19\x1a\x0a\x52\xef" |
---|
14655 | 15178 | "\xf6\x9f\x24\x45\xdf\x4f\x9b\x17" |
---|
14656 | 15179 | "\xad\x2b\x41\x7b\xe6\x6c\x37\x10", |
---|
14657 | | - .ilen = 64, |
---|
14658 | | - .result = "\xf5\x8c\x4c\x04\xd6\xe5\xf1\xba" |
---|
| 15180 | + .plen = 64, |
---|
| 15181 | + .ctext = "\xf5\x8c\x4c\x04\xd6\xe5\xf1\xba" |
---|
14659 | 15182 | "\x77\x9e\xab\xfb\x5f\x7b\xfb\xd6" |
---|
14660 | 15183 | "\x9c\xfc\x4e\x96\x7e\xdb\x80\x8d" |
---|
14661 | 15184 | "\x67\x9f\x77\x7b\xc6\x70\x2c\x7d" |
---|
.. | .. |
---|
14667 | 15190 | "\x8f\x74\xbd\x17\x92\x03\xbe\x8f" |
---|
14668 | 15191 | "\xf3\x61\xde\x1c\xe9\xdb\xcd\xd0" |
---|
14669 | 15192 | "\xcc\xce\xe9\x85\x57\xcf\x6f\x5f", |
---|
14670 | | - .rlen = 64 + 32, |
---|
| 15193 | + .clen = 64 + 32, |
---|
14671 | 15194 | }, |
---|
14672 | 15195 | }; |
---|
14673 | 15196 | |
---|
14674 | | -static const struct aead_testvec hmac_sha512_aes_cbc_enc_tv_temp[] = { |
---|
| 15197 | +static const struct aead_testvec hmac_sha512_aes_cbc_tv_temp[] = { |
---|
14675 | 15198 | { /* RFC 3602 Case 1 */ |
---|
14676 | 15199 | #ifdef __LITTLE_ENDIAN |
---|
14677 | 15200 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14697 | 15220 | .assoc = "\x3d\xaf\xba\x42\x9d\x9e\xb4\x30" |
---|
14698 | 15221 | "\xb4\x22\xda\x80\x2c\x9f\xac\x41", |
---|
14699 | 15222 | .alen = 16, |
---|
14700 | | - .input = "Single block msg", |
---|
14701 | | - .ilen = 16, |
---|
14702 | | - .result = "\xe3\x53\x77\x9c\x10\x79\xae\xb8" |
---|
| 15223 | + .ptext = "Single block msg", |
---|
| 15224 | + .plen = 16, |
---|
| 15225 | + .ctext = "\xe3\x53\x77\x9c\x10\x79\xae\xb8" |
---|
14703 | 15226 | "\x27\x08\x94\x2d\xbe\x77\x18\x1a" |
---|
14704 | 15227 | "\x3f\xdc\xad\x90\x03\x63\x5e\x68" |
---|
14705 | 15228 | "\xc3\x13\xdd\xa4\x5c\x4d\x54\xa7" |
---|
.. | .. |
---|
14709 | 15232 | "\xe8\x9a\x7c\x06\x3d\xcb\xff\xb2" |
---|
14710 | 15233 | "\xfa\x20\x89\xdd\x9c\xac\x9e\x16" |
---|
14711 | 15234 | "\x18\x8a\xa0\x6d\x01\x6c\xa3\x3a", |
---|
14712 | | - .rlen = 16 + 64, |
---|
| 15235 | + .clen = 16 + 64, |
---|
14713 | 15236 | }, { /* RFC 3602 Case 2 */ |
---|
14714 | 15237 | #ifdef __LITTLE_ENDIAN |
---|
14715 | 15238 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14735 | 15258 | .assoc = "\x56\x2e\x17\x99\x6d\x09\x3d\x28" |
---|
14736 | 15259 | "\xdd\xb3\xba\x69\x5a\x2e\x6f\x58", |
---|
14737 | 15260 | .alen = 16, |
---|
14738 | | - .input = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 15261 | + .ptext = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
14739 | 15262 | "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
14740 | 15263 | "\x10\x11\x12\x13\x14\x15\x16\x17" |
---|
14741 | 15264 | "\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f", |
---|
14742 | | - .ilen = 32, |
---|
14743 | | - .result = "\xd2\x96\xcd\x94\xc2\xcc\xcf\x8a" |
---|
| 15265 | + .plen = 32, |
---|
| 15266 | + .ctext = "\xd2\x96\xcd\x94\xc2\xcc\xcf\x8a" |
---|
14744 | 15267 | "\x3a\x86\x30\x28\xb5\xe1\xdc\x0a" |
---|
14745 | 15268 | "\x75\x86\x60\x2d\x25\x3c\xff\xf9" |
---|
14746 | 15269 | "\x1b\x82\x66\xbe\xa6\xd6\x1a\xb1" |
---|
.. | .. |
---|
14752 | 15275 | "\x46\x32\x7c\x41\x9c\x59\x3e\xe9" |
---|
14753 | 15276 | "\x8f\x9f\xd4\x31\xd6\x22\xbd\xf8" |
---|
14754 | 15277 | "\xf7\x0a\x94\xe5\xa9\xc3\xf6\x9d", |
---|
14755 | | - .rlen = 32 + 64, |
---|
| 15278 | + .clen = 32 + 64, |
---|
14756 | 15279 | }, { /* RFC 3602 Case 3 */ |
---|
14757 | 15280 | #ifdef __LITTLE_ENDIAN |
---|
14758 | 15281 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14778 | 15301 | .assoc = "\xc7\x82\xdc\x4c\x09\x8c\x66\xcb" |
---|
14779 | 15302 | "\xd9\xcd\x27\xd8\x25\x68\x2c\x81", |
---|
14780 | 15303 | .alen = 16, |
---|
14781 | | - .input = "This is a 48-byte message (exactly 3 AES blocks)", |
---|
14782 | | - .ilen = 48, |
---|
14783 | | - .result = "\xd0\xa0\x2b\x38\x36\x45\x17\x53" |
---|
| 15304 | + .ptext = "This is a 48-byte message (exactly 3 AES blocks)", |
---|
| 15305 | + .plen = 48, |
---|
| 15306 | + .ctext = "\xd0\xa0\x2b\x38\x36\x45\x17\x53" |
---|
14784 | 15307 | "\xd4\x93\x66\x5d\x33\xf0\xe8\x86" |
---|
14785 | 15308 | "\x2d\xea\x54\xcd\xb2\x93\xab\xc7" |
---|
14786 | 15309 | "\x50\x69\x39\x27\x67\x72\xf8\xd5" |
---|
.. | .. |
---|
14794 | 15317 | "\x08\xea\x29\x6c\x74\x67\x3f\xb0" |
---|
14795 | 15318 | "\xac\x7f\x5c\x1d\xf5\xee\x22\x66" |
---|
14796 | 15319 | "\x27\xa6\xb6\x13\xba\xba\xf0\xc2", |
---|
14797 | | - .rlen = 48 + 64, |
---|
| 15320 | + .clen = 48 + 64, |
---|
14798 | 15321 | }, { /* RFC 3602 Case 4 */ |
---|
14799 | 15322 | #ifdef __LITTLE_ENDIAN |
---|
14800 | 15323 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14820 | 15343 | .assoc = "\x8c\xe8\x2e\xef\xbe\xa0\xda\x3c" |
---|
14821 | 15344 | "\x44\x69\x9e\xd7\xdb\x51\xb7\xd9", |
---|
14822 | 15345 | .alen = 16, |
---|
14823 | | - .input = "\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7" |
---|
| 15346 | + .ptext = "\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7" |
---|
14824 | 15347 | "\xa8\xa9\xaa\xab\xac\xad\xae\xaf" |
---|
14825 | 15348 | "\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7" |
---|
14826 | 15349 | "\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf" |
---|
.. | .. |
---|
14828 | 15351 | "\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf" |
---|
14829 | 15352 | "\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7" |
---|
14830 | 15353 | "\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf", |
---|
14831 | | - .ilen = 64, |
---|
14832 | | - .result = "\xc3\x0e\x32\xff\xed\xc0\x77\x4e" |
---|
| 15354 | + .plen = 64, |
---|
| 15355 | + .ctext = "\xc3\x0e\x32\xff\xed\xc0\x77\x4e" |
---|
14833 | 15356 | "\x6a\xff\x6a\xf0\x86\x9f\x71\xaa" |
---|
14834 | 15357 | "\x0f\x3a\xf0\x7a\x9a\x31\xa9\xc6" |
---|
14835 | 15358 | "\x84\xdb\x20\x7e\xb0\xef\x8e\x4e" |
---|
.. | .. |
---|
14845 | 15368 | "\xbc\x6f\xed\xd5\x8d\xde\x23\x7c" |
---|
14846 | 15369 | "\x62\x98\x14\xd7\x2f\x37\x8d\xdf" |
---|
14847 | 15370 | "\xf4\x33\x80\xeb\x8e\xb4\xa4\xda", |
---|
14848 | | - .rlen = 64 + 64, |
---|
| 15371 | + .clen = 64 + 64, |
---|
14849 | 15372 | }, { /* RFC 3602 Case 5 */ |
---|
14850 | 15373 | #ifdef __LITTLE_ENDIAN |
---|
14851 | 15374 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14872 | 15395 | "\xe9\x6e\x8c\x08\xab\x46\x57\x63" |
---|
14873 | 15396 | "\xfd\x09\x8d\x45\xdd\x3f\xf8\x93", |
---|
14874 | 15397 | .alen = 24, |
---|
14875 | | - .input = "\x08\x00\x0e\xbd\xa7\x0a\x00\x00" |
---|
| 15398 | + .ptext = "\x08\x00\x0e\xbd\xa7\x0a\x00\x00" |
---|
14876 | 15399 | "\x8e\x9c\x08\x3d\xb9\x5b\x07\x00" |
---|
14877 | 15400 | "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
14878 | 15401 | "\x10\x11\x12\x13\x14\x15\x16\x17" |
---|
.. | .. |
---|
14882 | 15405 | "\x30\x31\x32\x33\x34\x35\x36\x37" |
---|
14883 | 15406 | "\x01\x02\x03\x04\x05\x06\x07\x08" |
---|
14884 | 15407 | "\x09\x0a\x0b\x0c\x0d\x0e\x0e\x01", |
---|
14885 | | - .ilen = 80, |
---|
14886 | | - .result = "\xf6\x63\xc2\x5d\x32\x5c\x18\xc6" |
---|
| 15408 | + .plen = 80, |
---|
| 15409 | + .ctext = "\xf6\x63\xc2\x5d\x32\x5c\x18\xc6" |
---|
14887 | 15410 | "\xa9\x45\x3e\x19\x4e\x12\x08\x49" |
---|
14888 | 15411 | "\xa4\x87\x0b\x66\xcc\x6b\x99\x65" |
---|
14889 | 15412 | "\x33\x00\x13\xb4\x89\x8d\xc8\x56" |
---|
.. | .. |
---|
14901 | 15424 | "\x92\x26\xc1\x76\x20\x11\xeb\xba" |
---|
14902 | 15425 | "\x62\x4f\x9a\x62\x25\xc3\x75\x80" |
---|
14903 | 15426 | "\xb7\x0a\x17\xf5\xd7\x94\xb4\x14", |
---|
14904 | | - .rlen = 80 + 64, |
---|
| 15427 | + .clen = 80 + 64, |
---|
14905 | 15428 | }, { /* NIST SP800-38A F.2.3 CBC-AES192.Encrypt */ |
---|
14906 | 15429 | #ifdef __LITTLE_ENDIAN |
---|
14907 | 15430 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14928 | 15451 | .assoc = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
14929 | 15452 | "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f", |
---|
14930 | 15453 | .alen = 16, |
---|
14931 | | - .input = "\x6b\xc1\xbe\xe2\x2e\x40\x9f\x96" |
---|
| 15454 | + .ptext = "\x6b\xc1\xbe\xe2\x2e\x40\x9f\x96" |
---|
14932 | 15455 | "\xe9\x3d\x7e\x11\x73\x93\x17\x2a" |
---|
14933 | 15456 | "\xae\x2d\x8a\x57\x1e\x03\xac\x9c" |
---|
14934 | 15457 | "\x9e\xb7\x6f\xac\x45\xaf\x8e\x51" |
---|
.. | .. |
---|
14936 | 15459 | "\xe5\xfb\xc1\x19\x1a\x0a\x52\xef" |
---|
14937 | 15460 | "\xf6\x9f\x24\x45\xdf\x4f\x9b\x17" |
---|
14938 | 15461 | "\xad\x2b\x41\x7b\xe6\x6c\x37\x10", |
---|
14939 | | - .ilen = 64, |
---|
14940 | | - .result = "\x4f\x02\x1d\xb2\x43\xbc\x63\x3d" |
---|
| 15462 | + .plen = 64, |
---|
| 15463 | + .ctext = "\x4f\x02\x1d\xb2\x43\xbc\x63\x3d" |
---|
14941 | 15464 | "\x71\x78\x18\x3a\x9f\xa0\x71\xe8" |
---|
14942 | 15465 | "\xb4\xd9\xad\xa9\xad\x7d\xed\xf4" |
---|
14943 | 15466 | "\xe5\xe7\x38\x76\x3f\x69\x14\x5a" |
---|
.. | .. |
---|
14953 | 15476 | "\xba\x03\xd5\x32\xfa\x5f\x41\x58" |
---|
14954 | 15477 | "\x8d\x43\x98\xa7\x94\x16\x07\x02" |
---|
14955 | 15478 | "\x0f\xb6\x81\x50\x28\x95\x2e\x75", |
---|
14956 | | - .rlen = 64 + 64, |
---|
| 15479 | + .clen = 64 + 64, |
---|
14957 | 15480 | }, { /* NIST SP800-38A F.2.5 CBC-AES256.Encrypt */ |
---|
14958 | 15481 | #ifdef __LITTLE_ENDIAN |
---|
14959 | 15482 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
14981 | 15504 | .assoc = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
14982 | 15505 | "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f", |
---|
14983 | 15506 | .alen = 16, |
---|
14984 | | - .input = "\x6b\xc1\xbe\xe2\x2e\x40\x9f\x96" |
---|
| 15507 | + .ptext = "\x6b\xc1\xbe\xe2\x2e\x40\x9f\x96" |
---|
14985 | 15508 | "\xe9\x3d\x7e\x11\x73\x93\x17\x2a" |
---|
14986 | 15509 | "\xae\x2d\x8a\x57\x1e\x03\xac\x9c" |
---|
14987 | 15510 | "\x9e\xb7\x6f\xac\x45\xaf\x8e\x51" |
---|
.. | .. |
---|
14989 | 15512 | "\xe5\xfb\xc1\x19\x1a\x0a\x52\xef" |
---|
14990 | 15513 | "\xf6\x9f\x24\x45\xdf\x4f\x9b\x17" |
---|
14991 | 15514 | "\xad\x2b\x41\x7b\xe6\x6c\x37\x10", |
---|
14992 | | - .ilen = 64, |
---|
14993 | | - .result = "\xf5\x8c\x4c\x04\xd6\xe5\xf1\xba" |
---|
| 15515 | + .plen = 64, |
---|
| 15516 | + .ctext = "\xf5\x8c\x4c\x04\xd6\xe5\xf1\xba" |
---|
14994 | 15517 | "\x77\x9e\xab\xfb\x5f\x7b\xfb\xd6" |
---|
14995 | 15518 | "\x9c\xfc\x4e\x96\x7e\xdb\x80\x8d" |
---|
14996 | 15519 | "\x67\x9f\x77\x7b\xc6\x70\x2c\x7d" |
---|
.. | .. |
---|
15006 | 15529 | "\xe3\x8d\x64\xc3\x8d\xff\x7c\x8c" |
---|
15007 | 15530 | "\xdb\xbf\xa0\xb4\x01\xa2\xa8\xa2" |
---|
15008 | 15531 | "\x2c\xb1\x62\x2c\x10\xca\xf1\x21", |
---|
15009 | | - .rlen = 64 + 64, |
---|
| 15532 | + .clen = 64 + 64, |
---|
15010 | 15533 | }, |
---|
15011 | 15534 | }; |
---|
15012 | 15535 | |
---|
15013 | | -static const struct aead_testvec hmac_sha1_des_cbc_enc_tv_temp[] = { |
---|
| 15536 | +static const struct aead_testvec hmac_sha1_des_cbc_tv_temp[] = { |
---|
15014 | 15537 | { /*Generated with cryptopp*/ |
---|
15015 | 15538 | #ifdef __LITTLE_ENDIAN |
---|
15016 | 15539 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
15029 | 15552 | .assoc = "\x00\x00\x43\x21\x00\x00\x00\x01" |
---|
15030 | 15553 | "\x7D\x33\x88\x93\x0F\x93\xB2\x42", |
---|
15031 | 15554 | .alen = 16, |
---|
15032 | | - .input = "\x6f\x54\x20\x6f\x61\x4d\x79\x6e" |
---|
| 15555 | + .ptext = "\x6f\x54\x20\x6f\x61\x4d\x79\x6e" |
---|
15033 | 15556 | "\x53\x20\x63\x65\x65\x72\x73\x74" |
---|
15034 | 15557 | "\x54\x20\x6f\x6f\x4d\x20\x6e\x61" |
---|
15035 | 15558 | "\x20\x79\x65\x53\x72\x63\x74\x65" |
---|
.. | .. |
---|
15045 | 15568 | "\x20\x6f\x61\x4d\x79\x6e\x53\x20" |
---|
15046 | 15569 | "\x63\x65\x65\x72\x73\x74\x54\x20" |
---|
15047 | 15570 | "\x6f\x6f\x4d\x20\x6e\x61\x0a\x79", |
---|
15048 | | - .ilen = 128, |
---|
15049 | | - .result = "\x70\xd6\xde\x64\x87\x17\xf1\xe8" |
---|
| 15571 | + .plen = 128, |
---|
| 15572 | + .ctext = "\x70\xd6\xde\x64\x87\x17\xf1\xe8" |
---|
15050 | 15573 | "\x54\x31\x85\x37\xed\x6b\x01\x8d" |
---|
15051 | 15574 | "\xe3\xcc\xe0\x1d\x5e\xf3\xfe\xf1" |
---|
15052 | 15575 | "\x41\xaa\x33\x91\xa7\x7d\x99\x88" |
---|
.. | .. |
---|
15065 | 15588 | "\x95\x16\x20\x09\xf5\x95\x19\xfd" |
---|
15066 | 15589 | "\x3c\xc7\xe0\x42\xc0\x14\x69\xfa" |
---|
15067 | 15590 | "\x5c\x44\xa9\x37", |
---|
15068 | | - .rlen = 128 + 20, |
---|
| 15591 | + .clen = 128 + 20, |
---|
15069 | 15592 | }, |
---|
15070 | 15593 | }; |
---|
15071 | 15594 | |
---|
15072 | | -static const struct aead_testvec hmac_sha224_des_cbc_enc_tv_temp[] = { |
---|
| 15595 | +static const struct aead_testvec hmac_sha224_des_cbc_tv_temp[] = { |
---|
15073 | 15596 | { /*Generated with cryptopp*/ |
---|
15074 | 15597 | #ifdef __LITTLE_ENDIAN |
---|
15075 | 15598 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
15088 | 15611 | .assoc = "\x00\x00\x43\x21\x00\x00\x00\x01" |
---|
15089 | 15612 | "\x7D\x33\x88\x93\x0F\x93\xB2\x42", |
---|
15090 | 15613 | .alen = 16, |
---|
15091 | | - .input = "\x6f\x54\x20\x6f\x61\x4d\x79\x6e" |
---|
| 15614 | + .ptext = "\x6f\x54\x20\x6f\x61\x4d\x79\x6e" |
---|
15092 | 15615 | "\x53\x20\x63\x65\x65\x72\x73\x74" |
---|
15093 | 15616 | "\x54\x20\x6f\x6f\x4d\x20\x6e\x61" |
---|
15094 | 15617 | "\x20\x79\x65\x53\x72\x63\x74\x65" |
---|
.. | .. |
---|
15104 | 15627 | "\x20\x6f\x61\x4d\x79\x6e\x53\x20" |
---|
15105 | 15628 | "\x63\x65\x65\x72\x73\x74\x54\x20" |
---|
15106 | 15629 | "\x6f\x6f\x4d\x20\x6e\x61\x0a\x79", |
---|
15107 | | - .ilen = 128, |
---|
15108 | | - .result = "\x70\xd6\xde\x64\x87\x17\xf1\xe8" |
---|
| 15630 | + .plen = 128, |
---|
| 15631 | + .ctext = "\x70\xd6\xde\x64\x87\x17\xf1\xe8" |
---|
15109 | 15632 | "\x54\x31\x85\x37\xed\x6b\x01\x8d" |
---|
15110 | 15633 | "\xe3\xcc\xe0\x1d\x5e\xf3\xfe\xf1" |
---|
15111 | 15634 | "\x41\xaa\x33\x91\xa7\x7d\x99\x88" |
---|
.. | .. |
---|
15124 | 15647 | "\x9c\x2d\x7e\xee\x20\x34\x55\x0a" |
---|
15125 | 15648 | "\xce\xb5\x4e\x64\x53\xe7\xbf\x91" |
---|
15126 | 15649 | "\xab\xd4\xd9\xda\xc9\x12\xae\xf7", |
---|
15127 | | - .rlen = 128 + 24, |
---|
| 15650 | + .clen = 128 + 24, |
---|
15128 | 15651 | }, |
---|
15129 | 15652 | }; |
---|
15130 | 15653 | |
---|
15131 | | -static const struct aead_testvec hmac_sha256_des_cbc_enc_tv_temp[] = { |
---|
| 15654 | +static const struct aead_testvec hmac_sha256_des_cbc_tv_temp[] = { |
---|
15132 | 15655 | { /*Generated with cryptopp*/ |
---|
15133 | 15656 | #ifdef __LITTLE_ENDIAN |
---|
15134 | 15657 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
15148 | 15671 | .assoc = "\x00\x00\x43\x21\x00\x00\x00\x01" |
---|
15149 | 15672 | "\x7D\x33\x88\x93\x0F\x93\xB2\x42", |
---|
15150 | 15673 | .alen = 16, |
---|
15151 | | - .input = "\x6f\x54\x20\x6f\x61\x4d\x79\x6e" |
---|
| 15674 | + .ptext = "\x6f\x54\x20\x6f\x61\x4d\x79\x6e" |
---|
15152 | 15675 | "\x53\x20\x63\x65\x65\x72\x73\x74" |
---|
15153 | 15676 | "\x54\x20\x6f\x6f\x4d\x20\x6e\x61" |
---|
15154 | 15677 | "\x20\x79\x65\x53\x72\x63\x74\x65" |
---|
.. | .. |
---|
15164 | 15687 | "\x20\x6f\x61\x4d\x79\x6e\x53\x20" |
---|
15165 | 15688 | "\x63\x65\x65\x72\x73\x74\x54\x20" |
---|
15166 | 15689 | "\x6f\x6f\x4d\x20\x6e\x61\x0a\x79", |
---|
15167 | | - .ilen = 128, |
---|
15168 | | - .result = "\x70\xd6\xde\x64\x87\x17\xf1\xe8" |
---|
| 15690 | + .plen = 128, |
---|
| 15691 | + .ctext = "\x70\xd6\xde\x64\x87\x17\xf1\xe8" |
---|
15169 | 15692 | "\x54\x31\x85\x37\xed\x6b\x01\x8d" |
---|
15170 | 15693 | "\xe3\xcc\xe0\x1d\x5e\xf3\xfe\xf1" |
---|
15171 | 15694 | "\x41\xaa\x33\x91\xa7\x7d\x99\x88" |
---|
.. | .. |
---|
15185 | 15708 | "\x50\xf6\x5d\xab\x4b\x51\x4e\x5e" |
---|
15186 | 15709 | "\xde\x63\xde\x76\x52\xde\x9f\xba" |
---|
15187 | 15710 | "\x90\xcf\x15\xf2\xbb\x6e\x84\x00", |
---|
15188 | | - .rlen = 128 + 32, |
---|
| 15711 | + .clen = 128 + 32, |
---|
15189 | 15712 | }, |
---|
15190 | 15713 | }; |
---|
15191 | 15714 | |
---|
15192 | | -static const struct aead_testvec hmac_sha384_des_cbc_enc_tv_temp[] = { |
---|
| 15715 | +static const struct aead_testvec hmac_sha384_des_cbc_tv_temp[] = { |
---|
15193 | 15716 | { /*Generated with cryptopp*/ |
---|
15194 | 15717 | #ifdef __LITTLE_ENDIAN |
---|
15195 | 15718 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
15211 | 15734 | .assoc = "\x00\x00\x43\x21\x00\x00\x00\x01" |
---|
15212 | 15735 | "\x7D\x33\x88\x93\x0F\x93\xB2\x42", |
---|
15213 | 15736 | .alen = 16, |
---|
15214 | | - .input = "\x6f\x54\x20\x6f\x61\x4d\x79\x6e" |
---|
| 15737 | + .ptext = "\x6f\x54\x20\x6f\x61\x4d\x79\x6e" |
---|
15215 | 15738 | "\x53\x20\x63\x65\x65\x72\x73\x74" |
---|
15216 | 15739 | "\x54\x20\x6f\x6f\x4d\x20\x6e\x61" |
---|
15217 | 15740 | "\x20\x79\x65\x53\x72\x63\x74\x65" |
---|
.. | .. |
---|
15227 | 15750 | "\x20\x6f\x61\x4d\x79\x6e\x53\x20" |
---|
15228 | 15751 | "\x63\x65\x65\x72\x73\x74\x54\x20" |
---|
15229 | 15752 | "\x6f\x6f\x4d\x20\x6e\x61\x0a\x79", |
---|
15230 | | - .ilen = 128, |
---|
15231 | | - .result = "\x70\xd6\xde\x64\x87\x17\xf1\xe8" |
---|
| 15753 | + .plen = 128, |
---|
| 15754 | + .ctext = "\x70\xd6\xde\x64\x87\x17\xf1\xe8" |
---|
15232 | 15755 | "\x54\x31\x85\x37\xed\x6b\x01\x8d" |
---|
15233 | 15756 | "\xe3\xcc\xe0\x1d\x5e\xf3\xfe\xf1" |
---|
15234 | 15757 | "\x41\xaa\x33\x91\xa7\x7d\x99\x88" |
---|
.. | .. |
---|
15250 | 15773 | "\x5e\x67\xb5\x74\xe7\xe7\x85\x61" |
---|
15251 | 15774 | "\x6a\x95\x26\x75\xcc\x53\x89\xf3" |
---|
15252 | 15775 | "\x74\xc9\x2a\x76\x20\xa2\x64\x62", |
---|
15253 | | - .rlen = 128 + 48, |
---|
| 15776 | + .clen = 128 + 48, |
---|
15254 | 15777 | }, |
---|
15255 | 15778 | }; |
---|
15256 | 15779 | |
---|
15257 | | -static const struct aead_testvec hmac_sha512_des_cbc_enc_tv_temp[] = { |
---|
| 15780 | +static const struct aead_testvec hmac_sha512_des_cbc_tv_temp[] = { |
---|
15258 | 15781 | { /*Generated with cryptopp*/ |
---|
15259 | 15782 | #ifdef __LITTLE_ENDIAN |
---|
15260 | 15783 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
15278 | 15801 | .assoc = "\x00\x00\x43\x21\x00\x00\x00\x01" |
---|
15279 | 15802 | "\x7D\x33\x88\x93\x0F\x93\xB2\x42", |
---|
15280 | 15803 | .alen = 16, |
---|
15281 | | - .input = "\x6f\x54\x20\x6f\x61\x4d\x79\x6e" |
---|
| 15804 | + .ptext = "\x6f\x54\x20\x6f\x61\x4d\x79\x6e" |
---|
15282 | 15805 | "\x53\x20\x63\x65\x65\x72\x73\x74" |
---|
15283 | 15806 | "\x54\x20\x6f\x6f\x4d\x20\x6e\x61" |
---|
15284 | 15807 | "\x20\x79\x65\x53\x72\x63\x74\x65" |
---|
.. | .. |
---|
15294 | 15817 | "\x20\x6f\x61\x4d\x79\x6e\x53\x20" |
---|
15295 | 15818 | "\x63\x65\x65\x72\x73\x74\x54\x20" |
---|
15296 | 15819 | "\x6f\x6f\x4d\x20\x6e\x61\x0a\x79", |
---|
15297 | | - .ilen = 128, |
---|
15298 | | - .result = "\x70\xd6\xde\x64\x87\x17\xf1\xe8" |
---|
| 15820 | + .plen = 128, |
---|
| 15821 | + .ctext = "\x70\xd6\xde\x64\x87\x17\xf1\xe8" |
---|
15299 | 15822 | "\x54\x31\x85\x37\xed\x6b\x01\x8d" |
---|
15300 | 15823 | "\xe3\xcc\xe0\x1d\x5e\xf3\xfe\xf1" |
---|
15301 | 15824 | "\x41\xaa\x33\x91\xa7\x7d\x99\x88" |
---|
.. | .. |
---|
15319 | 15842 | "\x97\xe2\xe3\xb8\xaa\x48\x85\xee" |
---|
15320 | 15843 | "\x8c\xf6\x07\x95\x1f\xa6\x6c\x96" |
---|
15321 | 15844 | "\x99\xc7\x5c\x8d\xd8\xb5\x68\x7b", |
---|
15322 | | - .rlen = 128 + 64, |
---|
| 15845 | + .clen = 128 + 64, |
---|
15323 | 15846 | }, |
---|
15324 | 15847 | }; |
---|
15325 | 15848 | |
---|
15326 | | -static const struct aead_testvec hmac_sha1_des3_ede_cbc_enc_tv_temp[] = { |
---|
| 15849 | +static const struct aead_testvec hmac_sha1_des3_ede_cbc_tv_temp[] = { |
---|
15327 | 15850 | { /*Generated with cryptopp*/ |
---|
15328 | 15851 | #ifdef __LITTLE_ENDIAN |
---|
15329 | 15852 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
15344 | 15867 | .assoc = "\x00\x00\x43\x21\x00\x00\x00\x01" |
---|
15345 | 15868 | "\x7D\x33\x88\x93\x0F\x93\xB2\x42", |
---|
15346 | 15869 | .alen = 16, |
---|
15347 | | - .input = "\x6f\x54\x20\x6f\x61\x4d\x79\x6e" |
---|
| 15870 | + .ptext = "\x6f\x54\x20\x6f\x61\x4d\x79\x6e" |
---|
15348 | 15871 | "\x53\x20\x63\x65\x65\x72\x73\x74" |
---|
15349 | 15872 | "\x54\x20\x6f\x6f\x4d\x20\x6e\x61" |
---|
15350 | 15873 | "\x20\x79\x65\x53\x72\x63\x74\x65" |
---|
.. | .. |
---|
15360 | 15883 | "\x20\x6f\x61\x4d\x79\x6e\x53\x20" |
---|
15361 | 15884 | "\x63\x65\x65\x72\x73\x74\x54\x20" |
---|
15362 | 15885 | "\x6f\x6f\x4d\x20\x6e\x61\x0a\x79", |
---|
15363 | | - .ilen = 128, |
---|
15364 | | - .result = "\x0e\x2d\xb6\x97\x3c\x56\x33\xf4" |
---|
| 15886 | + .plen = 128, |
---|
| 15887 | + .ctext = "\x0e\x2d\xb6\x97\x3c\x56\x33\xf4" |
---|
15365 | 15888 | "\x67\x17\x21\xc7\x6e\x8a\xd5\x49" |
---|
15366 | 15889 | "\x74\xb3\x49\x05\xc5\x1c\xd0\xed" |
---|
15367 | 15890 | "\x12\x56\x5c\x53\x96\xb6\x00\x7d" |
---|
.. | .. |
---|
15380 | 15903 | "\x67\x6d\xb1\xf5\xb8\x10\xdc\xc6" |
---|
15381 | 15904 | "\x75\x86\x96\x6b\xb1\xc5\xe4\xcf" |
---|
15382 | 15905 | "\xd1\x60\x91\xb3", |
---|
15383 | | - .rlen = 128 + 20, |
---|
| 15906 | + .clen = 128 + 20, |
---|
15384 | 15907 | }, |
---|
15385 | 15908 | }; |
---|
15386 | 15909 | |
---|
15387 | | -static const struct aead_testvec hmac_sha224_des3_ede_cbc_enc_tv_temp[] = { |
---|
| 15910 | +static const struct aead_testvec hmac_sha224_des3_ede_cbc_tv_temp[] = { |
---|
15388 | 15911 | { /*Generated with cryptopp*/ |
---|
15389 | 15912 | #ifdef __LITTLE_ENDIAN |
---|
15390 | 15913 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
15405 | 15928 | .assoc = "\x00\x00\x43\x21\x00\x00\x00\x01" |
---|
15406 | 15929 | "\x7D\x33\x88\x93\x0F\x93\xB2\x42", |
---|
15407 | 15930 | .alen = 16, |
---|
15408 | | - .input = "\x6f\x54\x20\x6f\x61\x4d\x79\x6e" |
---|
| 15931 | + .ptext = "\x6f\x54\x20\x6f\x61\x4d\x79\x6e" |
---|
15409 | 15932 | "\x53\x20\x63\x65\x65\x72\x73\x74" |
---|
15410 | 15933 | "\x54\x20\x6f\x6f\x4d\x20\x6e\x61" |
---|
15411 | 15934 | "\x20\x79\x65\x53\x72\x63\x74\x65" |
---|
.. | .. |
---|
15421 | 15944 | "\x20\x6f\x61\x4d\x79\x6e\x53\x20" |
---|
15422 | 15945 | "\x63\x65\x65\x72\x73\x74\x54\x20" |
---|
15423 | 15946 | "\x6f\x6f\x4d\x20\x6e\x61\x0a\x79", |
---|
15424 | | - .ilen = 128, |
---|
15425 | | - .result = "\x0e\x2d\xb6\x97\x3c\x56\x33\xf4" |
---|
| 15947 | + .plen = 128, |
---|
| 15948 | + .ctext = "\x0e\x2d\xb6\x97\x3c\x56\x33\xf4" |
---|
15426 | 15949 | "\x67\x17\x21\xc7\x6e\x8a\xd5\x49" |
---|
15427 | 15950 | "\x74\xb3\x49\x05\xc5\x1c\xd0\xed" |
---|
15428 | 15951 | "\x12\x56\x5c\x53\x96\xb6\x00\x7d" |
---|
.. | .. |
---|
15441 | 15964 | "\x15\x24\x7f\x5a\x45\x4a\x66\xce" |
---|
15442 | 15965 | "\x2b\x0b\x93\x99\x2f\x9d\x0c\x6c" |
---|
15443 | 15966 | "\x56\x1f\xe1\xa6\x41\xb2\x4c\xd0", |
---|
15444 | | - .rlen = 128 + 24, |
---|
| 15967 | + .clen = 128 + 24, |
---|
15445 | 15968 | }, |
---|
15446 | 15969 | }; |
---|
15447 | 15970 | |
---|
15448 | | -static const struct aead_testvec hmac_sha256_des3_ede_cbc_enc_tv_temp[] = { |
---|
| 15971 | +static const struct aead_testvec hmac_sha256_des3_ede_cbc_tv_temp[] = { |
---|
15449 | 15972 | { /*Generated with cryptopp*/ |
---|
15450 | 15973 | #ifdef __LITTLE_ENDIAN |
---|
15451 | 15974 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
15467 | 15990 | .assoc = "\x00\x00\x43\x21\x00\x00\x00\x01" |
---|
15468 | 15991 | "\x7D\x33\x88\x93\x0F\x93\xB2\x42", |
---|
15469 | 15992 | .alen = 16, |
---|
15470 | | - .input = "\x6f\x54\x20\x6f\x61\x4d\x79\x6e" |
---|
| 15993 | + .ptext = "\x6f\x54\x20\x6f\x61\x4d\x79\x6e" |
---|
15471 | 15994 | "\x53\x20\x63\x65\x65\x72\x73\x74" |
---|
15472 | 15995 | "\x54\x20\x6f\x6f\x4d\x20\x6e\x61" |
---|
15473 | 15996 | "\x20\x79\x65\x53\x72\x63\x74\x65" |
---|
.. | .. |
---|
15483 | 16006 | "\x20\x6f\x61\x4d\x79\x6e\x53\x20" |
---|
15484 | 16007 | "\x63\x65\x65\x72\x73\x74\x54\x20" |
---|
15485 | 16008 | "\x6f\x6f\x4d\x20\x6e\x61\x0a\x79", |
---|
15486 | | - .ilen = 128, |
---|
15487 | | - .result = "\x0e\x2d\xb6\x97\x3c\x56\x33\xf4" |
---|
| 16009 | + .plen = 128, |
---|
| 16010 | + .ctext = "\x0e\x2d\xb6\x97\x3c\x56\x33\xf4" |
---|
15488 | 16011 | "\x67\x17\x21\xc7\x6e\x8a\xd5\x49" |
---|
15489 | 16012 | "\x74\xb3\x49\x05\xc5\x1c\xd0\xed" |
---|
15490 | 16013 | "\x12\x56\x5c\x53\x96\xb6\x00\x7d" |
---|
.. | .. |
---|
15504 | 16027 | "\x56\x38\x44\xc0\xdb\xe3\x4f\x71" |
---|
15505 | 16028 | "\xf7\xce\xd1\xd3\xf8\xbd\x3e\x4f" |
---|
15506 | 16029 | "\xca\x43\x95\xdf\x80\x61\x81\xa9", |
---|
15507 | | - .rlen = 128 + 32, |
---|
| 16030 | + .clen = 128 + 32, |
---|
15508 | 16031 | }, |
---|
15509 | 16032 | }; |
---|
15510 | 16033 | |
---|
15511 | | -static const struct aead_testvec hmac_sha384_des3_ede_cbc_enc_tv_temp[] = { |
---|
| 16034 | +static const struct aead_testvec hmac_sha384_des3_ede_cbc_tv_temp[] = { |
---|
15512 | 16035 | { /*Generated with cryptopp*/ |
---|
15513 | 16036 | #ifdef __LITTLE_ENDIAN |
---|
15514 | 16037 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
15532 | 16055 | .assoc = "\x00\x00\x43\x21\x00\x00\x00\x01" |
---|
15533 | 16056 | "\x7D\x33\x88\x93\x0F\x93\xB2\x42", |
---|
15534 | 16057 | .alen = 16, |
---|
15535 | | - .input = "\x6f\x54\x20\x6f\x61\x4d\x79\x6e" |
---|
| 16058 | + .ptext = "\x6f\x54\x20\x6f\x61\x4d\x79\x6e" |
---|
15536 | 16059 | "\x53\x20\x63\x65\x65\x72\x73\x74" |
---|
15537 | 16060 | "\x54\x20\x6f\x6f\x4d\x20\x6e\x61" |
---|
15538 | 16061 | "\x20\x79\x65\x53\x72\x63\x74\x65" |
---|
.. | .. |
---|
15548 | 16071 | "\x20\x6f\x61\x4d\x79\x6e\x53\x20" |
---|
15549 | 16072 | "\x63\x65\x65\x72\x73\x74\x54\x20" |
---|
15550 | 16073 | "\x6f\x6f\x4d\x20\x6e\x61\x0a\x79", |
---|
15551 | | - .ilen = 128, |
---|
15552 | | - .result = "\x0e\x2d\xb6\x97\x3c\x56\x33\xf4" |
---|
| 16074 | + .plen = 128, |
---|
| 16075 | + .ctext = "\x0e\x2d\xb6\x97\x3c\x56\x33\xf4" |
---|
15553 | 16076 | "\x67\x17\x21\xc7\x6e\x8a\xd5\x49" |
---|
15554 | 16077 | "\x74\xb3\x49\x05\xc5\x1c\xd0\xed" |
---|
15555 | 16078 | "\x12\x56\x5c\x53\x96\xb6\x00\x7d" |
---|
.. | .. |
---|
15571 | 16094 | "\xa4\x32\x8a\x0b\x46\xd7\xf0\x39" |
---|
15572 | 16095 | "\x36\x5d\x13\x2f\x86\x10\x78\xd6" |
---|
15573 | 16096 | "\xd6\xbe\x5c\xb9\x15\x89\xf9\x1b", |
---|
15574 | | - .rlen = 128 + 48, |
---|
| 16097 | + .clen = 128 + 48, |
---|
15575 | 16098 | }, |
---|
15576 | 16099 | }; |
---|
15577 | 16100 | |
---|
15578 | | -static const struct aead_testvec hmac_sha512_des3_ede_cbc_enc_tv_temp[] = { |
---|
| 16101 | +static const struct aead_testvec hmac_sha512_des3_ede_cbc_tv_temp[] = { |
---|
15579 | 16102 | { /*Generated with cryptopp*/ |
---|
15580 | 16103 | #ifdef __LITTLE_ENDIAN |
---|
15581 | 16104 | .key = "\x08\x00" /* rta length */ |
---|
.. | .. |
---|
15601 | 16124 | .assoc = "\x00\x00\x43\x21\x00\x00\x00\x01" |
---|
15602 | 16125 | "\x7D\x33\x88\x93\x0F\x93\xB2\x42", |
---|
15603 | 16126 | .alen = 16, |
---|
15604 | | - .input = "\x6f\x54\x20\x6f\x61\x4d\x79\x6e" |
---|
| 16127 | + .ptext = "\x6f\x54\x20\x6f\x61\x4d\x79\x6e" |
---|
15605 | 16128 | "\x53\x20\x63\x65\x65\x72\x73\x74" |
---|
15606 | 16129 | "\x54\x20\x6f\x6f\x4d\x20\x6e\x61" |
---|
15607 | 16130 | "\x20\x79\x65\x53\x72\x63\x74\x65" |
---|
.. | .. |
---|
15617 | 16140 | "\x20\x6f\x61\x4d\x79\x6e\x53\x20" |
---|
15618 | 16141 | "\x63\x65\x65\x72\x73\x74\x54\x20" |
---|
15619 | 16142 | "\x6f\x6f\x4d\x20\x6e\x61\x0a\x79", |
---|
15620 | | - .ilen = 128, |
---|
15621 | | - .result = "\x0e\x2d\xb6\x97\x3c\x56\x33\xf4" |
---|
| 16143 | + .plen = 128, |
---|
| 16144 | + .ctext = "\x0e\x2d\xb6\x97\x3c\x56\x33\xf4" |
---|
15622 | 16145 | "\x67\x17\x21\xc7\x6e\x8a\xd5\x49" |
---|
15623 | 16146 | "\x74\xb3\x49\x05\xc5\x1c\xd0\xed" |
---|
15624 | 16147 | "\x12\x56\x5c\x53\x96\xb6\x00\x7d" |
---|
.. | .. |
---|
15642 | 16165 | "\x2a\x74\xd4\x65\x12\xcb\x55\xf2" |
---|
15643 | 16166 | "\xd5\x02\x6d\xe6\xaf\xc9\x2f\xf2" |
---|
15644 | 16167 | "\x57\xaa\x85\xf7\xf3\x6a\xcb\xdb", |
---|
15645 | | - .rlen = 128 + 64, |
---|
| 16168 | + .clen = 128 + 64, |
---|
15646 | 16169 | }, |
---|
15647 | 16170 | }; |
---|
15648 | 16171 | |
---|
.. | .. |
---|
15745 | 16268 | .ctext = "\x5b\x90\x8e\xc1\xab\xdd\x67\x5f" |
---|
15746 | 16269 | "\x3d\x69\x8a\x95\x53\xc8\x9c\xe5", |
---|
15747 | 16270 | .len = 16, |
---|
| 16271 | + }, { /* Test counter wrap-around, modified from LRW-32-AES 1 */ |
---|
| 16272 | + .key = "\x45\x62\xac\x25\xf8\x28\x17\x6d" |
---|
| 16273 | + "\x4c\x26\x84\x14\xb5\x68\x01\x85" |
---|
| 16274 | + "\x25\x8e\x2a\x05\xe7\x3e\x9d\x03" |
---|
| 16275 | + "\xee\x5a\x83\x0c\xcc\x09\x4c\x87", |
---|
| 16276 | + .klen = 32, |
---|
| 16277 | + .iv = "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
| 16278 | + "\xff\xff\xff\xff\xff\xff\xff\xff", |
---|
| 16279 | + .ptext = "\x30\x31\x32\x33\x34\x35\x36\x37" |
---|
| 16280 | + "\x38\x39\x41\x42\x43\x44\x45\x46" |
---|
| 16281 | + "\x30\x31\x32\x33\x34\x35\x36\x37" |
---|
| 16282 | + "\x38\x39\x41\x42\x43\x44\x45\x46" |
---|
| 16283 | + "\x30\x31\x32\x33\x34\x35\x36\x37" |
---|
| 16284 | + "\x38\x39\x41\x42\x43\x44\x45\x46", |
---|
| 16285 | + .ctext = "\x47\x90\x50\xf6\xf4\x8d\x5c\x7f" |
---|
| 16286 | + "\x84\xc7\x83\x95\x2d\xa2\x02\xc0" |
---|
| 16287 | + "\xda\x7f\xa3\xc0\x88\x2a\x0a\x50" |
---|
| 16288 | + "\xfb\xc1\x78\x03\x39\xfe\x1d\xe5" |
---|
| 16289 | + "\xf1\xb2\x73\xcd\x65\xa3\xdf\x5f" |
---|
| 16290 | + "\xe9\x5d\x48\x92\x54\x63\x4e\xb8", |
---|
| 16291 | + .len = 48, |
---|
15748 | 16292 | }, { |
---|
15749 | 16293 | /* http://www.mail-archive.com/stds-p1619@listserv.ieee.org/msg00173.html */ |
---|
15750 | 16294 | .key = "\xf8\xd4\x76\xff\xd6\x46\xee\x6c" |
---|
.. | .. |
---|
15885 | 16429 | "\xcd\x7e\x2b\x5d\x43\xea\x42\xe7" |
---|
15886 | 16430 | "\x74\x3f\x7d\x58\x88\x75\xde\x3e", |
---|
15887 | 16431 | .len = 512, |
---|
15888 | | - .also_non_np = 1, |
---|
15889 | | - .np = 3, |
---|
15890 | | - .tap = { 512 - 20, 4, 16 }, |
---|
15891 | 16432 | } |
---|
15892 | 16433 | }; |
---|
15893 | 16434 | |
---|
.. | .. |
---|
16223 | 16764 | "\xc4\xf3\x6f\xfd\xa9\xfc\xea\x70" |
---|
16224 | 16765 | "\xb9\xc6\xe6\x93\xe1\x48\xc1\x51", |
---|
16225 | 16766 | .len = 512, |
---|
16226 | | - .also_non_np = 1, |
---|
16227 | | - .np = 3, |
---|
16228 | | - .tap = { 512 - 20, 4, 16 }, |
---|
16229 | 16767 | } |
---|
16230 | 16768 | }; |
---|
16231 | 16769 | |
---|
.. | .. |
---|
16236 | 16774 | .klen = 16, |
---|
16237 | 16775 | .iv = "\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7" |
---|
16238 | 16776 | "\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff", |
---|
| 16777 | + .iv_out = "\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7" |
---|
| 16778 | + "\xf8\xf9\xfa\xfb\xfc\xfd\xff\x03", |
---|
16239 | 16779 | .ptext = "\x6b\xc1\xbe\xe2\x2e\x40\x9f\x96" |
---|
16240 | 16780 | "\xe9\x3d\x7e\x11\x73\x93\x17\x2a" |
---|
16241 | 16781 | "\xae\x2d\x8a\x57\x1e\x03\xac\x9c" |
---|
.. | .. |
---|
16260 | 16800 | .klen = 24, |
---|
16261 | 16801 | .iv = "\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7" |
---|
16262 | 16802 | "\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff", |
---|
| 16803 | + .iv_out = "\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7" |
---|
| 16804 | + "\xf8\xf9\xfa\xfb\xfc\xfd\xff\x03", |
---|
16263 | 16805 | .ptext = "\x6b\xc1\xbe\xe2\x2e\x40\x9f\x96" |
---|
16264 | 16806 | "\xe9\x3d\x7e\x11\x73\x93\x17\x2a" |
---|
16265 | 16807 | "\xae\x2d\x8a\x57\x1e\x03\xac\x9c" |
---|
.. | .. |
---|
16285 | 16827 | .klen = 32, |
---|
16286 | 16828 | .iv = "\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7" |
---|
16287 | 16829 | "\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff", |
---|
| 16830 | + .iv_out = "\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7" |
---|
| 16831 | + "\xf8\xf9\xfa\xfb\xfc\xfd\xff\x03", |
---|
16288 | 16832 | .ptext = "\x6b\xc1\xbe\xe2\x2e\x40\x9f\x96" |
---|
16289 | 16833 | "\xe9\x3d\x7e\x11\x73\x93\x17\x2a" |
---|
16290 | 16834 | "\xae\x2d\x8a\x57\x1e\x03\xac\x9c" |
---|
.. | .. |
---|
16310 | 16854 | .klen = 32, |
---|
16311 | 16855 | .iv = "\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" |
---|
16312 | 16856 | "\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD", |
---|
| 16857 | + .iv_out = "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
| 16858 | + "\x00\x00\x00\x00\x00\x00\x00\x1C", |
---|
16313 | 16859 | .ptext = "\x50\xB9\x22\xAE\x17\x80\x0C\x75" |
---|
16314 | 16860 | "\xDE\x47\xD3\x3C\xA5\x0E\x9A\x03" |
---|
16315 | 16861 | "\x6C\xF8\x61\xCA\x33\xBF\x28\x91" |
---|
.. | .. |
---|
16435 | 16981 | "\xFA\x3A\x05\x4C\xFA\xD1\xFF\xFE" |
---|
16436 | 16982 | "\xF1\x4C\xE5\xB2\x91\x64\x0C\x51", |
---|
16437 | 16983 | .len = 496, |
---|
16438 | | - .also_non_np = 1, |
---|
16439 | | - .np = 3, |
---|
16440 | | - .tap = { 496 - 20, 4, 16 }, |
---|
16441 | 16984 | }, { /* Generated with Crypto++ */ |
---|
16442 | 16985 | .key = "\xC9\x83\xA6\xC9\xEC\x0F\x32\x55" |
---|
16443 | 16986 | "\x0F\x32\x55\x78\x9B\xBE\x78\x9B" |
---|
.. | .. |
---|
16446 | 16989 | .klen = 32, |
---|
16447 | 16990 | .iv = "\xE7\x82\x1D\xB8\x53\x11\xAC\x47" |
---|
16448 | 16991 | "\xE2\x7D\x18\xD6\x71\x0C\xA7\x42", |
---|
| 16992 | + .iv_out = "\xE7\x82\x1D\xB8\x53\x11\xAC\x47" |
---|
| 16993 | + "\xE2\x7D\x18\xD6\x71\x0C\xA7\x62", |
---|
16449 | 16994 | .ptext = "\x50\xB9\x22\xAE\x17\x80\x0C\x75" |
---|
16450 | 16995 | "\xDE\x47\xD3\x3C\xA5\x0E\x9A\x03" |
---|
16451 | 16996 | "\x6C\xF8\x61\xCA\x33\xBF\x28\x91" |
---|
.. | .. |
---|
16573 | 17118 | "\xD8\xFE\xC9\x5B\x5C\x25\xE5\x76" |
---|
16574 | 17119 | "\xFB\xF2\x3F", |
---|
16575 | 17120 | .len = 499, |
---|
16576 | | - .also_non_np = 1, |
---|
16577 | | - .np = 2, |
---|
16578 | | - .tap = { 499 - 16, 16 }, |
---|
16579 | 17121 | }, |
---|
16580 | 17122 | }; |
---|
16581 | 17123 | |
---|
.. | .. |
---|
17699 | 18241 | "\x4b\xef\x31\x18\xea\xac\xb1\x84" |
---|
17700 | 18242 | "\x21\xed\xda\x86", |
---|
17701 | 18243 | .len = 4100, |
---|
17702 | | - .np = 2, |
---|
17703 | | - .tap = { 4064, 36 }, |
---|
17704 | 18244 | }, |
---|
17705 | 18245 | }; |
---|
17706 | 18246 | |
---|
.. | .. |
---|
17728 | 18268 | "\x30\x4c\x65\x28\xf6\x59\xc7\x78" |
---|
17729 | 18269 | "\x66\xa5\x10\xd9\xc1\xd6\xae\x5e", |
---|
17730 | 18270 | .len = 64, |
---|
17731 | | - .also_non_np = 1, |
---|
17732 | | - .np = 2, |
---|
17733 | | - .tap = { 31, 33 }, |
---|
17734 | 18271 | }, { /* > 16 bytes, not a multiple of 16 bytes */ |
---|
17735 | 18272 | .key = "\x2b\x7e\x15\x16\x28\xae\xd2\xa6" |
---|
17736 | 18273 | "\xab\xf7\x15\x88\x09\xcf\x4f\x3c", |
---|
.. | .. |
---|
17756 | 18293 | } |
---|
17757 | 18294 | }; |
---|
17758 | 18295 | |
---|
17759 | | -static const struct aead_testvec aes_gcm_enc_tv_template[] = { |
---|
| 18296 | +static const struct aead_testvec aes_gcm_tv_template[] = { |
---|
17760 | 18297 | { /* From McGrew & Viega - http://citeseer.ist.psu.edu/656989.html */ |
---|
17761 | 18298 | .key = zeroed_string, |
---|
17762 | 18299 | .klen = 16, |
---|
17763 | | - .result = "\x58\xe2\xfc\xce\xfa\x7e\x30\x61" |
---|
| 18300 | + .ctext = "\x58\xe2\xfc\xce\xfa\x7e\x30\x61" |
---|
17764 | 18301 | "\x36\x7f\x1d\x57\xa4\xe7\x45\x5a", |
---|
17765 | | - .rlen = 16, |
---|
| 18302 | + .clen = 16, |
---|
17766 | 18303 | }, { |
---|
17767 | 18304 | .key = zeroed_string, |
---|
17768 | 18305 | .klen = 16, |
---|
17769 | | - .input = zeroed_string, |
---|
17770 | | - .ilen = 16, |
---|
17771 | | - .result = "\x03\x88\xda\xce\x60\xb6\xa3\x92" |
---|
| 18306 | + .ptext = zeroed_string, |
---|
| 18307 | + .plen = 16, |
---|
| 18308 | + .ctext = "\x03\x88\xda\xce\x60\xb6\xa3\x92" |
---|
17772 | 18309 | "\xf3\x28\xc2\xb9\x71\xb2\xfe\x78" |
---|
17773 | 18310 | "\xab\x6e\x47\xd4\x2c\xec\x13\xbd" |
---|
17774 | 18311 | "\xf5\x3a\x67\xb2\x12\x57\xbd\xdf", |
---|
17775 | | - .rlen = 32, |
---|
| 18312 | + .clen = 32, |
---|
17776 | 18313 | }, { |
---|
17777 | 18314 | .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
17778 | 18315 | "\x6d\x6a\x8f\x94\x67\x30\x83\x08", |
---|
17779 | 18316 | .klen = 16, |
---|
17780 | 18317 | .iv = "\xca\xfe\xba\xbe\xfa\xce\xdb\xad" |
---|
17781 | 18318 | "\xde\xca\xf8\x88", |
---|
17782 | | - .input = "\xd9\x31\x32\x25\xf8\x84\x06\xe5" |
---|
| 18319 | + .ptext = "\xd9\x31\x32\x25\xf8\x84\x06\xe5" |
---|
17783 | 18320 | "\xa5\x59\x09\xc5\xaf\xf5\x26\x9a" |
---|
17784 | 18321 | "\x86\xa7\xa9\x53\x15\x34\xf7\xda" |
---|
17785 | 18322 | "\x2e\x4c\x30\x3d\x8a\x31\x8a\x72" |
---|
.. | .. |
---|
17787 | 18324 | "\x2f\xcf\x0e\x24\x49\xa6\xb5\x25" |
---|
17788 | 18325 | "\xb1\x6a\xed\xf5\xaa\x0d\xe6\x57" |
---|
17789 | 18326 | "\xba\x63\x7b\x39\x1a\xaf\xd2\x55", |
---|
17790 | | - .ilen = 64, |
---|
17791 | | - .result = "\x42\x83\x1e\xc2\x21\x77\x74\x24" |
---|
| 18327 | + .plen = 64, |
---|
| 18328 | + .ctext = "\x42\x83\x1e\xc2\x21\x77\x74\x24" |
---|
17792 | 18329 | "\x4b\x72\x21\xb7\x84\xd0\xd4\x9c" |
---|
17793 | 18330 | "\xe3\xaa\x21\x2f\x2c\x02\xa4\xe0" |
---|
17794 | 18331 | "\x35\xc1\x7e\x23\x29\xac\xa1\x2e" |
---|
.. | .. |
---|
17798 | 18335 | "\x3d\x58\xe0\x91\x47\x3f\x59\x85" |
---|
17799 | 18336 | "\x4d\x5c\x2a\xf3\x27\xcd\x64\xa6" |
---|
17800 | 18337 | "\x2c\xf3\x5a\xbd\x2b\xa6\xfa\xb4", |
---|
17801 | | - .rlen = 80, |
---|
| 18338 | + .clen = 80, |
---|
17802 | 18339 | }, { |
---|
17803 | 18340 | .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
17804 | 18341 | "\x6d\x6a\x8f\x94\x67\x30\x83\x08", |
---|
17805 | 18342 | .klen = 16, |
---|
17806 | 18343 | .iv = "\xca\xfe\xba\xbe\xfa\xce\xdb\xad" |
---|
17807 | 18344 | "\xde\xca\xf8\x88", |
---|
17808 | | - .input = "\xd9\x31\x32\x25\xf8\x84\x06\xe5" |
---|
| 18345 | + .ptext = "\xd9\x31\x32\x25\xf8\x84\x06\xe5" |
---|
17809 | 18346 | "\xa5\x59\x09\xc5\xaf\xf5\x26\x9a" |
---|
17810 | 18347 | "\x86\xa7\xa9\x53\x15\x34\xf7\xda" |
---|
17811 | 18348 | "\x2e\x4c\x30\x3d\x8a\x31\x8a\x72" |
---|
.. | .. |
---|
17813 | 18350 | "\x2f\xcf\x0e\x24\x49\xa6\xb5\x25" |
---|
17814 | 18351 | "\xb1\x6a\xed\xf5\xaa\x0d\xe6\x57" |
---|
17815 | 18352 | "\xba\x63\x7b\x39", |
---|
17816 | | - .ilen = 60, |
---|
| 18353 | + .plen = 60, |
---|
17817 | 18354 | .assoc = "\xfe\xed\xfa\xce\xde\xad\xbe\xef" |
---|
17818 | 18355 | "\xfe\xed\xfa\xce\xde\xad\xbe\xef" |
---|
17819 | 18356 | "\xab\xad\xda\xd2", |
---|
17820 | 18357 | .alen = 20, |
---|
17821 | | - .result = "\x42\x83\x1e\xc2\x21\x77\x74\x24" |
---|
| 18358 | + .ctext = "\x42\x83\x1e\xc2\x21\x77\x74\x24" |
---|
17822 | 18359 | "\x4b\x72\x21\xb7\x84\xd0\xd4\x9c" |
---|
17823 | 18360 | "\xe3\xaa\x21\x2f\x2c\x02\xa4\xe0" |
---|
17824 | 18361 | "\x35\xc1\x7e\x23\x29\xac\xa1\x2e" |
---|
.. | .. |
---|
17828 | 18365 | "\x3d\x58\xe0\x91" |
---|
17829 | 18366 | "\x5b\xc9\x4f\xbc\x32\x21\xa5\xdb" |
---|
17830 | 18367 | "\x94\xfa\xe9\x5a\xe7\x12\x1a\x47", |
---|
17831 | | - .rlen = 76, |
---|
| 18368 | + .clen = 76, |
---|
17832 | 18369 | }, { |
---|
17833 | 18370 | .key = zeroed_string, |
---|
17834 | 18371 | .klen = 24, |
---|
17835 | | - .result = "\xcd\x33\xb2\x8a\xc7\x73\xf7\x4b" |
---|
| 18372 | + .ctext = "\xcd\x33\xb2\x8a\xc7\x73\xf7\x4b" |
---|
17836 | 18373 | "\xa0\x0e\xd1\xf3\x12\x57\x24\x35", |
---|
17837 | | - .rlen = 16, |
---|
| 18374 | + .clen = 16, |
---|
17838 | 18375 | }, { |
---|
17839 | 18376 | .key = zeroed_string, |
---|
17840 | 18377 | .klen = 24, |
---|
17841 | | - .input = zeroed_string, |
---|
17842 | | - .ilen = 16, |
---|
17843 | | - .result = "\x98\xe7\x24\x7c\x07\xf0\xfe\x41" |
---|
| 18378 | + .ptext = zeroed_string, |
---|
| 18379 | + .plen = 16, |
---|
| 18380 | + .ctext = "\x98\xe7\x24\x7c\x07\xf0\xfe\x41" |
---|
17844 | 18381 | "\x1c\x26\x7e\x43\x84\xb0\xf6\x00" |
---|
17845 | 18382 | "\x2f\xf5\x8d\x80\x03\x39\x27\xab" |
---|
17846 | 18383 | "\x8e\xf4\xd4\x58\x75\x14\xf0\xfb", |
---|
17847 | | - .rlen = 32, |
---|
| 18384 | + .clen = 32, |
---|
17848 | 18385 | }, { |
---|
17849 | 18386 | .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
17850 | 18387 | "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
.. | .. |
---|
17852 | 18389 | .klen = 24, |
---|
17853 | 18390 | .iv = "\xca\xfe\xba\xbe\xfa\xce\xdb\xad" |
---|
17854 | 18391 | "\xde\xca\xf8\x88", |
---|
17855 | | - .input = "\xd9\x31\x32\x25\xf8\x84\x06\xe5" |
---|
| 18392 | + .ptext = "\xd9\x31\x32\x25\xf8\x84\x06\xe5" |
---|
17856 | 18393 | "\xa5\x59\x09\xc5\xaf\xf5\x26\x9a" |
---|
17857 | 18394 | "\x86\xa7\xa9\x53\x15\x34\xf7\xda" |
---|
17858 | 18395 | "\x2e\x4c\x30\x3d\x8a\x31\x8a\x72" |
---|
.. | .. |
---|
17860 | 18397 | "\x2f\xcf\x0e\x24\x49\xa6\xb5\x25" |
---|
17861 | 18398 | "\xb1\x6a\xed\xf5\xaa\x0d\xe6\x57" |
---|
17862 | 18399 | "\xba\x63\x7b\x39\x1a\xaf\xd2\x55", |
---|
17863 | | - .ilen = 64, |
---|
17864 | | - .result = "\x39\x80\xca\x0b\x3c\x00\xe8\x41" |
---|
| 18400 | + .plen = 64, |
---|
| 18401 | + .ctext = "\x39\x80\xca\x0b\x3c\x00\xe8\x41" |
---|
17865 | 18402 | "\xeb\x06\xfa\xc4\x87\x2a\x27\x57" |
---|
17866 | 18403 | "\x85\x9e\x1c\xea\xa6\xef\xd9\x84" |
---|
17867 | 18404 | "\x62\x85\x93\xb4\x0c\xa1\xe1\x9c" |
---|
.. | .. |
---|
17871 | 18408 | "\xcc\xda\x27\x10\xac\xad\xe2\x56" |
---|
17872 | 18409 | "\x99\x24\xa7\xc8\x58\x73\x36\xbf" |
---|
17873 | 18410 | "\xb1\x18\x02\x4d\xb8\x67\x4a\x14", |
---|
17874 | | - .rlen = 80, |
---|
17875 | | - }, { |
---|
17876 | | - .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
17877 | | - "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
17878 | | - "\xfe\xff\xe9\x92\x86\x65\x73\x1c", |
---|
17879 | | - .klen = 24, |
---|
17880 | | - .iv = "\xca\xfe\xba\xbe\xfa\xce\xdb\xad" |
---|
17881 | | - "\xde\xca\xf8\x88", |
---|
17882 | | - .input = "\xd9\x31\x32\x25\xf8\x84\x06\xe5" |
---|
17883 | | - "\xa5\x59\x09\xc5\xaf\xf5\x26\x9a" |
---|
17884 | | - "\x86\xa7\xa9\x53\x15\x34\xf7\xda" |
---|
17885 | | - "\x2e\x4c\x30\x3d\x8a\x31\x8a\x72" |
---|
17886 | | - "\x1c\x3c\x0c\x95\x95\x68\x09\x53" |
---|
17887 | | - "\x2f\xcf\x0e\x24\x49\xa6\xb5\x25" |
---|
17888 | | - "\xb1\x6a\xed\xf5\xaa\x0d\xe6\x57" |
---|
17889 | | - "\xba\x63\x7b\x39", |
---|
17890 | | - .ilen = 60, |
---|
17891 | | - .assoc = "\xfe\xed\xfa\xce\xde\xad\xbe\xef" |
---|
17892 | | - "\xfe\xed\xfa\xce\xde\xad\xbe\xef" |
---|
17893 | | - "\xab\xad\xda\xd2", |
---|
17894 | | - .alen = 20, |
---|
17895 | | - .result = "\x39\x80\xca\x0b\x3c\x00\xe8\x41" |
---|
17896 | | - "\xeb\x06\xfa\xc4\x87\x2a\x27\x57" |
---|
17897 | | - "\x85\x9e\x1c\xea\xa6\xef\xd9\x84" |
---|
17898 | | - "\x62\x85\x93\xb4\x0c\xa1\xe1\x9c" |
---|
17899 | | - "\x7d\x77\x3d\x00\xc1\x44\xc5\x25" |
---|
17900 | | - "\xac\x61\x9d\x18\xc8\x4a\x3f\x47" |
---|
17901 | | - "\x18\xe2\x44\x8b\x2f\xe3\x24\xd9" |
---|
17902 | | - "\xcc\xda\x27\x10" |
---|
17903 | | - "\x25\x19\x49\x8e\x80\xf1\x47\x8f" |
---|
17904 | | - "\x37\xba\x55\xbd\x6d\x27\x61\x8c", |
---|
17905 | | - .rlen = 76, |
---|
17906 | | - .np = 2, |
---|
17907 | | - .tap = { 32, 28 }, |
---|
17908 | | - .anp = 2, |
---|
17909 | | - .atap = { 8, 12 } |
---|
| 18411 | + .clen = 80, |
---|
17910 | 18412 | }, { |
---|
17911 | 18413 | .key = zeroed_string, |
---|
17912 | 18414 | .klen = 32, |
---|
17913 | | - .result = "\x53\x0f\x8a\xfb\xc7\x45\x36\xb9" |
---|
| 18415 | + .ctext = "\x53\x0f\x8a\xfb\xc7\x45\x36\xb9" |
---|
17914 | 18416 | "\xa9\x63\xb4\xf1\xc4\xcb\x73\x8b", |
---|
17915 | | - .rlen = 16, |
---|
17916 | | - } |
---|
17917 | | -}; |
---|
17918 | | - |
---|
17919 | | -static const struct aead_testvec aes_gcm_dec_tv_template[] = { |
---|
17920 | | - { /* From McGrew & Viega - http://citeseer.ist.psu.edu/656989.html */ |
---|
| 18417 | + .clen = 16, |
---|
| 18418 | + }, { |
---|
17921 | 18419 | .key = zeroed_string, |
---|
17922 | 18420 | .klen = 32, |
---|
17923 | | - .input = "\xce\xa7\x40\x3d\x4d\x60\x6b\x6e" |
---|
| 18421 | + .ptext = zeroed_string, |
---|
| 18422 | + .plen = 16, |
---|
| 18423 | + .ctext = "\xce\xa7\x40\x3d\x4d\x60\x6b\x6e" |
---|
17924 | 18424 | "\x07\x4e\xc5\xd3\xba\xf3\x9d\x18" |
---|
17925 | 18425 | "\xd0\xd1\xc8\xa7\x99\x99\x6b\xf0" |
---|
17926 | 18426 | "\x26\x5b\x98\xb5\xd4\x8a\xb9\x19", |
---|
17927 | | - .ilen = 32, |
---|
17928 | | - .result = zeroed_string, |
---|
17929 | | - .rlen = 16, |
---|
| 18427 | + .clen = 32, |
---|
17930 | 18428 | }, { |
---|
17931 | 18429 | .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
17932 | 18430 | "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
.. | .. |
---|
17935 | 18433 | .klen = 32, |
---|
17936 | 18434 | .iv = "\xca\xfe\xba\xbe\xfa\xce\xdb\xad" |
---|
17937 | 18435 | "\xde\xca\xf8\x88", |
---|
17938 | | - .input = "\x52\x2d\xc1\xf0\x99\x56\x7d\x07" |
---|
| 18436 | + .ptext = "\xd9\x31\x32\x25\xf8\x84\x06\xe5" |
---|
| 18437 | + "\xa5\x59\x09\xc5\xaf\xf5\x26\x9a" |
---|
| 18438 | + "\x86\xa7\xa9\x53\x15\x34\xf7\xda" |
---|
| 18439 | + "\x2e\x4c\x30\x3d\x8a\x31\x8a\x72" |
---|
| 18440 | + "\x1c\x3c\x0c\x95\x95\x68\x09\x53" |
---|
| 18441 | + "\x2f\xcf\x0e\x24\x49\xa6\xb5\x25" |
---|
| 18442 | + "\xb1\x6a\xed\xf5\xaa\x0d\xe6\x57" |
---|
| 18443 | + "\xba\x63\x7b\x39\x1a\xaf\xd2\x55", |
---|
| 18444 | + .plen = 64, |
---|
| 18445 | + .ctext = "\x52\x2d\xc1\xf0\x99\x56\x7d\x07" |
---|
17939 | 18446 | "\xf4\x7f\x37\xa3\x2a\x84\x42\x7d" |
---|
17940 | 18447 | "\x64\x3a\x8c\xdc\xbf\xe5\xc0\xc9" |
---|
17941 | 18448 | "\x75\x98\xa2\xbd\x25\x55\xd1\xaa" |
---|
.. | .. |
---|
17945 | 18452 | "\xbc\xc9\xf6\x62\x89\x80\x15\xad" |
---|
17946 | 18453 | "\xb0\x94\xda\xc5\xd9\x34\x71\xbd" |
---|
17947 | 18454 | "\xec\x1a\x50\x22\x70\xe3\xcc\x6c", |
---|
17948 | | - .ilen = 80, |
---|
17949 | | - .result = "\xd9\x31\x32\x25\xf8\x84\x06\xe5" |
---|
17950 | | - "\xa5\x59\x09\xc5\xaf\xf5\x26\x9a" |
---|
17951 | | - "\x86\xa7\xa9\x53\x15\x34\xf7\xda" |
---|
17952 | | - "\x2e\x4c\x30\x3d\x8a\x31\x8a\x72" |
---|
17953 | | - "\x1c\x3c\x0c\x95\x95\x68\x09\x53" |
---|
17954 | | - "\x2f\xcf\x0e\x24\x49\xa6\xb5\x25" |
---|
17955 | | - "\xb1\x6a\xed\xf5\xaa\x0d\xe6\x57" |
---|
17956 | | - "\xba\x63\x7b\x39\x1a\xaf\xd2\x55", |
---|
17957 | | - .rlen = 64, |
---|
| 18455 | + .clen = 80, |
---|
17958 | 18456 | }, { |
---|
17959 | 18457 | .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
17960 | 18458 | "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
.. | .. |
---|
17963 | 18461 | .klen = 32, |
---|
17964 | 18462 | .iv = "\xca\xfe\xba\xbe\xfa\xce\xdb\xad" |
---|
17965 | 18463 | "\xde\xca\xf8\x88", |
---|
17966 | | - .input = "\x52\x2d\xc1\xf0\x99\x56\x7d\x07" |
---|
| 18464 | + .ptext = "\xd9\x31\x32\x25\xf8\x84\x06\xe5" |
---|
| 18465 | + "\xa5\x59\x09\xc5\xaf\xf5\x26\x9a" |
---|
| 18466 | + "\x86\xa7\xa9\x53\x15\x34\xf7\xda" |
---|
| 18467 | + "\x2e\x4c\x30\x3d\x8a\x31\x8a\x72" |
---|
| 18468 | + "\x1c\x3c\x0c\x95\x95\x68\x09\x53" |
---|
| 18469 | + "\x2f\xcf\x0e\x24\x49\xa6\xb5\x25" |
---|
| 18470 | + "\xb1\x6a\xed\xf5\xaa\x0d\xe6\x57" |
---|
| 18471 | + "\xba\x63\x7b\x39", |
---|
| 18472 | + .plen = 60, |
---|
| 18473 | + .assoc = "\xfe\xed\xfa\xce\xde\xad\xbe\xef" |
---|
| 18474 | + "\xfe\xed\xfa\xce\xde\xad\xbe\xef" |
---|
| 18475 | + "\xab\xad\xda\xd2", |
---|
| 18476 | + .alen = 20, |
---|
| 18477 | + .ctext = "\x52\x2d\xc1\xf0\x99\x56\x7d\x07" |
---|
17967 | 18478 | "\xf4\x7f\x37\xa3\x2a\x84\x42\x7d" |
---|
17968 | 18479 | "\x64\x3a\x8c\xdc\xbf\xe5\xc0\xc9" |
---|
17969 | 18480 | "\x75\x98\xa2\xbd\x25\x55\xd1\xaa" |
---|
.. | .. |
---|
17973 | 18484 | "\xbc\xc9\xf6\x62" |
---|
17974 | 18485 | "\x76\xfc\x6e\xce\x0f\x4e\x17\x68" |
---|
17975 | 18486 | "\xcd\xdf\x88\x53\xbb\x2d\x55\x1b", |
---|
17976 | | - .ilen = 76, |
---|
17977 | | - .assoc = "\xfe\xed\xfa\xce\xde\xad\xbe\xef" |
---|
17978 | | - "\xfe\xed\xfa\xce\xde\xad\xbe\xef" |
---|
17979 | | - "\xab\xad\xda\xd2", |
---|
17980 | | - .alen = 20, |
---|
17981 | | - .result = "\xd9\x31\x32\x25\xf8\x84\x06\xe5" |
---|
17982 | | - "\xa5\x59\x09\xc5\xaf\xf5\x26\x9a" |
---|
17983 | | - "\x86\xa7\xa9\x53\x15\x34\xf7\xda" |
---|
17984 | | - "\x2e\x4c\x30\x3d\x8a\x31\x8a\x72" |
---|
17985 | | - "\x1c\x3c\x0c\x95\x95\x68\x09\x53" |
---|
17986 | | - "\x2f\xcf\x0e\x24\x49\xa6\xb5\x25" |
---|
17987 | | - "\xb1\x6a\xed\xf5\xaa\x0d\xe6\x57" |
---|
17988 | | - "\xba\x63\x7b\x39", |
---|
17989 | | - .rlen = 60, |
---|
17990 | | - .np = 2, |
---|
17991 | | - .tap = { 48, 28 }, |
---|
17992 | | - .anp = 3, |
---|
17993 | | - .atap = { 8, 8, 4 } |
---|
17994 | | - }, { |
---|
17995 | | - .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
17996 | | - "\x6d\x6a\x8f\x94\x67\x30\x83\x08", |
---|
17997 | | - .klen = 16, |
---|
17998 | | - .iv = "\xca\xfe\xba\xbe\xfa\xce\xdb\xad" |
---|
17999 | | - "\xde\xca\xf8\x88", |
---|
18000 | | - .input = "\x42\x83\x1e\xc2\x21\x77\x74\x24" |
---|
18001 | | - "\x4b\x72\x21\xb7\x84\xd0\xd4\x9c" |
---|
18002 | | - "\xe3\xaa\x21\x2f\x2c\x02\xa4\xe0" |
---|
18003 | | - "\x35\xc1\x7e\x23\x29\xac\xa1\x2e" |
---|
18004 | | - "\x21\xd5\x14\xb2\x54\x66\x93\x1c" |
---|
18005 | | - "\x7d\x8f\x6a\x5a\xac\x84\xaa\x05" |
---|
18006 | | - "\x1b\xa3\x0b\x39\x6a\x0a\xac\x97" |
---|
18007 | | - "\x3d\x58\xe0\x91\x47\x3f\x59\x85" |
---|
18008 | | - "\x4d\x5c\x2a\xf3\x27\xcd\x64\xa6" |
---|
18009 | | - "\x2c\xf3\x5a\xbd\x2b\xa6\xfa\xb4", |
---|
18010 | | - .ilen = 80, |
---|
18011 | | - .result = "\xd9\x31\x32\x25\xf8\x84\x06\xe5" |
---|
18012 | | - "\xa5\x59\x09\xc5\xaf\xf5\x26\x9a" |
---|
18013 | | - "\x86\xa7\xa9\x53\x15\x34\xf7\xda" |
---|
18014 | | - "\x2e\x4c\x30\x3d\x8a\x31\x8a\x72" |
---|
18015 | | - "\x1c\x3c\x0c\x95\x95\x68\x09\x53" |
---|
18016 | | - "\x2f\xcf\x0e\x24\x49\xa6\xb5\x25" |
---|
18017 | | - "\xb1\x6a\xed\xf5\xaa\x0d\xe6\x57" |
---|
18018 | | - "\xba\x63\x7b\x39\x1a\xaf\xd2\x55", |
---|
18019 | | - .rlen = 64, |
---|
18020 | | - }, { |
---|
18021 | | - .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
18022 | | - "\x6d\x6a\x8f\x94\x67\x30\x83\x08", |
---|
18023 | | - .klen = 16, |
---|
18024 | | - .iv = "\xca\xfe\xba\xbe\xfa\xce\xdb\xad" |
---|
18025 | | - "\xde\xca\xf8\x88", |
---|
18026 | | - .input = "\x42\x83\x1e\xc2\x21\x77\x74\x24" |
---|
18027 | | - "\x4b\x72\x21\xb7\x84\xd0\xd4\x9c" |
---|
18028 | | - "\xe3\xaa\x21\x2f\x2c\x02\xa4\xe0" |
---|
18029 | | - "\x35\xc1\x7e\x23\x29\xac\xa1\x2e" |
---|
18030 | | - "\x21\xd5\x14\xb2\x54\x66\x93\x1c" |
---|
18031 | | - "\x7d\x8f\x6a\x5a\xac\x84\xaa\x05" |
---|
18032 | | - "\x1b\xa3\x0b\x39\x6a\x0a\xac\x97" |
---|
18033 | | - "\x3d\x58\xe0\x91" |
---|
18034 | | - "\x5b\xc9\x4f\xbc\x32\x21\xa5\xdb" |
---|
18035 | | - "\x94\xfa\xe9\x5a\xe7\x12\x1a\x47", |
---|
18036 | | - .ilen = 76, |
---|
18037 | | - .assoc = "\xfe\xed\xfa\xce\xde\xad\xbe\xef" |
---|
18038 | | - "\xfe\xed\xfa\xce\xde\xad\xbe\xef" |
---|
18039 | | - "\xab\xad\xda\xd2", |
---|
18040 | | - .alen = 20, |
---|
18041 | | - .result = "\xd9\x31\x32\x25\xf8\x84\x06\xe5" |
---|
18042 | | - "\xa5\x59\x09\xc5\xaf\xf5\x26\x9a" |
---|
18043 | | - "\x86\xa7\xa9\x53\x15\x34\xf7\xda" |
---|
18044 | | - "\x2e\x4c\x30\x3d\x8a\x31\x8a\x72" |
---|
18045 | | - "\x1c\x3c\x0c\x95\x95\x68\x09\x53" |
---|
18046 | | - "\x2f\xcf\x0e\x24\x49\xa6\xb5\x25" |
---|
18047 | | - "\xb1\x6a\xed\xf5\xaa\x0d\xe6\x57" |
---|
18048 | | - "\xba\x63\x7b\x39", |
---|
18049 | | - .rlen = 60, |
---|
18050 | | - }, { |
---|
18051 | | - .key = zeroed_string, |
---|
18052 | | - .klen = 24, |
---|
18053 | | - .input = "\x98\xe7\x24\x7c\x07\xf0\xfe\x41" |
---|
18054 | | - "\x1c\x26\x7e\x43\x84\xb0\xf6\x00" |
---|
18055 | | - "\x2f\xf5\x8d\x80\x03\x39\x27\xab" |
---|
18056 | | - "\x8e\xf4\xd4\x58\x75\x14\xf0\xfb", |
---|
18057 | | - .ilen = 32, |
---|
18058 | | - .result = zeroed_string, |
---|
18059 | | - .rlen = 16, |
---|
| 18487 | + .clen = 76, |
---|
18060 | 18488 | }, { |
---|
18061 | 18489 | .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
18062 | 18490 | "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
.. | .. |
---|
18064 | 18492 | .klen = 24, |
---|
18065 | 18493 | .iv = "\xca\xfe\xba\xbe\xfa\xce\xdb\xad" |
---|
18066 | 18494 | "\xde\xca\xf8\x88", |
---|
18067 | | - .input = "\x39\x80\xca\x0b\x3c\x00\xe8\x41" |
---|
18068 | | - "\xeb\x06\xfa\xc4\x87\x2a\x27\x57" |
---|
18069 | | - "\x85\x9e\x1c\xea\xa6\xef\xd9\x84" |
---|
18070 | | - "\x62\x85\x93\xb4\x0c\xa1\xe1\x9c" |
---|
18071 | | - "\x7d\x77\x3d\x00\xc1\x44\xc5\x25" |
---|
18072 | | - "\xac\x61\x9d\x18\xc8\x4a\x3f\x47" |
---|
18073 | | - "\x18\xe2\x44\x8b\x2f\xe3\x24\xd9" |
---|
18074 | | - "\xcc\xda\x27\x10\xac\xad\xe2\x56" |
---|
18075 | | - "\x99\x24\xa7\xc8\x58\x73\x36\xbf" |
---|
18076 | | - "\xb1\x18\x02\x4d\xb8\x67\x4a\x14", |
---|
18077 | | - .ilen = 80, |
---|
18078 | | - .result = "\xd9\x31\x32\x25\xf8\x84\x06\xe5" |
---|
| 18495 | + .ptext = "\xd9\x31\x32\x25\xf8\x84\x06\xe5" |
---|
18079 | 18496 | "\xa5\x59\x09\xc5\xaf\xf5\x26\x9a" |
---|
18080 | 18497 | "\x86\xa7\xa9\x53\x15\x34\xf7\xda" |
---|
18081 | 18498 | "\x2e\x4c\x30\x3d\x8a\x31\x8a\x72" |
---|
18082 | 18499 | "\x1c\x3c\x0c\x95\x95\x68\x09\x53" |
---|
18083 | 18500 | "\x2f\xcf\x0e\x24\x49\xa6\xb5\x25" |
---|
18084 | 18501 | "\xb1\x6a\xed\xf5\xaa\x0d\xe6\x57" |
---|
18085 | | - "\xba\x63\x7b\x39\x1a\xaf\xd2\x55", |
---|
18086 | | - .rlen = 64, |
---|
18087 | | - }, { |
---|
18088 | | - .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
18089 | | - "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
18090 | | - "\xfe\xff\xe9\x92\x86\x65\x73\x1c", |
---|
18091 | | - .klen = 24, |
---|
18092 | | - .iv = "\xca\xfe\xba\xbe\xfa\xce\xdb\xad" |
---|
18093 | | - "\xde\xca\xf8\x88", |
---|
18094 | | - .input = "\x39\x80\xca\x0b\x3c\x00\xe8\x41" |
---|
| 18502 | + "\xba\x63\x7b\x39", |
---|
| 18503 | + .plen = 60, |
---|
| 18504 | + .assoc = "\xfe\xed\xfa\xce\xde\xad\xbe\xef" |
---|
| 18505 | + "\xfe\xed\xfa\xce\xde\xad\xbe\xef" |
---|
| 18506 | + "\xab\xad\xda\xd2", |
---|
| 18507 | + .alen = 20, |
---|
| 18508 | + .ctext = "\x39\x80\xca\x0b\x3c\x00\xe8\x41" |
---|
18095 | 18509 | "\xeb\x06\xfa\xc4\x87\x2a\x27\x57" |
---|
18096 | 18510 | "\x85\x9e\x1c\xea\xa6\xef\xd9\x84" |
---|
18097 | 18511 | "\x62\x85\x93\xb4\x0c\xa1\xe1\x9c" |
---|
.. | .. |
---|
18101 | 18515 | "\xcc\xda\x27\x10" |
---|
18102 | 18516 | "\x25\x19\x49\x8e\x80\xf1\x47\x8f" |
---|
18103 | 18517 | "\x37\xba\x55\xbd\x6d\x27\x61\x8c", |
---|
18104 | | - .ilen = 76, |
---|
18105 | | - .assoc = "\xfe\xed\xfa\xce\xde\xad\xbe\xef" |
---|
18106 | | - "\xfe\xed\xfa\xce\xde\xad\xbe\xef" |
---|
18107 | | - "\xab\xad\xda\xd2", |
---|
18108 | | - .alen = 20, |
---|
18109 | | - .result = "\xd9\x31\x32\x25\xf8\x84\x06\xe5" |
---|
18110 | | - "\xa5\x59\x09\xc5\xaf\xf5\x26\x9a" |
---|
18111 | | - "\x86\xa7\xa9\x53\x15\x34\xf7\xda" |
---|
18112 | | - "\x2e\x4c\x30\x3d\x8a\x31\x8a\x72" |
---|
18113 | | - "\x1c\x3c\x0c\x95\x95\x68\x09\x53" |
---|
18114 | | - "\x2f\xcf\x0e\x24\x49\xa6\xb5\x25" |
---|
18115 | | - "\xb1\x6a\xed\xf5\xaa\x0d\xe6\x57" |
---|
18116 | | - "\xba\x63\x7b\x39", |
---|
18117 | | - .rlen = 60, |
---|
| 18518 | + .clen = 76, |
---|
| 18519 | + }, { |
---|
| 18520 | + .key = "\x62\x35\xf8\x95\xfc\xa5\xeb\xf6" |
---|
| 18521 | + "\x0e\x92\x12\x04\xd3\xa1\x3f\x2e" |
---|
| 18522 | + "\x8b\x32\xcf\xe7\x44\xed\x13\x59" |
---|
| 18523 | + "\x04\x38\x77\xb0\xb9\xad\xb4\x38", |
---|
| 18524 | + .klen = 32, |
---|
| 18525 | + .iv = "\x00\xff\xff\xff\xff\x00\x00\xff" |
---|
| 18526 | + "\xff\xff\x00\xff", |
---|
| 18527 | + .ptext = "\x42\xc1\xcc\x08\x48\x6f\x41\x3f" |
---|
| 18528 | + "\x2f\x11\x66\x8b\x2a\x16\xf0\xe0" |
---|
| 18529 | + "\x58\x83\xf0\xc3\x70\x14\xc0\x5b" |
---|
| 18530 | + "\x3f\xec\x1d\x25\x3c\x51\xd2\x03" |
---|
| 18531 | + "\xcf\x59\x74\x1f\xb2\x85\xb4\x07" |
---|
| 18532 | + "\xc6\x6a\x63\x39\x8a\x5b\xde\xcb" |
---|
| 18533 | + "\xaf\x08\x44\xbd\x6f\x91\x15\xe1" |
---|
| 18534 | + "\xf5\x7a\x6e\x18\xbd\xdd\x61\x50" |
---|
| 18535 | + "\x59\xa9\x97\xab\xbb\x0e\x74\x5c" |
---|
| 18536 | + "\x00\xa4\x43\x54\x04\x54\x9b\x3b" |
---|
| 18537 | + "\x77\xec\xfd\x5c\xa6\xe8\x7b\x08" |
---|
| 18538 | + "\xae\xe6\x10\x3f\x32\x65\xd1\xfc" |
---|
| 18539 | + "\xa4\x1d\x2c\x31\xfb\x33\x7a\xb3" |
---|
| 18540 | + "\x35\x23\xf4\x20\x41\xd4\xad\x82" |
---|
| 18541 | + "\x8b\xa4\xad\x96\x1c\x20\x53\xbe" |
---|
| 18542 | + "\x0e\xa6\xf4\xdc\x78\x49\x3e\x72" |
---|
| 18543 | + "\xb1\xa9\xb5\x83\xcb\x08\x54\xb7" |
---|
| 18544 | + "\xad\x49\x3a\xae\x98\xce\xa6\x66" |
---|
| 18545 | + "\x10\x30\x90\x8c\x55\x83\xd7\x7c" |
---|
| 18546 | + "\x8b\xe6\x53\xde\xd2\x6e\x18\x21" |
---|
| 18547 | + "\x01\x52\xd1\x9f\x9d\xbb\x9c\x73" |
---|
| 18548 | + "\x57\xcc\x89\x09\x75\x9b\x78\x70" |
---|
| 18549 | + "\xed\x26\x97\x4d\xb4\xe4\x0c\xa5" |
---|
| 18550 | + "\xfa\x70\x04\x70\xc6\x96\x1c\x7d" |
---|
| 18551 | + "\x54\x41\x77\xa8\xe3\xb0\x7e\x96" |
---|
| 18552 | + "\x82\xd9\xec\xa2\x87\x68\x55\xf9" |
---|
| 18553 | + "\x8f\x9e\x73\x43\x47\x6a\x08\x36" |
---|
| 18554 | + "\x93\x67\xa8\x2d\xde\xac\x41\xa9" |
---|
| 18555 | + "\x5c\x4d\x73\x97\x0f\x70\x68\xfa" |
---|
| 18556 | + "\x56\x4d\x00\xc2\x3b\x1f\xc8\xb9" |
---|
| 18557 | + "\x78\x1f\x51\x07\xe3\x9a\x13\x4e" |
---|
| 18558 | + "\xed\x2b\x2e\xa3\xf7\x44\xb2\xe7" |
---|
| 18559 | + "\xab\x19\x37\xd9\xba\x76\x5e\xd2" |
---|
| 18560 | + "\xf2\x53\x15\x17\x4c\x6b\x16\x9f" |
---|
| 18561 | + "\x02\x66\x49\xca\x7c\x91\x05\xf2" |
---|
| 18562 | + "\x45\x36\x1e\xf5\x77\xad\x1f\x46" |
---|
| 18563 | + "\xa8\x13\xfb\x63\xb6\x08\x99\x63" |
---|
| 18564 | + "\x82\xa2\xed\xb3\xac\xdf\x43\x19" |
---|
| 18565 | + "\x45\xea\x78\x73\xd9\xb7\x39\x11" |
---|
| 18566 | + "\xa3\x13\x7c\xf8\x3f\xf7\xad\x81" |
---|
| 18567 | + "\x48\x2f\xa9\x5c\x5f\xa0\xf0\x79" |
---|
| 18568 | + "\xa4\x47\x7d\x80\x20\x26\xfd\x63" |
---|
| 18569 | + "\x0a\xc7\x7e\x6d\x75\x47\xff\x76" |
---|
| 18570 | + "\x66\x2e\x8a\x6c\x81\x35\xaf\x0b" |
---|
| 18571 | + "\x2e\x6a\x49\x60\xc1\x10\xe1\xe1" |
---|
| 18572 | + "\x54\x03\xa4\x09\x0c\x37\x7a\x15" |
---|
| 18573 | + "\x23\x27\x5b\x8b\x4b\xa5\x64\x97" |
---|
| 18574 | + "\xae\x4a\x50\x73\x1f\x66\x1c\x5c" |
---|
| 18575 | + "\x03\x25\x3c\x8d\x48\x58\x71\x34" |
---|
| 18576 | + "\x0e\xec\x4e\x55\x1a\x03\x6a\xe5" |
---|
| 18577 | + "\xb6\x19\x2b\x84\x2a\x20\xd1\xea" |
---|
| 18578 | + "\x80\x6f\x96\x0e\x05\x62\xc7\x78" |
---|
| 18579 | + "\x87\x79\x60\x38\x46\xb4\x25\x57" |
---|
| 18580 | + "\x6e\x16\x63\xf8\xad\x6e\xd7\x42" |
---|
| 18581 | + "\x69\xe1\x88\xef\x6e\xd5\xb4\x9a" |
---|
| 18582 | + "\x3c\x78\x6c\x3b\xe5\xa0\x1d\x22" |
---|
| 18583 | + "\x86\x5c\x74\x3a\xeb\x24\x26\xc7" |
---|
| 18584 | + "\x09\xfc\x91\x96\x47\x87\x4f\x1a" |
---|
| 18585 | + "\xd6\x6b\x2c\x18\x47\xc0\xb8\x24" |
---|
| 18586 | + "\xa8\x5a\x4a\x9e\xcb\x03\xe7\x2a" |
---|
| 18587 | + "\x09\xe6\x4d\x9c\x6d\x86\x60\xf5" |
---|
| 18588 | + "\x2f\x48\x69\x37\x9f\xf2\xd2\xcb" |
---|
| 18589 | + "\x0e\x5a\xdd\x6e\x8a\xfb\x6a\xfe" |
---|
| 18590 | + "\x0b\x63\xde\x87\x42\x79\x8a\x68" |
---|
| 18591 | + "\x51\x28\x9b\x7a\xeb\xaf\xb8\x2f" |
---|
| 18592 | + "\x9d\xd1\xc7\x45\x90\x08\xc9\x83" |
---|
| 18593 | + "\xe9\x83\x84\xcb\x28\x69\x09\x69" |
---|
| 18594 | + "\xce\x99\x46\x00\x54\xcb\xd8\x38" |
---|
| 18595 | + "\xf9\x53\x4a\xbf\x31\xce\x57\x15" |
---|
| 18596 | + "\x33\xfa\x96\x04\x33\x42\xe3\xc0" |
---|
| 18597 | + "\xb7\x54\x4a\x65\x7a\x7c\x02\xe6" |
---|
| 18598 | + "\x19\x95\xd0\x0e\x82\x07\x63\xf9" |
---|
| 18599 | + "\xe1\x2b\x2a\xfc\x55\x92\x52\xc9" |
---|
| 18600 | + "\xb5\x9f\x23\x28\x60\xe7\x20\x51" |
---|
| 18601 | + "\x10\xd3\xed\x6d\x9b\xab\xb8\xe2" |
---|
| 18602 | + "\x5d\x9a\x34\xb3\xbe\x9c\x64\xcb" |
---|
| 18603 | + "\x78\xc6\x91\x22\x40\x91\x80\xbe" |
---|
| 18604 | + "\xd7\x78\x5c\x0e\x0a\xdc\x08\xe9" |
---|
| 18605 | + "\x67\x10\xa4\x83\x98\x79\x23\xe7" |
---|
| 18606 | + "\x92\xda\xa9\x22\x16\xb1\xe7\x78" |
---|
| 18607 | + "\xa3\x1c\x6c\x8f\x35\x7c\x4d\x37" |
---|
| 18608 | + "\x2f\x6e\x0b\x50\x5c\x34\xb9\xf9" |
---|
| 18609 | + "\xe6\x3d\x91\x0d\x32\x95\xaa\x3d" |
---|
| 18610 | + "\x48\x11\x06\xbb\x2d\xf2\x63\x88" |
---|
| 18611 | + "\x3f\x73\x09\xe2\x45\x56\x31\x51" |
---|
| 18612 | + "\xfa\x5e\x4e\x62\xf7\x90\xf9\xa9" |
---|
| 18613 | + "\x7d\x7b\x1b\xb1\xc8\x26\x6e\x66" |
---|
| 18614 | + "\xf6\x90\x9a\x7f\xf2\x57\xcc\x23" |
---|
| 18615 | + "\x59\xfa\xfa\xaa\x44\x04\x01\xa7" |
---|
| 18616 | + "\xa4\x78\xdb\x74\x3d\x8b\xb5", |
---|
| 18617 | + .plen = 719, |
---|
| 18618 | + .ctext = "\x84\x0b\xdb\xd5\xb7\xa8\xfe\x20" |
---|
| 18619 | + "\xbb\xb1\x12\x7f\x41\xea\xb3\xc0" |
---|
| 18620 | + "\xa2\xb4\x37\x19\x11\x58\xb6\x0b" |
---|
| 18621 | + "\x4c\x1d\x38\x05\x54\xd1\x16\x73" |
---|
| 18622 | + "\x8e\x1c\x20\x90\xa2\x9a\xb7\x74" |
---|
| 18623 | + "\x47\xe6\xd8\xfc\x18\x3a\xb4\xea" |
---|
| 18624 | + "\xd5\x16\x5a\x2c\x53\x01\x46\xb3" |
---|
| 18625 | + "\x18\x33\x74\x6c\x50\xf2\xe8\xc0" |
---|
| 18626 | + "\x73\xda\x60\x22\xeb\xe3\xe5\x9b" |
---|
| 18627 | + "\x20\x93\x6c\x4b\x37\x99\xb8\x23" |
---|
| 18628 | + "\x3b\x4e\xac\xe8\x5b\xe8\x0f\xb7" |
---|
| 18629 | + "\xc3\x8f\xfb\x4a\x37\xd9\x39\x95" |
---|
| 18630 | + "\x34\xf1\xdb\x8f\x71\xd9\xc7\x0b" |
---|
| 18631 | + "\x02\xf1\x63\xfc\x9b\xfc\xc5\xab" |
---|
| 18632 | + "\xb9\x14\x13\x21\xdf\xce\xaa\x88" |
---|
| 18633 | + "\x44\x30\x1e\xce\x26\x01\x92\xf8" |
---|
| 18634 | + "\x9f\x00\x4b\x0c\x4b\xf7\x5f\xe0" |
---|
| 18635 | + "\x89\xca\x94\x66\x11\x21\x97\xca" |
---|
| 18636 | + "\x3e\x83\x74\x2d\xdb\x4d\x11\xeb" |
---|
| 18637 | + "\x97\xc2\x14\xff\x9e\x1e\xa0\x6b" |
---|
| 18638 | + "\x08\xb4\x31\x2b\x85\xc6\x85\x6c" |
---|
| 18639 | + "\x90\xec\x39\xc0\xec\xb3\xb5\x4e" |
---|
| 18640 | + "\xf3\x9c\xe7\x83\x3a\x77\x0a\xf4" |
---|
| 18641 | + "\x56\xfe\xce\x18\x33\x6d\x0b\x2d" |
---|
| 18642 | + "\x33\xda\xc8\x05\x5c\xb4\x09\x2a" |
---|
| 18643 | + "\xde\x6b\x52\x98\x01\xef\x36\x3d" |
---|
| 18644 | + "\xbd\xf9\x8f\xa8\x3e\xaa\xcd\xd1" |
---|
| 18645 | + "\x01\x2d\x42\x49\xc3\xb6\x84\xbb" |
---|
| 18646 | + "\x48\x96\xe0\x90\x93\x6c\x48\x64" |
---|
| 18647 | + "\xd4\xfa\x7f\x93\x2c\xa6\x21\xc8" |
---|
| 18648 | + "\x7a\x23\x7b\xaa\x20\x56\x12\xae" |
---|
| 18649 | + "\x16\x9d\x94\x0f\x54\xa1\xec\xca" |
---|
| 18650 | + "\x51\x4e\xf2\x39\xf4\xf8\x5f\x04" |
---|
| 18651 | + "\x5a\x0d\xbf\xf5\x83\xa1\x15\xe1" |
---|
| 18652 | + "\xf5\x3c\xd8\x62\xa3\xed\x47\x89" |
---|
| 18653 | + "\x85\x4c\xe5\xdb\xac\x9e\x17\x1d" |
---|
| 18654 | + "\x0c\x09\xe3\x3e\x39\x5b\x4d\x74" |
---|
| 18655 | + "\x0e\xf5\x34\xee\x70\x11\x4c\xfd" |
---|
| 18656 | + "\xdb\x34\xb1\xb5\x10\x3f\x73\xb7" |
---|
| 18657 | + "\xf5\xfa\xed\xb0\x1f\xa5\xcd\x3c" |
---|
| 18658 | + "\x8d\x35\x83\xd4\x11\x44\x6e\x6c" |
---|
| 18659 | + "\x5b\xe0\x0e\x69\xa5\x39\xe5\xbb" |
---|
| 18660 | + "\xa9\x57\x24\x37\xe6\x1f\xdd\xcf" |
---|
| 18661 | + "\x16\x2a\x13\xf9\x6a\x2d\x90\xa0" |
---|
| 18662 | + "\x03\x60\x7a\xed\x69\xd5\x00\x8b" |
---|
| 18663 | + "\x7e\x4f\xcb\xb9\xfa\x91\xb9\x37" |
---|
| 18664 | + "\xc1\x26\xce\x90\x97\x22\x64\x64" |
---|
| 18665 | + "\xc1\x72\x43\x1b\xf6\xac\xc1\x54" |
---|
| 18666 | + "\x8a\x10\x9c\xdd\x8d\xd5\x8e\xb2" |
---|
| 18667 | + "\xe4\x85\xda\xe0\x20\x5f\xf4\xb4" |
---|
| 18668 | + "\x15\xb5\xa0\x8d\x12\x74\x49\x23" |
---|
| 18669 | + "\x3a\xdf\x4a\xd3\xf0\x3b\x89\xeb" |
---|
| 18670 | + "\xf8\xcc\x62\x7b\xfb\x93\x07\x41" |
---|
| 18671 | + "\x61\x26\x94\x58\x70\xa6\x3c\xe4" |
---|
| 18672 | + "\xff\x58\xc4\x13\x3d\xcb\x36\x6b" |
---|
| 18673 | + "\x32\xe5\xb2\x6d\x03\x74\x6f\x76" |
---|
| 18674 | + "\x93\x77\xde\x48\xc4\xfa\x30\x4a" |
---|
| 18675 | + "\xda\x49\x80\x77\x0f\x1c\xbe\x11" |
---|
| 18676 | + "\xc8\x48\xb1\xe5\xbb\xf2\x8a\xe1" |
---|
| 18677 | + "\x96\x2f\x9f\xd1\x8e\x8a\x5c\xe2" |
---|
| 18678 | + "\xf7\xd7\xd8\x54\xf3\x3f\xc4\x91" |
---|
| 18679 | + "\xb8\xfb\x86\xdc\x46\x24\x91\x60" |
---|
| 18680 | + "\x6c\x2f\xc9\x41\x37\x51\x49\x54" |
---|
| 18681 | + "\x09\x81\x21\xf3\x03\x9f\x2b\xe3" |
---|
| 18682 | + "\x1f\x39\x63\xaf\xf4\xd7\x53\x60" |
---|
| 18683 | + "\xa7\xc7\x54\xf9\xee\xb1\xb1\x7d" |
---|
| 18684 | + "\x75\x54\x65\x93\xfe\xb1\x68\x6b" |
---|
| 18685 | + "\x57\x02\xf9\xbb\x0e\xf9\xf8\xbf" |
---|
| 18686 | + "\x01\x12\x27\xb4\xfe\xe4\x79\x7a" |
---|
| 18687 | + "\x40\x5b\x51\x4b\xdf\x38\xec\xb1" |
---|
| 18688 | + "\x6a\x56\xff\x35\x4d\x42\x33\xaa" |
---|
| 18689 | + "\x6f\x1b\xe4\xdc\xe0\xdb\x85\x35" |
---|
| 18690 | + "\x62\x10\xd4\xec\xeb\xc5\x7e\x45" |
---|
| 18691 | + "\x1c\x6f\x17\xca\x3b\x8e\x2d\x66" |
---|
| 18692 | + "\x4f\x4b\x36\x56\xcd\x1b\x59\xaa" |
---|
| 18693 | + "\xd2\x9b\x17\xb9\x58\xdf\x7b\x64" |
---|
| 18694 | + "\x8a\xff\x3b\x9c\xa6\xb5\x48\x9e" |
---|
| 18695 | + "\xaa\xe2\x5d\x09\x71\x32\x5f\xb6" |
---|
| 18696 | + "\x29\xbe\xe7\xc7\x52\x7e\x91\x82" |
---|
| 18697 | + "\x6b\x6d\x33\xe1\x34\x06\x36\x21" |
---|
| 18698 | + "\x5e\xbe\x1e\x2f\x3e\xc1\xfb\xea" |
---|
| 18699 | + "\x49\x2c\xb5\xca\xf7\xb0\x37\xea" |
---|
| 18700 | + "\x1f\xed\x10\x04\xd9\x48\x0d\x1a" |
---|
| 18701 | + "\x1c\xfb\xe7\x84\x0e\x83\x53\x74" |
---|
| 18702 | + "\xc7\x65\xe2\x5c\xe5\xba\x73\x4c" |
---|
| 18703 | + "\x0e\xe1\xb5\x11\x45\x61\x43\x46" |
---|
| 18704 | + "\xaa\x25\x8f\xbd\x85\x08\xfa\x4c" |
---|
| 18705 | + "\x15\xc1\xc0\xd8\xf5\xdc\x16\xbb" |
---|
| 18706 | + "\x7b\x1d\xe3\x87\x57\xa7\x2a\x1d" |
---|
| 18707 | + "\x38\x58\x9e\x8a\x43\xdc\x57" |
---|
| 18708 | + "\xd1\x81\x7d\x2b\xe9\xff\x99\x3a" |
---|
| 18709 | + "\x4b\x24\x52\x58\x55\xe1\x49\x14", |
---|
| 18710 | + .clen = 735, |
---|
18118 | 18711 | } |
---|
18119 | 18712 | }; |
---|
18120 | 18713 | |
---|
18121 | | -static const struct aead_testvec aes_gcm_rfc4106_enc_tv_template[] = { |
---|
| 18714 | +static const struct aead_testvec aes_gcm_rfc4106_tv_template[] = { |
---|
18122 | 18715 | { /* Generated using Crypto++ */ |
---|
18123 | 18716 | .key = zeroed_string, |
---|
18124 | 18717 | .klen = 20, |
---|
18125 | 18718 | .iv = zeroed_string, |
---|
18126 | | - .input = zeroed_string, |
---|
18127 | | - .ilen = 16, |
---|
| 18719 | + .ptext = zeroed_string, |
---|
| 18720 | + .plen = 16, |
---|
18128 | 18721 | .assoc = zeroed_string, |
---|
18129 | 18722 | .alen = 16, |
---|
18130 | | - .result = "\x03\x88\xDA\xCE\x60\xB6\xA3\x92" |
---|
| 18723 | + .ctext = "\x03\x88\xDA\xCE\x60\xB6\xA3\x92" |
---|
18131 | 18724 | "\xF3\x28\xC2\xB9\x71\xB2\xFE\x78" |
---|
18132 | 18725 | "\x97\xFE\x4C\x23\x37\x42\x01\xE0" |
---|
18133 | 18726 | "\x81\x9F\x8D\xC5\xD7\x41\xA0\x1B", |
---|
18134 | | - .rlen = 32, |
---|
| 18727 | + .clen = 32, |
---|
18135 | 18728 | },{ |
---|
18136 | 18729 | .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
18137 | 18730 | "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
18138 | 18731 | "\x00\x00\x00\x00", |
---|
18139 | 18732 | .klen = 20, |
---|
18140 | 18733 | .iv = "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
18141 | | - .input = zeroed_string, |
---|
18142 | | - .ilen = 16, |
---|
| 18734 | + .ptext = zeroed_string, |
---|
| 18735 | + .plen = 16, |
---|
18143 | 18736 | .assoc = "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
18144 | 18737 | "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
18145 | 18738 | .alen = 16, |
---|
18146 | | - .result = "\xC0\x0D\x8B\x42\x0F\x8F\x34\x18" |
---|
| 18739 | + .ctext = "\xC0\x0D\x8B\x42\x0F\x8F\x34\x18" |
---|
18147 | 18740 | "\x88\xB1\xC5\xBC\xC5\xB6\xD6\x28" |
---|
18148 | 18741 | "\x6A\x9D\xDF\x11\x5E\xFE\x5E\x9D" |
---|
18149 | 18742 | "\x2F\x70\x44\x92\xF7\xF2\xE3\xEF", |
---|
18150 | | - .rlen = 32, |
---|
| 18743 | + .clen = 32, |
---|
18151 | 18744 | |
---|
18152 | 18745 | }, { |
---|
18153 | 18746 | .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
.. | .. |
---|
18155 | 18748 | "\x00\x00\x00\x00", |
---|
18156 | 18749 | .klen = 20, |
---|
18157 | 18750 | .iv = zeroed_string, |
---|
18158 | | - .input = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
| 18751 | + .ptext = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18159 | 18752 | "\x01\x01\x01\x01\x01\x01\x01\x01", |
---|
18160 | | - .ilen = 16, |
---|
| 18753 | + .plen = 16, |
---|
18161 | 18754 | .assoc = zeroed_string, |
---|
18162 | 18755 | .alen = 16, |
---|
18163 | | - .result = "\x4B\xB1\xB5\xE3\x25\x71\x70\xDE" |
---|
| 18756 | + .ctext = "\x4B\xB1\xB5\xE3\x25\x71\x70\xDE" |
---|
18164 | 18757 | "\x7F\xC9\x9C\xA5\x14\x19\xF2\xAC" |
---|
18165 | 18758 | "\x0B\x8F\x88\x69\x17\xE6\xB4\x3C" |
---|
18166 | 18759 | "\xB1\x68\xFD\x14\x52\x64\x61\xB2", |
---|
18167 | | - .rlen = 32, |
---|
| 18760 | + .clen = 32, |
---|
18168 | 18761 | }, { |
---|
18169 | 18762 | .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
18170 | 18763 | "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
18171 | 18764 | "\x00\x00\x00\x00", |
---|
18172 | 18765 | .klen = 20, |
---|
18173 | 18766 | .iv = zeroed_string, |
---|
18174 | | - .input = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
| 18767 | + .ptext = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18175 | 18768 | "\x01\x01\x01\x01\x01\x01\x01\x01", |
---|
18176 | | - .ilen = 16, |
---|
| 18769 | + .plen = 16, |
---|
18177 | 18770 | .assoc = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18178 | 18771 | "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
18179 | 18772 | .alen = 16, |
---|
18180 | | - .result = "\x4B\xB1\xB5\xE3\x25\x71\x70\xDE" |
---|
| 18773 | + .ctext = "\x4B\xB1\xB5\xE3\x25\x71\x70\xDE" |
---|
18181 | 18774 | "\x7F\xC9\x9C\xA5\x14\x19\xF2\xAC" |
---|
18182 | 18775 | "\x90\x92\xB7\xE3\x5F\xA3\x9A\x63" |
---|
18183 | 18776 | "\x7E\xD7\x1F\xD8\xD3\x7C\x4B\xF5", |
---|
18184 | | - .rlen = 32, |
---|
| 18777 | + .clen = 32, |
---|
18185 | 18778 | }, { |
---|
18186 | 18779 | .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
18187 | 18780 | "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
18188 | 18781 | "\x00\x00\x00\x00", |
---|
18189 | 18782 | .klen = 20, |
---|
18190 | 18783 | .iv = "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
18191 | | - .input = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
| 18784 | + .ptext = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18192 | 18785 | "\x01\x01\x01\x01\x01\x01\x01\x01", |
---|
18193 | | - .ilen = 16, |
---|
| 18786 | + .plen = 16, |
---|
18194 | 18787 | .assoc = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18195 | 18788 | "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
18196 | 18789 | .alen = 16, |
---|
18197 | | - .result = "\xC1\x0C\x8A\x43\x0E\x8E\x35\x19" |
---|
| 18790 | + .ctext = "\xC1\x0C\x8A\x43\x0E\x8E\x35\x19" |
---|
18198 | 18791 | "\x89\xB0\xC4\xBD\xC4\xB7\xD7\x29" |
---|
18199 | 18792 | "\x64\x50\xF9\x32\x13\xFB\x74\x61" |
---|
18200 | 18793 | "\xF4\xED\x52\xD3\xC5\x10\x55\x3C", |
---|
18201 | | - .rlen = 32, |
---|
| 18794 | + .clen = 32, |
---|
18202 | 18795 | }, { |
---|
18203 | 18796 | .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
18204 | 18797 | "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
18205 | 18798 | "\x00\x00\x00\x00", |
---|
18206 | 18799 | .klen = 20, |
---|
18207 | 18800 | .iv = "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
18208 | | - .input = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
| 18801 | + .ptext = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18209 | 18802 | "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18210 | 18803 | "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18211 | 18804 | "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
.. | .. |
---|
18213 | 18806 | "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18214 | 18807 | "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18215 | 18808 | "\x01\x01\x01\x01\x01\x01\x01\x01", |
---|
18216 | | - .ilen = 64, |
---|
| 18809 | + .plen = 64, |
---|
18217 | 18810 | .assoc = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18218 | 18811 | "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
18219 | 18812 | .alen = 16, |
---|
18220 | | - .result = "\xC1\x0C\x8A\x43\x0E\x8E\x35\x19" |
---|
| 18813 | + .ctext = "\xC1\x0C\x8A\x43\x0E\x8E\x35\x19" |
---|
18221 | 18814 | "\x89\xB0\xC4\xBD\xC4\xB7\xD7\x29" |
---|
18222 | 18815 | "\x98\x14\xA1\x42\x37\x80\xFD\x90" |
---|
18223 | 18816 | "\x68\x12\x01\xA8\x91\x89\xB9\x83" |
---|
.. | .. |
---|
18227 | 18820 | "\xDC\xD3\xDA\x65\x73\xAF\x80\xCD" |
---|
18228 | 18821 | "\xD2\xB6\xC2\x4A\x76\xC2\x92\x85" |
---|
18229 | 18822 | "\xBD\xCF\x62\x98\x58\x14\xE5\xBD", |
---|
18230 | | - .rlen = 80, |
---|
| 18823 | + .clen = 80, |
---|
18231 | 18824 | }, { |
---|
18232 | 18825 | .key = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
18233 | 18826 | "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
18234 | 18827 | "\x00\x00\x00\x00", |
---|
18235 | 18828 | .klen = 20, |
---|
18236 | 18829 | .iv = "\x00\x00\x45\x67\x89\xab\xcd\xef", |
---|
18237 | | - .input = "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
| 18830 | + .ptext = "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18238 | 18831 | "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18239 | 18832 | "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18240 | 18833 | "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
.. | .. |
---|
18258 | 18851 | "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18259 | 18852 | "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18260 | 18853 | "\xff\xff\xff\xff\xff\xff\xff\xff", |
---|
18261 | | - .ilen = 192, |
---|
| 18854 | + .plen = 192, |
---|
18262 | 18855 | .assoc = "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
18263 | 18856 | "\xaa\xaa\xaa\xaa\x00\x00\x45\x67" |
---|
18264 | 18857 | "\x89\xab\xcd\xef", |
---|
18265 | 18858 | .alen = 20, |
---|
18266 | | - .result = "\xC1\x76\x33\x85\xE2\x9B\x5F\xDE" |
---|
| 18859 | + .ctext = "\xC1\x76\x33\x85\xE2\x9B\x5F\xDE" |
---|
18267 | 18860 | "\xDE\x89\x3D\x42\xE7\xC9\x69\x8A" |
---|
18268 | 18861 | "\x44\x6D\xC3\x88\x46\x2E\xC2\x01" |
---|
18269 | 18862 | "\x5E\xF6\x0C\x39\xF0\xC4\xA5\x82" |
---|
.. | .. |
---|
18289 | 18882 | "\x2E\xD5\x03\x2E\x86\x7E\xAA\x3B" |
---|
18290 | 18883 | "\x37\x08\x1C\xCF\xBA\x5D\x71\x46" |
---|
18291 | 18884 | "\x80\x72\xB0\x4C\x82\x0D\x60\x3C", |
---|
18292 | | - .rlen = 208, |
---|
| 18885 | + .clen = 208, |
---|
18293 | 18886 | }, { /* From draft-mcgrew-gcm-test-01 */ |
---|
18294 | 18887 | .key = "\x4C\x80\xCD\xEF\xBB\x5D\x10\xDA" |
---|
18295 | 18888 | "\x90\x6A\xC7\x3C\x36\x13\xA6\x34" |
---|
18296 | 18889 | "\x2E\x44\x3B\x68", |
---|
18297 | 18890 | .klen = 20, |
---|
18298 | 18891 | .iv = "\x49\x56\xED\x7E\x3B\x24\x4C\xFE", |
---|
18299 | | - .input = "\x45\x00\x00\x48\x69\x9A\x00\x00" |
---|
| 18892 | + .ptext = "\x45\x00\x00\x48\x69\x9A\x00\x00" |
---|
18300 | 18893 | "\x80\x11\x4D\xB7\xC0\xA8\x01\x02" |
---|
18301 | 18894 | "\xC0\xA8\x01\x01\x0A\x9B\xF1\x56" |
---|
18302 | 18895 | "\x38\xD3\x01\x00\x00\x01\x00\x00" |
---|
.. | .. |
---|
18305 | 18898 | "\x69\x70\x09\x63\x79\x62\x65\x72" |
---|
18306 | 18899 | "\x63\x69\x74\x79\x02\x64\x6B\x00" |
---|
18307 | 18900 | "\x00\x21\x00\x01\x01\x02\x02\x01", |
---|
18308 | | - .ilen = 72, |
---|
| 18901 | + .plen = 72, |
---|
18309 | 18902 | .assoc = "\x00\x00\x43\x21\x87\x65\x43\x21" |
---|
18310 | 18903 | "\x00\x00\x00\x00\x49\x56\xED\x7E" |
---|
18311 | 18904 | "\x3B\x24\x4C\xFE", |
---|
18312 | 18905 | .alen = 20, |
---|
18313 | | - .result = "\xFE\xCF\x53\x7E\x72\x9D\x5B\x07" |
---|
| 18906 | + .ctext = "\xFE\xCF\x53\x7E\x72\x9D\x5B\x07" |
---|
18314 | 18907 | "\xDC\x30\xDF\x52\x8D\xD2\x2B\x76" |
---|
18315 | 18908 | "\x8D\x1B\x98\x73\x66\x96\xA6\xFD" |
---|
18316 | 18909 | "\x34\x85\x09\xFA\x13\xCE\xAC\x34" |
---|
.. | .. |
---|
18321 | 18914 | "\x61\xBC\x17\xD7\x68\xFD\x97\x32" |
---|
18322 | 18915 | "\x45\x90\x18\x14\x8F\x6C\xBE\x72" |
---|
18323 | 18916 | "\x2F\xD0\x47\x96\x56\x2D\xFD\xB4", |
---|
18324 | | - .rlen = 88, |
---|
| 18917 | + .clen = 88, |
---|
18325 | 18918 | }, { |
---|
18326 | 18919 | .key = "\xFE\xFF\xE9\x92\x86\x65\x73\x1C" |
---|
18327 | 18920 | "\x6D\x6A\x8F\x94\x67\x30\x83\x08" |
---|
18328 | 18921 | "\xCA\xFE\xBA\xBE", |
---|
18329 | 18922 | .klen = 20, |
---|
18330 | 18923 | .iv = "\xFA\xCE\xDB\xAD\xDE\xCA\xF8\x88", |
---|
18331 | | - .input = "\x45\x00\x00\x3E\x69\x8F\x00\x00" |
---|
| 18924 | + .ptext = "\x45\x00\x00\x3E\x69\x8F\x00\x00" |
---|
18332 | 18925 | "\x80\x11\x4D\xCC\xC0\xA8\x01\x02" |
---|
18333 | 18926 | "\xC0\xA8\x01\x01\x0A\x98\x00\x35" |
---|
18334 | 18927 | "\x00\x2A\x23\x43\xB2\xD0\x01\x00" |
---|
.. | .. |
---|
18336 | 18929 | "\x03\x73\x69\x70\x09\x63\x79\x62" |
---|
18337 | 18930 | "\x65\x72\x63\x69\x74\x79\x02\x64" |
---|
18338 | 18931 | "\x6B\x00\x00\x01\x00\x01\x00\x01", |
---|
18339 | | - .ilen = 64, |
---|
| 18932 | + .plen = 64, |
---|
18340 | 18933 | .assoc = "\x00\x00\xA5\xF8\x00\x00\x00\x0A" |
---|
18341 | 18934 | "\xFA\xCE\xDB\xAD\xDE\xCA\xF8\x88", |
---|
18342 | 18935 | .alen = 16, |
---|
18343 | | - .result = "\xDE\xB2\x2C\xD9\xB0\x7C\x72\xC1" |
---|
| 18936 | + .ctext = "\xDE\xB2\x2C\xD9\xB0\x7C\x72\xC1" |
---|
18344 | 18937 | "\x6E\x3A\x65\xBE\xEB\x8D\xF3\x04" |
---|
18345 | 18938 | "\xA5\xA5\x89\x7D\x33\xAE\x53\x0F" |
---|
18346 | 18939 | "\x1B\xA7\x6D\x5D\x11\x4D\x2A\x5C" |
---|
.. | .. |
---|
18350 | 18943 | "\xEC\x3B\x9B\xA9\x5D\x91\x8B\xD1" |
---|
18351 | 18944 | "\x83\xB7\x0D\x3A\xA8\xBC\x6E\xE4" |
---|
18352 | 18945 | "\xC3\x09\xE9\xD8\x5A\x41\xAD\x4A", |
---|
18353 | | - .rlen = 80, |
---|
| 18946 | + .clen = 80, |
---|
18354 | 18947 | }, { |
---|
18355 | 18948 | .key = "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
18356 | 18949 | "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
.. | .. |
---|
18359 | 18952 | "\x11\x22\x33\x44", |
---|
18360 | 18953 | .klen = 36, |
---|
18361 | 18954 | .iv = "\x01\x02\x03\x04\x05\x06\x07\x08", |
---|
18362 | | - .input = "\x45\x00\x00\x30\x69\xA6\x40\x00" |
---|
| 18955 | + .ptext = "\x45\x00\x00\x30\x69\xA6\x40\x00" |
---|
18363 | 18956 | "\x80\x06\x26\x90\xC0\xA8\x01\x02" |
---|
18364 | 18957 | "\x93\x89\x15\x5E\x0A\x9E\x00\x8B" |
---|
18365 | 18958 | "\x2D\xC5\x7E\xE0\x00\x00\x00\x00" |
---|
18366 | 18959 | "\x70\x02\x40\x00\x20\xBF\x00\x00" |
---|
18367 | 18960 | "\x02\x04\x05\xB4\x01\x01\x04\x02" |
---|
18368 | 18961 | "\x01\x02\x02\x01", |
---|
18369 | | - .ilen = 52, |
---|
| 18962 | + .plen = 52, |
---|
18370 | 18963 | .assoc = "\x4A\x2C\xBF\xE3\x00\x00\x00\x02" |
---|
18371 | 18964 | "\x01\x02\x03\x04\x05\x06\x07\x08", |
---|
18372 | 18965 | .alen = 16, |
---|
18373 | | - .result = "\xFF\x42\x5C\x9B\x72\x45\x99\xDF" |
---|
| 18966 | + .ctext = "\xFF\x42\x5C\x9B\x72\x45\x99\xDF" |
---|
18374 | 18967 | "\x7A\x3B\xCD\x51\x01\x94\xE0\x0D" |
---|
18375 | 18968 | "\x6A\x78\x10\x7F\x1B\x0B\x1C\xBF" |
---|
18376 | 18969 | "\x06\xEF\xAE\x9D\x65\xA5\xD7\x63" |
---|
.. | .. |
---|
18379 | 18972 | "\xEF\x84\x2D\x8E\xB3\x35\xF4\xEE" |
---|
18380 | 18973 | "\xCF\xDB\xF8\x31\x82\x4B\x4C\x49" |
---|
18381 | 18974 | "\x15\x95\x6C\x96", |
---|
18382 | | - .rlen = 68, |
---|
| 18975 | + .clen = 68, |
---|
18383 | 18976 | }, { |
---|
18384 | 18977 | .key = "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
18385 | 18978 | "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
18386 | 18979 | "\x00\x00\x00\x00", |
---|
18387 | 18980 | .klen = 20, |
---|
18388 | 18981 | .iv = "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
18389 | | - .input = "\x45\x00\x00\x3C\x99\xC5\x00\x00" |
---|
| 18982 | + .ptext = "\x45\x00\x00\x3C\x99\xC5\x00\x00" |
---|
18390 | 18983 | "\x80\x01\xCB\x7A\x40\x67\x93\x18" |
---|
18391 | 18984 | "\x01\x01\x01\x01\x08\x00\x07\x5C" |
---|
18392 | 18985 | "\x02\x00\x44\x00\x61\x62\x63\x64" |
---|
.. | .. |
---|
18394 | 18987 | "\x6D\x6E\x6F\x70\x71\x72\x73\x74" |
---|
18395 | 18988 | "\x75\x76\x77\x61\x62\x63\x64\x65" |
---|
18396 | 18989 | "\x66\x67\x68\x69\x01\x02\x02\x01", |
---|
18397 | | - .ilen = 64, |
---|
| 18990 | + .plen = 64, |
---|
18398 | 18991 | .assoc = "\x00\x00\x00\x00\x00\x00\x00\x01" |
---|
18399 | 18992 | "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
18400 | 18993 | .alen = 16, |
---|
18401 | | - .result = "\x46\x88\xDA\xF2\xF9\x73\xA3\x92" |
---|
| 18994 | + .ctext = "\x46\x88\xDA\xF2\xF9\x73\xA3\x92" |
---|
18402 | 18995 | "\x73\x29\x09\xC3\x31\xD5\x6D\x60" |
---|
18403 | 18996 | "\xF6\x94\xAB\xAA\x41\x4B\x5E\x7F" |
---|
18404 | 18997 | "\xF5\xFD\xCD\xFF\xF5\xE9\xA2\x84" |
---|
.. | .. |
---|
18408 | 19001 | "\x1D\x19\xD4\xD5\xC8\xC1\x8A\xF3" |
---|
18409 | 19002 | "\xF8\x21\xD4\x96\xEE\xB0\x96\xE9" |
---|
18410 | 19003 | "\x8A\xD2\xB6\x9E\x47\x99\xC7\x1D", |
---|
18411 | | - .rlen = 80, |
---|
| 19004 | + .clen = 80, |
---|
18412 | 19005 | }, { |
---|
18413 | 19006 | .key = "\x3D\xE0\x98\x74\xB3\x88\xE6\x49" |
---|
18414 | 19007 | "\x19\x88\xD0\xC3\x60\x7E\xAE\x1F" |
---|
18415 | 19008 | "\x57\x69\x0E\x43", |
---|
18416 | 19009 | .klen = 20, |
---|
18417 | 19010 | .iv = "\x4E\x28\x00\x00\xA2\xFC\xA1\xA3", |
---|
18418 | | - .input = "\x45\x00\x00\x3C\x99\xC3\x00\x00" |
---|
| 19011 | + .ptext = "\x45\x00\x00\x3C\x99\xC3\x00\x00" |
---|
18419 | 19012 | "\x80\x01\xCB\x7C\x40\x67\x93\x18" |
---|
18420 | 19013 | "\x01\x01\x01\x01\x08\x00\x08\x5C" |
---|
18421 | 19014 | "\x02\x00\x43\x00\x61\x62\x63\x64" |
---|
.. | .. |
---|
18423 | 19016 | "\x6D\x6E\x6F\x70\x71\x72\x73\x74" |
---|
18424 | 19017 | "\x75\x76\x77\x61\x62\x63\x64\x65" |
---|
18425 | 19018 | "\x66\x67\x68\x69\x01\x02\x02\x01", |
---|
18426 | | - .ilen = 64, |
---|
| 19019 | + .plen = 64, |
---|
18427 | 19020 | .assoc = "\x42\xF6\x7E\x3F\x10\x10\x10\x10" |
---|
18428 | 19021 | "\x10\x10\x10\x10\x4E\x28\x00\x00" |
---|
18429 | 19022 | "\xA2\xFC\xA1\xA3", |
---|
18430 | 19023 | .alen = 20, |
---|
18431 | | - .result = "\xFB\xA2\xCA\xA4\x85\x3C\xF9\xF0" |
---|
| 19024 | + .ctext = "\xFB\xA2\xCA\xA4\x85\x3C\xF9\xF0" |
---|
18432 | 19025 | "\xF2\x2C\xB1\x0D\x86\xDD\x83\xB0" |
---|
18433 | 19026 | "\xFE\xC7\x56\x91\xCF\x1A\x04\xB0" |
---|
18434 | 19027 | "\x0D\x11\x38\xEC\x9C\x35\x79\x17" |
---|
.. | .. |
---|
18438 | 19031 | "\x1F\x5E\x22\x73\x95\x30\x32\x0A" |
---|
18439 | 19032 | "\xE0\xD7\x31\xCC\x97\x8E\xCA\xFA" |
---|
18440 | 19033 | "\xEA\xE8\x8F\x00\xE8\x0D\x6E\x48", |
---|
18441 | | - .rlen = 80, |
---|
| 19034 | + .clen = 80, |
---|
18442 | 19035 | }, { |
---|
18443 | 19036 | .key = "\x3D\xE0\x98\x74\xB3\x88\xE6\x49" |
---|
18444 | 19037 | "\x19\x88\xD0\xC3\x60\x7E\xAE\x1F" |
---|
18445 | 19038 | "\x57\x69\x0E\x43", |
---|
18446 | 19039 | .klen = 20, |
---|
18447 | 19040 | .iv = "\x4E\x28\x00\x00\xA2\xFC\xA1\xA3", |
---|
18448 | | - .input = "\x45\x00\x00\x1C\x42\xA2\x00\x00" |
---|
| 19041 | + .ptext = "\x45\x00\x00\x1C\x42\xA2\x00\x00" |
---|
18449 | 19042 | "\x80\x01\x44\x1F\x40\x67\x93\xB6" |
---|
18450 | 19043 | "\xE0\x00\x00\x02\x0A\x00\xF5\xFF" |
---|
18451 | 19044 | "\x01\x02\x02\x01", |
---|
18452 | | - .ilen = 28, |
---|
| 19045 | + .plen = 28, |
---|
18453 | 19046 | .assoc = "\x42\xF6\x7E\x3F\x10\x10\x10\x10" |
---|
18454 | 19047 | "\x10\x10\x10\x10\x4E\x28\x00\x00" |
---|
18455 | 19048 | "\xA2\xFC\xA1\xA3", |
---|
18456 | 19049 | .alen = 20, |
---|
18457 | | - .result = "\xFB\xA2\xCA\x84\x5E\x5D\xF9\xF0" |
---|
| 19050 | + .ctext = "\xFB\xA2\xCA\x84\x5E\x5D\xF9\xF0" |
---|
18458 | 19051 | "\xF2\x2C\x3E\x6E\x86\xDD\x83\x1E" |
---|
18459 | 19052 | "\x1F\xC6\x57\x92\xCD\x1A\xF9\x13" |
---|
18460 | 19053 | "\x0E\x13\x79\xED\x36\x9F\x07\x1F" |
---|
18461 | 19054 | "\x35\xE0\x34\xBE\x95\xF1\x12\xE4" |
---|
18462 | 19055 | "\xE7\xD0\x5D\x35", |
---|
18463 | | - .rlen = 44, |
---|
| 19056 | + .clen = 44, |
---|
18464 | 19057 | }, { |
---|
18465 | 19058 | .key = "\xFE\xFF\xE9\x92\x86\x65\x73\x1C" |
---|
18466 | 19059 | "\x6D\x6A\x8F\x94\x67\x30\x83\x08" |
---|
.. | .. |
---|
18468 | 19061 | "\xCA\xFE\xBA\xBE", |
---|
18469 | 19062 | .klen = 28, |
---|
18470 | 19063 | .iv = "\xFA\xCE\xDB\xAD\xDE\xCA\xF8\x88", |
---|
18471 | | - .input = "\x45\x00\x00\x28\xA4\xAD\x40\x00" |
---|
| 19064 | + .ptext = "\x45\x00\x00\x28\xA4\xAD\x40\x00" |
---|
18472 | 19065 | "\x40\x06\x78\x80\x0A\x01\x03\x8F" |
---|
18473 | 19066 | "\x0A\x01\x06\x12\x80\x23\x06\xB8" |
---|
18474 | 19067 | "\xCB\x71\x26\x02\xDD\x6B\xB0\x3E" |
---|
18475 | 19068 | "\x50\x10\x16\xD0\x75\x68\x00\x01", |
---|
18476 | | - .ilen = 40, |
---|
| 19069 | + .plen = 40, |
---|
18477 | 19070 | .assoc = "\x00\x00\xA5\xF8\x00\x00\x00\x0A" |
---|
18478 | 19071 | "\xFA\xCE\xDB\xAD\xDE\xCA\xF8\x88", |
---|
18479 | 19072 | .alen = 16, |
---|
18480 | | - .result = "\xA5\xB1\xF8\x06\x60\x29\xAE\xA4" |
---|
| 19073 | + .ctext = "\xA5\xB1\xF8\x06\x60\x29\xAE\xA4" |
---|
18481 | 19074 | "\x0E\x59\x8B\x81\x22\xDE\x02\x42" |
---|
18482 | 19075 | "\x09\x38\xB3\xAB\x33\xF8\x28\xE6" |
---|
18483 | 19076 | "\x87\xB8\x85\x8B\x5B\xFB\xDB\xD0" |
---|
18484 | 19077 | "\x31\x5B\x27\x45\x21\x44\xCC\x77" |
---|
18485 | 19078 | "\x95\x45\x7B\x96\x52\x03\x7F\x53" |
---|
18486 | 19079 | "\x18\x02\x7B\x5B\x4C\xD7\xA6\x36", |
---|
18487 | | - .rlen = 56, |
---|
| 19080 | + .clen = 56, |
---|
18488 | 19081 | }, { |
---|
18489 | 19082 | .key = "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
18490 | 19083 | "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
18491 | 19084 | "\xDE\xCA\xF8\x88", |
---|
18492 | 19085 | .klen = 20, |
---|
18493 | 19086 | .iv = "\xCA\xFE\xDE\xBA\xCE\xFA\xCE\x74", |
---|
18494 | | - .input = "\x45\x00\x00\x49\x33\xBA\x00\x00" |
---|
| 19087 | + .ptext = "\x45\x00\x00\x49\x33\xBA\x00\x00" |
---|
18495 | 19088 | "\x7F\x11\x91\x06\xC3\xFB\x1D\x10" |
---|
18496 | 19089 | "\xC2\xB1\xD3\x26\xC0\x28\x31\xCE" |
---|
18497 | 19090 | "\x00\x35\xDD\x7B\x80\x03\x02\xD5" |
---|
.. | .. |
---|
18501 | 19094 | "\x92\xC9\x63\xBA\xC0\x46\xEC\x95" |
---|
18502 | 19095 | "\x9B\x62\x66\xC0\x47\x22\xB1\x49" |
---|
18503 | 19096 | "\x23\x01\x01\x01", |
---|
18504 | | - .ilen = 76, |
---|
| 19097 | + .plen = 76, |
---|
18505 | 19098 | .assoc = "\x00\x00\x01\x00\x00\x00\x00\x00" |
---|
18506 | 19099 | "\x00\x00\x00\x01\xCA\xFE\xDE\xBA" |
---|
18507 | 19100 | "\xCE\xFA\xCE\x74", |
---|
18508 | 19101 | .alen = 20, |
---|
18509 | | - .result = "\x18\xA6\xFD\x42\xF7\x2C\xBF\x4A" |
---|
| 19102 | + .ctext = "\x18\xA6\xFD\x42\xF7\x2C\xBF\x4A" |
---|
18510 | 19103 | "\xB2\xA2\xEA\x90\x1F\x73\xD8\x14" |
---|
18511 | 19104 | "\xE3\xE7\xF2\x43\xD9\x54\x12\xE1" |
---|
18512 | 19105 | "\xC3\x49\xC1\xD2\xFB\xEC\x16\x8F" |
---|
.. | .. |
---|
18518 | 19111 | "\xE7\x84\x5D\x68\x65\x1F\x57\xE6" |
---|
18519 | 19112 | "\x5F\x35\x4F\x75\xFF\x17\x01\x57" |
---|
18520 | 19113 | "\x69\x62\x34\x36", |
---|
18521 | | - .rlen = 92, |
---|
| 19114 | + .clen = 92, |
---|
18522 | 19115 | }, { |
---|
18523 | 19116 | .key = "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
18524 | 19117 | "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
.. | .. |
---|
18527 | 19120 | "\x73\x61\x6C\x74", |
---|
18528 | 19121 | .klen = 36, |
---|
18529 | 19122 | .iv = "\x61\x6E\x64\x01\x69\x76\x65\x63", |
---|
18530 | | - .input = "\x45\x08\x00\x28\x73\x2C\x00\x00" |
---|
| 19123 | + .ptext = "\x45\x08\x00\x28\x73\x2C\x00\x00" |
---|
18531 | 19124 | "\x40\x06\xE9\xF9\x0A\x01\x06\x12" |
---|
18532 | 19125 | "\x0A\x01\x03\x8F\x06\xB8\x80\x23" |
---|
18533 | 19126 | "\xDD\x6B\xAF\xBE\xCB\x71\x26\x02" |
---|
18534 | 19127 | "\x50\x10\x1F\x64\x6D\x54\x00\x01", |
---|
18535 | | - .ilen = 40, |
---|
| 19128 | + .plen = 40, |
---|
18536 | 19129 | .assoc = "\x17\x40\x5E\x67\x15\x6F\x31\x26" |
---|
18537 | 19130 | "\xDD\x0D\xB9\x9B\x61\x6E\x64\x01" |
---|
18538 | 19131 | "\x69\x76\x65\x63", |
---|
18539 | 19132 | .alen = 20, |
---|
18540 | | - .result = "\xF2\xD6\x9E\xCD\xBD\x5A\x0D\x5B" |
---|
| 19133 | + .ctext = "\xF2\xD6\x9E\xCD\xBD\x5A\x0D\x5B" |
---|
18541 | 19134 | "\x8D\x5E\xF3\x8B\xAD\x4D\xA5\x8D" |
---|
18542 | 19135 | "\x1F\x27\x8F\xDE\x98\xEF\x67\x54" |
---|
18543 | 19136 | "\x9D\x52\x4A\x30\x18\xD9\xA5\x7F" |
---|
18544 | 19137 | "\xF4\xD3\xA3\x1C\xE6\x73\x11\x9E" |
---|
18545 | 19138 | "\x45\x16\x26\xC2\x41\x57\x71\xE3" |
---|
18546 | 19139 | "\xB7\xEE\xBC\xA6\x14\xC8\x9B\x35", |
---|
18547 | | - .rlen = 56, |
---|
| 19140 | + .clen = 56, |
---|
18548 | 19141 | }, { |
---|
18549 | 19142 | .key = "\x3D\xE0\x98\x74\xB3\x88\xE6\x49" |
---|
18550 | 19143 | "\x19\x88\xD0\xC3\x60\x7E\xAE\x1F" |
---|
18551 | 19144 | "\x57\x69\x0E\x43", |
---|
18552 | 19145 | .klen = 20, |
---|
18553 | 19146 | .iv = "\x4E\x28\x00\x00\xA2\xFC\xA1\xA3", |
---|
18554 | | - .input = "\x45\x00\x00\x49\x33\x3E\x00\x00" |
---|
| 19147 | + .ptext = "\x45\x00\x00\x49\x33\x3E\x00\x00" |
---|
18555 | 19148 | "\x7F\x11\x91\x82\xC3\xFB\x1D\x10" |
---|
18556 | 19149 | "\xC2\xB1\xD3\x26\xC0\x28\x31\xCE" |
---|
18557 | 19150 | "\x00\x35\xCB\x45\x80\x03\x02\x5B" |
---|
.. | .. |
---|
18561 | 19154 | "\x76\x4D\x6E\x5E\xE0\x49\x6B\x32" |
---|
18562 | 19155 | "\x5A\xE2\x70\xC0\x38\x99\x49\x39" |
---|
18563 | 19156 | "\x15\x01\x01\x01", |
---|
18564 | | - .ilen = 76, |
---|
| 19157 | + .plen = 76, |
---|
18565 | 19158 | .assoc = "\x42\xF6\x7E\x3F\x10\x10\x10\x10" |
---|
18566 | 19159 | "\x10\x10\x10\x10\x4E\x28\x00\x00" |
---|
18567 | 19160 | "\xA2\xFC\xA1\xA3", |
---|
18568 | 19161 | .alen = 20, |
---|
18569 | | - .result = "\xFB\xA2\xCA\xD1\x2F\xC1\xF9\xF0" |
---|
| 19162 | + .ctext = "\xFB\xA2\xCA\xD1\x2F\xC1\xF9\xF0" |
---|
18570 | 19163 | "\x0D\x3C\xEB\xF3\x05\x41\x0D\xB8" |
---|
18571 | 19164 | "\x3D\x77\x84\xB6\x07\x32\x3D\x22" |
---|
18572 | 19165 | "\x0F\x24\xB0\xA9\x7D\x54\x18\x28" |
---|
.. | .. |
---|
18578 | 19171 | "\xE5\x16\x09\x75\xCD\xB6\x08\xC5" |
---|
18579 | 19172 | "\x76\x91\x89\x60\x97\x63\xB8\xE1" |
---|
18580 | 19173 | "\x8C\xAA\x81\xE2", |
---|
18581 | | - .rlen = 92, |
---|
| 19174 | + .clen = 92, |
---|
18582 | 19175 | }, { |
---|
18583 | 19176 | .key = "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
18584 | 19177 | "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
.. | .. |
---|
18587 | 19180 | "\x73\x61\x6C\x74", |
---|
18588 | 19181 | .klen = 36, |
---|
18589 | 19182 | .iv = "\x61\x6E\x64\x01\x69\x76\x65\x63", |
---|
18590 | | - .input = "\x63\x69\x73\x63\x6F\x01\x72\x75" |
---|
| 19183 | + .ptext = "\x63\x69\x73\x63\x6F\x01\x72\x75" |
---|
18591 | 19184 | "\x6C\x65\x73\x01\x74\x68\x65\x01" |
---|
18592 | 19185 | "\x6E\x65\x74\x77\x65\x01\x64\x65" |
---|
18593 | 19186 | "\x66\x69\x6E\x65\x01\x74\x68\x65" |
---|
.. | .. |
---|
18596 | 19189 | "\x74\x77\x69\x6C\x6C\x01\x64\x65" |
---|
18597 | 19190 | "\x66\x69\x6E\x65\x74\x6F\x6D\x6F" |
---|
18598 | 19191 | "\x72\x72\x6F\x77\x01\x02\x02\x01", |
---|
18599 | | - .ilen = 72, |
---|
| 19192 | + .plen = 72, |
---|
18600 | 19193 | .assoc = "\x17\x40\x5E\x67\x15\x6F\x31\x26" |
---|
18601 | 19194 | "\xDD\x0D\xB9\x9B\x61\x6E\x64\x01" |
---|
18602 | 19195 | "\x69\x76\x65\x63", |
---|
18603 | 19196 | .alen = 20, |
---|
18604 | | - .result = "\xD4\xB7\xED\x86\xA1\x77\x7F\x2E" |
---|
| 19197 | + .ctext = "\xD4\xB7\xED\x86\xA1\x77\x7F\x2E" |
---|
18605 | 19198 | "\xA1\x3D\x69\x73\xD3\x24\xC6\x9E" |
---|
18606 | 19199 | "\x7B\x43\xF8\x26\xFB\x56\x83\x12" |
---|
18607 | 19200 | "\x26\x50\x8B\xEB\xD2\xDC\xEB\x18" |
---|
.. | .. |
---|
18612 | 19205 | "\x12\xA4\x93\x63\x41\x23\x64\xF8" |
---|
18613 | 19206 | "\xC0\xCA\xC5\x87\xF2\x49\xE5\x6B" |
---|
18614 | 19207 | "\x11\xE2\x4F\x30\xE4\x4C\xCC\x76", |
---|
18615 | | - .rlen = 88, |
---|
| 19208 | + .clen = 88, |
---|
18616 | 19209 | }, { |
---|
18617 | 19210 | .key = "\x7D\x77\x3D\x00\xC1\x44\xC5\x25" |
---|
18618 | 19211 | "\xAC\x61\x9D\x18\xC8\x4A\x3F\x47" |
---|
18619 | 19212 | "\xD9\x66\x42\x67", |
---|
18620 | 19213 | .klen = 20, |
---|
18621 | 19214 | .iv = "\x43\x45\x7E\x91\x82\x44\x3B\xC6", |
---|
18622 | | - .input = "\x01\x02\x02\x01", |
---|
18623 | | - .ilen = 4, |
---|
| 19215 | + .ptext = "\x01\x02\x02\x01", |
---|
| 19216 | + .plen = 4, |
---|
18624 | 19217 | .assoc = "\x33\x54\x67\xAE\xFF\xFF\xFF\xFF" |
---|
18625 | 19218 | "\x43\x45\x7E\x91\x82\x44\x3B\xC6", |
---|
18626 | 19219 | .alen = 16, |
---|
18627 | | - .result = "\x43\x7F\x86\x6B\xCB\x3F\x69\x9F" |
---|
| 19220 | + .ctext = "\x43\x7F\x86\x6B\xCB\x3F\x69\x9F" |
---|
18628 | 19221 | "\xE9\xB0\x82\x2B\xAC\x96\x1C\x45" |
---|
18629 | 19222 | "\x04\xBE\xF2\x70", |
---|
18630 | | - .rlen = 20, |
---|
| 19223 | + .clen = 20, |
---|
18631 | 19224 | }, { |
---|
18632 | 19225 | .key = "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
18633 | 19226 | "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
18634 | 19227 | "\xDE\xCA\xF8\x88", |
---|
18635 | 19228 | .klen = 20, |
---|
18636 | 19229 | .iv = "\xCA\xFE\xDE\xBA\xCE\xFA\xCE\x74", |
---|
18637 | | - .input = "\x74\x6F\x01\x62\x65\x01\x6F\x72" |
---|
| 19230 | + .ptext = "\x74\x6F\x01\x62\x65\x01\x6F\x72" |
---|
18638 | 19231 | "\x01\x6E\x6F\x74\x01\x74\x6F\x01" |
---|
18639 | 19232 | "\x62\x65\x00\x01", |
---|
18640 | | - .ilen = 20, |
---|
| 19233 | + .plen = 20, |
---|
18641 | 19234 | .assoc = "\x00\x00\x01\x00\x00\x00\x00\x00" |
---|
18642 | 19235 | "\x00\x00\x00\x01\xCA\xFE\xDE\xBA" |
---|
18643 | 19236 | "\xCE\xFA\xCE\x74", |
---|
18644 | 19237 | .alen = 20, |
---|
18645 | | - .result = "\x29\xC9\xFC\x69\xA1\x97\xD0\x38" |
---|
| 19238 | + .ctext = "\x29\xC9\xFC\x69\xA1\x97\xD0\x38" |
---|
18646 | 19239 | "\xCC\xDD\x14\xE2\xDD\xFC\xAA\x05" |
---|
18647 | 19240 | "\x43\x33\x21\x64\x41\x25\x03\x52" |
---|
18648 | 19241 | "\x43\x03\xED\x3C\x6C\x5F\x28\x38" |
---|
18649 | 19242 | "\x43\xAF\x8C\x3E", |
---|
18650 | | - .rlen = 36, |
---|
| 19243 | + .clen = 36, |
---|
18651 | 19244 | }, { |
---|
18652 | 19245 | .key = "\x6C\x65\x67\x61\x6C\x69\x7A\x65" |
---|
18653 | 19246 | "\x6D\x61\x72\x69\x6A\x75\x61\x6E" |
---|
.. | .. |
---|
18656 | 19249 | "\x74\x75\x72\x6E", |
---|
18657 | 19250 | .klen = 36, |
---|
18658 | 19251 | .iv = "\x33\x30\x21\x69\x67\x65\x74\x6D", |
---|
18659 | | - .input = "\x45\x00\x00\x30\xDA\x3A\x00\x00" |
---|
| 19252 | + .ptext = "\x45\x00\x00\x30\xDA\x3A\x00\x00" |
---|
18660 | 19253 | "\x80\x01\xDF\x3B\xC0\xA8\x00\x05" |
---|
18661 | 19254 | "\xC0\xA8\x00\x01\x08\x00\xC6\xCD" |
---|
18662 | 19255 | "\x02\x00\x07\x00\x61\x62\x63\x64" |
---|
18663 | 19256 | "\x65\x66\x67\x68\x69\x6A\x6B\x6C" |
---|
18664 | 19257 | "\x6D\x6E\x6F\x70\x71\x72\x73\x74" |
---|
18665 | 19258 | "\x01\x02\x02\x01", |
---|
18666 | | - .ilen = 52, |
---|
| 19259 | + .plen = 52, |
---|
18667 | 19260 | .assoc = "\x79\x6B\x69\x63\xFF\xFF\xFF\xFF" |
---|
18668 | 19261 | "\xFF\xFF\xFF\xFF\x33\x30\x21\x69" |
---|
18669 | 19262 | "\x67\x65\x74\x6D", |
---|
18670 | 19263 | .alen = 20, |
---|
18671 | | - .result = "\xF9\x7A\xB2\xAA\x35\x6D\x8E\xDC" |
---|
| 19264 | + .ctext = "\xF9\x7A\xB2\xAA\x35\x6D\x8E\xDC" |
---|
18672 | 19265 | "\xE1\x76\x44\xAC\x8C\x78\xE2\x5D" |
---|
18673 | 19266 | "\xD2\x4D\xED\xBB\x29\xEB\xF1\xB6" |
---|
18674 | 19267 | "\x4A\x27\x4B\x39\xB4\x9C\x3A\x86" |
---|
.. | .. |
---|
18677 | 19270 | "\x1D\xCC\x63\xB9\xD0\x93\x7B\xA2" |
---|
18678 | 19271 | "\x94\x5F\x66\x93\x68\x66\x1A\x32" |
---|
18679 | 19272 | "\x9F\xB4\xC0\x53", |
---|
18680 | | - .rlen = 68, |
---|
| 19273 | + .clen = 68, |
---|
18681 | 19274 | }, { |
---|
18682 | 19275 | .key = "\x3D\xE0\x98\x74\xB3\x88\xE6\x49" |
---|
18683 | 19276 | "\x19\x88\xD0\xC3\x60\x7E\xAE\x1F" |
---|
18684 | 19277 | "\x57\x69\x0E\x43", |
---|
18685 | 19278 | .klen = 20, |
---|
18686 | 19279 | .iv = "\x4E\x28\x00\x00\xA2\xFC\xA1\xA3", |
---|
18687 | | - .input = "\x45\x00\x00\x30\xDA\x3A\x00\x00" |
---|
| 19280 | + .ptext = "\x45\x00\x00\x30\xDA\x3A\x00\x00" |
---|
18688 | 19281 | "\x80\x01\xDF\x3B\xC0\xA8\x00\x05" |
---|
18689 | 19282 | "\xC0\xA8\x00\x01\x08\x00\xC6\xCD" |
---|
18690 | 19283 | "\x02\x00\x07\x00\x61\x62\x63\x64" |
---|
18691 | 19284 | "\x65\x66\x67\x68\x69\x6A\x6B\x6C" |
---|
18692 | 19285 | "\x6D\x6E\x6F\x70\x71\x72\x73\x74" |
---|
18693 | 19286 | "\x01\x02\x02\x01", |
---|
18694 | | - .ilen = 52, |
---|
| 19287 | + .plen = 52, |
---|
18695 | 19288 | .assoc = "\x3F\x7E\xF6\x42\x10\x10\x10\x10" |
---|
18696 | 19289 | "\x10\x10\x10\x10\x4E\x28\x00\x00" |
---|
18697 | 19290 | "\xA2\xFC\xA1\xA3", |
---|
18698 | 19291 | .alen = 20, |
---|
18699 | | - .result = "\xFB\xA2\xCA\xA8\xC6\xC5\xF9\xF0" |
---|
| 19292 | + .ctext = "\xFB\xA2\xCA\xA8\xC6\xC5\xF9\xF0" |
---|
18700 | 19293 | "\xF2\x2C\xA5\x4A\x06\x12\x10\xAD" |
---|
18701 | 19294 | "\x3F\x6E\x57\x91\xCF\x1A\xCA\x21" |
---|
18702 | 19295 | "\x0D\x11\x7C\xEC\x9C\x35\x79\x17" |
---|
.. | .. |
---|
18705 | 19298 | "\x63\x21\x93\x06\x84\xEE\xCA\xDB" |
---|
18706 | 19299 | "\x56\x91\x25\x46\xE7\xA9\x5C\x97" |
---|
18707 | 19300 | "\x40\xD7\xCB\x05", |
---|
18708 | | - .rlen = 68, |
---|
| 19301 | + .clen = 68, |
---|
18709 | 19302 | }, { |
---|
18710 | 19303 | .key = "\x4C\x80\xCD\xEF\xBB\x5D\x10\xDA" |
---|
18711 | 19304 | "\x90\x6A\xC7\x3C\x36\x13\xA6\x34" |
---|
18712 | 19305 | "\x22\x43\x3C\x64", |
---|
18713 | 19306 | .klen = 20, |
---|
18714 | 19307 | .iv = "\x48\x55\xEC\x7D\x3A\x23\x4B\xFD", |
---|
18715 | | - .input = "\x08\x00\xC6\xCD\x02\x00\x07\x00" |
---|
| 19308 | + .ptext = "\x08\x00\xC6\xCD\x02\x00\x07\x00" |
---|
18716 | 19309 | "\x61\x62\x63\x64\x65\x66\x67\x68" |
---|
18717 | 19310 | "\x69\x6A\x6B\x6C\x6D\x6E\x6F\x70" |
---|
18718 | 19311 | "\x71\x72\x73\x74\x01\x02\x02\x01", |
---|
18719 | | - .ilen = 32, |
---|
| 19312 | + .plen = 32, |
---|
18720 | 19313 | .assoc = "\x00\x00\x43\x21\x87\x65\x43\x21" |
---|
18721 | 19314 | "\x00\x00\x00\x07\x48\x55\xEC\x7D" |
---|
18722 | 19315 | "\x3A\x23\x4B\xFD", |
---|
18723 | 19316 | .alen = 20, |
---|
18724 | | - .result = "\x74\x75\x2E\x8A\xEB\x5D\x87\x3C" |
---|
| 19317 | + .ctext = "\x74\x75\x2E\x8A\xEB\x5D\x87\x3C" |
---|
18725 | 19318 | "\xD7\xC0\xF4\xAC\xC3\x6C\x4B\xFF" |
---|
18726 | 19319 | "\x84\xB7\xD7\xB9\x8F\x0C\xA8\xB6" |
---|
18727 | 19320 | "\xAC\xDA\x68\x94\xBC\x61\x90\x69" |
---|
18728 | 19321 | "\xEF\x9C\xBC\x28\xFE\x1B\x56\xA7" |
---|
18729 | 19322 | "\xC4\xE0\xD5\x8C\x86\xCD\x2B\xC0", |
---|
18730 | | - .rlen = 48, |
---|
| 19323 | + .clen = 48, |
---|
18731 | 19324 | } |
---|
18732 | 19325 | }; |
---|
18733 | 19326 | |
---|
18734 | | -static const struct aead_testvec aes_gcm_rfc4106_dec_tv_template[] = { |
---|
18735 | | - { /* Generated using Crypto++ */ |
---|
18736 | | - .key = zeroed_string, |
---|
18737 | | - .klen = 20, |
---|
18738 | | - .iv = zeroed_string, |
---|
18739 | | - .input = "\x03\x88\xDA\xCE\x60\xB6\xA3\x92" |
---|
18740 | | - "\xF3\x28\xC2\xB9\x71\xB2\xFE\x78" |
---|
18741 | | - "\x97\xFE\x4C\x23\x37\x42\x01\xE0" |
---|
18742 | | - "\x81\x9F\x8D\xC5\xD7\x41\xA0\x1B", |
---|
18743 | | - .ilen = 32, |
---|
18744 | | - .assoc = zeroed_string, |
---|
18745 | | - .alen = 16, |
---|
18746 | | - .result = zeroed_string, |
---|
18747 | | - .rlen = 16, |
---|
18748 | | - |
---|
18749 | | - },{ |
---|
18750 | | - .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
18751 | | - "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
18752 | | - "\x00\x00\x00\x00", |
---|
18753 | | - .klen = 20, |
---|
18754 | | - .iv = "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
18755 | | - .input = "\xC0\x0D\x8B\x42\x0F\x8F\x34\x18" |
---|
18756 | | - "\x88\xB1\xC5\xBC\xC5\xB6\xD6\x28" |
---|
18757 | | - "\x6A\x9D\xDF\x11\x5E\xFE\x5E\x9D" |
---|
18758 | | - "\x2F\x70\x44\x92\xF7\xF2\xE3\xEF", |
---|
18759 | | - .ilen = 32, |
---|
18760 | | - .assoc = "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
18761 | | - "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
18762 | | - .alen = 16, |
---|
18763 | | - .result = zeroed_string, |
---|
18764 | | - .rlen = 16, |
---|
18765 | | - }, { |
---|
18766 | | - .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
18767 | | - "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
18768 | | - "\x00\x00\x00\x00", |
---|
18769 | | - .klen = 20, |
---|
18770 | | - .iv = zeroed_string, |
---|
18771 | | - .input = "\x4B\xB1\xB5\xE3\x25\x71\x70\xDE" |
---|
18772 | | - "\x7F\xC9\x9C\xA5\x14\x19\xF2\xAC" |
---|
18773 | | - "\x0B\x8F\x88\x69\x17\xE6\xB4\x3C" |
---|
18774 | | - "\xB1\x68\xFD\x14\x52\x64\x61\xB2", |
---|
18775 | | - .ilen = 32, |
---|
18776 | | - .assoc = zeroed_string, |
---|
18777 | | - .alen = 16, |
---|
18778 | | - .result = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18779 | | - "\x01\x01\x01\x01\x01\x01\x01\x01", |
---|
18780 | | - .rlen = 16, |
---|
18781 | | - }, { |
---|
18782 | | - .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
18783 | | - "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
18784 | | - "\x00\x00\x00\x00", |
---|
18785 | | - .klen = 20, |
---|
18786 | | - .iv = zeroed_string, |
---|
18787 | | - .input = "\x4B\xB1\xB5\xE3\x25\x71\x70\xDE" |
---|
18788 | | - "\x7F\xC9\x9C\xA5\x14\x19\xF2\xAC" |
---|
18789 | | - "\x90\x92\xB7\xE3\x5F\xA3\x9A\x63" |
---|
18790 | | - "\x7E\xD7\x1F\xD8\xD3\x7C\x4B\xF5", |
---|
18791 | | - .ilen = 32, |
---|
18792 | | - .assoc = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18793 | | - "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
18794 | | - .alen = 16, |
---|
18795 | | - .result = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18796 | | - "\x01\x01\x01\x01\x01\x01\x01\x01", |
---|
18797 | | - .rlen = 16, |
---|
18798 | | - |
---|
18799 | | - }, { |
---|
18800 | | - .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
18801 | | - "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
18802 | | - "\x00\x00\x00\x00", |
---|
18803 | | - .klen = 20, |
---|
18804 | | - .iv = "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
18805 | | - .input = "\xC1\x0C\x8A\x43\x0E\x8E\x35\x19" |
---|
18806 | | - "\x89\xB0\xC4\xBD\xC4\xB7\xD7\x29" |
---|
18807 | | - "\x64\x50\xF9\x32\x13\xFB\x74\x61" |
---|
18808 | | - "\xF4\xED\x52\xD3\xC5\x10\x55\x3C", |
---|
18809 | | - .ilen = 32, |
---|
18810 | | - .assoc = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18811 | | - "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
18812 | | - .alen = 16, |
---|
18813 | | - .result = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18814 | | - "\x01\x01\x01\x01\x01\x01\x01\x01", |
---|
18815 | | - .rlen = 16, |
---|
18816 | | - }, { |
---|
18817 | | - .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
18818 | | - "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
18819 | | - "\x00\x00\x00\x00", |
---|
18820 | | - .klen = 20, |
---|
18821 | | - .iv = "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
18822 | | - .input = "\xC1\x0C\x8A\x43\x0E\x8E\x35\x19" |
---|
18823 | | - "\x89\xB0\xC4\xBD\xC4\xB7\xD7\x29" |
---|
18824 | | - "\x98\x14\xA1\x42\x37\x80\xFD\x90" |
---|
18825 | | - "\x68\x12\x01\xA8\x91\x89\xB9\x83" |
---|
18826 | | - "\x5B\x11\x77\x12\x9B\xFF\x24\x89" |
---|
18827 | | - "\x94\x5F\x18\x12\xBA\x27\x09\x39" |
---|
18828 | | - "\x99\x96\x76\x42\x15\x1C\xCD\xCB" |
---|
18829 | | - "\xDC\xD3\xDA\x65\x73\xAF\x80\xCD" |
---|
18830 | | - "\xD2\xB6\xC2\x4A\x76\xC2\x92\x85" |
---|
18831 | | - "\xBD\xCF\x62\x98\x58\x14\xE5\xBD", |
---|
18832 | | - .ilen = 80, |
---|
18833 | | - .assoc = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18834 | | - "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
18835 | | - .alen = 16, |
---|
18836 | | - .result = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18837 | | - "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18838 | | - "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18839 | | - "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18840 | | - "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18841 | | - "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18842 | | - "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
18843 | | - "\x01\x01\x01\x01\x01\x01\x01\x01", |
---|
18844 | | - .rlen = 64, |
---|
18845 | | - }, { |
---|
18846 | | - .key = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
18847 | | - "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
18848 | | - "\x00\x00\x00\x00", |
---|
18849 | | - .klen = 20, |
---|
18850 | | - .iv = "\x00\x00\x45\x67\x89\xab\xcd\xef", |
---|
18851 | | - .input = "\xC1\x76\x33\x85\xE2\x9B\x5F\xDE" |
---|
18852 | | - "\xDE\x89\x3D\x42\xE7\xC9\x69\x8A" |
---|
18853 | | - "\x44\x6D\xC3\x88\x46\x2E\xC2\x01" |
---|
18854 | | - "\x5E\xF6\x0C\x39\xF0\xC4\xA5\x82" |
---|
18855 | | - "\xCD\xE8\x31\xCC\x0A\x4C\xE4\x44" |
---|
18856 | | - "\x41\xA9\x82\x6F\x22\xA1\x23\x1A" |
---|
18857 | | - "\xA8\xE3\x16\xFD\x31\x5C\x27\x31" |
---|
18858 | | - "\xF1\x7F\x01\x63\xA3\xAF\x70\xA1" |
---|
18859 | | - "\xCF\x07\x57\x41\x67\xD0\xC4\x42" |
---|
18860 | | - "\xDB\x18\xC6\x4C\x4C\xE0\x3D\x9F" |
---|
18861 | | - "\x05\x07\xFB\x13\x7D\x4A\xCA\x5B" |
---|
18862 | | - "\xF0\xBF\x64\x7E\x05\xB1\x72\xEE" |
---|
18863 | | - "\x7C\x3B\xD4\xCD\x14\x03\xB2\x2C" |
---|
18864 | | - "\xD3\xA9\xEE\xFA\x17\xFC\x9C\xDF" |
---|
18865 | | - "\xC7\x75\x40\xFF\xAE\xAD\x1E\x59" |
---|
18866 | | - "\x2F\x30\x24\xFB\xAD\x6B\x10\xFA" |
---|
18867 | | - "\x6C\x9F\x5B\xE7\x25\xD5\xD0\x25" |
---|
18868 | | - "\xAC\x4A\x4B\xDA\xFC\x7A\x85\x1B" |
---|
18869 | | - "\x7E\x13\x06\x82\x08\x17\xA4\x35" |
---|
18870 | | - "\xEC\xC5\x8D\x63\x96\x81\x0A\x8F" |
---|
18871 | | - "\xA3\x05\x38\x95\x20\x1A\x47\x04" |
---|
18872 | | - "\x6F\x6D\xDA\x8F\xEF\xC1\x76\x35" |
---|
18873 | | - "\x6B\xC7\x4D\x0F\x94\x12\xCA\x3E" |
---|
18874 | | - "\x2E\xD5\x03\x2E\x86\x7E\xAA\x3B" |
---|
18875 | | - "\x37\x08\x1C\xCF\xBA\x5D\x71\x46" |
---|
18876 | | - "\x80\x72\xB0\x4C\x82\x0D\x60\x3C", |
---|
18877 | | - .ilen = 208, |
---|
18878 | | - .assoc = "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
18879 | | - "\xaa\xaa\xaa\xaa\x00\x00\x45\x67" |
---|
18880 | | - "\x89\xab\xcd\xef", |
---|
18881 | | - .alen = 20, |
---|
18882 | | - .result = "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18883 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18884 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18885 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18886 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18887 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18888 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18889 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18890 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18891 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18892 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18893 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18894 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18895 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18896 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18897 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18898 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18899 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18900 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18901 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18902 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18903 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18904 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
18905 | | - "\xff\xff\xff\xff\xff\xff\xff\xff", |
---|
18906 | | - .rlen = 192, |
---|
18907 | | - }, { |
---|
18908 | | - .key = "\x4C\x80\xCD\xEF\xBB\x5D\x10\xDA" |
---|
18909 | | - "\x90\x6A\xC7\x3C\x36\x13\xA6\x34" |
---|
18910 | | - "\x2E\x44\x3B\x68", |
---|
18911 | | - .klen = 20, |
---|
18912 | | - .iv = "\x49\x56\xED\x7E\x3B\x24\x4C\xFE", |
---|
18913 | | - .result = "\x45\x00\x00\x48\x69\x9A\x00\x00" |
---|
18914 | | - "\x80\x11\x4D\xB7\xC0\xA8\x01\x02" |
---|
18915 | | - "\xC0\xA8\x01\x01\x0A\x9B\xF1\x56" |
---|
18916 | | - "\x38\xD3\x01\x00\x00\x01\x00\x00" |
---|
18917 | | - "\x00\x00\x00\x00\x04\x5F\x73\x69" |
---|
18918 | | - "\x70\x04\x5F\x75\x64\x70\x03\x73" |
---|
18919 | | - "\x69\x70\x09\x63\x79\x62\x65\x72" |
---|
18920 | | - "\x63\x69\x74\x79\x02\x64\x6B\x00" |
---|
18921 | | - "\x00\x21\x00\x01\x01\x02\x02\x01", |
---|
18922 | | - .rlen = 72, |
---|
18923 | | - .assoc = "\x00\x00\x43\x21\x87\x65\x43\x21" |
---|
18924 | | - "\x00\x00\x00\x00\x49\x56\xED\x7E" |
---|
18925 | | - "\x3B\x24\x4C\xFE", |
---|
18926 | | - .alen = 20, |
---|
18927 | | - .input = "\xFE\xCF\x53\x7E\x72\x9D\x5B\x07" |
---|
18928 | | - "\xDC\x30\xDF\x52\x8D\xD2\x2B\x76" |
---|
18929 | | - "\x8D\x1B\x98\x73\x66\x96\xA6\xFD" |
---|
18930 | | - "\x34\x85\x09\xFA\x13\xCE\xAC\x34" |
---|
18931 | | - "\xCF\xA2\x43\x6F\x14\xA3\xF3\xCF" |
---|
18932 | | - "\x65\x92\x5B\xF1\xF4\xA1\x3C\x5D" |
---|
18933 | | - "\x15\xB2\x1E\x18\x84\xF5\xFF\x62" |
---|
18934 | | - "\x47\xAE\xAB\xB7\x86\xB9\x3B\xCE" |
---|
18935 | | - "\x61\xBC\x17\xD7\x68\xFD\x97\x32" |
---|
18936 | | - "\x45\x90\x18\x14\x8F\x6C\xBE\x72" |
---|
18937 | | - "\x2F\xD0\x47\x96\x56\x2D\xFD\xB4", |
---|
18938 | | - .ilen = 88, |
---|
18939 | | - }, { |
---|
18940 | | - .key = "\xFE\xFF\xE9\x92\x86\x65\x73\x1C" |
---|
18941 | | - "\x6D\x6A\x8F\x94\x67\x30\x83\x08" |
---|
18942 | | - "\xCA\xFE\xBA\xBE", |
---|
18943 | | - .klen = 20, |
---|
18944 | | - .iv = "\xFA\xCE\xDB\xAD\xDE\xCA\xF8\x88", |
---|
18945 | | - .result = "\x45\x00\x00\x3E\x69\x8F\x00\x00" |
---|
18946 | | - "\x80\x11\x4D\xCC\xC0\xA8\x01\x02" |
---|
18947 | | - "\xC0\xA8\x01\x01\x0A\x98\x00\x35" |
---|
18948 | | - "\x00\x2A\x23\x43\xB2\xD0\x01\x00" |
---|
18949 | | - "\x00\x01\x00\x00\x00\x00\x00\x00" |
---|
18950 | | - "\x03\x73\x69\x70\x09\x63\x79\x62" |
---|
18951 | | - "\x65\x72\x63\x69\x74\x79\x02\x64" |
---|
18952 | | - "\x6B\x00\x00\x01\x00\x01\x00\x01", |
---|
18953 | | - .rlen = 64, |
---|
18954 | | - .assoc = "\x00\x00\xA5\xF8\x00\x00\x00\x0A" |
---|
18955 | | - "\xFA\xCE\xDB\xAD\xDE\xCA\xF8\x88", |
---|
18956 | | - .alen = 16, |
---|
18957 | | - .input = "\xDE\xB2\x2C\xD9\xB0\x7C\x72\xC1" |
---|
18958 | | - "\x6E\x3A\x65\xBE\xEB\x8D\xF3\x04" |
---|
18959 | | - "\xA5\xA5\x89\x7D\x33\xAE\x53\x0F" |
---|
18960 | | - "\x1B\xA7\x6D\x5D\x11\x4D\x2A\x5C" |
---|
18961 | | - "\x3D\xE8\x18\x27\xC1\x0E\x9A\x4F" |
---|
18962 | | - "\x51\x33\x0D\x0E\xEC\x41\x66\x42" |
---|
18963 | | - "\xCF\xBB\x85\xA5\xB4\x7E\x48\xA4" |
---|
18964 | | - "\xEC\x3B\x9B\xA9\x5D\x91\x8B\xD1" |
---|
18965 | | - "\x83\xB7\x0D\x3A\xA8\xBC\x6E\xE4" |
---|
18966 | | - "\xC3\x09\xE9\xD8\x5A\x41\xAD\x4A", |
---|
18967 | | - .ilen = 80, |
---|
18968 | | - }, { |
---|
18969 | | - .key = "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
18970 | | - "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
18971 | | - "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
18972 | | - "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
18973 | | - "\x11\x22\x33\x44", |
---|
18974 | | - .klen = 36, |
---|
18975 | | - .iv = "\x01\x02\x03\x04\x05\x06\x07\x08", |
---|
18976 | | - .result = "\x45\x00\x00\x30\x69\xA6\x40\x00" |
---|
18977 | | - "\x80\x06\x26\x90\xC0\xA8\x01\x02" |
---|
18978 | | - "\x93\x89\x15\x5E\x0A\x9E\x00\x8B" |
---|
18979 | | - "\x2D\xC5\x7E\xE0\x00\x00\x00\x00" |
---|
18980 | | - "\x70\x02\x40\x00\x20\xBF\x00\x00" |
---|
18981 | | - "\x02\x04\x05\xB4\x01\x01\x04\x02" |
---|
18982 | | - "\x01\x02\x02\x01", |
---|
18983 | | - .rlen = 52, |
---|
18984 | | - .assoc = "\x4A\x2C\xBF\xE3\x00\x00\x00\x02" |
---|
18985 | | - "\x01\x02\x03\x04\x05\x06\x07\x08", |
---|
18986 | | - .alen = 16, |
---|
18987 | | - .input = "\xFF\x42\x5C\x9B\x72\x45\x99\xDF" |
---|
18988 | | - "\x7A\x3B\xCD\x51\x01\x94\xE0\x0D" |
---|
18989 | | - "\x6A\x78\x10\x7F\x1B\x0B\x1C\xBF" |
---|
18990 | | - "\x06\xEF\xAE\x9D\x65\xA5\xD7\x63" |
---|
18991 | | - "\x74\x8A\x63\x79\x85\x77\x1D\x34" |
---|
18992 | | - "\x7F\x05\x45\x65\x9F\x14\xE9\x9D" |
---|
18993 | | - "\xEF\x84\x2D\x8E\xB3\x35\xF4\xEE" |
---|
18994 | | - "\xCF\xDB\xF8\x31\x82\x4B\x4C\x49" |
---|
18995 | | - "\x15\x95\x6C\x96", |
---|
18996 | | - .ilen = 68, |
---|
18997 | | - }, { |
---|
18998 | | - .key = "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
18999 | | - "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
19000 | | - "\x00\x00\x00\x00", |
---|
19001 | | - .klen = 20, |
---|
19002 | | - .iv = "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
19003 | | - .result = "\x45\x00\x00\x3C\x99\xC5\x00\x00" |
---|
19004 | | - "\x80\x01\xCB\x7A\x40\x67\x93\x18" |
---|
19005 | | - "\x01\x01\x01\x01\x08\x00\x07\x5C" |
---|
19006 | | - "\x02\x00\x44\x00\x61\x62\x63\x64" |
---|
19007 | | - "\x65\x66\x67\x68\x69\x6A\x6B\x6C" |
---|
19008 | | - "\x6D\x6E\x6F\x70\x71\x72\x73\x74" |
---|
19009 | | - "\x75\x76\x77\x61\x62\x63\x64\x65" |
---|
19010 | | - "\x66\x67\x68\x69\x01\x02\x02\x01", |
---|
19011 | | - .rlen = 64, |
---|
19012 | | - .assoc = "\x00\x00\x00\x00\x00\x00\x00\x01" |
---|
19013 | | - "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
19014 | | - .alen = 16, |
---|
19015 | | - .input = "\x46\x88\xDA\xF2\xF9\x73\xA3\x92" |
---|
19016 | | - "\x73\x29\x09\xC3\x31\xD5\x6D\x60" |
---|
19017 | | - "\xF6\x94\xAB\xAA\x41\x4B\x5E\x7F" |
---|
19018 | | - "\xF5\xFD\xCD\xFF\xF5\xE9\xA2\x84" |
---|
19019 | | - "\x45\x64\x76\x49\x27\x19\xFF\xB6" |
---|
19020 | | - "\x4D\xE7\xD9\xDC\xA1\xE1\xD8\x94" |
---|
19021 | | - "\xBC\x3B\xD5\x78\x73\xED\x4D\x18" |
---|
19022 | | - "\x1D\x19\xD4\xD5\xC8\xC1\x8A\xF3" |
---|
19023 | | - "\xF8\x21\xD4\x96\xEE\xB0\x96\xE9" |
---|
19024 | | - "\x8A\xD2\xB6\x9E\x47\x99\xC7\x1D", |
---|
19025 | | - .ilen = 80, |
---|
19026 | | - }, { |
---|
19027 | | - .key = "\x3D\xE0\x98\x74\xB3\x88\xE6\x49" |
---|
19028 | | - "\x19\x88\xD0\xC3\x60\x7E\xAE\x1F" |
---|
19029 | | - "\x57\x69\x0E\x43", |
---|
19030 | | - .klen = 20, |
---|
19031 | | - .iv = "\x4E\x28\x00\x00\xA2\xFC\xA1\xA3", |
---|
19032 | | - .result = "\x45\x00\x00\x3C\x99\xC3\x00\x00" |
---|
19033 | | - "\x80\x01\xCB\x7C\x40\x67\x93\x18" |
---|
19034 | | - "\x01\x01\x01\x01\x08\x00\x08\x5C" |
---|
19035 | | - "\x02\x00\x43\x00\x61\x62\x63\x64" |
---|
19036 | | - "\x65\x66\x67\x68\x69\x6A\x6B\x6C" |
---|
19037 | | - "\x6D\x6E\x6F\x70\x71\x72\x73\x74" |
---|
19038 | | - "\x75\x76\x77\x61\x62\x63\x64\x65" |
---|
19039 | | - "\x66\x67\x68\x69\x01\x02\x02\x01", |
---|
19040 | | - .rlen = 64, |
---|
19041 | | - .assoc = "\x42\xF6\x7E\x3F\x10\x10\x10\x10" |
---|
19042 | | - "\x10\x10\x10\x10\x4E\x28\x00\x00" |
---|
19043 | | - "\xA2\xFC\xA1\xA3", |
---|
19044 | | - .alen = 20, |
---|
19045 | | - .input = "\xFB\xA2\xCA\xA4\x85\x3C\xF9\xF0" |
---|
19046 | | - "\xF2\x2C\xB1\x0D\x86\xDD\x83\xB0" |
---|
19047 | | - "\xFE\xC7\x56\x91\xCF\x1A\x04\xB0" |
---|
19048 | | - "\x0D\x11\x38\xEC\x9C\x35\x79\x17" |
---|
19049 | | - "\x65\xAC\xBD\x87\x01\xAD\x79\x84" |
---|
19050 | | - "\x5B\xF9\xFE\x3F\xBA\x48\x7B\xC9" |
---|
19051 | | - "\x17\x55\xE6\x66\x2B\x4C\x8D\x0D" |
---|
19052 | | - "\x1F\x5E\x22\x73\x95\x30\x32\x0A" |
---|
19053 | | - "\xE0\xD7\x31\xCC\x97\x8E\xCA\xFA" |
---|
19054 | | - "\xEA\xE8\x8F\x00\xE8\x0D\x6E\x48", |
---|
19055 | | - .ilen = 80, |
---|
19056 | | - }, { |
---|
19057 | | - .key = "\x3D\xE0\x98\x74\xB3\x88\xE6\x49" |
---|
19058 | | - "\x19\x88\xD0\xC3\x60\x7E\xAE\x1F" |
---|
19059 | | - "\x57\x69\x0E\x43", |
---|
19060 | | - .klen = 20, |
---|
19061 | | - .iv = "\x4E\x28\x00\x00\xA2\xFC\xA1\xA3", |
---|
19062 | | - .result = "\x45\x00\x00\x1C\x42\xA2\x00\x00" |
---|
19063 | | - "\x80\x01\x44\x1F\x40\x67\x93\xB6" |
---|
19064 | | - "\xE0\x00\x00\x02\x0A\x00\xF5\xFF" |
---|
19065 | | - "\x01\x02\x02\x01", |
---|
19066 | | - .rlen = 28, |
---|
19067 | | - .assoc = "\x42\xF6\x7E\x3F\x10\x10\x10\x10" |
---|
19068 | | - "\x10\x10\x10\x10\x4E\x28\x00\x00" |
---|
19069 | | - "\xA2\xFC\xA1\xA3", |
---|
19070 | | - .alen = 20, |
---|
19071 | | - .input = "\xFB\xA2\xCA\x84\x5E\x5D\xF9\xF0" |
---|
19072 | | - "\xF2\x2C\x3E\x6E\x86\xDD\x83\x1E" |
---|
19073 | | - "\x1F\xC6\x57\x92\xCD\x1A\xF9\x13" |
---|
19074 | | - "\x0E\x13\x79\xED\x36\x9F\x07\x1F" |
---|
19075 | | - "\x35\xE0\x34\xBE\x95\xF1\x12\xE4" |
---|
19076 | | - "\xE7\xD0\x5D\x35", |
---|
19077 | | - .ilen = 44, |
---|
19078 | | - }, { |
---|
19079 | | - .key = "\xFE\xFF\xE9\x92\x86\x65\x73\x1C" |
---|
19080 | | - "\x6D\x6A\x8F\x94\x67\x30\x83\x08" |
---|
19081 | | - "\xFE\xFF\xE9\x92\x86\x65\x73\x1C" |
---|
19082 | | - "\xCA\xFE\xBA\xBE", |
---|
19083 | | - .klen = 28, |
---|
19084 | | - .iv = "\xFA\xCE\xDB\xAD\xDE\xCA\xF8\x88", |
---|
19085 | | - .result = "\x45\x00\x00\x28\xA4\xAD\x40\x00" |
---|
19086 | | - "\x40\x06\x78\x80\x0A\x01\x03\x8F" |
---|
19087 | | - "\x0A\x01\x06\x12\x80\x23\x06\xB8" |
---|
19088 | | - "\xCB\x71\x26\x02\xDD\x6B\xB0\x3E" |
---|
19089 | | - "\x50\x10\x16\xD0\x75\x68\x00\x01", |
---|
19090 | | - .rlen = 40, |
---|
19091 | | - .assoc = "\x00\x00\xA5\xF8\x00\x00\x00\x0A" |
---|
19092 | | - "\xFA\xCE\xDB\xAD\xDE\xCA\xF8\x88", |
---|
19093 | | - .alen = 16, |
---|
19094 | | - .input = "\xA5\xB1\xF8\x06\x60\x29\xAE\xA4" |
---|
19095 | | - "\x0E\x59\x8B\x81\x22\xDE\x02\x42" |
---|
19096 | | - "\x09\x38\xB3\xAB\x33\xF8\x28\xE6" |
---|
19097 | | - "\x87\xB8\x85\x8B\x5B\xFB\xDB\xD0" |
---|
19098 | | - "\x31\x5B\x27\x45\x21\x44\xCC\x77" |
---|
19099 | | - "\x95\x45\x7B\x96\x52\x03\x7F\x53" |
---|
19100 | | - "\x18\x02\x7B\x5B\x4C\xD7\xA6\x36", |
---|
19101 | | - .ilen = 56, |
---|
19102 | | - }, { |
---|
19103 | | - .key = "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
19104 | | - "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
19105 | | - "\xDE\xCA\xF8\x88", |
---|
19106 | | - .klen = 20, |
---|
19107 | | - .iv = "\xCA\xFE\xDE\xBA\xCE\xFA\xCE\x74", |
---|
19108 | | - .result = "\x45\x00\x00\x49\x33\xBA\x00\x00" |
---|
19109 | | - "\x7F\x11\x91\x06\xC3\xFB\x1D\x10" |
---|
19110 | | - "\xC2\xB1\xD3\x26\xC0\x28\x31\xCE" |
---|
19111 | | - "\x00\x35\xDD\x7B\x80\x03\x02\xD5" |
---|
19112 | | - "\x00\x00\x4E\x20\x00\x1E\x8C\x18" |
---|
19113 | | - "\xD7\x5B\x81\xDC\x91\xBA\xA0\x47" |
---|
19114 | | - "\x6B\x91\xB9\x24\xB2\x80\x38\x9D" |
---|
19115 | | - "\x92\xC9\x63\xBA\xC0\x46\xEC\x95" |
---|
19116 | | - "\x9B\x62\x66\xC0\x47\x22\xB1\x49" |
---|
19117 | | - "\x23\x01\x01\x01", |
---|
19118 | | - .rlen = 76, |
---|
19119 | | - .assoc = "\x00\x00\x01\x00\x00\x00\x00\x00" |
---|
19120 | | - "\x00\x00\x00\x01\xCA\xFE\xDE\xBA" |
---|
19121 | | - "\xCE\xFA\xCE\x74", |
---|
19122 | | - .alen = 20, |
---|
19123 | | - .input = "\x18\xA6\xFD\x42\xF7\x2C\xBF\x4A" |
---|
19124 | | - "\xB2\xA2\xEA\x90\x1F\x73\xD8\x14" |
---|
19125 | | - "\xE3\xE7\xF2\x43\xD9\x54\x12\xE1" |
---|
19126 | | - "\xC3\x49\xC1\xD2\xFB\xEC\x16\x8F" |
---|
19127 | | - "\x91\x90\xFE\xEB\xAF\x2C\xB0\x19" |
---|
19128 | | - "\x84\xE6\x58\x63\x96\x5D\x74\x72" |
---|
19129 | | - "\xB7\x9D\xA3\x45\xE0\xE7\x80\x19" |
---|
19130 | | - "\x1F\x0D\x2F\x0E\x0F\x49\x6C\x22" |
---|
19131 | | - "\x6F\x21\x27\xB2\x7D\xB3\x57\x24" |
---|
19132 | | - "\xE7\x84\x5D\x68\x65\x1F\x57\xE6" |
---|
19133 | | - "\x5F\x35\x4F\x75\xFF\x17\x01\x57" |
---|
19134 | | - "\x69\x62\x34\x36", |
---|
19135 | | - .ilen = 92, |
---|
19136 | | - }, { |
---|
19137 | | - .key = "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
19138 | | - "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
19139 | | - "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
19140 | | - "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
19141 | | - "\x73\x61\x6C\x74", |
---|
19142 | | - .klen = 36, |
---|
19143 | | - .iv = "\x61\x6E\x64\x01\x69\x76\x65\x63", |
---|
19144 | | - .result = "\x45\x08\x00\x28\x73\x2C\x00\x00" |
---|
19145 | | - "\x40\x06\xE9\xF9\x0A\x01\x06\x12" |
---|
19146 | | - "\x0A\x01\x03\x8F\x06\xB8\x80\x23" |
---|
19147 | | - "\xDD\x6B\xAF\xBE\xCB\x71\x26\x02" |
---|
19148 | | - "\x50\x10\x1F\x64\x6D\x54\x00\x01", |
---|
19149 | | - .rlen = 40, |
---|
19150 | | - .assoc = "\x17\x40\x5E\x67\x15\x6F\x31\x26" |
---|
19151 | | - "\xDD\x0D\xB9\x9B\x61\x6E\x64\x01" |
---|
19152 | | - "\x69\x76\x65\x63", |
---|
19153 | | - .alen = 20, |
---|
19154 | | - .input = "\xF2\xD6\x9E\xCD\xBD\x5A\x0D\x5B" |
---|
19155 | | - "\x8D\x5E\xF3\x8B\xAD\x4D\xA5\x8D" |
---|
19156 | | - "\x1F\x27\x8F\xDE\x98\xEF\x67\x54" |
---|
19157 | | - "\x9D\x52\x4A\x30\x18\xD9\xA5\x7F" |
---|
19158 | | - "\xF4\xD3\xA3\x1C\xE6\x73\x11\x9E" |
---|
19159 | | - "\x45\x16\x26\xC2\x41\x57\x71\xE3" |
---|
19160 | | - "\xB7\xEE\xBC\xA6\x14\xC8\x9B\x35", |
---|
19161 | | - .ilen = 56, |
---|
19162 | | - }, { |
---|
19163 | | - .key = "\x3D\xE0\x98\x74\xB3\x88\xE6\x49" |
---|
19164 | | - "\x19\x88\xD0\xC3\x60\x7E\xAE\x1F" |
---|
19165 | | - "\x57\x69\x0E\x43", |
---|
19166 | | - .klen = 20, |
---|
19167 | | - .iv = "\x4E\x28\x00\x00\xA2\xFC\xA1\xA3", |
---|
19168 | | - .result = "\x45\x00\x00\x49\x33\x3E\x00\x00" |
---|
19169 | | - "\x7F\x11\x91\x82\xC3\xFB\x1D\x10" |
---|
19170 | | - "\xC2\xB1\xD3\x26\xC0\x28\x31\xCE" |
---|
19171 | | - "\x00\x35\xCB\x45\x80\x03\x02\x5B" |
---|
19172 | | - "\x00\x00\x01\xE0\x00\x1E\x8C\x18" |
---|
19173 | | - "\xD6\x57\x59\xD5\x22\x84\xA0\x35" |
---|
19174 | | - "\x2C\x71\x47\x5C\x88\x80\x39\x1C" |
---|
19175 | | - "\x76\x4D\x6E\x5E\xE0\x49\x6B\x32" |
---|
19176 | | - "\x5A\xE2\x70\xC0\x38\x99\x49\x39" |
---|
19177 | | - "\x15\x01\x01\x01", |
---|
19178 | | - .rlen = 76, |
---|
19179 | | - .assoc = "\x42\xF6\x7E\x3F\x10\x10\x10\x10" |
---|
19180 | | - "\x10\x10\x10\x10\x4E\x28\x00\x00" |
---|
19181 | | - "\xA2\xFC\xA1\xA3", |
---|
19182 | | - .alen = 20, |
---|
19183 | | - .input = "\xFB\xA2\xCA\xD1\x2F\xC1\xF9\xF0" |
---|
19184 | | - "\x0D\x3C\xEB\xF3\x05\x41\x0D\xB8" |
---|
19185 | | - "\x3D\x77\x84\xB6\x07\x32\x3D\x22" |
---|
19186 | | - "\x0F\x24\xB0\xA9\x7D\x54\x18\x28" |
---|
19187 | | - "\x00\xCA\xDB\x0F\x68\xD9\x9E\xF0" |
---|
19188 | | - "\xE0\xC0\xC8\x9A\xE9\xBE\xA8\x88" |
---|
19189 | | - "\x4E\x52\xD6\x5B\xC1\xAF\xD0\x74" |
---|
19190 | | - "\x0F\x74\x24\x44\x74\x7B\x5B\x39" |
---|
19191 | | - "\xAB\x53\x31\x63\xAA\xD4\x55\x0E" |
---|
19192 | | - "\xE5\x16\x09\x75\xCD\xB6\x08\xC5" |
---|
19193 | | - "\x76\x91\x89\x60\x97\x63\xB8\xE1" |
---|
19194 | | - "\x8C\xAA\x81\xE2", |
---|
19195 | | - .ilen = 92, |
---|
19196 | | - }, { |
---|
19197 | | - .key = "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
19198 | | - "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
19199 | | - "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
19200 | | - "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
19201 | | - "\x73\x61\x6C\x74", |
---|
19202 | | - .klen = 36, |
---|
19203 | | - .iv = "\x61\x6E\x64\x01\x69\x76\x65\x63", |
---|
19204 | | - .result = "\x63\x69\x73\x63\x6F\x01\x72\x75" |
---|
19205 | | - "\x6C\x65\x73\x01\x74\x68\x65\x01" |
---|
19206 | | - "\x6E\x65\x74\x77\x65\x01\x64\x65" |
---|
19207 | | - "\x66\x69\x6E\x65\x01\x74\x68\x65" |
---|
19208 | | - "\x74\x65\x63\x68\x6E\x6F\x6C\x6F" |
---|
19209 | | - "\x67\x69\x65\x73\x01\x74\x68\x61" |
---|
19210 | | - "\x74\x77\x69\x6C\x6C\x01\x64\x65" |
---|
19211 | | - "\x66\x69\x6E\x65\x74\x6F\x6D\x6F" |
---|
19212 | | - "\x72\x72\x6F\x77\x01\x02\x02\x01", |
---|
19213 | | - .rlen = 72, |
---|
19214 | | - .assoc = "\x17\x40\x5E\x67\x15\x6F\x31\x26" |
---|
19215 | | - "\xDD\x0D\xB9\x9B\x61\x6E\x64\x01" |
---|
19216 | | - "\x69\x76\x65\x63", |
---|
19217 | | - .alen = 20, |
---|
19218 | | - .input = "\xD4\xB7\xED\x86\xA1\x77\x7F\x2E" |
---|
19219 | | - "\xA1\x3D\x69\x73\xD3\x24\xC6\x9E" |
---|
19220 | | - "\x7B\x43\xF8\x26\xFB\x56\x83\x12" |
---|
19221 | | - "\x26\x50\x8B\xEB\xD2\xDC\xEB\x18" |
---|
19222 | | - "\xD0\xA6\xDF\x10\xE5\x48\x7D\xF0" |
---|
19223 | | - "\x74\x11\x3E\x14\xC6\x41\x02\x4E" |
---|
19224 | | - "\x3E\x67\x73\xD9\x1A\x62\xEE\x42" |
---|
19225 | | - "\x9B\x04\x3A\x10\xE3\xEF\xE6\xB0" |
---|
19226 | | - "\x12\xA4\x93\x63\x41\x23\x64\xF8" |
---|
19227 | | - "\xC0\xCA\xC5\x87\xF2\x49\xE5\x6B" |
---|
19228 | | - "\x11\xE2\x4F\x30\xE4\x4C\xCC\x76", |
---|
19229 | | - .ilen = 88, |
---|
19230 | | - }, { |
---|
19231 | | - .key = "\x7D\x77\x3D\x00\xC1\x44\xC5\x25" |
---|
19232 | | - "\xAC\x61\x9D\x18\xC8\x4A\x3F\x47" |
---|
19233 | | - "\xD9\x66\x42\x67", |
---|
19234 | | - .klen = 20, |
---|
19235 | | - .iv = "\x43\x45\x7E\x91\x82\x44\x3B\xC6", |
---|
19236 | | - .result = "\x01\x02\x02\x01", |
---|
19237 | | - .rlen = 4, |
---|
19238 | | - .assoc = "\x33\x54\x67\xAE\xFF\xFF\xFF\xFF" |
---|
19239 | | - "\x43\x45\x7E\x91\x82\x44\x3B\xC6", |
---|
19240 | | - .alen = 16, |
---|
19241 | | - .input = "\x43\x7F\x86\x6B\xCB\x3F\x69\x9F" |
---|
19242 | | - "\xE9\xB0\x82\x2B\xAC\x96\x1C\x45" |
---|
19243 | | - "\x04\xBE\xF2\x70", |
---|
19244 | | - .ilen = 20, |
---|
19245 | | - }, { |
---|
19246 | | - .key = "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
19247 | | - "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
19248 | | - "\xDE\xCA\xF8\x88", |
---|
19249 | | - .klen = 20, |
---|
19250 | | - .iv = "\xCA\xFE\xDE\xBA\xCE\xFA\xCE\x74", |
---|
19251 | | - .result = "\x74\x6F\x01\x62\x65\x01\x6F\x72" |
---|
19252 | | - "\x01\x6E\x6F\x74\x01\x74\x6F\x01" |
---|
19253 | | - "\x62\x65\x00\x01", |
---|
19254 | | - .rlen = 20, |
---|
19255 | | - .assoc = "\x00\x00\x01\x00\x00\x00\x00\x00" |
---|
19256 | | - "\x00\x00\x00\x01\xCA\xFE\xDE\xBA" |
---|
19257 | | - "\xCE\xFA\xCE\x74", |
---|
19258 | | - .alen = 20, |
---|
19259 | | - .input = "\x29\xC9\xFC\x69\xA1\x97\xD0\x38" |
---|
19260 | | - "\xCC\xDD\x14\xE2\xDD\xFC\xAA\x05" |
---|
19261 | | - "\x43\x33\x21\x64\x41\x25\x03\x52" |
---|
19262 | | - "\x43\x03\xED\x3C\x6C\x5F\x28\x38" |
---|
19263 | | - "\x43\xAF\x8C\x3E", |
---|
19264 | | - .ilen = 36, |
---|
19265 | | - }, { |
---|
19266 | | - .key = "\x6C\x65\x67\x61\x6C\x69\x7A\x65" |
---|
19267 | | - "\x6D\x61\x72\x69\x6A\x75\x61\x6E" |
---|
19268 | | - "\x61\x61\x6E\x64\x64\x6F\x69\x74" |
---|
19269 | | - "\x62\x65\x66\x6F\x72\x65\x69\x61" |
---|
19270 | | - "\x74\x75\x72\x6E", |
---|
19271 | | - .klen = 36, |
---|
19272 | | - .iv = "\x33\x30\x21\x69\x67\x65\x74\x6D", |
---|
19273 | | - .result = "\x45\x00\x00\x30\xDA\x3A\x00\x00" |
---|
19274 | | - "\x80\x01\xDF\x3B\xC0\xA8\x00\x05" |
---|
19275 | | - "\xC0\xA8\x00\x01\x08\x00\xC6\xCD" |
---|
19276 | | - "\x02\x00\x07\x00\x61\x62\x63\x64" |
---|
19277 | | - "\x65\x66\x67\x68\x69\x6A\x6B\x6C" |
---|
19278 | | - "\x6D\x6E\x6F\x70\x71\x72\x73\x74" |
---|
19279 | | - "\x01\x02\x02\x01", |
---|
19280 | | - .rlen = 52, |
---|
19281 | | - .assoc = "\x79\x6B\x69\x63\xFF\xFF\xFF\xFF" |
---|
19282 | | - "\xFF\xFF\xFF\xFF\x33\x30\x21\x69" |
---|
19283 | | - "\x67\x65\x74\x6D", |
---|
19284 | | - .alen = 20, |
---|
19285 | | - .input = "\xF9\x7A\xB2\xAA\x35\x6D\x8E\xDC" |
---|
19286 | | - "\xE1\x76\x44\xAC\x8C\x78\xE2\x5D" |
---|
19287 | | - "\xD2\x4D\xED\xBB\x29\xEB\xF1\xB6" |
---|
19288 | | - "\x4A\x27\x4B\x39\xB4\x9C\x3A\x86" |
---|
19289 | | - "\x4C\xD3\xD7\x8C\xA4\xAE\x68\xA3" |
---|
19290 | | - "\x2B\x42\x45\x8F\xB5\x7D\xBE\x82" |
---|
19291 | | - "\x1D\xCC\x63\xB9\xD0\x93\x7B\xA2" |
---|
19292 | | - "\x94\x5F\x66\x93\x68\x66\x1A\x32" |
---|
19293 | | - "\x9F\xB4\xC0\x53", |
---|
19294 | | - .ilen = 68, |
---|
19295 | | - }, { |
---|
19296 | | - .key = "\x3D\xE0\x98\x74\xB3\x88\xE6\x49" |
---|
19297 | | - "\x19\x88\xD0\xC3\x60\x7E\xAE\x1F" |
---|
19298 | | - "\x57\x69\x0E\x43", |
---|
19299 | | - .klen = 20, |
---|
19300 | | - .iv = "\x4E\x28\x00\x00\xA2\xFC\xA1\xA3", |
---|
19301 | | - .result = "\x45\x00\x00\x30\xDA\x3A\x00\x00" |
---|
19302 | | - "\x80\x01\xDF\x3B\xC0\xA8\x00\x05" |
---|
19303 | | - "\xC0\xA8\x00\x01\x08\x00\xC6\xCD" |
---|
19304 | | - "\x02\x00\x07\x00\x61\x62\x63\x64" |
---|
19305 | | - "\x65\x66\x67\x68\x69\x6A\x6B\x6C" |
---|
19306 | | - "\x6D\x6E\x6F\x70\x71\x72\x73\x74" |
---|
19307 | | - "\x01\x02\x02\x01", |
---|
19308 | | - .rlen = 52, |
---|
19309 | | - .assoc = "\x3F\x7E\xF6\x42\x10\x10\x10\x10" |
---|
19310 | | - "\x10\x10\x10\x10\x4E\x28\x00\x00" |
---|
19311 | | - "\xA2\xFC\xA1\xA3", |
---|
19312 | | - .alen = 20, |
---|
19313 | | - .input = "\xFB\xA2\xCA\xA8\xC6\xC5\xF9\xF0" |
---|
19314 | | - "\xF2\x2C\xA5\x4A\x06\x12\x10\xAD" |
---|
19315 | | - "\x3F\x6E\x57\x91\xCF\x1A\xCA\x21" |
---|
19316 | | - "\x0D\x11\x7C\xEC\x9C\x35\x79\x17" |
---|
19317 | | - "\x65\xAC\xBD\x87\x01\xAD\x79\x84" |
---|
19318 | | - "\x5B\xF9\xFE\x3F\xBA\x48\x7B\xC9" |
---|
19319 | | - "\x63\x21\x93\x06\x84\xEE\xCA\xDB" |
---|
19320 | | - "\x56\x91\x25\x46\xE7\xA9\x5C\x97" |
---|
19321 | | - "\x40\xD7\xCB\x05", |
---|
19322 | | - .ilen = 68, |
---|
19323 | | - }, { |
---|
19324 | | - .key = "\x4C\x80\xCD\xEF\xBB\x5D\x10\xDA" |
---|
19325 | | - "\x90\x6A\xC7\x3C\x36\x13\xA6\x34" |
---|
19326 | | - "\x22\x43\x3C\x64", |
---|
19327 | | - .klen = 20, |
---|
19328 | | - .iv = "\x48\x55\xEC\x7D\x3A\x23\x4B\xFD", |
---|
19329 | | - .result = "\x08\x00\xC6\xCD\x02\x00\x07\x00" |
---|
19330 | | - "\x61\x62\x63\x64\x65\x66\x67\x68" |
---|
19331 | | - "\x69\x6A\x6B\x6C\x6D\x6E\x6F\x70" |
---|
19332 | | - "\x71\x72\x73\x74\x01\x02\x02\x01", |
---|
19333 | | - .rlen = 32, |
---|
19334 | | - .assoc = "\x00\x00\x43\x21\x87\x65\x43\x21" |
---|
19335 | | - "\x00\x00\x00\x07\x48\x55\xEC\x7D" |
---|
19336 | | - "\x3A\x23\x4B\xFD", |
---|
19337 | | - .alen = 20, |
---|
19338 | | - .input = "\x74\x75\x2E\x8A\xEB\x5D\x87\x3C" |
---|
19339 | | - "\xD7\xC0\xF4\xAC\xC3\x6C\x4B\xFF" |
---|
19340 | | - "\x84\xB7\xD7\xB9\x8F\x0C\xA8\xB6" |
---|
19341 | | - "\xAC\xDA\x68\x94\xBC\x61\x90\x69" |
---|
19342 | | - "\xEF\x9C\xBC\x28\xFE\x1B\x56\xA7" |
---|
19343 | | - "\xC4\xE0\xD5\x8C\x86\xCD\x2B\xC0", |
---|
19344 | | - .ilen = 48, |
---|
19345 | | - } |
---|
19346 | | -}; |
---|
19347 | | - |
---|
19348 | | -static const struct aead_testvec aes_gcm_rfc4543_enc_tv_template[] = { |
---|
| 19327 | +static const struct aead_testvec aes_gcm_rfc4543_tv_template[] = { |
---|
19349 | 19328 | { /* From draft-mcgrew-gcm-test-01 */ |
---|
19350 | 19329 | .key = "\x4c\x80\xcd\xef\xbb\x5d\x10\xda" |
---|
19351 | 19330 | "\x90\x6a\xc7\x3c\x36\x13\xa6\x34" |
---|
.. | .. |
---|
19355 | 19334 | .assoc = "\x00\x00\x43\x21\x00\x00\x00\x07" |
---|
19356 | 19335 | "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
19357 | 19336 | .alen = 16, |
---|
19358 | | - .input = "\x45\x00\x00\x30\xda\x3a\x00\x00" |
---|
| 19337 | + .ptext = "\x45\x00\x00\x30\xda\x3a\x00\x00" |
---|
19359 | 19338 | "\x80\x01\xdf\x3b\xc0\xa8\x00\x05" |
---|
19360 | 19339 | "\xc0\xa8\x00\x01\x08\x00\xc6\xcd" |
---|
19361 | 19340 | "\x02\x00\x07\x00\x61\x62\x63\x64" |
---|
19362 | 19341 | "\x65\x66\x67\x68\x69\x6a\x6b\x6c" |
---|
19363 | 19342 | "\x6d\x6e\x6f\x70\x71\x72\x73\x74" |
---|
19364 | 19343 | "\x01\x02\x02\x01", |
---|
19365 | | - .ilen = 52, |
---|
19366 | | - .result = "\x45\x00\x00\x30\xda\x3a\x00\x00" |
---|
| 19344 | + .plen = 52, |
---|
| 19345 | + .ctext = "\x45\x00\x00\x30\xda\x3a\x00\x00" |
---|
19367 | 19346 | "\x80\x01\xdf\x3b\xc0\xa8\x00\x05" |
---|
19368 | 19347 | "\xc0\xa8\x00\x01\x08\x00\xc6\xcd" |
---|
19369 | 19348 | "\x02\x00\x07\x00\x61\x62\x63\x64" |
---|
.. | .. |
---|
19372 | 19351 | "\x01\x02\x02\x01\xf2\xa9\xa8\x36" |
---|
19373 | 19352 | "\xe1\x55\x10\x6a\xa8\xdc\xd6\x18" |
---|
19374 | 19353 | "\xe4\x09\x9a\xaa", |
---|
19375 | | - .rlen = 68, |
---|
19376 | | - } |
---|
19377 | | -}; |
---|
19378 | | - |
---|
19379 | | -static const struct aead_testvec aes_gcm_rfc4543_dec_tv_template[] = { |
---|
19380 | | - { /* From draft-mcgrew-gcm-test-01 */ |
---|
19381 | | - .key = "\x4c\x80\xcd\xef\xbb\x5d\x10\xda" |
---|
19382 | | - "\x90\x6a\xc7\x3c\x36\x13\xa6\x34" |
---|
19383 | | - "\x22\x43\x3c\x64", |
---|
19384 | | - .klen = 20, |
---|
19385 | | - .iv = zeroed_string, |
---|
19386 | | - .assoc = "\x00\x00\x43\x21\x00\x00\x00\x07" |
---|
19387 | | - "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
19388 | | - .alen = 16, |
---|
19389 | | - .input = "\x45\x00\x00\x30\xda\x3a\x00\x00" |
---|
19390 | | - "\x80\x01\xdf\x3b\xc0\xa8\x00\x05" |
---|
19391 | | - "\xc0\xa8\x00\x01\x08\x00\xc6\xcd" |
---|
19392 | | - "\x02\x00\x07\x00\x61\x62\x63\x64" |
---|
19393 | | - "\x65\x66\x67\x68\x69\x6a\x6b\x6c" |
---|
19394 | | - "\x6d\x6e\x6f\x70\x71\x72\x73\x74" |
---|
19395 | | - "\x01\x02\x02\x01\xf2\xa9\xa8\x36" |
---|
19396 | | - "\xe1\x55\x10\x6a\xa8\xdc\xd6\x18" |
---|
19397 | | - "\xe4\x09\x9a\xaa", |
---|
19398 | | - .ilen = 68, |
---|
19399 | | - .result = "\x45\x00\x00\x30\xda\x3a\x00\x00" |
---|
19400 | | - "\x80\x01\xdf\x3b\xc0\xa8\x00\x05" |
---|
19401 | | - "\xc0\xa8\x00\x01\x08\x00\xc6\xcd" |
---|
19402 | | - "\x02\x00\x07\x00\x61\x62\x63\x64" |
---|
19403 | | - "\x65\x66\x67\x68\x69\x6a\x6b\x6c" |
---|
19404 | | - "\x6d\x6e\x6f\x70\x71\x72\x73\x74" |
---|
19405 | | - "\x01\x02\x02\x01", |
---|
19406 | | - .rlen = 52, |
---|
| 19354 | + .clen = 68, |
---|
19407 | 19355 | }, { /* nearly same as previous, but should fail */ |
---|
19408 | 19356 | .key = "\x4c\x80\xcd\xef\xbb\x5d\x10\xda" |
---|
19409 | 19357 | "\x90\x6a\xc7\x3c\x36\x13\xa6\x34" |
---|
.. | .. |
---|
19413 | 19361 | .assoc = "\x00\x00\x43\x21\x00\x00\x00\x07" |
---|
19414 | 19362 | "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
19415 | 19363 | .alen = 16, |
---|
19416 | | - .input = "\x45\x00\x00\x30\xda\x3a\x00\x00" |
---|
| 19364 | + .ptext = "\x45\x00\x00\x30\xda\x3a\x00\x00" |
---|
| 19365 | + "\x80\x01\xdf\x3b\xc0\xa8\x00\x05" |
---|
| 19366 | + "\xc0\xa8\x00\x01\x08\x00\xc6\xcd" |
---|
| 19367 | + "\x02\x00\x07\x00\x61\x62\x63\x64" |
---|
| 19368 | + "\x65\x66\x67\x68\x69\x6a\x6b\x6c" |
---|
| 19369 | + "\x6d\x6e\x6f\x70\x71\x72\x73\x74" |
---|
| 19370 | + "\x01\x02\x02\x01", |
---|
| 19371 | + .plen = 52, |
---|
| 19372 | + .novrfy = 1, |
---|
| 19373 | + .ctext = "\x45\x00\x00\x30\xda\x3a\x00\x00" |
---|
19417 | 19374 | "\x80\x01\xdf\x3b\xc0\xa8\x00\x05" |
---|
19418 | 19375 | "\xc0\xa8\x00\x01\x08\x00\xc6\xcd" |
---|
19419 | 19376 | "\x02\x00\x07\x00\x61\x62\x63\x64" |
---|
.. | .. |
---|
19422 | 19379 | "\x01\x02\x02\x01\xf2\xa9\xa8\x36" |
---|
19423 | 19380 | "\xe1\x55\x10\x6a\xa8\xdc\xd6\x18" |
---|
19424 | 19381 | "\x00\x00\x00\x00", |
---|
19425 | | - .ilen = 68, |
---|
19426 | | - .novrfy = 1, |
---|
19427 | | - .result = "\x45\x00\x00\x30\xda\x3a\x00\x00" |
---|
19428 | | - "\x80\x01\xdf\x3b\xc0\xa8\x00\x05" |
---|
19429 | | - "\xc0\xa8\x00\x01\x08\x00\xc6\xcd" |
---|
19430 | | - "\x02\x00\x07\x00\x61\x62\x63\x64" |
---|
19431 | | - "\x65\x66\x67\x68\x69\x6a\x6b\x6c" |
---|
19432 | | - "\x6d\x6e\x6f\x70\x71\x72\x73\x74" |
---|
19433 | | - "\x01\x02\x02\x01", |
---|
19434 | | - .rlen = 52, |
---|
| 19382 | + .clen = 68, |
---|
19435 | 19383 | }, |
---|
19436 | 19384 | }; |
---|
19437 | 19385 | |
---|
19438 | | -static const struct aead_testvec aes_ccm_enc_tv_template[] = { |
---|
| 19386 | +static const struct aead_testvec aes_ccm_tv_template[] = { |
---|
19439 | 19387 | { /* From RFC 3610 */ |
---|
19440 | 19388 | .key = "\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7" |
---|
19441 | 19389 | "\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf", |
---|
.. | .. |
---|
19444 | 19392 | "\xa0\xa1\xa2\xa3\xa4\xa5\x00\x00", |
---|
19445 | 19393 | .assoc = "\x00\x01\x02\x03\x04\x05\x06\x07", |
---|
19446 | 19394 | .alen = 8, |
---|
19447 | | - .input = "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
| 19395 | + .ptext = "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
19448 | 19396 | "\x10\x11\x12\x13\x14\x15\x16\x17" |
---|
19449 | 19397 | "\x18\x19\x1a\x1b\x1c\x1d\x1e", |
---|
19450 | | - .ilen = 23, |
---|
19451 | | - .result = "\x58\x8c\x97\x9a\x61\xc6\x63\xd2" |
---|
| 19398 | + .plen = 23, |
---|
| 19399 | + .ctext = "\x58\x8c\x97\x9a\x61\xc6\x63\xd2" |
---|
19452 | 19400 | "\xf0\x66\xd0\xc2\xc0\xf9\x89\x80" |
---|
19453 | 19401 | "\x6d\x5f\x6b\x61\xda\xc3\x84\x17" |
---|
19454 | 19402 | "\xe8\xd1\x2c\xfd\xf9\x26\xe0", |
---|
19455 | | - .rlen = 31, |
---|
| 19403 | + .clen = 31, |
---|
19456 | 19404 | }, { |
---|
19457 | 19405 | .key = "\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7" |
---|
19458 | 19406 | "\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf", |
---|
.. | .. |
---|
19462 | 19410 | .assoc = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
19463 | 19411 | "\x08\x09\x0a\x0b", |
---|
19464 | 19412 | .alen = 12, |
---|
19465 | | - .input = "\x0c\x0d\x0e\x0f\x10\x11\x12\x13" |
---|
| 19413 | + .ptext = "\x0c\x0d\x0e\x0f\x10\x11\x12\x13" |
---|
19466 | 19414 | "\x14\x15\x16\x17\x18\x19\x1a\x1b" |
---|
19467 | 19415 | "\x1c\x1d\x1e\x1f", |
---|
19468 | | - .ilen = 20, |
---|
19469 | | - .result = "\xdc\xf1\xfb\x7b\x5d\x9e\x23\xfb" |
---|
| 19416 | + .plen = 20, |
---|
| 19417 | + .ctext = "\xdc\xf1\xfb\x7b\x5d\x9e\x23\xfb" |
---|
19470 | 19418 | "\x9d\x4e\x13\x12\x53\x65\x8a\xd8" |
---|
19471 | 19419 | "\x6e\xbd\xca\x3e\x51\xe8\x3f\x07" |
---|
19472 | 19420 | "\x7d\x9c\x2d\x93", |
---|
19473 | | - .rlen = 28, |
---|
| 19421 | + .clen = 28, |
---|
19474 | 19422 | }, { |
---|
19475 | 19423 | .key = "\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7" |
---|
19476 | 19424 | "\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf", |
---|
.. | .. |
---|
19479 | 19427 | "\xa0\xa1\xa2\xa3\xa4\xa5\x00\x00", |
---|
19480 | 19428 | .assoc = "\x00\x01\x02\x03\x04\x05\x06\x07", |
---|
19481 | 19429 | .alen = 8, |
---|
19482 | | - .input = "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
| 19430 | + .ptext = "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
19483 | 19431 | "\x10\x11\x12\x13\x14\x15\x16\x17" |
---|
19484 | 19432 | "\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f" |
---|
19485 | 19433 | "\x20", |
---|
19486 | | - .ilen = 25, |
---|
19487 | | - .result = "\x82\x53\x1a\x60\xcc\x24\x94\x5a" |
---|
| 19434 | + .plen = 25, |
---|
| 19435 | + .ctext = "\x82\x53\x1a\x60\xcc\x24\x94\x5a" |
---|
19488 | 19436 | "\x4b\x82\x79\x18\x1a\xb5\xc8\x4d" |
---|
19489 | 19437 | "\xf2\x1c\xe7\xf9\xb7\x3f\x42\xe1" |
---|
19490 | 19438 | "\x97\xea\x9c\x07\xe5\x6b\x5e\xb1" |
---|
19491 | 19439 | "\x7e\x5f\x4e", |
---|
19492 | | - .rlen = 35, |
---|
| 19440 | + .clen = 35, |
---|
19493 | 19441 | }, { |
---|
19494 | 19442 | .key = "\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7" |
---|
19495 | 19443 | "\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf", |
---|
.. | .. |
---|
19499 | 19447 | .assoc = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
19500 | 19448 | "\x08\x09\x0a\x0b", |
---|
19501 | 19449 | .alen = 12, |
---|
19502 | | - .input = "\x0c\x0d\x0e\x0f\x10\x11\x12\x13" |
---|
| 19450 | + .ptext = "\x0c\x0d\x0e\x0f\x10\x11\x12\x13" |
---|
19503 | 19451 | "\x14\x15\x16\x17\x18\x19\x1a\x1b" |
---|
19504 | 19452 | "\x1c\x1d\x1e", |
---|
19505 | | - .ilen = 19, |
---|
19506 | | - .result = "\x07\x34\x25\x94\x15\x77\x85\x15" |
---|
| 19453 | + .plen = 19, |
---|
| 19454 | + .ctext = "\x07\x34\x25\x94\x15\x77\x85\x15" |
---|
19507 | 19455 | "\x2b\x07\x40\x98\x33\x0a\xbb\x14" |
---|
19508 | 19456 | "\x1b\x94\x7b\x56\x6a\xa9\x40\x6b" |
---|
19509 | 19457 | "\x4d\x99\x99\x88\xdd", |
---|
19510 | | - .rlen = 29, |
---|
| 19458 | + .clen = 29, |
---|
19511 | 19459 | }, { |
---|
19512 | 19460 | .key = "\xd7\x82\x8d\x13\xb2\xb0\xbd\xc3" |
---|
19513 | 19461 | "\x25\xa7\x62\x36\xdf\x93\xcc\x6b", |
---|
.. | .. |
---|
19516 | 19464 | "\x3c\x96\x96\x76\x6c\xfa\x00\x00", |
---|
19517 | 19465 | .assoc = "\x63\x01\x8f\x76\xdc\x8a\x1b\xcb", |
---|
19518 | 19466 | .alen = 8, |
---|
19519 | | - .input = "\x90\x20\xea\x6f\x91\xbd\xd8\x5a" |
---|
| 19467 | + .ptext = "\x90\x20\xea\x6f\x91\xbd\xd8\x5a" |
---|
19520 | 19468 | "\xfa\x00\x39\xba\x4b\xaf\xf9\xbf" |
---|
19521 | 19469 | "\xb7\x9c\x70\x28\x94\x9c\xd0\xec", |
---|
19522 | | - .ilen = 24, |
---|
19523 | | - .result = "\x4c\xcb\x1e\x7c\xa9\x81\xbe\xfa" |
---|
| 19470 | + .plen = 24, |
---|
| 19471 | + .ctext = "\x4c\xcb\x1e\x7c\xa9\x81\xbe\xfa" |
---|
19524 | 19472 | "\xa0\x72\x6c\x55\xd3\x78\x06\x12" |
---|
19525 | 19473 | "\x98\xc8\x5c\x92\x81\x4a\xbc\x33" |
---|
19526 | 19474 | "\xc5\x2e\xe8\x1d\x7d\x77\xc0\x8a", |
---|
19527 | | - .rlen = 32, |
---|
| 19475 | + .clen = 32, |
---|
19528 | 19476 | }, { |
---|
19529 | 19477 | .key = "\xd7\x82\x8d\x13\xb2\xb0\xbd\xc3" |
---|
19530 | 19478 | "\x25\xa7\x62\x36\xdf\x93\xcc\x6b", |
---|
.. | .. |
---|
19534 | 19482 | .assoc = "\xcd\x90\x44\xd2\xb7\x1f\xdb\x81" |
---|
19535 | 19483 | "\x20\xea\x60\xc0", |
---|
19536 | 19484 | .alen = 12, |
---|
19537 | | - .input = "\x64\x35\xac\xba\xfb\x11\xa8\x2e" |
---|
| 19485 | + .ptext = "\x64\x35\xac\xba\xfb\x11\xa8\x2e" |
---|
19538 | 19486 | "\x2f\x07\x1d\x7c\xa4\xa5\xeb\xd9" |
---|
19539 | 19487 | "\x3a\x80\x3b\xa8\x7f", |
---|
19540 | | - .ilen = 21, |
---|
19541 | | - .result = "\x00\x97\x69\xec\xab\xdf\x48\x62" |
---|
| 19488 | + .plen = 21, |
---|
| 19489 | + .ctext = "\x00\x97\x69\xec\xab\xdf\x48\x62" |
---|
19542 | 19490 | "\x55\x94\xc5\x92\x51\xe6\x03\x57" |
---|
19543 | 19491 | "\x22\x67\x5e\x04\xc8\x47\x09\x9e" |
---|
19544 | 19492 | "\x5a\xe0\x70\x45\x51", |
---|
19545 | | - .rlen = 29, |
---|
| 19493 | + .clen = 29, |
---|
19546 | 19494 | }, { |
---|
19547 | 19495 | .key = "\xd7\x82\x8d\x13\xb2\xb0\xbd\xc3" |
---|
19548 | 19496 | "\x25\xa7\x62\x36\xdf\x93\xcc\x6b", |
---|
.. | .. |
---|
19551 | 19499 | "\x3c\x96\x96\x76\x6c\xfa\x00\x00", |
---|
19552 | 19500 | .assoc = "\xd8\x5b\xc7\xe6\x9f\x94\x4f\xb8", |
---|
19553 | 19501 | .alen = 8, |
---|
19554 | | - .input = "\x8a\x19\xb9\x50\xbc\xf7\x1a\x01" |
---|
| 19502 | + .ptext = "\x8a\x19\xb9\x50\xbc\xf7\x1a\x01" |
---|
19555 | 19503 | "\x8e\x5e\x67\x01\xc9\x17\x87\x65" |
---|
19556 | 19504 | "\x98\x09\xd6\x7d\xbe\xdd\x18", |
---|
19557 | | - .ilen = 23, |
---|
19558 | | - .result = "\xbc\x21\x8d\xaa\x94\x74\x27\xb6" |
---|
| 19505 | + .plen = 23, |
---|
| 19506 | + .ctext = "\xbc\x21\x8d\xaa\x94\x74\x27\xb6" |
---|
19559 | 19507 | "\xdb\x38\x6a\x99\xac\x1a\xef\x23" |
---|
19560 | 19508 | "\xad\xe0\xb5\x29\x39\xcb\x6a\x63" |
---|
19561 | 19509 | "\x7c\xf9\xbe\xc2\x40\x88\x97\xc6" |
---|
19562 | 19510 | "\xba", |
---|
19563 | | - .rlen = 33, |
---|
| 19511 | + .clen = 33, |
---|
19564 | 19512 | }, { |
---|
19565 | 19513 | /* This is taken from FIPS CAVS. */ |
---|
19566 | 19514 | .key = "\x83\xac\x54\x66\xc2\xeb\xe5\x05" |
---|
.. | .. |
---|
19568 | 19516 | .klen = 16, |
---|
19569 | 19517 | .iv = "\x03\x96\xac\x59\x30\x07\xa1\xe2\xa2\xc7\x55\x24\0\0\0\0", |
---|
19570 | 19518 | .alen = 0, |
---|
19571 | | - .input = "\x19\xc8\x81\xf6\xe9\x86\xff\x93" |
---|
| 19519 | + .ptext = "\x19\xc8\x81\xf6\xe9\x86\xff\x93" |
---|
19572 | 19520 | "\x0b\x78\x67\xe5\xbb\xb7\xfc\x6e" |
---|
19573 | 19521 | "\x83\x77\xb3\xa6\x0c\x8c\x9f\x9c" |
---|
19574 | 19522 | "\x35\x2e\xad\xe0\x62\xf9\x91\xa1", |
---|
19575 | | - .ilen = 32, |
---|
19576 | | - .result = "\xab\x6f\xe1\x69\x1d\x19\x99\xa8" |
---|
| 19523 | + .plen = 32, |
---|
| 19524 | + .ctext = "\xab\x6f\xe1\x69\x1d\x19\x99\xa8" |
---|
19577 | 19525 | "\x92\xa0\xc4\x6f\x7e\xe2\x8b\xb1" |
---|
19578 | 19526 | "\x70\xbb\x8c\xa6\x4c\x6e\x97\x8a" |
---|
19579 | 19527 | "\x57\x2b\xbe\x5d\x98\xa6\xb1\x32" |
---|
19580 | 19528 | "\xda\x24\xea\xd9\xa1\x39\x98\xfd" |
---|
19581 | 19529 | "\xa4\xbe\xd9\xf2\x1a\x6d\x22\xa8", |
---|
19582 | | - .rlen = 48, |
---|
| 19530 | + .clen = 48, |
---|
19583 | 19531 | }, { |
---|
19584 | 19532 | .key = "\x1e\x2c\x7e\x01\x41\x9a\xef\xc0" |
---|
19585 | 19533 | "\x0d\x58\x96\x6e\x5c\xa2\x4b\xd3", |
---|
.. | .. |
---|
19591 | 19539 | "\x0c\x56\xcb\xe4\xe0\x05\x7a\xe1" |
---|
19592 | 19540 | "\x0a\x63\x09\x78\xbc\x2c\x55\xde", |
---|
19593 | 19541 | .alen = 32, |
---|
19594 | | - .input = "\x87\xa3\x36\xfd\x96\xb3\x93\x78" |
---|
| 19542 | + .ptext = "\x87\xa3\x36\xfd\x96\xb3\x93\x78" |
---|
19595 | 19543 | "\xa9\x28\x63\xba\x12\xa3\x14\x85" |
---|
19596 | 19544 | "\x57\x1e\x06\xc9\x7b\x21\xef\x76" |
---|
19597 | 19545 | "\x7f\x38\x7e\x8e\x29\xa4\x3e\x7e", |
---|
19598 | | - .ilen = 32, |
---|
19599 | | - .result = "\x8a\x1e\x11\xf0\x02\x6b\xe2\x19" |
---|
| 19546 | + .plen = 32, |
---|
| 19547 | + .ctext = "\x8a\x1e\x11\xf0\x02\x6b\xe2\x19" |
---|
19600 | 19548 | "\xfc\x70\xc4\x6d\x8e\xb7\x99\xab" |
---|
19601 | 19549 | "\xc5\x4b\xa2\xac\xd3\xf3\x48\xff" |
---|
19602 | 19550 | "\x3b\xb5\xce\x53\xef\xde\xbb\x02" |
---|
19603 | 19551 | "\xa9\x86\x15\x6c\x13\xfe\xda\x0a" |
---|
19604 | 19552 | "\x22\xb8\x29\x3d\xd8\x39\x9a\x23", |
---|
19605 | | - .rlen = 48, |
---|
| 19553 | + .clen = 48, |
---|
19606 | 19554 | }, { |
---|
19607 | 19555 | .key = "\xf4\x6b\xc2\x75\x62\xfe\xb4\xe1" |
---|
19608 | 19556 | "\xa3\xf0\xff\xdd\x4e\x4b\x12\x75" |
---|
.. | .. |
---|
19615 | 19563 | "\xe9\xd4\xcf\x20\x14\x6e\xf0\x2d" |
---|
19616 | 19564 | "\xd8\x9e\x2b\x56\x10\x23\x56\xe7", |
---|
19617 | 19565 | .alen = 32, |
---|
19618 | | - .result = "\x36\xea\x7a\x70\x08\xdc\x6a\xbc" |
---|
| 19566 | + .ctext = "\x36\xea\x7a\x70\x08\xdc\x6a\xbc" |
---|
19619 | 19567 | "\xad\x0c\x7a\x63\xf6\x61\xfd\x9b", |
---|
19620 | | - .rlen = 16, |
---|
| 19568 | + .clen = 16, |
---|
19621 | 19569 | }, { |
---|
19622 | 19570 | .key = "\x56\xdf\x5c\x8f\x26\x3f\x0e\x42" |
---|
19623 | 19571 | "\xef\x7a\xd3\xce\xfc\x84\x60\x62" |
---|
.. | .. |
---|
19630 | 19578 | "\xf2\x88\x32\xa3\xf2\x50\xcb\x4c" |
---|
19631 | 19579 | "\xe3\x00\x73\x69\x84\x69\x87\x79", |
---|
19632 | 19580 | .alen = 32, |
---|
19633 | | - .input = "\x9f\xd2\x02\x4b\x52\x49\x31\x3c" |
---|
| 19581 | + .ptext = "\x9f\xd2\x02\x4b\x52\x49\x31\x3c" |
---|
19634 | 19582 | "\x43\x69\x3a\x2d\x8e\x70\xad\x7e" |
---|
19635 | 19583 | "\xe0\xe5\x46\x09\x80\x89\x13\xb2" |
---|
19636 | 19584 | "\x8c\x8b\xd9\x3f\x86\xfb\xb5\x6b", |
---|
19637 | | - .ilen = 32, |
---|
19638 | | - .result = "\x39\xdf\x7c\x3c\x5a\x29\xb9\x62" |
---|
| 19585 | + .plen = 32, |
---|
| 19586 | + .ctext = "\x39\xdf\x7c\x3c\x5a\x29\xb9\x62" |
---|
19639 | 19587 | "\x5d\x51\xc2\x16\xd8\xbd\x06\x9f" |
---|
19640 | 19588 | "\x9b\x6a\x09\x70\xc1\x51\x83\xc2" |
---|
19641 | 19589 | "\x66\x88\x1d\x4f\x9a\xda\xe0\x1e" |
---|
19642 | 19590 | "\xc7\x79\x11\x58\xe5\x6b\x20\x40" |
---|
19643 | 19591 | "\x7a\xea\x46\x42\x8b\xe4\x6f\xe1", |
---|
19644 | | - .rlen = 48, |
---|
| 19592 | + .clen = 48, |
---|
19645 | 19593 | }, { |
---|
19646 | 19594 | .key = "\xe0\x8d\x99\x71\x60\xd7\x97\x1a" |
---|
19647 | 19595 | "\xbd\x01\x99\xd5\x8a\xdf\x71\x3a" |
---|
.. | .. |
---|
19655 | 19603 | "\x6b\x75\xcb\x98\x34\x08\x7e\x79" |
---|
19656 | 19604 | "\xe4\x3e\x49\x0d\x84\x8b\x22\x87", |
---|
19657 | 19605 | .alen = 32, |
---|
19658 | | - .input = "\xe1\xd9\xd8\x13\xeb\x3a\x75\x3f" |
---|
| 19606 | + .ptext = "\xe1\xd9\xd8\x13\xeb\x3a\x75\x3f" |
---|
19659 | 19607 | "\x9d\xbd\x5f\x66\xbe\xdc\xbb\x66" |
---|
19660 | 19608 | "\xbf\x17\x99\x62\x4a\x39\x27\x1f" |
---|
19661 | 19609 | "\x1d\xdc\x24\xae\x19\x2f\x98\x4c", |
---|
19662 | | - .ilen = 32, |
---|
19663 | | - .result = "\x19\xb8\x61\x33\x45\x2b\x43\x96" |
---|
| 19610 | + .plen = 32, |
---|
| 19611 | + .ctext = "\x19\xb8\x61\x33\x45\x2b\x43\x96" |
---|
19664 | 19612 | "\x6f\x51\xd0\x20\x30\x7d\x9b\xc6" |
---|
19665 | 19613 | "\x26\x3d\xf8\xc9\x65\x16\xa8\x9f" |
---|
19666 | 19614 | "\xf0\x62\x17\x34\xf2\x1e\x8d\x75" |
---|
19667 | 19615 | "\x4e\x13\xcc\xc0\xc3\x2a\x54\x2d", |
---|
19668 | | - .rlen = 40, |
---|
| 19616 | + .clen = 40, |
---|
19669 | 19617 | }, { |
---|
19670 | 19618 | .key = "\x7c\xc8\x18\x3b\x8d\x99\xe0\x7c" |
---|
19671 | 19619 | "\x45\x41\xb8\xbd\x5c\xa7\xc2\x32" |
---|
.. | .. |
---|
19679 | 19627 | "\x8e\xd6\x39\xcf\x7d\x14\x9b\x94" |
---|
19680 | 19628 | "\xb0\x39\x36\xe6\x8f\x57\xe0\x13", |
---|
19681 | 19629 | .alen = 32, |
---|
19682 | | - .input = "\x3b\x6c\x29\x36\xb6\xef\x07\xa6" |
---|
| 19630 | + .ptext = "\x3b\x6c\x29\x36\xb6\xef\x07\xa6" |
---|
19683 | 19631 | "\x83\x72\x07\x4f\xcf\xfa\x66\x89" |
---|
19684 | 19632 | "\x5f\xca\xb1\xba\xd5\x8f\x2c\x27" |
---|
19685 | 19633 | "\x30\xdb\x75\x09\x93\xd4\x65\xe4", |
---|
19686 | | - .ilen = 32, |
---|
19687 | | - .result = "\xb0\x88\x5a\x33\xaa\xe5\xc7\x1d" |
---|
| 19634 | + .plen = 32, |
---|
| 19635 | + .ctext = "\xb0\x88\x5a\x33\xaa\xe5\xc7\x1d" |
---|
19688 | 19636 | "\x85\x23\xc7\xc6\x2f\xf4\x1e\x3d" |
---|
19689 | 19637 | "\xcc\x63\x44\x25\x07\x78\x4f\x9e" |
---|
19690 | 19638 | "\x96\xb8\x88\xeb\xbc\x48\x1f\x06" |
---|
19691 | 19639 | "\x39\xaf\x39\xac\xd8\x4a\x80\x39" |
---|
19692 | 19640 | "\x7b\x72\x8a\xf7", |
---|
19693 | | - .rlen = 44, |
---|
| 19641 | + .clen = 44, |
---|
19694 | 19642 | }, { |
---|
19695 | 19643 | .key = "\xab\xd0\xe9\x33\x07\x26\xe5\x83" |
---|
19696 | 19644 | "\x8c\x76\x95\xd4\xb6\xdc\xf3\x46" |
---|
.. | .. |
---|
19704 | 19652 | "\xab\x90\x65\x8d\x8e\xca\x4d\x4f" |
---|
19705 | 19653 | "\x16\x0c\x40\x90\x4b\xc7\x36\x73", |
---|
19706 | 19654 | .alen = 32, |
---|
19707 | | - .input = "\xf5\xc6\x7d\x48\xc1\xb7\xe6\x92" |
---|
| 19655 | + .ptext = "\xf5\xc6\x7d\x48\xc1\xb7\xe6\x92" |
---|
19708 | 19656 | "\x97\x5a\xca\xc4\xa9\x6d\xf9\x3d" |
---|
19709 | 19657 | "\x6c\xde\xbc\xf1\x90\xea\x6a\xb2" |
---|
19710 | 19658 | "\x35\x86\x36\xaf\x5c\xfe\x4b\x3a", |
---|
19711 | | - .ilen = 32, |
---|
19712 | | - .result = "\x83\x6f\x40\x87\x72\xcf\xc1\x13" |
---|
| 19659 | + .plen = 32, |
---|
| 19660 | + .ctext = "\x83\x6f\x40\x87\x72\xcf\xc1\x13" |
---|
19713 | 19661 | "\xef\xbb\x80\x21\x04\x6c\x58\x09" |
---|
19714 | 19662 | "\x07\x1b\xfc\xdf\xc0\x3f\x5b\xc7" |
---|
19715 | 19663 | "\xe0\x79\xa8\x6e\x71\x7c\x3f\xcf" |
---|
19716 | 19664 | "\x5c\xda\xb2\x33\xe5\x13\xe2\x0d" |
---|
19717 | 19665 | "\x74\xd1\xef\xb5\x0f\x3a\xb5\xf8", |
---|
19718 | | - .rlen = 48, |
---|
19719 | | - } |
---|
19720 | | -}; |
---|
19721 | | - |
---|
19722 | | -static const struct aead_testvec aes_ccm_dec_tv_template[] = { |
---|
19723 | | - { /* From RFC 3610 */ |
---|
19724 | | - .key = "\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7" |
---|
19725 | | - "\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf", |
---|
19726 | | - .klen = 16, |
---|
19727 | | - .iv = "\x01\x00\x00\x00\x03\x02\x01\x00" |
---|
19728 | | - "\xa0\xa1\xa2\xa3\xa4\xa5\x00\x00", |
---|
19729 | | - .assoc = "\x00\x01\x02\x03\x04\x05\x06\x07", |
---|
19730 | | - .alen = 8, |
---|
19731 | | - .input = "\x58\x8c\x97\x9a\x61\xc6\x63\xd2" |
---|
19732 | | - "\xf0\x66\xd0\xc2\xc0\xf9\x89\x80" |
---|
19733 | | - "\x6d\x5f\x6b\x61\xda\xc3\x84\x17" |
---|
19734 | | - "\xe8\xd1\x2c\xfd\xf9\x26\xe0", |
---|
19735 | | - .ilen = 31, |
---|
19736 | | - .result = "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
19737 | | - "\x10\x11\x12\x13\x14\x15\x16\x17" |
---|
19738 | | - "\x18\x19\x1a\x1b\x1c\x1d\x1e", |
---|
19739 | | - .rlen = 23, |
---|
19740 | | - }, { |
---|
19741 | | - .key = "\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7" |
---|
19742 | | - "\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf", |
---|
19743 | | - .klen = 16, |
---|
19744 | | - .iv = "\x01\x00\x00\x00\x07\x06\x05\x04" |
---|
19745 | | - "\xa0\xa1\xa2\xa3\xa4\xa5\x00\x00", |
---|
19746 | | - .assoc = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
19747 | | - "\x08\x09\x0a\x0b", |
---|
19748 | | - .alen = 12, |
---|
19749 | | - .input = "\xdc\xf1\xfb\x7b\x5d\x9e\x23\xfb" |
---|
19750 | | - "\x9d\x4e\x13\x12\x53\x65\x8a\xd8" |
---|
19751 | | - "\x6e\xbd\xca\x3e\x51\xe8\x3f\x07" |
---|
19752 | | - "\x7d\x9c\x2d\x93", |
---|
19753 | | - .ilen = 28, |
---|
19754 | | - .result = "\x0c\x0d\x0e\x0f\x10\x11\x12\x13" |
---|
19755 | | - "\x14\x15\x16\x17\x18\x19\x1a\x1b" |
---|
19756 | | - "\x1c\x1d\x1e\x1f", |
---|
19757 | | - .rlen = 20, |
---|
19758 | | - }, { |
---|
19759 | | - .key = "\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7" |
---|
19760 | | - "\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf", |
---|
19761 | | - .klen = 16, |
---|
19762 | | - .iv = "\x01\x00\x00\x00\x0b\x0a\x09\x08" |
---|
19763 | | - "\xa0\xa1\xa2\xa3\xa4\xa5\x00\x00", |
---|
19764 | | - .assoc = "\x00\x01\x02\x03\x04\x05\x06\x07", |
---|
19765 | | - .alen = 8, |
---|
19766 | | - .input = "\x82\x53\x1a\x60\xcc\x24\x94\x5a" |
---|
19767 | | - "\x4b\x82\x79\x18\x1a\xb5\xc8\x4d" |
---|
19768 | | - "\xf2\x1c\xe7\xf9\xb7\x3f\x42\xe1" |
---|
19769 | | - "\x97\xea\x9c\x07\xe5\x6b\x5e\xb1" |
---|
19770 | | - "\x7e\x5f\x4e", |
---|
19771 | | - .ilen = 35, |
---|
19772 | | - .result = "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
19773 | | - "\x10\x11\x12\x13\x14\x15\x16\x17" |
---|
19774 | | - "\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f" |
---|
19775 | | - "\x20", |
---|
19776 | | - .rlen = 25, |
---|
19777 | | - }, { |
---|
19778 | | - .key = "\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7" |
---|
19779 | | - "\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf", |
---|
19780 | | - .klen = 16, |
---|
19781 | | - .iv = "\x01\x00\x00\x00\x0c\x0b\x0a\x09" |
---|
19782 | | - "\xa0\xa1\xa2\xa3\xa4\xa5\x00\x00", |
---|
19783 | | - .assoc = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
19784 | | - "\x08\x09\x0a\x0b", |
---|
19785 | | - .alen = 12, |
---|
19786 | | - .input = "\x07\x34\x25\x94\x15\x77\x85\x15" |
---|
19787 | | - "\x2b\x07\x40\x98\x33\x0a\xbb\x14" |
---|
19788 | | - "\x1b\x94\x7b\x56\x6a\xa9\x40\x6b" |
---|
19789 | | - "\x4d\x99\x99\x88\xdd", |
---|
19790 | | - .ilen = 29, |
---|
19791 | | - .result = "\x0c\x0d\x0e\x0f\x10\x11\x12\x13" |
---|
19792 | | - "\x14\x15\x16\x17\x18\x19\x1a\x1b" |
---|
19793 | | - "\x1c\x1d\x1e", |
---|
19794 | | - .rlen = 19, |
---|
19795 | | - }, { |
---|
19796 | | - .key = "\xd7\x82\x8d\x13\xb2\xb0\xbd\xc3" |
---|
19797 | | - "\x25\xa7\x62\x36\xdf\x93\xcc\x6b", |
---|
19798 | | - .klen = 16, |
---|
19799 | | - .iv = "\x01\x00\x33\x56\x8e\xf7\xb2\x63" |
---|
19800 | | - "\x3c\x96\x96\x76\x6c\xfa\x00\x00", |
---|
19801 | | - .assoc = "\x63\x01\x8f\x76\xdc\x8a\x1b\xcb", |
---|
19802 | | - .alen = 8, |
---|
19803 | | - .input = "\x4c\xcb\x1e\x7c\xa9\x81\xbe\xfa" |
---|
19804 | | - "\xa0\x72\x6c\x55\xd3\x78\x06\x12" |
---|
19805 | | - "\x98\xc8\x5c\x92\x81\x4a\xbc\x33" |
---|
19806 | | - "\xc5\x2e\xe8\x1d\x7d\x77\xc0\x8a", |
---|
19807 | | - .ilen = 32, |
---|
19808 | | - .result = "\x90\x20\xea\x6f\x91\xbd\xd8\x5a" |
---|
19809 | | - "\xfa\x00\x39\xba\x4b\xaf\xf9\xbf" |
---|
19810 | | - "\xb7\x9c\x70\x28\x94\x9c\xd0\xec", |
---|
19811 | | - .rlen = 24, |
---|
19812 | | - }, { |
---|
19813 | | - .key = "\xd7\x82\x8d\x13\xb2\xb0\xbd\xc3" |
---|
19814 | | - "\x25\xa7\x62\x36\xdf\x93\xcc\x6b", |
---|
19815 | | - .klen = 16, |
---|
19816 | | - .iv = "\x01\x00\xd5\x60\x91\x2d\x3f\x70" |
---|
19817 | | - "\x3c\x96\x96\x76\x6c\xfa\x00\x00", |
---|
19818 | | - .assoc = "\xcd\x90\x44\xd2\xb7\x1f\xdb\x81" |
---|
19819 | | - "\x20\xea\x60\xc0", |
---|
19820 | | - .alen = 12, |
---|
19821 | | - .input = "\x00\x97\x69\xec\xab\xdf\x48\x62" |
---|
19822 | | - "\x55\x94\xc5\x92\x51\xe6\x03\x57" |
---|
19823 | | - "\x22\x67\x5e\x04\xc8\x47\x09\x9e" |
---|
19824 | | - "\x5a\xe0\x70\x45\x51", |
---|
19825 | | - .ilen = 29, |
---|
19826 | | - .result = "\x64\x35\xac\xba\xfb\x11\xa8\x2e" |
---|
19827 | | - "\x2f\x07\x1d\x7c\xa4\xa5\xeb\xd9" |
---|
19828 | | - "\x3a\x80\x3b\xa8\x7f", |
---|
19829 | | - .rlen = 21, |
---|
19830 | | - }, { |
---|
19831 | | - .key = "\xd7\x82\x8d\x13\xb2\xb0\xbd\xc3" |
---|
19832 | | - "\x25\xa7\x62\x36\xdf\x93\xcc\x6b", |
---|
19833 | | - .klen = 16, |
---|
19834 | | - .iv = "\x01\x00\x42\xff\xf8\xf1\x95\x1c" |
---|
19835 | | - "\x3c\x96\x96\x76\x6c\xfa\x00\x00", |
---|
19836 | | - .assoc = "\xd8\x5b\xc7\xe6\x9f\x94\x4f\xb8", |
---|
19837 | | - .alen = 8, |
---|
19838 | | - .input = "\xbc\x21\x8d\xaa\x94\x74\x27\xb6" |
---|
19839 | | - "\xdb\x38\x6a\x99\xac\x1a\xef\x23" |
---|
19840 | | - "\xad\xe0\xb5\x29\x39\xcb\x6a\x63" |
---|
19841 | | - "\x7c\xf9\xbe\xc2\x40\x88\x97\xc6" |
---|
19842 | | - "\xba", |
---|
19843 | | - .ilen = 33, |
---|
19844 | | - .result = "\x8a\x19\xb9\x50\xbc\xf7\x1a\x01" |
---|
19845 | | - "\x8e\x5e\x67\x01\xc9\x17\x87\x65" |
---|
19846 | | - "\x98\x09\xd6\x7d\xbe\xdd\x18", |
---|
19847 | | - .rlen = 23, |
---|
| 19666 | + .clen = 48, |
---|
19848 | 19667 | }, { |
---|
19849 | 19668 | /* This is taken from FIPS CAVS. */ |
---|
19850 | 19669 | .key = "\xab\x2f\x8a\x74\xb7\x1c\xd2\xb1" |
---|
.. | .. |
---|
19853 | 19672 | .iv = "\x03\xc6\xfb\x7d\x80\x0d\x13\xab" |
---|
19854 | 19673 | "\xd8\xa6\xb2\xd8\x00\x00\x00\x00", |
---|
19855 | 19674 | .alen = 0, |
---|
19856 | | - .input = "\xd5\xe8\x93\x9f\xc7\x89\x2e\x2b", |
---|
19857 | | - .ilen = 8, |
---|
19858 | | - .result = "\x00", |
---|
19859 | | - .rlen = 0, |
---|
| 19675 | + .ptext = "\x00", |
---|
| 19676 | + .plen = 0, |
---|
| 19677 | + .ctext = "\xd5\xe8\x93\x9f\xc7\x89\x2e\x2b", |
---|
| 19678 | + .clen = 8, |
---|
19860 | 19679 | .novrfy = 1, |
---|
19861 | 19680 | }, { |
---|
19862 | 19681 | .key = "\xab\x2f\x8a\x74\xb7\x1c\xd2\xb1" |
---|
.. | .. |
---|
19865 | 19684 | .iv = "\x03\xaf\x94\x87\x78\x35\x82\x81" |
---|
19866 | 19685 | "\x7f\x88\x94\x68\x00\x00\x00\x00", |
---|
19867 | 19686 | .alen = 0, |
---|
19868 | | - .input = "\x41\x3c\xb8\x87\x73\xcb\xf3\xf3", |
---|
19869 | | - .ilen = 8, |
---|
19870 | | - .result = "\x00", |
---|
19871 | | - .rlen = 0, |
---|
| 19687 | + .ptext = "\x00", |
---|
| 19688 | + .plen = 0, |
---|
| 19689 | + .ctext = "\x41\x3c\xb8\x87\x73\xcb\xf3\xf3", |
---|
| 19690 | + .clen = 8, |
---|
19872 | 19691 | }, { |
---|
19873 | 19692 | .key = "\x61\x0e\x8c\xae\xe3\x23\xb6\x38" |
---|
19874 | 19693 | "\x76\x1c\xf6\x3a\x67\xa3\x9c\xd8", |
---|
.. | .. |
---|
19880 | 19699 | "\x04\x1f\x4e\xed\x78\xd5\x33\x66" |
---|
19881 | 19700 | "\xd8\x94\x99\x91\x81\x54\x62\x57", |
---|
19882 | 19701 | .alen = 32, |
---|
19883 | | - .input = "\xf0\x7c\x29\x02\xae\x1c\x2f\x55" |
---|
| 19702 | + .ptext = "\x50\x82\x3e\x07\xe2\x1e\xb6\xfb" |
---|
| 19703 | + "\x33\xe4\x73\xce\xd2\xfb\x95\x79" |
---|
| 19704 | + "\xe8\xb4\xb5\x77\x11\x10\x62\x6f" |
---|
| 19705 | + "\x6a\x82\xd1\x13\xec\xf5\xd0\x48", |
---|
| 19706 | + .plen = 32, |
---|
| 19707 | + .ctext = "\xf0\x7c\x29\x02\xae\x1c\x2f\x55" |
---|
19884 | 19708 | "\xd0\xd1\x3d\x1a\xa3\x6d\xe4\x0a" |
---|
19885 | 19709 | "\x86\xb0\x87\x6b\x62\x33\x8c\x34" |
---|
19886 | 19710 | "\xce\xab\x57\xcc\x79\x0b\xe0\x6f" |
---|
19887 | 19711 | "\x5c\x3e\x48\x1f\x6c\x46\xf7\x51" |
---|
19888 | 19712 | "\x8b\x84\x83\x2a\xc1\x05\xb8\xc5", |
---|
19889 | | - .ilen = 48, |
---|
19890 | | - .result = "\x50\x82\x3e\x07\xe2\x1e\xb6\xfb" |
---|
19891 | | - "\x33\xe4\x73\xce\xd2\xfb\x95\x79" |
---|
19892 | | - "\xe8\xb4\xb5\x77\x11\x10\x62\x6f" |
---|
19893 | | - "\x6a\x82\xd1\x13\xec\xf5\xd0\x48", |
---|
19894 | | - .rlen = 32, |
---|
| 19713 | + .clen = 48, |
---|
19895 | 19714 | .novrfy = 1, |
---|
19896 | 19715 | }, { |
---|
19897 | 19716 | .key = "\x61\x0e\x8c\xae\xe3\x23\xb6\x38" |
---|
.. | .. |
---|
19904 | 19723 | "\xd8\x5c\x42\x68\xe0\x6c\xda\x89" |
---|
19905 | 19724 | "\x05\xac\x56\xac\x1b\x2a\xd3\x86", |
---|
19906 | 19725 | .alen = 32, |
---|
19907 | | - .input = "\x39\xbe\x7d\x15\x62\x77\xf3\x3c" |
---|
| 19726 | + .ptext = "\x75\x05\xbe\xc2\xd9\x1e\xde\x60" |
---|
| 19727 | + "\x47\x3d\x8c\x7d\xbd\xb5\xd9\xb7" |
---|
| 19728 | + "\xf2\xae\x61\x05\x8f\x82\x24\x3f" |
---|
| 19729 | + "\x9c\x67\x91\xe1\x38\x4f\xe4\x0c", |
---|
| 19730 | + .plen = 32, |
---|
| 19731 | + .ctext = "\x39\xbe\x7d\x15\x62\x77\xf3\x3c" |
---|
19908 | 19732 | "\xad\x83\x52\x6d\x71\x03\x25\x1c" |
---|
19909 | 19733 | "\xed\x81\x3a\x9a\x16\x7d\x19\x80" |
---|
19910 | 19734 | "\x72\x04\x72\xd0\xf6\xff\x05\x0f" |
---|
19911 | 19735 | "\xb7\x14\x30\x00\x32\x9e\xa0\xa6" |
---|
19912 | 19736 | "\x9e\x5a\x18\xa1\xb8\xfe\xdb\xd3", |
---|
19913 | | - .ilen = 48, |
---|
19914 | | - .result = "\x75\x05\xbe\xc2\xd9\x1e\xde\x60" |
---|
19915 | | - "\x47\x3d\x8c\x7d\xbd\xb5\xd9\xb7" |
---|
19916 | | - "\xf2\xae\x61\x05\x8f\x82\x24\x3f" |
---|
19917 | | - "\x9c\x67\x91\xe1\x38\x4f\xe4\x0c", |
---|
19918 | | - .rlen = 32, |
---|
| 19737 | + .clen = 48, |
---|
19919 | 19738 | }, { |
---|
19920 | 19739 | .key = "\x39\xbb\xa7\xbe\x59\x97\x9e\x73" |
---|
19921 | 19740 | "\xa2\xbc\x6b\x98\xd7\x75\x7f\xe3" |
---|
.. | .. |
---|
19928 | 19747 | "\xa4\xf0\x13\x05\xd1\x77\x99\x67" |
---|
19929 | 19748 | "\x11\xc4\xc6\xdb\x00\x56\x36\x61", |
---|
19930 | 19749 | .alen = 32, |
---|
19931 | | - .input = "\x71\x99\xfa\xf4\x44\x12\x68\x9b", |
---|
19932 | | - .ilen = 8, |
---|
19933 | | - .result = "\x00", |
---|
19934 | | - .rlen = 0, |
---|
| 19750 | + .ptext = "\x00", |
---|
| 19751 | + .plen = 0, |
---|
| 19752 | + .ctext = "\x71\x99\xfa\xf4\x44\x12\x68\x9b", |
---|
| 19753 | + .clen = 8, |
---|
19935 | 19754 | }, { |
---|
19936 | 19755 | .key = "\x58\x5d\xa0\x96\x65\x1a\x04\xd7" |
---|
19937 | 19756 | "\x96\xe5\xc5\x68\xaa\x95\x35\xe0" |
---|
.. | .. |
---|
19944 | 19763 | "\xa4\xf0\x13\x05\xd1\x77\x99\x67" |
---|
19945 | 19764 | "\x11\xc4\xc6\xdb\x00\x56\x36\x61", |
---|
19946 | 19765 | .alen = 32, |
---|
19947 | | - .input = "\xfb\xe5\x5d\x34\xbe\xe5\xe8\xe7" |
---|
| 19766 | + .ptext = "\x85\x34\x66\x42\xc8\x92\x0f\x36" |
---|
| 19767 | + "\x58\xe0\x6b\x91\x3c\x98\x5c\xbb" |
---|
| 19768 | + "\x0a\x85\xcc\x02\xad\x7a\x96\xe9" |
---|
| 19769 | + "\x65\x43\xa4\xc3\x0f\xdc\x55\x81", |
---|
| 19770 | + .plen = 32, |
---|
| 19771 | + .ctext = "\xfb\xe5\x5d\x34\xbe\xe5\xe8\xe7" |
---|
19948 | 19772 | "\x5a\xef\x2f\xbf\x1f\x7f\xd4\xb2" |
---|
19949 | 19773 | "\x66\xca\x61\x1e\x96\x7a\x61\xb3" |
---|
19950 | 19774 | "\x1c\x16\x45\x52\xba\x04\x9c\x9f" |
---|
19951 | 19775 | "\xb1\xd2\x40\xbc\x52\x7c\x6f\xb1", |
---|
19952 | | - .ilen = 40, |
---|
19953 | | - .result = "\x85\x34\x66\x42\xc8\x92\x0f\x36" |
---|
19954 | | - "\x58\xe0\x6b\x91\x3c\x98\x5c\xbb" |
---|
19955 | | - "\x0a\x85\xcc\x02\xad\x7a\x96\xe9" |
---|
19956 | | - "\x65\x43\xa4\xc3\x0f\xdc\x55\x81", |
---|
19957 | | - .rlen = 32, |
---|
| 19776 | + .clen = 40, |
---|
19958 | 19777 | }, { |
---|
19959 | 19778 | .key = "\x58\x5d\xa0\x96\x65\x1a\x04\xd7" |
---|
19960 | 19779 | "\x96\xe5\xc5\x68\xaa\x95\x35\xe0" |
---|
.. | .. |
---|
19967 | 19786 | "\xff\xb6\x81\xbd\xe2\xd5\x06\xc7" |
---|
19968 | 19787 | "\x3c\xa1\x52\x13\x03\x8a\x23\x3a", |
---|
19969 | 19788 | .alen = 32, |
---|
19970 | | - .input = "\x3f\x66\xb0\x9d\xe5\x4b\x38\x00" |
---|
| 19789 | + .ptext = "\x02\x87\x4d\x28\x80\x6e\xb2\xed" |
---|
| 19790 | + "\x99\x2a\xa8\xca\x04\x25\x45\x90" |
---|
| 19791 | + "\x1d\xdd\x5a\xd9\xe4\xdb\x9c\x9c" |
---|
| 19792 | + "\x49\xe9\x01\xfe\xa7\x80\x6d\x6b", |
---|
| 19793 | + .plen = 32, |
---|
| 19794 | + .ctext = "\x3f\x66\xb0\x9d\xe5\x4b\x38\x00" |
---|
19971 | 19795 | "\xc6\x0e\x6e\xe5\xd6\x98\xa6\x37" |
---|
19972 | 19796 | "\x8c\x26\x33\xc6\xb2\xa2\x17\xfa" |
---|
19973 | 19797 | "\x64\x19\xc0\x30\xd7\xfc\x14\x6b" |
---|
19974 | 19798 | "\xe3\x33\xc2\x04\xb0\x37\xbe\x3f" |
---|
19975 | 19799 | "\xa9\xb4\x2d\x68\x03\xa3\x44\xef", |
---|
19976 | | - .ilen = 48, |
---|
19977 | | - .result = "\x02\x87\x4d\x28\x80\x6e\xb2\xed" |
---|
19978 | | - "\x99\x2a\xa8\xca\x04\x25\x45\x90" |
---|
19979 | | - "\x1d\xdd\x5a\xd9\xe4\xdb\x9c\x9c" |
---|
19980 | | - "\x49\xe9\x01\xfe\xa7\x80\x6d\x6b", |
---|
19981 | | - .rlen = 32, |
---|
| 19800 | + .clen = 48, |
---|
19982 | 19801 | .novrfy = 1, |
---|
19983 | 19802 | }, { |
---|
19984 | 19803 | .key = "\xa4\x4b\x54\x29\x0a\xb8\x6d\x01" |
---|
.. | .. |
---|
19989 | 19808 | .iv = "\x03\xee\x49\x83\xe9\xa9\xff\xe9" |
---|
19990 | 19809 | "\x57\xba\xfd\x9e\x00\x00\x00\x00", |
---|
19991 | 19810 | .alen = 0, |
---|
19992 | | - .input = "\x1f\xb8\x8f\xa3\xdd\x54\x00\xf2", |
---|
19993 | | - .ilen = 8, |
---|
19994 | | - .result = "\x00", |
---|
19995 | | - .rlen = 0, |
---|
| 19811 | + .ptext = "\x00", |
---|
| 19812 | + .plen = 0, |
---|
| 19813 | + .ctext = "\x1f\xb8\x8f\xa3\xdd\x54\x00\xf2", |
---|
| 19814 | + .clen = 8, |
---|
19996 | 19815 | }, { |
---|
19997 | 19816 | .key = "\x39\xbb\xa7\xbe\x59\x97\x9e\x73" |
---|
19998 | 19817 | "\xa2\xbc\x6b\x98\xd7\x75\x7f\xe3" |
---|
.. | .. |
---|
20002 | 19821 | .iv = "\x03\x85\x34\x66\x42\xc8\x92\x0f" |
---|
20003 | 19822 | "\x36\x58\xe0\x6b\x00\x00\x00\x00", |
---|
20004 | 19823 | .alen = 0, |
---|
20005 | | - .input = "\x48\x01\x5e\x02\x24\x04\x66\x47" |
---|
| 19824 | + .ptext = "\xdc\x56\xf2\x71\xb0\xb1\xa0\x6c" |
---|
| 19825 | + "\xf0\x97\x3a\xfb\x6d\xe7\x32\x99" |
---|
| 19826 | + "\x3e\xaf\x70\x5e\xb2\x4d\xea\x39" |
---|
| 19827 | + "\x89\xd4\x75\x7a\x63\xb1\xda\x93", |
---|
| 19828 | + .plen = 32, |
---|
| 19829 | + .ctext = "\x48\x01\x5e\x02\x24\x04\x66\x47" |
---|
20006 | 19830 | "\xa1\xea\x6f\xaf\xe8\xfc\xfb\xdd" |
---|
20007 | 19831 | "\xa5\xa9\x87\x8d\x84\xee\x2e\x77" |
---|
20008 | 19832 | "\xbb\x86\xb9\xf5\x5c\x6c\xff\xf6" |
---|
20009 | 19833 | "\x72\xc3\x8e\xf7\x70\xb1\xb2\x07" |
---|
20010 | 19834 | "\xbc\xa8\xa3\xbd\x83\x7c\x1d\x2a", |
---|
20011 | | - .ilen = 48, |
---|
20012 | | - .result = "\xdc\x56\xf2\x71\xb0\xb1\xa0\x6c" |
---|
20013 | | - "\xf0\x97\x3a\xfb\x6d\xe7\x32\x99" |
---|
20014 | | - "\x3e\xaf\x70\x5e\xb2\x4d\xea\x39" |
---|
20015 | | - "\x89\xd4\x75\x7a\x63\xb1\xda\x93", |
---|
20016 | | - .rlen = 32, |
---|
| 19835 | + .clen = 48, |
---|
20017 | 19836 | .novrfy = 1, |
---|
20018 | 19837 | }, { |
---|
20019 | 19838 | .key = "\x58\x5d\xa0\x96\x65\x1a\x04\xd7" |
---|
.. | .. |
---|
20028 | 19847 | "\x8a\x2a\xc5\x6f\x30\x23\x58\x7b" |
---|
20029 | 19848 | "\xfb\x36\x03\x11\xb4\xd9\xf2\xfe", |
---|
20030 | 19849 | .alen = 32, |
---|
20031 | | - .input = "\x48\x58\xd6\xf3\xad\x63\x58\xbf" |
---|
| 19850 | + .ptext = "\xc2\x54\xc8\xde\x78\x87\x77\x40" |
---|
| 19851 | + "\x49\x71\xe4\xb7\xe7\xcb\x76\x61" |
---|
| 19852 | + "\x0a\x41\xb9\xe9\xc0\x76\x54\xab" |
---|
| 19853 | + "\x04\x49\x3b\x19\x93\x57\x25\x5d", |
---|
| 19854 | + .plen = 32, |
---|
| 19855 | + .ctext = "\x48\x58\xd6\xf3\xad\x63\x58\xbf" |
---|
20032 | 19856 | "\xae\xc7\x5e\xae\x83\x8f\x7b\xe4" |
---|
20033 | 19857 | "\x78\x5c\x4c\x67\x71\x89\x94\xbf" |
---|
20034 | 19858 | "\x47\xf1\x63\x7e\x1c\x59\xbd\xc5" |
---|
20035 | 19859 | "\x7f\x44\x0a\x0c\x01\x18\x07\x92" |
---|
20036 | 19860 | "\xe1\xd3\x51\xce\x32\x6d\x0c\x5b", |
---|
20037 | | - .ilen = 48, |
---|
20038 | | - .result = "\xc2\x54\xc8\xde\x78\x87\x77\x40" |
---|
20039 | | - "\x49\x71\xe4\xb7\xe7\xcb\x76\x61" |
---|
20040 | | - "\x0a\x41\xb9\xe9\xc0\x76\x54\xab" |
---|
20041 | | - "\x04\x49\x3b\x19\x93\x57\x25\x5d", |
---|
20042 | | - .rlen = 32, |
---|
| 19861 | + .clen = 48, |
---|
20043 | 19862 | }, |
---|
20044 | 19863 | }; |
---|
20045 | 19864 | |
---|
.. | .. |
---|
20051 | 19870 | * These vectors are copied/generated from the ones for rfc4106 with |
---|
20052 | 19871 | * the key truncated by one byte.. |
---|
20053 | 19872 | */ |
---|
20054 | | -static const struct aead_testvec aes_ccm_rfc4309_enc_tv_template[] = { |
---|
| 19873 | +static const struct aead_testvec aes_ccm_rfc4309_tv_template[] = { |
---|
20055 | 19874 | { /* Generated using Crypto++ */ |
---|
20056 | 19875 | .key = zeroed_string, |
---|
20057 | 19876 | .klen = 19, |
---|
20058 | 19877 | .iv = zeroed_string, |
---|
20059 | | - .input = zeroed_string, |
---|
20060 | | - .ilen = 16, |
---|
| 19878 | + .ptext = zeroed_string, |
---|
| 19879 | + .plen = 16, |
---|
20061 | 19880 | .assoc = zeroed_string, |
---|
20062 | 19881 | .alen = 16, |
---|
20063 | | - .result = "\x2E\x9A\xCA\x6B\xDA\x54\xFC\x6F" |
---|
| 19882 | + .ctext = "\x2E\x9A\xCA\x6B\xDA\x54\xFC\x6F" |
---|
20064 | 19883 | "\x12\x50\xE8\xDE\x81\x3C\x63\x08" |
---|
20065 | 19884 | "\x1A\x22\xBA\x75\xEE\xD4\xD5\xB5" |
---|
20066 | 19885 | "\x27\x50\x01\xAC\x03\x33\x39\xFB", |
---|
20067 | | - .rlen = 32, |
---|
| 19886 | + .clen = 32, |
---|
20068 | 19887 | },{ |
---|
20069 | 19888 | .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
20070 | 19889 | "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
20071 | 19890 | "\x00\x00\x00", |
---|
20072 | 19891 | .klen = 19, |
---|
20073 | 19892 | .iv = "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
20074 | | - .input = zeroed_string, |
---|
20075 | | - .ilen = 16, |
---|
| 19893 | + .ptext = zeroed_string, |
---|
| 19894 | + .plen = 16, |
---|
20076 | 19895 | .assoc = "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
20077 | 19896 | "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
20078 | 19897 | .alen = 16, |
---|
20079 | | - .result = "\xCF\xB9\x99\x17\xC8\x86\x0E\x7F" |
---|
| 19898 | + .ctext = "\xCF\xB9\x99\x17\xC8\x86\x0E\x7F" |
---|
20080 | 19899 | "\x7E\x76\xF8\xE6\xF8\xCC\x1F\x17" |
---|
20081 | 19900 | "\x6A\xE0\x53\x9F\x4B\x73\x7E\xDA" |
---|
20082 | 19901 | "\x08\x09\x4E\xC4\x1E\xAD\xC6\xB0", |
---|
20083 | | - .rlen = 32, |
---|
| 19902 | + .clen = 32, |
---|
20084 | 19903 | |
---|
20085 | 19904 | }, { |
---|
20086 | 19905 | .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
.. | .. |
---|
20088 | 19907 | "\x00\x00\x00", |
---|
20089 | 19908 | .klen = 19, |
---|
20090 | 19909 | .iv = zeroed_string, |
---|
20091 | | - .input = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
| 19910 | + .ptext = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20092 | 19911 | "\x01\x01\x01\x01\x01\x01\x01\x01", |
---|
20093 | | - .ilen = 16, |
---|
| 19912 | + .plen = 16, |
---|
20094 | 19913 | .assoc = zeroed_string, |
---|
20095 | 19914 | .alen = 16, |
---|
20096 | | - .result = "\x33\xDE\x73\xBC\xA6\xCE\x4E\xA6" |
---|
| 19915 | + .ctext = "\x33\xDE\x73\xBC\xA6\xCE\x4E\xA6" |
---|
20097 | 19916 | "\x61\xF4\xF5\x41\x03\x4A\xE3\x86" |
---|
20098 | 19917 | "\xA1\xE2\xC2\x42\x2B\x81\x70\x40" |
---|
20099 | 19918 | "\xFD\x7F\x76\xD1\x03\x07\xBB\x0C", |
---|
20100 | | - .rlen = 32, |
---|
| 19919 | + .clen = 32, |
---|
20101 | 19920 | }, { |
---|
20102 | 19921 | .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
20103 | 19922 | "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
20104 | 19923 | "\x00\x00\x00", |
---|
20105 | 19924 | .klen = 19, |
---|
20106 | 19925 | .iv = zeroed_string, |
---|
20107 | | - .input = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
| 19926 | + .ptext = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20108 | 19927 | "\x01\x01\x01\x01\x01\x01\x01\x01", |
---|
20109 | | - .ilen = 16, |
---|
| 19928 | + .plen = 16, |
---|
20110 | 19929 | .assoc = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20111 | 19930 | "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
20112 | 19931 | .alen = 16, |
---|
20113 | | - .result = "\x33\xDE\x73\xBC\xA6\xCE\x4E\xA6" |
---|
| 19932 | + .ctext = "\x33\xDE\x73\xBC\xA6\xCE\x4E\xA6" |
---|
20114 | 19933 | "\x61\xF4\xF5\x41\x03\x4A\xE3\x86" |
---|
20115 | 19934 | "\x5B\xC0\x73\xE0\x2B\x73\x68\xC9" |
---|
20116 | 19935 | "\x2D\x8C\x58\xC2\x90\x3D\xB0\x3E", |
---|
20117 | | - .rlen = 32, |
---|
| 19936 | + .clen = 32, |
---|
20118 | 19937 | }, { |
---|
20119 | 19938 | .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
20120 | 19939 | "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
20121 | 19940 | "\x00\x00\x00", |
---|
20122 | 19941 | .klen = 19, |
---|
20123 | 19942 | .iv = "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
20124 | | - .input = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
| 19943 | + .ptext = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20125 | 19944 | "\x01\x01\x01\x01\x01\x01\x01\x01", |
---|
20126 | | - .ilen = 16, |
---|
| 19945 | + .plen = 16, |
---|
20127 | 19946 | .assoc = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20128 | 19947 | "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
20129 | 19948 | .alen = 16, |
---|
20130 | | - .result = "\xCE\xB8\x98\x16\xC9\x87\x0F\x7E" |
---|
| 19949 | + .ctext = "\xCE\xB8\x98\x16\xC9\x87\x0F\x7E" |
---|
20131 | 19950 | "\x7F\x77\xF9\xE7\xF9\xCD\x1E\x16" |
---|
20132 | 19951 | "\x43\x8E\x76\x57\x3B\xB4\x05\xE8" |
---|
20133 | 19952 | "\xA9\x9B\xBF\x25\xE0\x4F\xC0\xED", |
---|
20134 | | - .rlen = 32, |
---|
| 19953 | + .clen = 32, |
---|
20135 | 19954 | }, { |
---|
20136 | 19955 | .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
20137 | 19956 | "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
20138 | 19957 | "\x00\x00\x00", |
---|
20139 | 19958 | .klen = 19, |
---|
20140 | 19959 | .iv = "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
20141 | | - .input = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
| 19960 | + .ptext = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20142 | 19961 | "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20143 | 19962 | "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20144 | 19963 | "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
.. | .. |
---|
20146 | 19965 | "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20147 | 19966 | "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20148 | 19967 | "\x01\x01\x01\x01\x01\x01\x01\x01", |
---|
20149 | | - .ilen = 64, |
---|
| 19968 | + .plen = 64, |
---|
20150 | 19969 | .assoc = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20151 | 19970 | "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
20152 | 19971 | .alen = 16, |
---|
20153 | | - .result = "\xCE\xB8\x98\x16\xC9\x87\x0F\x7E" |
---|
| 19972 | + .ctext = "\xCE\xB8\x98\x16\xC9\x87\x0F\x7E" |
---|
20154 | 19973 | "\x7F\x77\xF9\xE7\xF9\xCD\x1E\x16" |
---|
20155 | 19974 | "\x9C\xA4\x97\x83\x3F\x01\xA5\xF4" |
---|
20156 | 19975 | "\x43\x09\xE7\xB8\xE9\xD1\xD7\x02" |
---|
.. | .. |
---|
20160 | 19979 | "\x3A\x2B\x67\x5D\x35\x6A\x0F\xDB" |
---|
20161 | 19980 | "\x02\x73\xDD\xE7\x30\x4A\x30\x54" |
---|
20162 | 19981 | "\x1A\x9D\x09\xCA\xC8\x1C\x32\x5F", |
---|
20163 | | - .rlen = 80, |
---|
| 19982 | + .clen = 80, |
---|
20164 | 19983 | }, { |
---|
20165 | 19984 | .key = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
20166 | 19985 | "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
20167 | 19986 | "\x00\x00\x00", |
---|
20168 | 19987 | .klen = 19, |
---|
20169 | 19988 | .iv = "\x00\x00\x45\x67\x89\xab\xcd\xef", |
---|
20170 | | - .input = "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
| 19989 | + .ptext = "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20171 | 19990 | "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20172 | 19991 | "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20173 | 19992 | "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
.. | .. |
---|
20191 | 20010 | "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20192 | 20011 | "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20193 | 20012 | "\xff\xff\xff\xff\xff\xff\xff\xff", |
---|
20194 | | - .ilen = 192, |
---|
| 20013 | + .plen = 192, |
---|
20195 | 20014 | .assoc = "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
20196 | 20015 | "\xaa\xaa\xaa\xaa\x00\x00\x45\x67" |
---|
20197 | 20016 | "\x89\xab\xcd\xef", |
---|
20198 | 20017 | .alen = 20, |
---|
20199 | | - .result = "\x64\x17\xDC\x24\x9D\x92\xBA\x5E" |
---|
| 20018 | + .ctext = "\x64\x17\xDC\x24\x9D\x92\xBA\x5E" |
---|
20200 | 20019 | "\x7C\x64\x6D\x33\x46\x77\xAC\xB1" |
---|
20201 | 20020 | "\x5C\x9E\xE2\xC7\x27\x11\x3E\x95" |
---|
20202 | 20021 | "\x7D\xBE\x28\xC8\xC1\xCA\x5E\x8C" |
---|
.. | .. |
---|
20222 | 20041 | "\xF0\x06\x5B\x07\xAB\xBB\xF4\x0E" |
---|
20223 | 20042 | "\x2D\xC2\xDD\x5D\xDD\x22\x9A\xCC" |
---|
20224 | 20043 | "\x39\xAB\x63\xA5\x3D\x9C\x51\x8A", |
---|
20225 | | - .rlen = 208, |
---|
| 20044 | + .clen = 208, |
---|
20226 | 20045 | }, { /* From draft-mcgrew-gcm-test-01 */ |
---|
20227 | 20046 | .key = "\x4C\x80\xCD\xEF\xBB\x5D\x10\xDA" |
---|
20228 | 20047 | "\x90\x6A\xC7\x3C\x36\x13\xA6\x34" |
---|
20229 | 20048 | "\x2E\x44\x3B", |
---|
20230 | 20049 | .klen = 19, |
---|
20231 | 20050 | .iv = "\x49\x56\xED\x7E\x3B\x24\x4C\xFE", |
---|
20232 | | - .input = "\x45\x00\x00\x48\x69\x9A\x00\x00" |
---|
| 20051 | + .ptext = "\x45\x00\x00\x48\x69\x9A\x00\x00" |
---|
20233 | 20052 | "\x80\x11\x4D\xB7\xC0\xA8\x01\x02" |
---|
20234 | 20053 | "\xC0\xA8\x01\x01\x0A\x9B\xF1\x56" |
---|
20235 | 20054 | "\x38\xD3\x01\x00\x00\x01\x00\x00" |
---|
.. | .. |
---|
20238 | 20057 | "\x69\x70\x09\x63\x79\x62\x65\x72" |
---|
20239 | 20058 | "\x63\x69\x74\x79\x02\x64\x6B\x00" |
---|
20240 | 20059 | "\x00\x21\x00\x01\x01\x02\x02\x01", |
---|
20241 | | - .ilen = 72, |
---|
| 20060 | + .plen = 72, |
---|
20242 | 20061 | .assoc = "\x00\x00\x43\x21\x87\x65\x43\x21" |
---|
20243 | 20062 | "\x00\x00\x00\x00\x49\x56\xED\x7E" |
---|
20244 | 20063 | "\x3B\x24\x4C\xFE", |
---|
20245 | 20064 | .alen = 20, |
---|
20246 | | - .result = "\x89\xBA\x3E\xEF\xE6\xD6\xCF\xDB" |
---|
| 20065 | + .ctext = "\x89\xBA\x3E\xEF\xE6\xD6\xCF\xDB" |
---|
20247 | 20066 | "\x83\x60\xF5\xBA\x3A\x56\x79\xE6" |
---|
20248 | 20067 | "\x7E\x0C\x53\xCF\x9E\x87\xE0\x4E" |
---|
20249 | 20068 | "\x1A\x26\x01\x24\xC7\x2E\x3D\xBF" |
---|
.. | .. |
---|
20254 | 20073 | "\x18\x85\x54\xB2\xBC\xDD\x3F\x43" |
---|
20255 | 20074 | "\x61\x06\x8A\xDF\x86\x3F\xB4\xAC" |
---|
20256 | 20075 | "\x97\xDC\xBD\xFD\x92\x10\xC5\xFF", |
---|
20257 | | - .rlen = 88, |
---|
| 20076 | + .clen = 88, |
---|
20258 | 20077 | }, { |
---|
20259 | 20078 | .key = "\xFE\xFF\xE9\x92\x86\x65\x73\x1C" |
---|
20260 | 20079 | "\x6D\x6A\x8F\x94\x67\x30\x83\x08" |
---|
20261 | 20080 | "\xCA\xFE\xBA", |
---|
20262 | 20081 | .klen = 19, |
---|
20263 | 20082 | .iv = "\xFA\xCE\xDB\xAD\xDE\xCA\xF8\x88", |
---|
20264 | | - .input = "\x45\x00\x00\x3E\x69\x8F\x00\x00" |
---|
| 20083 | + .ptext = "\x45\x00\x00\x3E\x69\x8F\x00\x00" |
---|
20265 | 20084 | "\x80\x11\x4D\xCC\xC0\xA8\x01\x02" |
---|
20266 | 20085 | "\xC0\xA8\x01\x01\x0A\x98\x00\x35" |
---|
20267 | 20086 | "\x00\x2A\x23\x43\xB2\xD0\x01\x00" |
---|
.. | .. |
---|
20269 | 20088 | "\x03\x73\x69\x70\x09\x63\x79\x62" |
---|
20270 | 20089 | "\x65\x72\x63\x69\x74\x79\x02\x64" |
---|
20271 | 20090 | "\x6B\x00\x00\x01\x00\x01\x00\x01", |
---|
20272 | | - .ilen = 64, |
---|
| 20091 | + .plen = 64, |
---|
20273 | 20092 | .assoc = "\x00\x00\xA5\xF8\x00\x00\x00\x0A" |
---|
20274 | 20093 | "\xFA\xCE\xDB\xAD\xDE\xCA\xF8\x88", |
---|
20275 | 20094 | .alen = 16, |
---|
20276 | | - .result = "\x4B\xC2\x70\x60\x64\xD2\xF3\xC8" |
---|
| 20095 | + .ctext = "\x4B\xC2\x70\x60\x64\xD2\xF3\xC8" |
---|
20277 | 20096 | "\xE5\x26\x8A\xDE\xB8\x7E\x7D\x16" |
---|
20278 | 20097 | "\x56\xC7\xD2\x88\xBA\x8D\x58\xAF" |
---|
20279 | 20098 | "\xF5\x71\xB6\x37\x84\xA7\xB1\x99" |
---|
.. | .. |
---|
20283 | 20102 | "\x00\x62\x1F\x68\x4E\x7C\xA0\x97" |
---|
20284 | 20103 | "\x10\x72\x7E\x53\x13\x3B\x68\xE4" |
---|
20285 | 20104 | "\x30\x99\x91\x79\x09\xEA\xFF\x6A", |
---|
20286 | | - .rlen = 80, |
---|
| 20105 | + .clen = 80, |
---|
20287 | 20106 | }, { |
---|
20288 | 20107 | .key = "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
20289 | 20108 | "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
.. | .. |
---|
20292 | 20111 | "\x11\x22\x33", |
---|
20293 | 20112 | .klen = 35, |
---|
20294 | 20113 | .iv = "\x01\x02\x03\x04\x05\x06\x07\x08", |
---|
20295 | | - .input = "\x45\x00\x00\x30\x69\xA6\x40\x00" |
---|
| 20114 | + .ptext = "\x45\x00\x00\x30\x69\xA6\x40\x00" |
---|
20296 | 20115 | "\x80\x06\x26\x90\xC0\xA8\x01\x02" |
---|
20297 | 20116 | "\x93\x89\x15\x5E\x0A\x9E\x00\x8B" |
---|
20298 | 20117 | "\x2D\xC5\x7E\xE0\x00\x00\x00\x00" |
---|
20299 | 20118 | "\x70\x02\x40\x00\x20\xBF\x00\x00" |
---|
20300 | 20119 | "\x02\x04\x05\xB4\x01\x01\x04\x02" |
---|
20301 | 20120 | "\x01\x02\x02\x01", |
---|
20302 | | - .ilen = 52, |
---|
| 20121 | + .plen = 52, |
---|
20303 | 20122 | .assoc = "\x4A\x2C\xBF\xE3\x00\x00\x00\x02" |
---|
20304 | 20123 | "\x01\x02\x03\x04\x05\x06\x07\x08", |
---|
20305 | 20124 | .alen = 16, |
---|
20306 | | - .result = "\xD6\x31\x0D\x2B\x3D\x6F\xBD\x2F" |
---|
| 20125 | + .ctext = "\xD6\x31\x0D\x2B\x3D\x6F\xBD\x2F" |
---|
20307 | 20126 | "\x58\x41\x7E\xFF\x9A\x9E\x09\xB4" |
---|
20308 | 20127 | "\x1A\xF7\xF6\x42\x31\xCD\xBF\xAD" |
---|
20309 | 20128 | "\x27\x0E\x2C\xF2\xDB\x10\xDF\x55" |
---|
.. | .. |
---|
20312 | 20131 | "\x11\xD4\x0B\x12\xEC\xB4\xB1\x92" |
---|
20313 | 20132 | "\x23\xA6\x10\xB0\x26\xD6\xD9\x26" |
---|
20314 | 20133 | "\x5A\x48\x6A\x3E", |
---|
20315 | | - .rlen = 68, |
---|
| 20134 | + .clen = 68, |
---|
20316 | 20135 | }, { |
---|
20317 | 20136 | .key = "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
20318 | 20137 | "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
20319 | 20138 | "\x00\x00\x00", |
---|
20320 | 20139 | .klen = 19, |
---|
20321 | 20140 | .iv = "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
20322 | | - .input = "\x45\x00\x00\x3C\x99\xC5\x00\x00" |
---|
| 20141 | + .ptext = "\x45\x00\x00\x3C\x99\xC5\x00\x00" |
---|
20323 | 20142 | "\x80\x01\xCB\x7A\x40\x67\x93\x18" |
---|
20324 | 20143 | "\x01\x01\x01\x01\x08\x00\x07\x5C" |
---|
20325 | 20144 | "\x02\x00\x44\x00\x61\x62\x63\x64" |
---|
.. | .. |
---|
20327 | 20146 | "\x6D\x6E\x6F\x70\x71\x72\x73\x74" |
---|
20328 | 20147 | "\x75\x76\x77\x61\x62\x63\x64\x65" |
---|
20329 | 20148 | "\x66\x67\x68\x69\x01\x02\x02\x01", |
---|
20330 | | - .ilen = 64, |
---|
| 20149 | + .plen = 64, |
---|
20331 | 20150 | .assoc = "\x00\x00\x00\x00\x00\x00\x00\x01" |
---|
20332 | 20151 | "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
20333 | 20152 | .alen = 16, |
---|
20334 | | - .result = "\x6B\x9A\xCA\x57\x43\x91\xFC\x6F" |
---|
| 20153 | + .ctext = "\x6B\x9A\xCA\x57\x43\x91\xFC\x6F" |
---|
20335 | 20154 | "\x92\x51\x23\xA4\xC1\x5B\xF0\x10" |
---|
20336 | 20155 | "\xF3\x13\xF4\xF8\xA1\x9A\xB4\xDC" |
---|
20337 | 20156 | "\x89\xC8\xF8\x42\x62\x95\xB7\xCB" |
---|
.. | .. |
---|
20341 | 20160 | "\x42\x05\xAF\xB3\xE7\x9A\xFC\xEE" |
---|
20342 | 20161 | "\x36\x25\xC1\x10\x12\x1C\xCA\x82" |
---|
20343 | 20162 | "\xEA\xE6\x63\x5A\x57\x28\xA9\x9A", |
---|
20344 | | - .rlen = 80, |
---|
| 20163 | + .clen = 80, |
---|
20345 | 20164 | }, { |
---|
20346 | 20165 | .key = "\x3D\xE0\x98\x74\xB3\x88\xE6\x49" |
---|
20347 | 20166 | "\x19\x88\xD0\xC3\x60\x7E\xAE\x1F" |
---|
20348 | 20167 | "\x57\x69\x0E", |
---|
20349 | 20168 | .klen = 19, |
---|
20350 | 20169 | .iv = "\x4E\x28\x00\x00\xA2\xFC\xA1\xA3", |
---|
20351 | | - .input = "\x45\x00\x00\x3C\x99\xC3\x00\x00" |
---|
| 20170 | + .ptext = "\x45\x00\x00\x3C\x99\xC3\x00\x00" |
---|
20352 | 20171 | "\x80\x01\xCB\x7C\x40\x67\x93\x18" |
---|
20353 | 20172 | "\x01\x01\x01\x01\x08\x00\x08\x5C" |
---|
20354 | 20173 | "\x02\x00\x43\x00\x61\x62\x63\x64" |
---|
.. | .. |
---|
20356 | 20175 | "\x6D\x6E\x6F\x70\x71\x72\x73\x74" |
---|
20357 | 20176 | "\x75\x76\x77\x61\x62\x63\x64\x65" |
---|
20358 | 20177 | "\x66\x67\x68\x69\x01\x02\x02\x01", |
---|
20359 | | - .ilen = 64, |
---|
| 20178 | + .plen = 64, |
---|
20360 | 20179 | .assoc = "\x42\xF6\x7E\x3F\x10\x10\x10\x10" |
---|
20361 | 20180 | "\x10\x10\x10\x10\x4E\x28\x00\x00" |
---|
20362 | 20181 | "\xA2\xFC\xA1\xA3", |
---|
20363 | 20182 | .alen = 20, |
---|
20364 | | - .result = "\x6A\x6B\x45\x2B\x7C\x67\x52\xF6" |
---|
| 20183 | + .ctext = "\x6A\x6B\x45\x2B\x7C\x67\x52\xF6" |
---|
20365 | 20184 | "\x10\x60\x40\x62\x6B\x4F\x97\x8E" |
---|
20366 | 20185 | "\x0B\xB2\x22\x97\xCB\x21\xE0\x90" |
---|
20367 | 20186 | "\xA2\xE7\xD1\x41\x30\xE4\x4B\x1B" |
---|
.. | .. |
---|
20371 | 20190 | "\xD0\x95\xB7\xB8\x91\x42\xF7\xFD" |
---|
20372 | 20191 | "\x97\x57\xCA\xC1\x20\xD0\x86\xB9" |
---|
20373 | 20192 | "\x66\x9D\xB4\x2B\x96\x22\xAC\x67", |
---|
20374 | | - .rlen = 80, |
---|
| 20193 | + .clen = 80, |
---|
20375 | 20194 | }, { |
---|
20376 | 20195 | .key = "\x3D\xE0\x98\x74\xB3\x88\xE6\x49" |
---|
20377 | 20196 | "\x19\x88\xD0\xC3\x60\x7E\xAE\x1F" |
---|
20378 | 20197 | "\x57\x69\x0E", |
---|
20379 | 20198 | .klen = 19, |
---|
20380 | 20199 | .iv = "\x4E\x28\x00\x00\xA2\xFC\xA1\xA3", |
---|
20381 | | - .input = "\x45\x00\x00\x1C\x42\xA2\x00\x00" |
---|
| 20200 | + .ptext = "\x45\x00\x00\x1C\x42\xA2\x00\x00" |
---|
20382 | 20201 | "\x80\x01\x44\x1F\x40\x67\x93\xB6" |
---|
20383 | 20202 | "\xE0\x00\x00\x02\x0A\x00\xF5\xFF" |
---|
20384 | 20203 | "\x01\x02\x02\x01", |
---|
20385 | | - .ilen = 28, |
---|
| 20204 | + .plen = 28, |
---|
20386 | 20205 | .assoc = "\x42\xF6\x7E\x3F\x10\x10\x10\x10" |
---|
20387 | 20206 | "\x10\x10\x10\x10\x4E\x28\x00\x00" |
---|
20388 | 20207 | "\xA2\xFC\xA1\xA3", |
---|
20389 | 20208 | .alen = 20, |
---|
20390 | | - .result = "\x6A\x6B\x45\x0B\xA7\x06\x52\xF6" |
---|
| 20209 | + .ctext = "\x6A\x6B\x45\x0B\xA7\x06\x52\xF6" |
---|
20391 | 20210 | "\x10\x60\xCF\x01\x6B\x4F\x97\x20" |
---|
20392 | 20211 | "\xEA\xB3\x23\x94\xC9\x21\x1D\x33" |
---|
20393 | 20212 | "\xA1\xE5\x90\x40\x05\x37\x45\x70" |
---|
20394 | 20213 | "\xB5\xD6\x09\x0A\x23\x73\x33\xF9" |
---|
20395 | 20214 | "\x08\xB4\x22\xE4", |
---|
20396 | | - .rlen = 44, |
---|
| 20215 | + .clen = 44, |
---|
20397 | 20216 | }, { |
---|
20398 | 20217 | .key = "\xFE\xFF\xE9\x92\x86\x65\x73\x1C" |
---|
20399 | 20218 | "\x6D\x6A\x8F\x94\x67\x30\x83\x08" |
---|
.. | .. |
---|
20401 | 20220 | "\xCA\xFE\xBA", |
---|
20402 | 20221 | .klen = 27, |
---|
20403 | 20222 | .iv = "\xFA\xCE\xDB\xAD\xDE\xCA\xF8\x88", |
---|
20404 | | - .input = "\x45\x00\x00\x28\xA4\xAD\x40\x00" |
---|
| 20223 | + .ptext = "\x45\x00\x00\x28\xA4\xAD\x40\x00" |
---|
20405 | 20224 | "\x40\x06\x78\x80\x0A\x01\x03\x8F" |
---|
20406 | 20225 | "\x0A\x01\x06\x12\x80\x23\x06\xB8" |
---|
20407 | 20226 | "\xCB\x71\x26\x02\xDD\x6B\xB0\x3E" |
---|
20408 | 20227 | "\x50\x10\x16\xD0\x75\x68\x00\x01", |
---|
20409 | | - .ilen = 40, |
---|
| 20228 | + .plen = 40, |
---|
20410 | 20229 | .assoc = "\x00\x00\xA5\xF8\x00\x00\x00\x0A" |
---|
20411 | 20230 | "\xFA\xCE\xDB\xAD\xDE\xCA\xF8\x88", |
---|
20412 | 20231 | .alen = 16, |
---|
20413 | | - .result = "\x05\x22\x15\xD1\x52\x56\x85\x04" |
---|
| 20232 | + .ctext = "\x05\x22\x15\xD1\x52\x56\x85\x04" |
---|
20414 | 20233 | "\xA8\x5C\x5D\x6D\x7E\x6E\xF5\xFA" |
---|
20415 | 20234 | "\xEA\x16\x37\x50\xF3\xDF\x84\x3B" |
---|
20416 | 20235 | "\x2F\x32\x18\x57\x34\x2A\x8C\x23" |
---|
20417 | 20236 | "\x67\xDF\x6D\x35\x7B\x54\x0D\xFB" |
---|
20418 | 20237 | "\x34\xA5\x9F\x6C\x48\x30\x1E\x22" |
---|
20419 | 20238 | "\xFE\xB1\x22\x17\x17\x8A\xB9\x5B", |
---|
20420 | | - .rlen = 56, |
---|
| 20239 | + .clen = 56, |
---|
20421 | 20240 | }, { |
---|
20422 | 20241 | .key = "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
20423 | 20242 | "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
20424 | 20243 | "\xDE\xCA\xF8", |
---|
20425 | 20244 | .klen = 19, |
---|
20426 | 20245 | .iv = "\xCA\xFE\xDE\xBA\xCE\xFA\xCE\x74", |
---|
20427 | | - .input = "\x45\x00\x00\x49\x33\xBA\x00\x00" |
---|
| 20246 | + .ptext = "\x45\x00\x00\x49\x33\xBA\x00\x00" |
---|
20428 | 20247 | "\x7F\x11\x91\x06\xC3\xFB\x1D\x10" |
---|
20429 | 20248 | "\xC2\xB1\xD3\x26\xC0\x28\x31\xCE" |
---|
20430 | 20249 | "\x00\x35\xDD\x7B\x80\x03\x02\xD5" |
---|
.. | .. |
---|
20434 | 20253 | "\x92\xC9\x63\xBA\xC0\x46\xEC\x95" |
---|
20435 | 20254 | "\x9B\x62\x66\xC0\x47\x22\xB1\x49" |
---|
20436 | 20255 | "\x23\x01\x01\x01", |
---|
20437 | | - .ilen = 76, |
---|
| 20256 | + .plen = 76, |
---|
20438 | 20257 | .assoc = "\x00\x00\x01\x00\x00\x00\x00\x00" |
---|
20439 | 20258 | "\x00\x00\x00\x01\xCA\xFE\xDE\xBA" |
---|
20440 | 20259 | "\xCE\xFA\xCE\x74", |
---|
20441 | 20260 | .alen = 20, |
---|
20442 | | - .result = "\x92\xD0\x53\x79\x33\x38\xD5\xF3" |
---|
| 20261 | + .ctext = "\x92\xD0\x53\x79\x33\x38\xD5\xF3" |
---|
20443 | 20262 | "\x7D\xE4\x7A\x8E\x86\x03\xC9\x90" |
---|
20444 | 20263 | "\x96\x35\xAB\x9C\xFB\xE8\xA3\x76" |
---|
20445 | 20264 | "\xE9\xE9\xE2\xD1\x2E\x11\x0E\x00" |
---|
.. | .. |
---|
20451 | 20270 | "\x0F\xE8\x81\x7E\x84\xD3\xC0\x0D" |
---|
20452 | 20271 | "\x76\xD6\x55\xC6\xB4\xC2\x34\xC7" |
---|
20453 | 20272 | "\x12\x25\x0B\xF9", |
---|
20454 | | - .rlen = 92, |
---|
| 20273 | + .clen = 92, |
---|
20455 | 20274 | }, { |
---|
20456 | 20275 | .key = "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
20457 | 20276 | "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
.. | .. |
---|
20460 | 20279 | "\x73\x61\x6C", |
---|
20461 | 20280 | .klen = 35, |
---|
20462 | 20281 | .iv = "\x61\x6E\x64\x01\x69\x76\x65\x63", |
---|
20463 | | - .input = "\x45\x08\x00\x28\x73\x2C\x00\x00" |
---|
| 20282 | + .ptext = "\x45\x08\x00\x28\x73\x2C\x00\x00" |
---|
20464 | 20283 | "\x40\x06\xE9\xF9\x0A\x01\x06\x12" |
---|
20465 | 20284 | "\x0A\x01\x03\x8F\x06\xB8\x80\x23" |
---|
20466 | 20285 | "\xDD\x6B\xAF\xBE\xCB\x71\x26\x02" |
---|
20467 | 20286 | "\x50\x10\x1F\x64\x6D\x54\x00\x01", |
---|
20468 | | - .ilen = 40, |
---|
| 20287 | + .plen = 40, |
---|
20469 | 20288 | .assoc = "\x17\x40\x5E\x67\x15\x6F\x31\x26" |
---|
20470 | 20289 | "\xDD\x0D\xB9\x9B\x61\x6E\x64\x01" |
---|
20471 | 20290 | "\x69\x76\x65\x63", |
---|
20472 | 20291 | .alen = 20, |
---|
20473 | | - .result = "\xCC\x74\xB7\xD3\xB0\x38\x50\x42" |
---|
| 20292 | + .ctext = "\xCC\x74\xB7\xD3\xB0\x38\x50\x42" |
---|
20474 | 20293 | "\x2C\x64\x87\x46\x1E\x34\x10\x05" |
---|
20475 | 20294 | "\x29\x6B\xBB\x36\xE9\x69\xAD\x92" |
---|
20476 | 20295 | "\x82\xA1\x10\x6A\xEB\x0F\xDC\x7D" |
---|
20477 | 20296 | "\x08\xBA\xF3\x91\xCA\xAA\x61\xDA" |
---|
20478 | 20297 | "\x62\xF4\x14\x61\x5C\x9D\xB5\xA7" |
---|
20479 | 20298 | "\xEE\xD7\xB9\x7E\x87\x99\x9B\x7D", |
---|
20480 | | - .rlen = 56, |
---|
| 20299 | + .clen = 56, |
---|
20481 | 20300 | }, { |
---|
20482 | 20301 | .key = "\x3D\xE0\x98\x74\xB3\x88\xE6\x49" |
---|
20483 | 20302 | "\x19\x88\xD0\xC3\x60\x7E\xAE\x1F" |
---|
20484 | 20303 | "\x57\x69\x0E", |
---|
20485 | 20304 | .klen = 19, |
---|
20486 | 20305 | .iv = "\x4E\x28\x00\x00\xA2\xFC\xA1\xA3", |
---|
20487 | | - .input = "\x45\x00\x00\x49\x33\x3E\x00\x00" |
---|
| 20306 | + .ptext = "\x45\x00\x00\x49\x33\x3E\x00\x00" |
---|
20488 | 20307 | "\x7F\x11\x91\x82\xC3\xFB\x1D\x10" |
---|
20489 | 20308 | "\xC2\xB1\xD3\x26\xC0\x28\x31\xCE" |
---|
20490 | 20309 | "\x00\x35\xCB\x45\x80\x03\x02\x5B" |
---|
.. | .. |
---|
20494 | 20313 | "\x76\x4D\x6E\x5E\xE0\x49\x6B\x32" |
---|
20495 | 20314 | "\x5A\xE2\x70\xC0\x38\x99\x49\x39" |
---|
20496 | 20315 | "\x15\x01\x01\x01", |
---|
20497 | | - .ilen = 76, |
---|
| 20316 | + .plen = 76, |
---|
20498 | 20317 | .assoc = "\x42\xF6\x7E\x3F\x10\x10\x10\x10" |
---|
20499 | 20318 | "\x10\x10\x10\x10\x4E\x28\x00\x00" |
---|
20500 | 20319 | "\xA2\xFC\xA1\xA3", |
---|
20501 | 20320 | .alen = 20, |
---|
20502 | | - .result = "\x6A\x6B\x45\x5E\xD6\x9A\x52\xF6" |
---|
| 20321 | + .ctext = "\x6A\x6B\x45\x5E\xD6\x9A\x52\xF6" |
---|
20503 | 20322 | "\xEF\x70\x1A\x9C\xE8\xD3\x19\x86" |
---|
20504 | 20323 | "\xC8\x02\xF0\xB0\x03\x09\xD9\x02" |
---|
20505 | 20324 | "\xA0\xD2\x59\x04\xD1\x85\x2A\x24" |
---|
.. | .. |
---|
20511 | 20330 | "\x23\xF4\x84\x40\x74\x14\x8A\x6B" |
---|
20512 | 20331 | "\xDB\xD7\x67\xED\xA4\x93\xF3\x47" |
---|
20513 | 20332 | "\xCC\xF7\x46\x6F", |
---|
20514 | | - .rlen = 92, |
---|
| 20333 | + .clen = 92, |
---|
20515 | 20334 | }, { |
---|
20516 | 20335 | .key = "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
20517 | 20336 | "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
.. | .. |
---|
20520 | 20339 | "\x73\x61\x6C", |
---|
20521 | 20340 | .klen = 35, |
---|
20522 | 20341 | .iv = "\x61\x6E\x64\x01\x69\x76\x65\x63", |
---|
20523 | | - .input = "\x63\x69\x73\x63\x6F\x01\x72\x75" |
---|
| 20342 | + .ptext = "\x63\x69\x73\x63\x6F\x01\x72\x75" |
---|
20524 | 20343 | "\x6C\x65\x73\x01\x74\x68\x65\x01" |
---|
20525 | 20344 | "\x6E\x65\x74\x77\x65\x01\x64\x65" |
---|
20526 | 20345 | "\x66\x69\x6E\x65\x01\x74\x68\x65" |
---|
.. | .. |
---|
20529 | 20348 | "\x74\x77\x69\x6C\x6C\x01\x64\x65" |
---|
20530 | 20349 | "\x66\x69\x6E\x65\x74\x6F\x6D\x6F" |
---|
20531 | 20350 | "\x72\x72\x6F\x77\x01\x02\x02\x01", |
---|
20532 | | - .ilen = 72, |
---|
| 20351 | + .plen = 72, |
---|
20533 | 20352 | .assoc = "\x17\x40\x5E\x67\x15\x6F\x31\x26" |
---|
20534 | 20353 | "\xDD\x0D\xB9\x9B\x61\x6E\x64\x01" |
---|
20535 | 20354 | "\x69\x76\x65\x63", |
---|
20536 | 20355 | .alen = 20, |
---|
20537 | | - .result = "\xEA\x15\xC4\x98\xAC\x15\x22\x37" |
---|
| 20356 | + .ctext = "\xEA\x15\xC4\x98\xAC\x15\x22\x37" |
---|
20538 | 20357 | "\x00\x07\x1D\xBE\x60\x5D\x73\x16" |
---|
20539 | 20358 | "\x4D\x0F\xCC\xCE\x8A\xD0\x49\xD4" |
---|
20540 | 20359 | "\x39\xA3\xD1\xB1\x21\x0A\x92\x1A" |
---|
.. | .. |
---|
20545 | 20364 | "\x73\xF4\xE7\x12\x84\x4C\x37\x0A" |
---|
20546 | 20365 | "\x4A\x8F\x06\x37\x48\xF9\xF9\x05" |
---|
20547 | 20366 | "\x55\x13\x40\xC3\xD5\x55\x3A\x3D", |
---|
20548 | | - .rlen = 88, |
---|
| 20367 | + .clen = 88, |
---|
20549 | 20368 | }, { |
---|
20550 | 20369 | .key = "\x7D\x77\x3D\x00\xC1\x44\xC5\x25" |
---|
20551 | 20370 | "\xAC\x61\x9D\x18\xC8\x4A\x3F\x47" |
---|
20552 | 20371 | "\xD9\x66\x42", |
---|
20553 | 20372 | .klen = 19, |
---|
20554 | 20373 | .iv = "\x43\x45\x7E\x91\x82\x44\x3B\xC6", |
---|
20555 | | - .input = "\x01\x02\x02\x01", |
---|
20556 | | - .ilen = 4, |
---|
| 20374 | + .ptext = "\x01\x02\x02\x01", |
---|
| 20375 | + .plen = 4, |
---|
20557 | 20376 | .assoc = "\x33\x54\x67\xAE\xFF\xFF\xFF\xFF" |
---|
20558 | 20377 | "\x43\x45\x7E\x91\x82\x44\x3B\xC6", |
---|
20559 | 20378 | .alen = 16, |
---|
20560 | | - .result = "\x4C\x72\x63\x30\x2F\xE6\x56\xDD" |
---|
| 20379 | + .ctext = "\x4C\x72\x63\x30\x2F\xE6\x56\xDD" |
---|
20561 | 20380 | "\xD0\xD8\x60\x9D\x8B\xEF\x85\x90" |
---|
20562 | 20381 | "\xF7\x61\x24\x62", |
---|
20563 | | - .rlen = 20, |
---|
| 20382 | + .clen = 20, |
---|
20564 | 20383 | }, { |
---|
20565 | 20384 | .key = "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
20566 | 20385 | "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
20567 | 20386 | "\xDE\xCA\xF8", |
---|
20568 | 20387 | .klen = 19, |
---|
20569 | 20388 | .iv = "\xCA\xFE\xDE\xBA\xCE\xFA\xCE\x74", |
---|
20570 | | - .input = "\x74\x6F\x01\x62\x65\x01\x6F\x72" |
---|
| 20389 | + .ptext = "\x74\x6F\x01\x62\x65\x01\x6F\x72" |
---|
20571 | 20390 | "\x01\x6E\x6F\x74\x01\x74\x6F\x01" |
---|
20572 | 20391 | "\x62\x65\x00\x01", |
---|
20573 | | - .ilen = 20, |
---|
| 20392 | + .plen = 20, |
---|
20574 | 20393 | .assoc = "\x00\x00\x01\x00\x00\x00\x00\x00" |
---|
20575 | 20394 | "\x00\x00\x00\x01\xCA\xFE\xDE\xBA" |
---|
20576 | 20395 | "\xCE\xFA\xCE\x74", |
---|
20577 | 20396 | .alen = 20, |
---|
20578 | | - .result = "\xA3\xBF\x52\x52\x65\x83\xBA\x81" |
---|
| 20397 | + .ctext = "\xA3\xBF\x52\x52\x65\x83\xBA\x81" |
---|
20579 | 20398 | "\x03\x9B\x84\xFC\x44\x8C\xBB\x81" |
---|
20580 | 20399 | "\x36\xE1\x78\xBB\xA5\x49\x3A\xD0" |
---|
20581 | 20400 | "\xF0\x6B\x21\xAF\x98\xC0\x34\xDC" |
---|
20582 | 20401 | "\x17\x17\x65\xAD", |
---|
20583 | | - .rlen = 36, |
---|
| 20402 | + .clen = 36, |
---|
20584 | 20403 | }, { |
---|
20585 | 20404 | .key = "\x6C\x65\x67\x61\x6C\x69\x7A\x65" |
---|
20586 | 20405 | "\x6D\x61\x72\x69\x6A\x75\x61\x6E" |
---|
.. | .. |
---|
20589 | 20408 | "\x74\x75\x72", |
---|
20590 | 20409 | .klen = 35, |
---|
20591 | 20410 | .iv = "\x33\x30\x21\x69\x67\x65\x74\x6D", |
---|
20592 | | - .input = "\x45\x00\x00\x30\xDA\x3A\x00\x00" |
---|
| 20411 | + .ptext = "\x45\x00\x00\x30\xDA\x3A\x00\x00" |
---|
20593 | 20412 | "\x80\x01\xDF\x3B\xC0\xA8\x00\x05" |
---|
20594 | 20413 | "\xC0\xA8\x00\x01\x08\x00\xC6\xCD" |
---|
20595 | 20414 | "\x02\x00\x07\x00\x61\x62\x63\x64" |
---|
20596 | 20415 | "\x65\x66\x67\x68\x69\x6A\x6B\x6C" |
---|
20597 | 20416 | "\x6D\x6E\x6F\x70\x71\x72\x73\x74" |
---|
20598 | 20417 | "\x01\x02\x02\x01", |
---|
20599 | | - .ilen = 52, |
---|
| 20418 | + .plen = 52, |
---|
20600 | 20419 | .assoc = "\x79\x6B\x69\x63\xFF\xFF\xFF\xFF" |
---|
20601 | 20420 | "\xFF\xFF\xFF\xFF\x33\x30\x21\x69" |
---|
20602 | 20421 | "\x67\x65\x74\x6D", |
---|
20603 | 20422 | .alen = 20, |
---|
20604 | | - .result = "\x96\xFD\x86\xF8\xD1\x98\xFF\x10" |
---|
| 20423 | + .ctext = "\x96\xFD\x86\xF8\xD1\x98\xFF\x10" |
---|
20605 | 20424 | "\xAB\x8C\xDA\x8A\x5A\x08\x38\x1A" |
---|
20606 | 20425 | "\x48\x59\x80\x18\x1A\x18\x1A\x04" |
---|
20607 | 20426 | "\xC9\x0D\xE3\xE7\x0E\xA4\x0B\x75" |
---|
.. | .. |
---|
20610 | 20429 | "\xEB\x40\x6B\x7A\x8E\x75\xBB\x42" |
---|
20611 | 20430 | "\xE0\x63\x4B\x21\x44\xA2\x2B\x2B" |
---|
20612 | 20431 | "\x39\xDB\xC8\xDC", |
---|
20613 | | - .rlen = 68, |
---|
| 20432 | + .clen = 68, |
---|
20614 | 20433 | }, { |
---|
20615 | 20434 | .key = "\x3D\xE0\x98\x74\xB3\x88\xE6\x49" |
---|
20616 | 20435 | "\x19\x88\xD0\xC3\x60\x7E\xAE\x1F" |
---|
20617 | 20436 | "\x57\x69\x0E", |
---|
20618 | 20437 | .klen = 19, |
---|
20619 | 20438 | .iv = "\x4E\x28\x00\x00\xA2\xFC\xA1\xA3", |
---|
20620 | | - .input = "\x45\x00\x00\x30\xDA\x3A\x00\x00" |
---|
| 20439 | + .ptext = "\x45\x00\x00\x30\xDA\x3A\x00\x00" |
---|
20621 | 20440 | "\x80\x01\xDF\x3B\xC0\xA8\x00\x05" |
---|
20622 | 20441 | "\xC0\xA8\x00\x01\x08\x00\xC6\xCD" |
---|
20623 | 20442 | "\x02\x00\x07\x00\x61\x62\x63\x64" |
---|
20624 | 20443 | "\x65\x66\x67\x68\x69\x6A\x6B\x6C" |
---|
20625 | 20444 | "\x6D\x6E\x6F\x70\x71\x72\x73\x74" |
---|
20626 | 20445 | "\x01\x02\x02\x01", |
---|
20627 | | - .ilen = 52, |
---|
| 20446 | + .plen = 52, |
---|
20628 | 20447 | .assoc = "\x3F\x7E\xF6\x42\x10\x10\x10\x10" |
---|
20629 | 20448 | "\x10\x10\x10\x10\x4E\x28\x00\x00" |
---|
20630 | 20449 | "\xA2\xFC\xA1\xA3", |
---|
20631 | 20450 | .alen = 20, |
---|
20632 | | - .result = "\x6A\x6B\x45\x27\x3F\x9E\x52\xF6" |
---|
| 20451 | + .ctext = "\x6A\x6B\x45\x27\x3F\x9E\x52\xF6" |
---|
20633 | 20452 | "\x10\x60\x54\x25\xEB\x80\x04\x93" |
---|
20634 | 20453 | "\xCA\x1B\x23\x97\xCB\x21\x2E\x01" |
---|
20635 | 20454 | "\xA2\xE7\x95\x41\x30\xE4\x4B\x1B" |
---|
.. | .. |
---|
20638 | 20457 | "\x44\xCC\x90\xBF\x00\x94\x94\x92" |
---|
20639 | 20458 | "\x20\x17\x0C\x1B\x55\xDE\x7E\x68" |
---|
20640 | 20459 | "\xF4\x95\x5D\x4F", |
---|
20641 | | - .rlen = 68, |
---|
| 20460 | + .clen = 68, |
---|
20642 | 20461 | }, { |
---|
20643 | 20462 | .key = "\x4C\x80\xCD\xEF\xBB\x5D\x10\xDA" |
---|
20644 | 20463 | "\x90\x6A\xC7\x3C\x36\x13\xA6\x34" |
---|
20645 | 20464 | "\x22\x43\x3C", |
---|
20646 | 20465 | .klen = 19, |
---|
20647 | 20466 | .iv = "\x48\x55\xEC\x7D\x3A\x23\x4B\xFD", |
---|
20648 | | - .input = "\x08\x00\xC6\xCD\x02\x00\x07\x00" |
---|
| 20467 | + .ptext = "\x08\x00\xC6\xCD\x02\x00\x07\x00" |
---|
20649 | 20468 | "\x61\x62\x63\x64\x65\x66\x67\x68" |
---|
20650 | 20469 | "\x69\x6A\x6B\x6C\x6D\x6E\x6F\x70" |
---|
20651 | 20470 | "\x71\x72\x73\x74\x01\x02\x02\x01", |
---|
20652 | | - .ilen = 32, |
---|
| 20471 | + .plen = 32, |
---|
20653 | 20472 | .assoc = "\x00\x00\x43\x21\x87\x65\x43\x21" |
---|
20654 | 20473 | "\x00\x00\x00\x07\x48\x55\xEC\x7D" |
---|
20655 | 20474 | "\x3A\x23\x4B\xFD", |
---|
20656 | 20475 | .alen = 20, |
---|
20657 | | - .result = "\x67\xE9\x28\xB3\x1C\xA4\x6D\x02" |
---|
| 20476 | + .ctext = "\x67\xE9\x28\xB3\x1C\xA4\x6D\x02" |
---|
20658 | 20477 | "\xF0\xB5\x37\xB6\x6B\x2F\xF5\x4F" |
---|
20659 | 20478 | "\xF8\xA3\x4C\x53\xB8\x12\x09\xBF" |
---|
20660 | 20479 | "\x58\x7D\xCF\x29\xA3\x41\x68\x6B" |
---|
20661 | 20480 | "\xCE\xE8\x79\x85\x3C\xB0\x3A\x8F" |
---|
20662 | 20481 | "\x16\xB0\xA1\x26\xC9\xBC\xBC\xA6", |
---|
20663 | | - .rlen = 48, |
---|
20664 | | - } |
---|
20665 | | -}; |
---|
20666 | | - |
---|
20667 | | -static const struct aead_testvec aes_ccm_rfc4309_dec_tv_template[] = { |
---|
20668 | | - { /* Generated using Crypto++ */ |
---|
20669 | | - .key = zeroed_string, |
---|
20670 | | - .klen = 19, |
---|
20671 | | - .iv = zeroed_string, |
---|
20672 | | - .result = zeroed_string, |
---|
20673 | | - .rlen = 16, |
---|
20674 | | - .assoc = zeroed_string, |
---|
20675 | | - .alen = 16, |
---|
20676 | | - .input = "\x2E\x9A\xCA\x6B\xDA\x54\xFC\x6F" |
---|
20677 | | - "\x12\x50\xE8\xDE\x81\x3C\x63\x08" |
---|
20678 | | - "\x1A\x22\xBA\x75\xEE\xD4\xD5\xB5" |
---|
20679 | | - "\x27\x50\x01\xAC\x03\x33\x39\xFB", |
---|
20680 | | - .ilen = 32, |
---|
20681 | | - },{ |
---|
20682 | | - .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
20683 | | - "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
20684 | | - "\x00\x00\x00", |
---|
20685 | | - .klen = 19, |
---|
20686 | | - .iv = "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
20687 | | - .result = zeroed_string, |
---|
20688 | | - .rlen = 16, |
---|
20689 | | - .assoc = "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
20690 | | - "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
20691 | | - .alen = 16, |
---|
20692 | | - .input = "\xCF\xB9\x99\x17\xC8\x86\x0E\x7F" |
---|
20693 | | - "\x7E\x76\xF8\xE6\xF8\xCC\x1F\x17" |
---|
20694 | | - "\x6A\xE0\x53\x9F\x4B\x73\x7E\xDA" |
---|
20695 | | - "\x08\x09\x4E\xC4\x1E\xAD\xC6\xB0", |
---|
20696 | | - .ilen = 32, |
---|
20697 | | - |
---|
20698 | | - }, { |
---|
20699 | | - .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
20700 | | - "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
20701 | | - "\x00\x00\x00", |
---|
20702 | | - .klen = 19, |
---|
20703 | | - .iv = zeroed_string, |
---|
20704 | | - .result = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20705 | | - "\x01\x01\x01\x01\x01\x01\x01\x01", |
---|
20706 | | - .rlen = 16, |
---|
20707 | | - .assoc = zeroed_string, |
---|
20708 | | - .alen = 16, |
---|
20709 | | - .input = "\x33\xDE\x73\xBC\xA6\xCE\x4E\xA6" |
---|
20710 | | - "\x61\xF4\xF5\x41\x03\x4A\xE3\x86" |
---|
20711 | | - "\xA1\xE2\xC2\x42\x2B\x81\x70\x40" |
---|
20712 | | - "\xFD\x7F\x76\xD1\x03\x07\xBB\x0C", |
---|
20713 | | - .ilen = 32, |
---|
20714 | | - }, { |
---|
20715 | | - .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
20716 | | - "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
20717 | | - "\x00\x00\x00", |
---|
20718 | | - .klen = 19, |
---|
20719 | | - .iv = zeroed_string, |
---|
20720 | | - .result = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20721 | | - "\x01\x01\x01\x01\x01\x01\x01\x01", |
---|
20722 | | - .rlen = 16, |
---|
20723 | | - .assoc = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20724 | | - "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
20725 | | - .alen = 16, |
---|
20726 | | - .input = "\x33\xDE\x73\xBC\xA6\xCE\x4E\xA6" |
---|
20727 | | - "\x61\xF4\xF5\x41\x03\x4A\xE3\x86" |
---|
20728 | | - "\x5B\xC0\x73\xE0\x2B\x73\x68\xC9" |
---|
20729 | | - "\x2D\x8C\x58\xC2\x90\x3D\xB0\x3E", |
---|
20730 | | - .ilen = 32, |
---|
20731 | | - }, { |
---|
20732 | | - .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
20733 | | - "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
20734 | | - "\x00\x00\x00", |
---|
20735 | | - .klen = 19, |
---|
20736 | | - .iv = "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
20737 | | - .result = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20738 | | - "\x01\x01\x01\x01\x01\x01\x01\x01", |
---|
20739 | | - .rlen = 16, |
---|
20740 | | - .assoc = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20741 | | - "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
20742 | | - .alen = 16, |
---|
20743 | | - .input = "\xCE\xB8\x98\x16\xC9\x87\x0F\x7E" |
---|
20744 | | - "\x7F\x77\xF9\xE7\xF9\xCD\x1E\x16" |
---|
20745 | | - "\x43\x8E\x76\x57\x3B\xB4\x05\xE8" |
---|
20746 | | - "\xA9\x9B\xBF\x25\xE0\x4F\xC0\xED", |
---|
20747 | | - .ilen = 32, |
---|
20748 | | - }, { |
---|
20749 | | - .key = "\xfe\xff\xe9\x92\x86\x65\x73\x1c" |
---|
20750 | | - "\x6d\x6a\x8f\x94\x67\x30\x83\x08" |
---|
20751 | | - "\x00\x00\x00", |
---|
20752 | | - .klen = 19, |
---|
20753 | | - .iv = "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
20754 | | - .result = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20755 | | - "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20756 | | - "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20757 | | - "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20758 | | - "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20759 | | - "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20760 | | - "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20761 | | - "\x01\x01\x01\x01\x01\x01\x01\x01", |
---|
20762 | | - .rlen = 64, |
---|
20763 | | - .assoc = "\x01\x01\x01\x01\x01\x01\x01\x01" |
---|
20764 | | - "\x00\x00\x00\x00\x00\x00\x00\x01", |
---|
20765 | | - .alen = 16, |
---|
20766 | | - .input = "\xCE\xB8\x98\x16\xC9\x87\x0F\x7E" |
---|
20767 | | - "\x7F\x77\xF9\xE7\xF9\xCD\x1E\x16" |
---|
20768 | | - "\x9C\xA4\x97\x83\x3F\x01\xA5\xF4" |
---|
20769 | | - "\x43\x09\xE7\xB8\xE9\xD1\xD7\x02" |
---|
20770 | | - "\x9B\xAB\x39\x18\xEB\x94\x34\x36" |
---|
20771 | | - "\xE6\xC5\xC8\x9B\x00\x81\x9E\x49" |
---|
20772 | | - "\x1D\x78\xE1\x48\xE3\xE9\xEA\x8E" |
---|
20773 | | - "\x3A\x2B\x67\x5D\x35\x6A\x0F\xDB" |
---|
20774 | | - "\x02\x73\xDD\xE7\x30\x4A\x30\x54" |
---|
20775 | | - "\x1A\x9D\x09\xCA\xC8\x1C\x32\x5F", |
---|
20776 | | - .ilen = 80, |
---|
20777 | | - }, { |
---|
20778 | | - .key = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
20779 | | - "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
20780 | | - "\x00\x00\x00", |
---|
20781 | | - .klen = 19, |
---|
20782 | | - .iv = "\x00\x00\x45\x67\x89\xab\xcd\xef", |
---|
20783 | | - .result = "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20784 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20785 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20786 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20787 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20788 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20789 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20790 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20791 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20792 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20793 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20794 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20795 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20796 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20797 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20798 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20799 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20800 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20801 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20802 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20803 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20804 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20805 | | - "\xff\xff\xff\xff\xff\xff\xff\xff" |
---|
20806 | | - "\xff\xff\xff\xff\xff\xff\xff\xff", |
---|
20807 | | - .rlen = 192, |
---|
20808 | | - .assoc = "\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa" |
---|
20809 | | - "\xaa\xaa\xaa\xaa\x00\x00\x45\x67" |
---|
20810 | | - "\x89\xab\xcd\xef", |
---|
20811 | | - .alen = 20, |
---|
20812 | | - .input = "\x64\x17\xDC\x24\x9D\x92\xBA\x5E" |
---|
20813 | | - "\x7C\x64\x6D\x33\x46\x77\xAC\xB1" |
---|
20814 | | - "\x5C\x9E\xE2\xC7\x27\x11\x3E\x95" |
---|
20815 | | - "\x7D\xBE\x28\xC8\xC1\xCA\x5E\x8C" |
---|
20816 | | - "\xB4\xE2\xDE\x9F\x53\x59\x26\xDB" |
---|
20817 | | - "\x0C\xD4\xE4\x07\x9A\xE6\x3E\x01" |
---|
20818 | | - "\x58\x0D\x3E\x3D\xD5\x21\xEB\x04" |
---|
20819 | | - "\x06\x9D\x5F\xB9\x02\x49\x1A\x2B" |
---|
20820 | | - "\xBA\xF0\x4E\x3B\x85\x50\x5B\x09" |
---|
20821 | | - "\xFE\xEC\xFC\x54\xEC\x0C\xE2\x79" |
---|
20822 | | - "\x8A\x2F\x5F\xD7\x05\x5D\xF1\x6D" |
---|
20823 | | - "\x22\xEB\xD1\x09\x80\x3F\x5A\x70" |
---|
20824 | | - "\xB2\xB9\xD3\x63\x99\xC2\x4D\x1B" |
---|
20825 | | - "\x36\x12\x00\x89\xAA\x5D\x55\xDA" |
---|
20826 | | - "\x1D\x5B\xD8\x3C\x5F\x09\xD2\xE6" |
---|
20827 | | - "\x39\x41\x5C\xF0\xBE\x26\x4E\x5F" |
---|
20828 | | - "\x2B\x50\x44\x52\xC2\x10\x7D\x38" |
---|
20829 | | - "\x82\x64\x83\x0C\xAE\x49\xD0\xE5" |
---|
20830 | | - "\x4F\xE5\x66\x4C\x58\x7A\xEE\x43" |
---|
20831 | | - "\x3B\x51\xFE\xBA\x24\x8A\xFE\xDC" |
---|
20832 | | - "\x19\x6D\x60\x66\x61\xF9\x9A\x3F" |
---|
20833 | | - "\x75\xFC\x38\x53\x5B\xB5\xCD\x52" |
---|
20834 | | - "\x4F\xE5\xE4\xC9\xFE\x10\xCB\x98" |
---|
20835 | | - "\xF0\x06\x5B\x07\xAB\xBB\xF4\x0E" |
---|
20836 | | - "\x2D\xC2\xDD\x5D\xDD\x22\x9A\xCC" |
---|
20837 | | - "\x39\xAB\x63\xA5\x3D\x9C\x51\x8A", |
---|
20838 | | - .ilen = 208, |
---|
20839 | | - }, { /* From draft-mcgrew-gcm-test-01 */ |
---|
20840 | | - .key = "\x4C\x80\xCD\xEF\xBB\x5D\x10\xDA" |
---|
20841 | | - "\x90\x6A\xC7\x3C\x36\x13\xA6\x34" |
---|
20842 | | - "\x2E\x44\x3B", |
---|
20843 | | - .klen = 19, |
---|
20844 | | - .iv = "\x49\x56\xED\x7E\x3B\x24\x4C\xFE", |
---|
20845 | | - .result = "\x45\x00\x00\x48\x69\x9A\x00\x00" |
---|
20846 | | - "\x80\x11\x4D\xB7\xC0\xA8\x01\x02" |
---|
20847 | | - "\xC0\xA8\x01\x01\x0A\x9B\xF1\x56" |
---|
20848 | | - "\x38\xD3\x01\x00\x00\x01\x00\x00" |
---|
20849 | | - "\x00\x00\x00\x00\x04\x5F\x73\x69" |
---|
20850 | | - "\x70\x04\x5F\x75\x64\x70\x03\x73" |
---|
20851 | | - "\x69\x70\x09\x63\x79\x62\x65\x72" |
---|
20852 | | - "\x63\x69\x74\x79\x02\x64\x6B\x00" |
---|
20853 | | - "\x00\x21\x00\x01\x01\x02\x02\x01", |
---|
20854 | | - .rlen = 72, |
---|
20855 | | - .assoc = "\x00\x00\x43\x21\x87\x65\x43\x21" |
---|
20856 | | - "\x00\x00\x00\x00\x49\x56\xED\x7E" |
---|
20857 | | - "\x3B\x24\x4C\xFE", |
---|
20858 | | - .alen = 20, |
---|
20859 | | - .input = "\x89\xBA\x3E\xEF\xE6\xD6\xCF\xDB" |
---|
20860 | | - "\x83\x60\xF5\xBA\x3A\x56\x79\xE6" |
---|
20861 | | - "\x7E\x0C\x53\xCF\x9E\x87\xE0\x4E" |
---|
20862 | | - "\x1A\x26\x01\x24\xC7\x2E\x3D\xBF" |
---|
20863 | | - "\x29\x2C\x91\xC1\xB8\xA8\xCF\xE0" |
---|
20864 | | - "\x39\xF8\x53\x6D\x31\x22\x2B\xBF" |
---|
20865 | | - "\x98\x81\xFC\x34\xEE\x85\x36\xCD" |
---|
20866 | | - "\x26\xDB\x6C\x7A\x0C\x77\x8A\x35" |
---|
20867 | | - "\x18\x85\x54\xB2\xBC\xDD\x3F\x43" |
---|
20868 | | - "\x61\x06\x8A\xDF\x86\x3F\xB4\xAC" |
---|
20869 | | - "\x97\xDC\xBD\xFD\x92\x10\xC5\xFF", |
---|
20870 | | - .ilen = 88, |
---|
20871 | | - }, { |
---|
20872 | | - .key = "\xFE\xFF\xE9\x92\x86\x65\x73\x1C" |
---|
20873 | | - "\x6D\x6A\x8F\x94\x67\x30\x83\x08" |
---|
20874 | | - "\xCA\xFE\xBA", |
---|
20875 | | - .klen = 19, |
---|
20876 | | - .iv = "\xFA\xCE\xDB\xAD\xDE\xCA\xF8\x88", |
---|
20877 | | - .result = "\x45\x00\x00\x3E\x69\x8F\x00\x00" |
---|
20878 | | - "\x80\x11\x4D\xCC\xC0\xA8\x01\x02" |
---|
20879 | | - "\xC0\xA8\x01\x01\x0A\x98\x00\x35" |
---|
20880 | | - "\x00\x2A\x23\x43\xB2\xD0\x01\x00" |
---|
20881 | | - "\x00\x01\x00\x00\x00\x00\x00\x00" |
---|
20882 | | - "\x03\x73\x69\x70\x09\x63\x79\x62" |
---|
20883 | | - "\x65\x72\x63\x69\x74\x79\x02\x64" |
---|
20884 | | - "\x6B\x00\x00\x01\x00\x01\x00\x01", |
---|
20885 | | - .rlen = 64, |
---|
20886 | | - .assoc = "\x00\x00\xA5\xF8\x00\x00\x00\x0A" |
---|
20887 | | - "\xFA\xCE\xDB\xAD\xDE\xCA\xF8\x88", |
---|
20888 | | - .alen = 16, |
---|
20889 | | - .input = "\x4B\xC2\x70\x60\x64\xD2\xF3\xC8" |
---|
20890 | | - "\xE5\x26\x8A\xDE\xB8\x7E\x7D\x16" |
---|
20891 | | - "\x56\xC7\xD2\x88\xBA\x8D\x58\xAF" |
---|
20892 | | - "\xF5\x71\xB6\x37\x84\xA7\xB1\x99" |
---|
20893 | | - "\x51\x5C\x0D\xA0\x27\xDE\xE7\x2D" |
---|
20894 | | - "\xEF\x25\x88\x1F\x1D\x77\x11\xFF" |
---|
20895 | | - "\xDB\xED\xEE\x56\x16\xC5\x5C\x9B" |
---|
20896 | | - "\x00\x62\x1F\x68\x4E\x7C\xA0\x97" |
---|
20897 | | - "\x10\x72\x7E\x53\x13\x3B\x68\xE4" |
---|
20898 | | - "\x30\x99\x91\x79\x09\xEA\xFF\x6A", |
---|
20899 | | - .ilen = 80, |
---|
20900 | | - }, { |
---|
20901 | | - .key = "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
20902 | | - "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
20903 | | - "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
20904 | | - "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
20905 | | - "\x11\x22\x33", |
---|
20906 | | - .klen = 35, |
---|
20907 | | - .iv = "\x01\x02\x03\x04\x05\x06\x07\x08", |
---|
20908 | | - .result = "\x45\x00\x00\x30\x69\xA6\x40\x00" |
---|
20909 | | - "\x80\x06\x26\x90\xC0\xA8\x01\x02" |
---|
20910 | | - "\x93\x89\x15\x5E\x0A\x9E\x00\x8B" |
---|
20911 | | - "\x2D\xC5\x7E\xE0\x00\x00\x00\x00" |
---|
20912 | | - "\x70\x02\x40\x00\x20\xBF\x00\x00" |
---|
20913 | | - "\x02\x04\x05\xB4\x01\x01\x04\x02" |
---|
20914 | | - "\x01\x02\x02\x01", |
---|
20915 | | - .rlen = 52, |
---|
20916 | | - .assoc = "\x4A\x2C\xBF\xE3\x00\x00\x00\x02" |
---|
20917 | | - "\x01\x02\x03\x04\x05\x06\x07\x08", |
---|
20918 | | - .alen = 16, |
---|
20919 | | - .input = "\xD6\x31\x0D\x2B\x3D\x6F\xBD\x2F" |
---|
20920 | | - "\x58\x41\x7E\xFF\x9A\x9E\x09\xB4" |
---|
20921 | | - "\x1A\xF7\xF6\x42\x31\xCD\xBF\xAD" |
---|
20922 | | - "\x27\x0E\x2C\xF2\xDB\x10\xDF\x55" |
---|
20923 | | - "\x8F\x0D\xD7\xAC\x23\xBD\x42\x10" |
---|
20924 | | - "\xD0\xB2\xAF\xD8\x37\xAC\x6B\x0B" |
---|
20925 | | - "\x11\xD4\x0B\x12\xEC\xB4\xB1\x92" |
---|
20926 | | - "\x23\xA6\x10\xB0\x26\xD6\xD9\x26" |
---|
20927 | | - "\x5A\x48\x6A\x3E", |
---|
20928 | | - .ilen = 68, |
---|
20929 | | - }, { |
---|
20930 | | - .key = "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
20931 | | - "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
20932 | | - "\x00\x00\x00", |
---|
20933 | | - .klen = 19, |
---|
20934 | | - .iv = "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
20935 | | - .result = "\x45\x00\x00\x3C\x99\xC5\x00\x00" |
---|
20936 | | - "\x80\x01\xCB\x7A\x40\x67\x93\x18" |
---|
20937 | | - "\x01\x01\x01\x01\x08\x00\x07\x5C" |
---|
20938 | | - "\x02\x00\x44\x00\x61\x62\x63\x64" |
---|
20939 | | - "\x65\x66\x67\x68\x69\x6A\x6B\x6C" |
---|
20940 | | - "\x6D\x6E\x6F\x70\x71\x72\x73\x74" |
---|
20941 | | - "\x75\x76\x77\x61\x62\x63\x64\x65" |
---|
20942 | | - "\x66\x67\x68\x69\x01\x02\x02\x01", |
---|
20943 | | - .rlen = 64, |
---|
20944 | | - .assoc = "\x00\x00\x00\x00\x00\x00\x00\x01" |
---|
20945 | | - "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
20946 | | - .alen = 16, |
---|
20947 | | - .input = "\x6B\x9A\xCA\x57\x43\x91\xFC\x6F" |
---|
20948 | | - "\x92\x51\x23\xA4\xC1\x5B\xF0\x10" |
---|
20949 | | - "\xF3\x13\xF4\xF8\xA1\x9A\xB4\xDC" |
---|
20950 | | - "\x89\xC8\xF8\x42\x62\x95\xB7\xCB" |
---|
20951 | | - "\xB8\xF5\x0F\x1B\x2E\x94\xA2\xA7" |
---|
20952 | | - "\xBF\xFB\x8A\x92\x13\x63\xD1\x3C" |
---|
20953 | | - "\x08\xF5\xE8\xA6\xAA\xF6\x34\xF9" |
---|
20954 | | - "\x42\x05\xAF\xB3\xE7\x9A\xFC\xEE" |
---|
20955 | | - "\x36\x25\xC1\x10\x12\x1C\xCA\x82" |
---|
20956 | | - "\xEA\xE6\x63\x5A\x57\x28\xA9\x9A", |
---|
20957 | | - .ilen = 80, |
---|
20958 | | - }, { |
---|
20959 | | - .key = "\x3D\xE0\x98\x74\xB3\x88\xE6\x49" |
---|
20960 | | - "\x19\x88\xD0\xC3\x60\x7E\xAE\x1F" |
---|
20961 | | - "\x57\x69\x0E", |
---|
20962 | | - .klen = 19, |
---|
20963 | | - .iv = "\x4E\x28\x00\x00\xA2\xFC\xA1\xA3", |
---|
20964 | | - .result = "\x45\x00\x00\x3C\x99\xC3\x00\x00" |
---|
20965 | | - "\x80\x01\xCB\x7C\x40\x67\x93\x18" |
---|
20966 | | - "\x01\x01\x01\x01\x08\x00\x08\x5C" |
---|
20967 | | - "\x02\x00\x43\x00\x61\x62\x63\x64" |
---|
20968 | | - "\x65\x66\x67\x68\x69\x6A\x6B\x6C" |
---|
20969 | | - "\x6D\x6E\x6F\x70\x71\x72\x73\x74" |
---|
20970 | | - "\x75\x76\x77\x61\x62\x63\x64\x65" |
---|
20971 | | - "\x66\x67\x68\x69\x01\x02\x02\x01", |
---|
20972 | | - .rlen = 64, |
---|
20973 | | - .assoc = "\x42\xF6\x7E\x3F\x10\x10\x10\x10" |
---|
20974 | | - "\x10\x10\x10\x10\x4E\x28\x00\x00" |
---|
20975 | | - "\xA2\xFC\xA1\xA3", |
---|
20976 | | - .alen = 20, |
---|
20977 | | - .input = "\x6A\x6B\x45\x2B\x7C\x67\x52\xF6" |
---|
20978 | | - "\x10\x60\x40\x62\x6B\x4F\x97\x8E" |
---|
20979 | | - "\x0B\xB2\x22\x97\xCB\x21\xE0\x90" |
---|
20980 | | - "\xA2\xE7\xD1\x41\x30\xE4\x4B\x1B" |
---|
20981 | | - "\x79\x01\x58\x50\x01\x06\xE1\xE0" |
---|
20982 | | - "\x2C\x83\x79\xD3\xDE\x46\x97\x1A" |
---|
20983 | | - "\x30\xB8\xE5\xDF\xD7\x12\x56\x75" |
---|
20984 | | - "\xD0\x95\xB7\xB8\x91\x42\xF7\xFD" |
---|
20985 | | - "\x97\x57\xCA\xC1\x20\xD0\x86\xB9" |
---|
20986 | | - "\x66\x9D\xB4\x2B\x96\x22\xAC\x67", |
---|
20987 | | - .ilen = 80, |
---|
20988 | | - }, { |
---|
20989 | | - .key = "\x3D\xE0\x98\x74\xB3\x88\xE6\x49" |
---|
20990 | | - "\x19\x88\xD0\xC3\x60\x7E\xAE\x1F" |
---|
20991 | | - "\x57\x69\x0E", |
---|
20992 | | - .klen = 19, |
---|
20993 | | - .iv = "\x4E\x28\x00\x00\xA2\xFC\xA1\xA3", |
---|
20994 | | - .result = "\x45\x00\x00\x1C\x42\xA2\x00\x00" |
---|
20995 | | - "\x80\x01\x44\x1F\x40\x67\x93\xB6" |
---|
20996 | | - "\xE0\x00\x00\x02\x0A\x00\xF5\xFF" |
---|
20997 | | - "\x01\x02\x02\x01", |
---|
20998 | | - .rlen = 28, |
---|
20999 | | - .assoc = "\x42\xF6\x7E\x3F\x10\x10\x10\x10" |
---|
21000 | | - "\x10\x10\x10\x10\x4E\x28\x00\x00" |
---|
21001 | | - "\xA2\xFC\xA1\xA3", |
---|
21002 | | - .alen = 20, |
---|
21003 | | - .input = "\x6A\x6B\x45\x0B\xA7\x06\x52\xF6" |
---|
21004 | | - "\x10\x60\xCF\x01\x6B\x4F\x97\x20" |
---|
21005 | | - "\xEA\xB3\x23\x94\xC9\x21\x1D\x33" |
---|
21006 | | - "\xA1\xE5\x90\x40\x05\x37\x45\x70" |
---|
21007 | | - "\xB5\xD6\x09\x0A\x23\x73\x33\xF9" |
---|
21008 | | - "\x08\xB4\x22\xE4", |
---|
21009 | | - .ilen = 44, |
---|
21010 | | - }, { |
---|
21011 | | - .key = "\xFE\xFF\xE9\x92\x86\x65\x73\x1C" |
---|
21012 | | - "\x6D\x6A\x8F\x94\x67\x30\x83\x08" |
---|
21013 | | - "\xFE\xFF\xE9\x92\x86\x65\x73\x1C" |
---|
21014 | | - "\xCA\xFE\xBA", |
---|
21015 | | - .klen = 27, |
---|
21016 | | - .iv = "\xFA\xCE\xDB\xAD\xDE\xCA\xF8\x88", |
---|
21017 | | - .result = "\x45\x00\x00\x28\xA4\xAD\x40\x00" |
---|
21018 | | - "\x40\x06\x78\x80\x0A\x01\x03\x8F" |
---|
21019 | | - "\x0A\x01\x06\x12\x80\x23\x06\xB8" |
---|
21020 | | - "\xCB\x71\x26\x02\xDD\x6B\xB0\x3E" |
---|
21021 | | - "\x50\x10\x16\xD0\x75\x68\x00\x01", |
---|
21022 | | - .rlen = 40, |
---|
21023 | | - .assoc = "\x00\x00\xA5\xF8\x00\x00\x00\x0A" |
---|
21024 | | - "\xFA\xCE\xDB\xAD\xDE\xCA\xF8\x88", |
---|
21025 | | - .alen = 16, |
---|
21026 | | - .input = "\x05\x22\x15\xD1\x52\x56\x85\x04" |
---|
21027 | | - "\xA8\x5C\x5D\x6D\x7E\x6E\xF5\xFA" |
---|
21028 | | - "\xEA\x16\x37\x50\xF3\xDF\x84\x3B" |
---|
21029 | | - "\x2F\x32\x18\x57\x34\x2A\x8C\x23" |
---|
21030 | | - "\x67\xDF\x6D\x35\x7B\x54\x0D\xFB" |
---|
21031 | | - "\x34\xA5\x9F\x6C\x48\x30\x1E\x22" |
---|
21032 | | - "\xFE\xB1\x22\x17\x17\x8A\xB9\x5B", |
---|
21033 | | - .ilen = 56, |
---|
21034 | | - }, { |
---|
21035 | | - .key = "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
21036 | | - "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
21037 | | - "\xDE\xCA\xF8", |
---|
21038 | | - .klen = 19, |
---|
21039 | | - .iv = "\xCA\xFE\xDE\xBA\xCE\xFA\xCE\x74", |
---|
21040 | | - .result = "\x45\x00\x00\x49\x33\xBA\x00\x00" |
---|
21041 | | - "\x7F\x11\x91\x06\xC3\xFB\x1D\x10" |
---|
21042 | | - "\xC2\xB1\xD3\x26\xC0\x28\x31\xCE" |
---|
21043 | | - "\x00\x35\xDD\x7B\x80\x03\x02\xD5" |
---|
21044 | | - "\x00\x00\x4E\x20\x00\x1E\x8C\x18" |
---|
21045 | | - "\xD7\x5B\x81\xDC\x91\xBA\xA0\x47" |
---|
21046 | | - "\x6B\x91\xB9\x24\xB2\x80\x38\x9D" |
---|
21047 | | - "\x92\xC9\x63\xBA\xC0\x46\xEC\x95" |
---|
21048 | | - "\x9B\x62\x66\xC0\x47\x22\xB1\x49" |
---|
21049 | | - "\x23\x01\x01\x01", |
---|
21050 | | - .rlen = 76, |
---|
21051 | | - .assoc = "\x00\x00\x01\x00\x00\x00\x00\x00" |
---|
21052 | | - "\x00\x00\x00\x01\xCA\xFE\xDE\xBA" |
---|
21053 | | - "\xCE\xFA\xCE\x74", |
---|
21054 | | - .alen = 20, |
---|
21055 | | - .input = "\x92\xD0\x53\x79\x33\x38\xD5\xF3" |
---|
21056 | | - "\x7D\xE4\x7A\x8E\x86\x03\xC9\x90" |
---|
21057 | | - "\x96\x35\xAB\x9C\xFB\xE8\xA3\x76" |
---|
21058 | | - "\xE9\xE9\xE2\xD1\x2E\x11\x0E\x00" |
---|
21059 | | - "\xFA\xCE\xB5\x9E\x02\xA7\x7B\xEA" |
---|
21060 | | - "\x71\x9A\x58\xFB\xA5\x8A\xE1\xB7" |
---|
21061 | | - "\x9C\x39\x9D\xE3\xB5\x6E\x69\xE6" |
---|
21062 | | - "\x63\xC9\xDB\x05\x69\x51\x12\xAD" |
---|
21063 | | - "\x3E\x00\x32\x73\x86\xF2\xEE\xF5" |
---|
21064 | | - "\x0F\xE8\x81\x7E\x84\xD3\xC0\x0D" |
---|
21065 | | - "\x76\xD6\x55\xC6\xB4\xC2\x34\xC7" |
---|
21066 | | - "\x12\x25\x0B\xF9", |
---|
21067 | | - .ilen = 92, |
---|
21068 | | - }, { |
---|
21069 | | - .key = "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
21070 | | - "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
21071 | | - "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
21072 | | - "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
21073 | | - "\x73\x61\x6C", |
---|
21074 | | - .klen = 35, |
---|
21075 | | - .iv = "\x61\x6E\x64\x01\x69\x76\x65\x63", |
---|
21076 | | - .result = "\x45\x08\x00\x28\x73\x2C\x00\x00" |
---|
21077 | | - "\x40\x06\xE9\xF9\x0A\x01\x06\x12" |
---|
21078 | | - "\x0A\x01\x03\x8F\x06\xB8\x80\x23" |
---|
21079 | | - "\xDD\x6B\xAF\xBE\xCB\x71\x26\x02" |
---|
21080 | | - "\x50\x10\x1F\x64\x6D\x54\x00\x01", |
---|
21081 | | - .rlen = 40, |
---|
21082 | | - .assoc = "\x17\x40\x5E\x67\x15\x6F\x31\x26" |
---|
21083 | | - "\xDD\x0D\xB9\x9B\x61\x6E\x64\x01" |
---|
21084 | | - "\x69\x76\x65\x63", |
---|
21085 | | - .alen = 20, |
---|
21086 | | - .input = "\xCC\x74\xB7\xD3\xB0\x38\x50\x42" |
---|
21087 | | - "\x2C\x64\x87\x46\x1E\x34\x10\x05" |
---|
21088 | | - "\x29\x6B\xBB\x36\xE9\x69\xAD\x92" |
---|
21089 | | - "\x82\xA1\x10\x6A\xEB\x0F\xDC\x7D" |
---|
21090 | | - "\x08\xBA\xF3\x91\xCA\xAA\x61\xDA" |
---|
21091 | | - "\x62\xF4\x14\x61\x5C\x9D\xB5\xA7" |
---|
21092 | | - "\xEE\xD7\xB9\x7E\x87\x99\x9B\x7D", |
---|
21093 | | - .ilen = 56, |
---|
21094 | | - }, { |
---|
21095 | | - .key = "\x3D\xE0\x98\x74\xB3\x88\xE6\x49" |
---|
21096 | | - "\x19\x88\xD0\xC3\x60\x7E\xAE\x1F" |
---|
21097 | | - "\x57\x69\x0E", |
---|
21098 | | - .klen = 19, |
---|
21099 | | - .iv = "\x4E\x28\x00\x00\xA2\xFC\xA1\xA3", |
---|
21100 | | - .result = "\x45\x00\x00\x49\x33\x3E\x00\x00" |
---|
21101 | | - "\x7F\x11\x91\x82\xC3\xFB\x1D\x10" |
---|
21102 | | - "\xC2\xB1\xD3\x26\xC0\x28\x31\xCE" |
---|
21103 | | - "\x00\x35\xCB\x45\x80\x03\x02\x5B" |
---|
21104 | | - "\x00\x00\x01\xE0\x00\x1E\x8C\x18" |
---|
21105 | | - "\xD6\x57\x59\xD5\x22\x84\xA0\x35" |
---|
21106 | | - "\x2C\x71\x47\x5C\x88\x80\x39\x1C" |
---|
21107 | | - "\x76\x4D\x6E\x5E\xE0\x49\x6B\x32" |
---|
21108 | | - "\x5A\xE2\x70\xC0\x38\x99\x49\x39" |
---|
21109 | | - "\x15\x01\x01\x01", |
---|
21110 | | - .rlen = 76, |
---|
21111 | | - .assoc = "\x42\xF6\x7E\x3F\x10\x10\x10\x10" |
---|
21112 | | - "\x10\x10\x10\x10\x4E\x28\x00\x00" |
---|
21113 | | - "\xA2\xFC\xA1\xA3", |
---|
21114 | | - .alen = 20, |
---|
21115 | | - .input = "\x6A\x6B\x45\x5E\xD6\x9A\x52\xF6" |
---|
21116 | | - "\xEF\x70\x1A\x9C\xE8\xD3\x19\x86" |
---|
21117 | | - "\xC8\x02\xF0\xB0\x03\x09\xD9\x02" |
---|
21118 | | - "\xA0\xD2\x59\x04\xD1\x85\x2A\x24" |
---|
21119 | | - "\x1C\x67\x3E\xD8\x68\x72\x06\x94" |
---|
21120 | | - "\x97\xBA\x4F\x76\x8D\xB0\x44\x5B" |
---|
21121 | | - "\x69\xBF\xD5\xE2\x3D\xF1\x0B\x0C" |
---|
21122 | | - "\xC0\xBF\xB1\x8F\x70\x09\x9E\xCE" |
---|
21123 | | - "\xA5\xF2\x55\x58\x84\xFA\xF9\xB5" |
---|
21124 | | - "\x23\xF4\x84\x40\x74\x14\x8A\x6B" |
---|
21125 | | - "\xDB\xD7\x67\xED\xA4\x93\xF3\x47" |
---|
21126 | | - "\xCC\xF7\x46\x6F", |
---|
21127 | | - .ilen = 92, |
---|
21128 | | - }, { |
---|
21129 | | - .key = "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
21130 | | - "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
21131 | | - "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
21132 | | - "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
21133 | | - "\x73\x61\x6C", |
---|
21134 | | - .klen = 35, |
---|
21135 | | - .iv = "\x61\x6E\x64\x01\x69\x76\x65\x63", |
---|
21136 | | - .result = "\x63\x69\x73\x63\x6F\x01\x72\x75" |
---|
21137 | | - "\x6C\x65\x73\x01\x74\x68\x65\x01" |
---|
21138 | | - "\x6E\x65\x74\x77\x65\x01\x64\x65" |
---|
21139 | | - "\x66\x69\x6E\x65\x01\x74\x68\x65" |
---|
21140 | | - "\x74\x65\x63\x68\x6E\x6F\x6C\x6F" |
---|
21141 | | - "\x67\x69\x65\x73\x01\x74\x68\x61" |
---|
21142 | | - "\x74\x77\x69\x6C\x6C\x01\x64\x65" |
---|
21143 | | - "\x66\x69\x6E\x65\x74\x6F\x6D\x6F" |
---|
21144 | | - "\x72\x72\x6F\x77\x01\x02\x02\x01", |
---|
21145 | | - .rlen = 72, |
---|
21146 | | - .assoc = "\x17\x40\x5E\x67\x15\x6F\x31\x26" |
---|
21147 | | - "\xDD\x0D\xB9\x9B\x61\x6E\x64\x01" |
---|
21148 | | - "\x69\x76\x65\x63", |
---|
21149 | | - .alen = 20, |
---|
21150 | | - .input = "\xEA\x15\xC4\x98\xAC\x15\x22\x37" |
---|
21151 | | - "\x00\x07\x1D\xBE\x60\x5D\x73\x16" |
---|
21152 | | - "\x4D\x0F\xCC\xCE\x8A\xD0\x49\xD4" |
---|
21153 | | - "\x39\xA3\xD1\xB1\x21\x0A\x92\x1A" |
---|
21154 | | - "\x2C\xCF\x8F\x9D\xC9\x91\x0D\xB4" |
---|
21155 | | - "\x15\xFC\xBC\xA5\xC5\xBF\x54\xE5" |
---|
21156 | | - "\x1C\xC7\x32\x41\x07\x7B\x2C\xB6" |
---|
21157 | | - "\x5C\x23\x7C\x93\xEA\xEF\x23\x1C" |
---|
21158 | | - "\x73\xF4\xE7\x12\x84\x4C\x37\x0A" |
---|
21159 | | - "\x4A\x8F\x06\x37\x48\xF9\xF9\x05" |
---|
21160 | | - "\x55\x13\x40\xC3\xD5\x55\x3A\x3D", |
---|
21161 | | - .ilen = 88, |
---|
21162 | | - }, { |
---|
21163 | | - .key = "\x7D\x77\x3D\x00\xC1\x44\xC5\x25" |
---|
21164 | | - "\xAC\x61\x9D\x18\xC8\x4A\x3F\x47" |
---|
21165 | | - "\xD9\x66\x42", |
---|
21166 | | - .klen = 19, |
---|
21167 | | - .iv = "\x43\x45\x7E\x91\x82\x44\x3B\xC6", |
---|
21168 | | - .result = "\x01\x02\x02\x01", |
---|
21169 | | - .rlen = 4, |
---|
21170 | | - .assoc = "\x33\x54\x67\xAE\xFF\xFF\xFF\xFF" |
---|
21171 | | - "\x43\x45\x7E\x91\x82\x44\x3B\xC6", |
---|
21172 | | - .alen = 16, |
---|
21173 | | - .input = "\x4C\x72\x63\x30\x2F\xE6\x56\xDD" |
---|
21174 | | - "\xD0\xD8\x60\x9D\x8B\xEF\x85\x90" |
---|
21175 | | - "\xF7\x61\x24\x62", |
---|
21176 | | - .ilen = 20, |
---|
21177 | | - }, { |
---|
21178 | | - .key = "\xAB\xBC\xCD\xDE\xF0\x01\x12\x23" |
---|
21179 | | - "\x34\x45\x56\x67\x78\x89\x9A\xAB" |
---|
21180 | | - "\xDE\xCA\xF8", |
---|
21181 | | - .klen = 19, |
---|
21182 | | - .iv = "\xCA\xFE\xDE\xBA\xCE\xFA\xCE\x74", |
---|
21183 | | - .result = "\x74\x6F\x01\x62\x65\x01\x6F\x72" |
---|
21184 | | - "\x01\x6E\x6F\x74\x01\x74\x6F\x01" |
---|
21185 | | - "\x62\x65\x00\x01", |
---|
21186 | | - .rlen = 20, |
---|
21187 | | - .assoc = "\x00\x00\x01\x00\x00\x00\x00\x00" |
---|
21188 | | - "\x00\x00\x00\x01\xCA\xFE\xDE\xBA" |
---|
21189 | | - "\xCE\xFA\xCE\x74", |
---|
21190 | | - .alen = 20, |
---|
21191 | | - .input = "\xA3\xBF\x52\x52\x65\x83\xBA\x81" |
---|
21192 | | - "\x03\x9B\x84\xFC\x44\x8C\xBB\x81" |
---|
21193 | | - "\x36\xE1\x78\xBB\xA5\x49\x3A\xD0" |
---|
21194 | | - "\xF0\x6B\x21\xAF\x98\xC0\x34\xDC" |
---|
21195 | | - "\x17\x17\x65\xAD", |
---|
21196 | | - .ilen = 36, |
---|
21197 | | - }, { |
---|
21198 | | - .key = "\x6C\x65\x67\x61\x6C\x69\x7A\x65" |
---|
21199 | | - "\x6D\x61\x72\x69\x6A\x75\x61\x6E" |
---|
21200 | | - "\x61\x61\x6E\x64\x64\x6F\x69\x74" |
---|
21201 | | - "\x62\x65\x66\x6F\x72\x65\x69\x61" |
---|
21202 | | - "\x74\x75\x72", |
---|
21203 | | - .klen = 35, |
---|
21204 | | - .iv = "\x33\x30\x21\x69\x67\x65\x74\x6D", |
---|
21205 | | - .result = "\x45\x00\x00\x30\xDA\x3A\x00\x00" |
---|
21206 | | - "\x80\x01\xDF\x3B\xC0\xA8\x00\x05" |
---|
21207 | | - "\xC0\xA8\x00\x01\x08\x00\xC6\xCD" |
---|
21208 | | - "\x02\x00\x07\x00\x61\x62\x63\x64" |
---|
21209 | | - "\x65\x66\x67\x68\x69\x6A\x6B\x6C" |
---|
21210 | | - "\x6D\x6E\x6F\x70\x71\x72\x73\x74" |
---|
21211 | | - "\x01\x02\x02\x01", |
---|
21212 | | - .rlen = 52, |
---|
21213 | | - .assoc = "\x79\x6B\x69\x63\xFF\xFF\xFF\xFF" |
---|
21214 | | - "\xFF\xFF\xFF\xFF\x33\x30\x21\x69" |
---|
21215 | | - "\x67\x65\x74\x6D", |
---|
21216 | | - .alen = 20, |
---|
21217 | | - .input = "\x96\xFD\x86\xF8\xD1\x98\xFF\x10" |
---|
21218 | | - "\xAB\x8C\xDA\x8A\x5A\x08\x38\x1A" |
---|
21219 | | - "\x48\x59\x80\x18\x1A\x18\x1A\x04" |
---|
21220 | | - "\xC9\x0D\xE3\xE7\x0E\xA4\x0B\x75" |
---|
21221 | | - "\x92\x9C\x52\x5C\x0B\xFB\xF8\xAF" |
---|
21222 | | - "\x16\xC3\x35\xA8\xE7\xCE\x84\x04" |
---|
21223 | | - "\xEB\x40\x6B\x7A\x8E\x75\xBB\x42" |
---|
21224 | | - "\xE0\x63\x4B\x21\x44\xA2\x2B\x2B" |
---|
21225 | | - "\x39\xDB\xC8\xDC", |
---|
21226 | | - .ilen = 68, |
---|
21227 | | - }, { |
---|
21228 | | - .key = "\x3D\xE0\x98\x74\xB3\x88\xE6\x49" |
---|
21229 | | - "\x19\x88\xD0\xC3\x60\x7E\xAE\x1F" |
---|
21230 | | - "\x57\x69\x0E", |
---|
21231 | | - .klen = 19, |
---|
21232 | | - .iv = "\x4E\x28\x00\x00\xA2\xFC\xA1\xA3", |
---|
21233 | | - .result = "\x45\x00\x00\x30\xDA\x3A\x00\x00" |
---|
21234 | | - "\x80\x01\xDF\x3B\xC0\xA8\x00\x05" |
---|
21235 | | - "\xC0\xA8\x00\x01\x08\x00\xC6\xCD" |
---|
21236 | | - "\x02\x00\x07\x00\x61\x62\x63\x64" |
---|
21237 | | - "\x65\x66\x67\x68\x69\x6A\x6B\x6C" |
---|
21238 | | - "\x6D\x6E\x6F\x70\x71\x72\x73\x74" |
---|
21239 | | - "\x01\x02\x02\x01", |
---|
21240 | | - .rlen = 52, |
---|
21241 | | - .assoc = "\x3F\x7E\xF6\x42\x10\x10\x10\x10" |
---|
21242 | | - "\x10\x10\x10\x10\x4E\x28\x00\x00" |
---|
21243 | | - "\xA2\xFC\xA1\xA3", |
---|
21244 | | - .alen = 20, |
---|
21245 | | - .input = "\x6A\x6B\x45\x27\x3F\x9E\x52\xF6" |
---|
21246 | | - "\x10\x60\x54\x25\xEB\x80\x04\x93" |
---|
21247 | | - "\xCA\x1B\x23\x97\xCB\x21\x2E\x01" |
---|
21248 | | - "\xA2\xE7\x95\x41\x30\xE4\x4B\x1B" |
---|
21249 | | - "\x79\x01\x58\x50\x01\x06\xE1\xE0" |
---|
21250 | | - "\x2C\x83\x79\xD3\xDE\x46\x97\x1A" |
---|
21251 | | - "\x44\xCC\x90\xBF\x00\x94\x94\x92" |
---|
21252 | | - "\x20\x17\x0C\x1B\x55\xDE\x7E\x68" |
---|
21253 | | - "\xF4\x95\x5D\x4F", |
---|
21254 | | - .ilen = 68, |
---|
21255 | | - }, { |
---|
21256 | | - .key = "\x4C\x80\xCD\xEF\xBB\x5D\x10\xDA" |
---|
21257 | | - "\x90\x6A\xC7\x3C\x36\x13\xA6\x34" |
---|
21258 | | - "\x22\x43\x3C", |
---|
21259 | | - .klen = 19, |
---|
21260 | | - .iv = "\x48\x55\xEC\x7D\x3A\x23\x4B\xFD", |
---|
21261 | | - .result = "\x08\x00\xC6\xCD\x02\x00\x07\x00" |
---|
21262 | | - "\x61\x62\x63\x64\x65\x66\x67\x68" |
---|
21263 | | - "\x69\x6A\x6B\x6C\x6D\x6E\x6F\x70" |
---|
21264 | | - "\x71\x72\x73\x74\x01\x02\x02\x01", |
---|
21265 | | - .rlen = 32, |
---|
21266 | | - .assoc = "\x00\x00\x43\x21\x87\x65\x43\x21" |
---|
21267 | | - "\x00\x00\x00\x07\x48\x55\xEC\x7D" |
---|
21268 | | - "\x3A\x23\x4B\xFD", |
---|
21269 | | - .alen = 20, |
---|
21270 | | - .input = "\x67\xE9\x28\xB3\x1C\xA4\x6D\x02" |
---|
21271 | | - "\xF0\xB5\x37\xB6\x6B\x2F\xF5\x4F" |
---|
21272 | | - "\xF8\xA3\x4C\x53\xB8\x12\x09\xBF" |
---|
21273 | | - "\x58\x7D\xCF\x29\xA3\x41\x68\x6B" |
---|
21274 | | - "\xCE\xE8\x79\x85\x3C\xB0\x3A\x8F" |
---|
21275 | | - "\x16\xB0\xA1\x26\xC9\xBC\xBC\xA6", |
---|
21276 | | - .ilen = 48, |
---|
| 20482 | + .clen = 48, |
---|
21277 | 20483 | } |
---|
21278 | 20484 | }; |
---|
21279 | 20485 | |
---|
21280 | 20486 | /* |
---|
21281 | 20487 | * ChaCha20-Poly1305 AEAD test vectors from RFC7539 2.8.2./A.5. |
---|
21282 | 20488 | */ |
---|
21283 | | -static const struct aead_testvec rfc7539_enc_tv_template[] = { |
---|
| 20489 | +static const struct aead_testvec rfc7539_tv_template[] = { |
---|
21284 | 20490 | { |
---|
21285 | 20491 | .key = "\x80\x81\x82\x83\x84\x85\x86\x87" |
---|
21286 | 20492 | "\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f" |
---|
.. | .. |
---|
21292 | 20498 | .assoc = "\x50\x51\x52\x53\xc0\xc1\xc2\xc3" |
---|
21293 | 20499 | "\xc4\xc5\xc6\xc7", |
---|
21294 | 20500 | .alen = 12, |
---|
21295 | | - .input = "\x4c\x61\x64\x69\x65\x73\x20\x61" |
---|
| 20501 | + .ptext = "\x4c\x61\x64\x69\x65\x73\x20\x61" |
---|
21296 | 20502 | "\x6e\x64\x20\x47\x65\x6e\x74\x6c" |
---|
21297 | 20503 | "\x65\x6d\x65\x6e\x20\x6f\x66\x20" |
---|
21298 | 20504 | "\x74\x68\x65\x20\x63\x6c\x61\x73" |
---|
.. | .. |
---|
21307 | 20513 | "\x63\x72\x65\x65\x6e\x20\x77\x6f" |
---|
21308 | 20514 | "\x75\x6c\x64\x20\x62\x65\x20\x69" |
---|
21309 | 20515 | "\x74\x2e", |
---|
21310 | | - .ilen = 114, |
---|
21311 | | - .result = "\xd3\x1a\x8d\x34\x64\x8e\x60\xdb" |
---|
| 20516 | + .plen = 114, |
---|
| 20517 | + .ctext = "\xd3\x1a\x8d\x34\x64\x8e\x60\xdb" |
---|
21312 | 20518 | "\x7b\x86\xaf\xbc\x53\xef\x7e\xc2" |
---|
21313 | 20519 | "\xa4\xad\xed\x51\x29\x6e\x08\xfe" |
---|
21314 | 20520 | "\xa9\xe2\xb5\xa7\x36\xee\x62\xd6" |
---|
.. | .. |
---|
21325 | 20531 | "\x61\x16\x1a\xe1\x0b\x59\x4f\x09" |
---|
21326 | 20532 | "\xe2\x6a\x7e\x90\x2e\xcb\xd0\x60" |
---|
21327 | 20533 | "\x06\x91", |
---|
21328 | | - .rlen = 130, |
---|
| 20534 | + .clen = 130, |
---|
21329 | 20535 | }, { |
---|
21330 | 20536 | .key = "\x1c\x92\x40\xa5\xeb\x55\xd3\x8a" |
---|
21331 | 20537 | "\xf3\x33\x88\x86\x04\xf6\xb5\xf0" |
---|
.. | .. |
---|
21337 | 20543 | .assoc = "\xf3\x33\x88\x86\x00\x00\x00\x00" |
---|
21338 | 20544 | "\x00\x00\x4e\x91", |
---|
21339 | 20545 | .alen = 12, |
---|
21340 | | - .input = "\x49\x6e\x74\x65\x72\x6e\x65\x74" |
---|
| 20546 | + .ptext = "\x49\x6e\x74\x65\x72\x6e\x65\x74" |
---|
21341 | 20547 | "\x2d\x44\x72\x61\x66\x74\x73\x20" |
---|
21342 | 20548 | "\x61\x72\x65\x20\x64\x72\x61\x66" |
---|
21343 | 20549 | "\x74\x20\x64\x6f\x63\x75\x6d\x65" |
---|
.. | .. |
---|
21371 | 20577 | "\x20\x69\x6e\x20\x70\x72\x6f\x67" |
---|
21372 | 20578 | "\x72\x65\x73\x73\x2e\x2f\xe2\x80" |
---|
21373 | 20579 | "\x9d", |
---|
21374 | | - .ilen = 265, |
---|
21375 | | - .result = "\x64\xa0\x86\x15\x75\x86\x1a\xf4" |
---|
| 20580 | + .plen = 265, |
---|
| 20581 | + .ctext = "\x64\xa0\x86\x15\x75\x86\x1a\xf4" |
---|
21376 | 20582 | "\x60\xf0\x62\xc7\x9b\xe6\x43\xbd" |
---|
21377 | 20583 | "\x5e\x80\x5c\xfd\x34\x5c\xf3\x89" |
---|
21378 | 20584 | "\xf1\x08\x67\x0a\xc7\x6c\x8c\xb2" |
---|
.. | .. |
---|
21408 | 20614 | "\x9b\xee\xad\x9d\x67\x89\x0c\xbb" |
---|
21409 | 20615 | "\x22\x39\x23\x36\xfe\xa1\x85\x1f" |
---|
21410 | 20616 | "\x38", |
---|
21411 | | - .rlen = 281, |
---|
21412 | | - }, |
---|
21413 | | -}; |
---|
21414 | | - |
---|
21415 | | -static const struct aead_testvec rfc7539_dec_tv_template[] = { |
---|
21416 | | - { |
---|
21417 | | - .key = "\x80\x81\x82\x83\x84\x85\x86\x87" |
---|
21418 | | - "\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f" |
---|
21419 | | - "\x90\x91\x92\x93\x94\x95\x96\x97" |
---|
21420 | | - "\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f", |
---|
21421 | | - .klen = 32, |
---|
21422 | | - .iv = "\x07\x00\x00\x00\x40\x41\x42\x43" |
---|
21423 | | - "\x44\x45\x46\x47", |
---|
21424 | | - .assoc = "\x50\x51\x52\x53\xc0\xc1\xc2\xc3" |
---|
21425 | | - "\xc4\xc5\xc6\xc7", |
---|
21426 | | - .alen = 12, |
---|
21427 | | - .input = "\xd3\x1a\x8d\x34\x64\x8e\x60\xdb" |
---|
21428 | | - "\x7b\x86\xaf\xbc\x53\xef\x7e\xc2" |
---|
21429 | | - "\xa4\xad\xed\x51\x29\x6e\x08\xfe" |
---|
21430 | | - "\xa9\xe2\xb5\xa7\x36\xee\x62\xd6" |
---|
21431 | | - "\x3d\xbe\xa4\x5e\x8c\xa9\x67\x12" |
---|
21432 | | - "\x82\xfa\xfb\x69\xda\x92\x72\x8b" |
---|
21433 | | - "\x1a\x71\xde\x0a\x9e\x06\x0b\x29" |
---|
21434 | | - "\x05\xd6\xa5\xb6\x7e\xcd\x3b\x36" |
---|
21435 | | - "\x92\xdd\xbd\x7f\x2d\x77\x8b\x8c" |
---|
21436 | | - "\x98\x03\xae\xe3\x28\x09\x1b\x58" |
---|
21437 | | - "\xfa\xb3\x24\xe4\xfa\xd6\x75\x94" |
---|
21438 | | - "\x55\x85\x80\x8b\x48\x31\xd7\xbc" |
---|
21439 | | - "\x3f\xf4\xde\xf0\x8e\x4b\x7a\x9d" |
---|
21440 | | - "\xe5\x76\xd2\x65\x86\xce\xc6\x4b" |
---|
21441 | | - "\x61\x16\x1a\xe1\x0b\x59\x4f\x09" |
---|
21442 | | - "\xe2\x6a\x7e\x90\x2e\xcb\xd0\x60" |
---|
21443 | | - "\x06\x91", |
---|
21444 | | - .ilen = 130, |
---|
21445 | | - .result = "\x4c\x61\x64\x69\x65\x73\x20\x61" |
---|
21446 | | - "\x6e\x64\x20\x47\x65\x6e\x74\x6c" |
---|
21447 | | - "\x65\x6d\x65\x6e\x20\x6f\x66\x20" |
---|
21448 | | - "\x74\x68\x65\x20\x63\x6c\x61\x73" |
---|
21449 | | - "\x73\x20\x6f\x66\x20\x27\x39\x39" |
---|
21450 | | - "\x3a\x20\x49\x66\x20\x49\x20\x63" |
---|
21451 | | - "\x6f\x75\x6c\x64\x20\x6f\x66\x66" |
---|
21452 | | - "\x65\x72\x20\x79\x6f\x75\x20\x6f" |
---|
21453 | | - "\x6e\x6c\x79\x20\x6f\x6e\x65\x20" |
---|
21454 | | - "\x74\x69\x70\x20\x66\x6f\x72\x20" |
---|
21455 | | - "\x74\x68\x65\x20\x66\x75\x74\x75" |
---|
21456 | | - "\x72\x65\x2c\x20\x73\x75\x6e\x73" |
---|
21457 | | - "\x63\x72\x65\x65\x6e\x20\x77\x6f" |
---|
21458 | | - "\x75\x6c\x64\x20\x62\x65\x20\x69" |
---|
21459 | | - "\x74\x2e", |
---|
21460 | | - .rlen = 114, |
---|
21461 | | - }, { |
---|
21462 | | - .key = "\x1c\x92\x40\xa5\xeb\x55\xd3\x8a" |
---|
21463 | | - "\xf3\x33\x88\x86\x04\xf6\xb5\xf0" |
---|
21464 | | - "\x47\x39\x17\xc1\x40\x2b\x80\x09" |
---|
21465 | | - "\x9d\xca\x5c\xbc\x20\x70\x75\xc0", |
---|
21466 | | - .klen = 32, |
---|
21467 | | - .iv = "\x00\x00\x00\x00\x01\x02\x03\x04" |
---|
21468 | | - "\x05\x06\x07\x08", |
---|
21469 | | - .assoc = "\xf3\x33\x88\x86\x00\x00\x00\x00" |
---|
21470 | | - "\x00\x00\x4e\x91", |
---|
21471 | | - .alen = 12, |
---|
21472 | | - .input = "\x64\xa0\x86\x15\x75\x86\x1a\xf4" |
---|
21473 | | - "\x60\xf0\x62\xc7\x9b\xe6\x43\xbd" |
---|
21474 | | - "\x5e\x80\x5c\xfd\x34\x5c\xf3\x89" |
---|
21475 | | - "\xf1\x08\x67\x0a\xc7\x6c\x8c\xb2" |
---|
21476 | | - "\x4c\x6c\xfc\x18\x75\x5d\x43\xee" |
---|
21477 | | - "\xa0\x9e\xe9\x4e\x38\x2d\x26\xb0" |
---|
21478 | | - "\xbd\xb7\xb7\x3c\x32\x1b\x01\x00" |
---|
21479 | | - "\xd4\xf0\x3b\x7f\x35\x58\x94\xcf" |
---|
21480 | | - "\x33\x2f\x83\x0e\x71\x0b\x97\xce" |
---|
21481 | | - "\x98\xc8\xa8\x4a\xbd\x0b\x94\x81" |
---|
21482 | | - "\x14\xad\x17\x6e\x00\x8d\x33\xbd" |
---|
21483 | | - "\x60\xf9\x82\xb1\xff\x37\xc8\x55" |
---|
21484 | | - "\x97\x97\xa0\x6e\xf4\xf0\xef\x61" |
---|
21485 | | - "\xc1\x86\x32\x4e\x2b\x35\x06\x38" |
---|
21486 | | - "\x36\x06\x90\x7b\x6a\x7c\x02\xb0" |
---|
21487 | | - "\xf9\xf6\x15\x7b\x53\xc8\x67\xe4" |
---|
21488 | | - "\xb9\x16\x6c\x76\x7b\x80\x4d\x46" |
---|
21489 | | - "\xa5\x9b\x52\x16\xcd\xe7\xa4\xe9" |
---|
21490 | | - "\x90\x40\xc5\xa4\x04\x33\x22\x5e" |
---|
21491 | | - "\xe2\x82\xa1\xb0\xa0\x6c\x52\x3e" |
---|
21492 | | - "\xaf\x45\x34\xd7\xf8\x3f\xa1\x15" |
---|
21493 | | - "\x5b\x00\x47\x71\x8c\xbc\x54\x6a" |
---|
21494 | | - "\x0d\x07\x2b\x04\xb3\x56\x4e\xea" |
---|
21495 | | - "\x1b\x42\x22\x73\xf5\x48\x27\x1a" |
---|
21496 | | - "\x0b\xb2\x31\x60\x53\xfa\x76\x99" |
---|
21497 | | - "\x19\x55\xeb\xd6\x31\x59\x43\x4e" |
---|
21498 | | - "\xce\xbb\x4e\x46\x6d\xae\x5a\x10" |
---|
21499 | | - "\x73\xa6\x72\x76\x27\x09\x7a\x10" |
---|
21500 | | - "\x49\xe6\x17\xd9\x1d\x36\x10\x94" |
---|
21501 | | - "\xfa\x68\xf0\xff\x77\x98\x71\x30" |
---|
21502 | | - "\x30\x5b\xea\xba\x2e\xda\x04\xdf" |
---|
21503 | | - "\x99\x7b\x71\x4d\x6c\x6f\x2c\x29" |
---|
21504 | | - "\xa6\xad\x5c\xb4\x02\x2b\x02\x70" |
---|
21505 | | - "\x9b\xee\xad\x9d\x67\x89\x0c\xbb" |
---|
21506 | | - "\x22\x39\x23\x36\xfe\xa1\x85\x1f" |
---|
21507 | | - "\x38", |
---|
21508 | | - .ilen = 281, |
---|
21509 | | - .result = "\x49\x6e\x74\x65\x72\x6e\x65\x74" |
---|
21510 | | - "\x2d\x44\x72\x61\x66\x74\x73\x20" |
---|
21511 | | - "\x61\x72\x65\x20\x64\x72\x61\x66" |
---|
21512 | | - "\x74\x20\x64\x6f\x63\x75\x6d\x65" |
---|
21513 | | - "\x6e\x74\x73\x20\x76\x61\x6c\x69" |
---|
21514 | | - "\x64\x20\x66\x6f\x72\x20\x61\x20" |
---|
21515 | | - "\x6d\x61\x78\x69\x6d\x75\x6d\x20" |
---|
21516 | | - "\x6f\x66\x20\x73\x69\x78\x20\x6d" |
---|
21517 | | - "\x6f\x6e\x74\x68\x73\x20\x61\x6e" |
---|
21518 | | - "\x64\x20\x6d\x61\x79\x20\x62\x65" |
---|
21519 | | - "\x20\x75\x70\x64\x61\x74\x65\x64" |
---|
21520 | | - "\x2c\x20\x72\x65\x70\x6c\x61\x63" |
---|
21521 | | - "\x65\x64\x2c\x20\x6f\x72\x20\x6f" |
---|
21522 | | - "\x62\x73\x6f\x6c\x65\x74\x65\x64" |
---|
21523 | | - "\x20\x62\x79\x20\x6f\x74\x68\x65" |
---|
21524 | | - "\x72\x20\x64\x6f\x63\x75\x6d\x65" |
---|
21525 | | - "\x6e\x74\x73\x20\x61\x74\x20\x61" |
---|
21526 | | - "\x6e\x79\x20\x74\x69\x6d\x65\x2e" |
---|
21527 | | - "\x20\x49\x74\x20\x69\x73\x20\x69" |
---|
21528 | | - "\x6e\x61\x70\x70\x72\x6f\x70\x72" |
---|
21529 | | - "\x69\x61\x74\x65\x20\x74\x6f\x20" |
---|
21530 | | - "\x75\x73\x65\x20\x49\x6e\x74\x65" |
---|
21531 | | - "\x72\x6e\x65\x74\x2d\x44\x72\x61" |
---|
21532 | | - "\x66\x74\x73\x20\x61\x73\x20\x72" |
---|
21533 | | - "\x65\x66\x65\x72\x65\x6e\x63\x65" |
---|
21534 | | - "\x20\x6d\x61\x74\x65\x72\x69\x61" |
---|
21535 | | - "\x6c\x20\x6f\x72\x20\x74\x6f\x20" |
---|
21536 | | - "\x63\x69\x74\x65\x20\x74\x68\x65" |
---|
21537 | | - "\x6d\x20\x6f\x74\x68\x65\x72\x20" |
---|
21538 | | - "\x74\x68\x61\x6e\x20\x61\x73\x20" |
---|
21539 | | - "\x2f\xe2\x80\x9c\x77\x6f\x72\x6b" |
---|
21540 | | - "\x20\x69\x6e\x20\x70\x72\x6f\x67" |
---|
21541 | | - "\x72\x65\x73\x73\x2e\x2f\xe2\x80" |
---|
21542 | | - "\x9d", |
---|
21543 | | - .rlen = 265, |
---|
| 20617 | + .clen = 281, |
---|
21544 | 20618 | }, |
---|
21545 | 20619 | }; |
---|
21546 | 20620 | |
---|
21547 | 20621 | /* |
---|
21548 | 20622 | * draft-irtf-cfrg-chacha20-poly1305 |
---|
21549 | 20623 | */ |
---|
21550 | | -static const struct aead_testvec rfc7539esp_enc_tv_template[] = { |
---|
| 20624 | +static const struct aead_testvec rfc7539esp_tv_template[] = { |
---|
21551 | 20625 | { |
---|
21552 | 20626 | .key = "\x1c\x92\x40\xa5\xeb\x55\xd3\x8a" |
---|
21553 | 20627 | "\xf3\x33\x88\x86\x04\xf6\xb5\xf0" |
---|
.. | .. |
---|
21560 | 20634 | "\x00\x00\x4e\x91\x01\x02\x03\x04" |
---|
21561 | 20635 | "\x05\x06\x07\x08", |
---|
21562 | 20636 | .alen = 20, |
---|
21563 | | - .input = "\x49\x6e\x74\x65\x72\x6e\x65\x74" |
---|
| 20637 | + .ptext = "\x49\x6e\x74\x65\x72\x6e\x65\x74" |
---|
21564 | 20638 | "\x2d\x44\x72\x61\x66\x74\x73\x20" |
---|
21565 | 20639 | "\x61\x72\x65\x20\x64\x72\x61\x66" |
---|
21566 | 20640 | "\x74\x20\x64\x6f\x63\x75\x6d\x65" |
---|
.. | .. |
---|
21594 | 20668 | "\x20\x69\x6e\x20\x70\x72\x6f\x67" |
---|
21595 | 20669 | "\x72\x65\x73\x73\x2e\x2f\xe2\x80" |
---|
21596 | 20670 | "\x9d", |
---|
21597 | | - .ilen = 265, |
---|
21598 | | - .result = "\x64\xa0\x86\x15\x75\x86\x1a\xf4" |
---|
| 20671 | + .plen = 265, |
---|
| 20672 | + .ctext = "\x64\xa0\x86\x15\x75\x86\x1a\xf4" |
---|
21599 | 20673 | "\x60\xf0\x62\xc7\x9b\xe6\x43\xbd" |
---|
21600 | 20674 | "\x5e\x80\x5c\xfd\x34\x5c\xf3\x89" |
---|
21601 | 20675 | "\xf1\x08\x67\x0a\xc7\x6c\x8c\xb2" |
---|
.. | .. |
---|
21631 | 20705 | "\x9b\xee\xad\x9d\x67\x89\x0c\xbb" |
---|
21632 | 20706 | "\x22\x39\x23\x36\xfe\xa1\x85\x1f" |
---|
21633 | 20707 | "\x38", |
---|
21634 | | - .rlen = 281, |
---|
21635 | | - }, |
---|
21636 | | -}; |
---|
21637 | | - |
---|
21638 | | -static const struct aead_testvec rfc7539esp_dec_tv_template[] = { |
---|
21639 | | - { |
---|
21640 | | - .key = "\x1c\x92\x40\xa5\xeb\x55\xd3\x8a" |
---|
21641 | | - "\xf3\x33\x88\x86\x04\xf6\xb5\xf0" |
---|
21642 | | - "\x47\x39\x17\xc1\x40\x2b\x80\x09" |
---|
21643 | | - "\x9d\xca\x5c\xbc\x20\x70\x75\xc0" |
---|
21644 | | - "\x00\x00\x00\x00", |
---|
21645 | | - .klen = 36, |
---|
21646 | | - .iv = "\x01\x02\x03\x04\x05\x06\x07\x08", |
---|
21647 | | - .assoc = "\xf3\x33\x88\x86\x00\x00\x00\x00" |
---|
21648 | | - "\x00\x00\x4e\x91\x01\x02\x03\x04" |
---|
21649 | | - "\x05\x06\x07\x08", |
---|
21650 | | - .alen = 20, |
---|
21651 | | - .input = "\x64\xa0\x86\x15\x75\x86\x1a\xf4" |
---|
21652 | | - "\x60\xf0\x62\xc7\x9b\xe6\x43\xbd" |
---|
21653 | | - "\x5e\x80\x5c\xfd\x34\x5c\xf3\x89" |
---|
21654 | | - "\xf1\x08\x67\x0a\xc7\x6c\x8c\xb2" |
---|
21655 | | - "\x4c\x6c\xfc\x18\x75\x5d\x43\xee" |
---|
21656 | | - "\xa0\x9e\xe9\x4e\x38\x2d\x26\xb0" |
---|
21657 | | - "\xbd\xb7\xb7\x3c\x32\x1b\x01\x00" |
---|
21658 | | - "\xd4\xf0\x3b\x7f\x35\x58\x94\xcf" |
---|
21659 | | - "\x33\x2f\x83\x0e\x71\x0b\x97\xce" |
---|
21660 | | - "\x98\xc8\xa8\x4a\xbd\x0b\x94\x81" |
---|
21661 | | - "\x14\xad\x17\x6e\x00\x8d\x33\xbd" |
---|
21662 | | - "\x60\xf9\x82\xb1\xff\x37\xc8\x55" |
---|
21663 | | - "\x97\x97\xa0\x6e\xf4\xf0\xef\x61" |
---|
21664 | | - "\xc1\x86\x32\x4e\x2b\x35\x06\x38" |
---|
21665 | | - "\x36\x06\x90\x7b\x6a\x7c\x02\xb0" |
---|
21666 | | - "\xf9\xf6\x15\x7b\x53\xc8\x67\xe4" |
---|
21667 | | - "\xb9\x16\x6c\x76\x7b\x80\x4d\x46" |
---|
21668 | | - "\xa5\x9b\x52\x16\xcd\xe7\xa4\xe9" |
---|
21669 | | - "\x90\x40\xc5\xa4\x04\x33\x22\x5e" |
---|
21670 | | - "\xe2\x82\xa1\xb0\xa0\x6c\x52\x3e" |
---|
21671 | | - "\xaf\x45\x34\xd7\xf8\x3f\xa1\x15" |
---|
21672 | | - "\x5b\x00\x47\x71\x8c\xbc\x54\x6a" |
---|
21673 | | - "\x0d\x07\x2b\x04\xb3\x56\x4e\xea" |
---|
21674 | | - "\x1b\x42\x22\x73\xf5\x48\x27\x1a" |
---|
21675 | | - "\x0b\xb2\x31\x60\x53\xfa\x76\x99" |
---|
21676 | | - "\x19\x55\xeb\xd6\x31\x59\x43\x4e" |
---|
21677 | | - "\xce\xbb\x4e\x46\x6d\xae\x5a\x10" |
---|
21678 | | - "\x73\xa6\x72\x76\x27\x09\x7a\x10" |
---|
21679 | | - "\x49\xe6\x17\xd9\x1d\x36\x10\x94" |
---|
21680 | | - "\xfa\x68\xf0\xff\x77\x98\x71\x30" |
---|
21681 | | - "\x30\x5b\xea\xba\x2e\xda\x04\xdf" |
---|
21682 | | - "\x99\x7b\x71\x4d\x6c\x6f\x2c\x29" |
---|
21683 | | - "\xa6\xad\x5c\xb4\x02\x2b\x02\x70" |
---|
21684 | | - "\x9b\xee\xad\x9d\x67\x89\x0c\xbb" |
---|
21685 | | - "\x22\x39\x23\x36\xfe\xa1\x85\x1f" |
---|
21686 | | - "\x38", |
---|
21687 | | - .ilen = 281, |
---|
21688 | | - .result = "\x49\x6e\x74\x65\x72\x6e\x65\x74" |
---|
21689 | | - "\x2d\x44\x72\x61\x66\x74\x73\x20" |
---|
21690 | | - "\x61\x72\x65\x20\x64\x72\x61\x66" |
---|
21691 | | - "\x74\x20\x64\x6f\x63\x75\x6d\x65" |
---|
21692 | | - "\x6e\x74\x73\x20\x76\x61\x6c\x69" |
---|
21693 | | - "\x64\x20\x66\x6f\x72\x20\x61\x20" |
---|
21694 | | - "\x6d\x61\x78\x69\x6d\x75\x6d\x20" |
---|
21695 | | - "\x6f\x66\x20\x73\x69\x78\x20\x6d" |
---|
21696 | | - "\x6f\x6e\x74\x68\x73\x20\x61\x6e" |
---|
21697 | | - "\x64\x20\x6d\x61\x79\x20\x62\x65" |
---|
21698 | | - "\x20\x75\x70\x64\x61\x74\x65\x64" |
---|
21699 | | - "\x2c\x20\x72\x65\x70\x6c\x61\x63" |
---|
21700 | | - "\x65\x64\x2c\x20\x6f\x72\x20\x6f" |
---|
21701 | | - "\x62\x73\x6f\x6c\x65\x74\x65\x64" |
---|
21702 | | - "\x20\x62\x79\x20\x6f\x74\x68\x65" |
---|
21703 | | - "\x72\x20\x64\x6f\x63\x75\x6d\x65" |
---|
21704 | | - "\x6e\x74\x73\x20\x61\x74\x20\x61" |
---|
21705 | | - "\x6e\x79\x20\x74\x69\x6d\x65\x2e" |
---|
21706 | | - "\x20\x49\x74\x20\x69\x73\x20\x69" |
---|
21707 | | - "\x6e\x61\x70\x70\x72\x6f\x70\x72" |
---|
21708 | | - "\x69\x61\x74\x65\x20\x74\x6f\x20" |
---|
21709 | | - "\x75\x73\x65\x20\x49\x6e\x74\x65" |
---|
21710 | | - "\x72\x6e\x65\x74\x2d\x44\x72\x61" |
---|
21711 | | - "\x66\x74\x73\x20\x61\x73\x20\x72" |
---|
21712 | | - "\x65\x66\x65\x72\x65\x6e\x63\x65" |
---|
21713 | | - "\x20\x6d\x61\x74\x65\x72\x69\x61" |
---|
21714 | | - "\x6c\x20\x6f\x72\x20\x74\x6f\x20" |
---|
21715 | | - "\x63\x69\x74\x65\x20\x74\x68\x65" |
---|
21716 | | - "\x6d\x20\x6f\x74\x68\x65\x72\x20" |
---|
21717 | | - "\x74\x68\x61\x6e\x20\x61\x73\x20" |
---|
21718 | | - "\x2f\xe2\x80\x9c\x77\x6f\x72\x6b" |
---|
21719 | | - "\x20\x69\x6e\x20\x70\x72\x6f\x67" |
---|
21720 | | - "\x72\x65\x73\x73\x2e\x2f\xe2\x80" |
---|
21721 | | - "\x9d", |
---|
21722 | | - .rlen = 265, |
---|
21723 | | - }, |
---|
21724 | | -}; |
---|
21725 | | - |
---|
21726 | | -static const struct aead_testvec aegis128_enc_tv_template[] = { |
---|
21727 | | - { |
---|
21728 | | - .key = "\x0f\xc9\x8e\x67\x44\x9e\xaa\x86" |
---|
21729 | | - "\x20\x36\x2c\x24\xfe\xc9\x30\x81", |
---|
21730 | | - .klen = 16, |
---|
21731 | | - .iv = "\x1e\x92\x1c\xcf\x88\x3d\x54\x0d" |
---|
21732 | | - "\x40\x6d\x59\x48\xfc\x92\x61\x03", |
---|
21733 | | - .assoc = "", |
---|
21734 | | - .alen = 0, |
---|
21735 | | - .input = "", |
---|
21736 | | - .ilen = 0, |
---|
21737 | | - .result = "\x07\xa5\x11\xf2\x9d\x40\xb8\x6d" |
---|
21738 | | - "\xda\xb8\x12\x34\x4c\x53\xd9\x72", |
---|
21739 | | - .rlen = 16, |
---|
21740 | | - }, { |
---|
21741 | | - .key = "\x4b\xed\xc8\x07\x54\x1a\x52\xa2" |
---|
21742 | | - "\xa1\x10\xde\xb5\xf8\xed\xf3\x87", |
---|
21743 | | - .klen = 16, |
---|
21744 | | - .iv = "\x5a\xb7\x56\x6e\x98\xb9\xfd\x29" |
---|
21745 | | - "\xc1\x47\x0b\xda\xf6\xb6\x23\x09", |
---|
21746 | | - .assoc = "", |
---|
21747 | | - .alen = 0, |
---|
21748 | | - .input = "\x79", |
---|
21749 | | - .ilen = 1, |
---|
21750 | | - .result = "\x9e\x78\x52\xae\xcb\x9e\xe4\xd3" |
---|
21751 | | - "\x9a\xd7\x5d\xd7\xaa\x9a\xe9\x5a" |
---|
21752 | | - "\xcc", |
---|
21753 | | - .rlen = 17, |
---|
21754 | | - }, { |
---|
21755 | | - .key = "\x88\x12\x01\xa6\x64\x96\xfb\xbe" |
---|
21756 | | - "\x22\xea\x90\x47\xf2\x11\xb5\x8e", |
---|
21757 | | - .klen = 16, |
---|
21758 | | - .iv = "\x97\xdb\x90\x0e\xa8\x35\xa5\x45" |
---|
21759 | | - "\x42\x21\xbd\x6b\xf0\xda\xe6\x0f", |
---|
21760 | | - .assoc = "", |
---|
21761 | | - .alen = 0, |
---|
21762 | | - .input = "\xb5\x6e\xad\xdd\x30\x72\xfa\x53" |
---|
21763 | | - "\x82\x8e\x16\xb4\xed\x6d\x47", |
---|
21764 | | - .ilen = 15, |
---|
21765 | | - .result = "\xc3\x80\x83\x04\x5f\xaa\x61\xc7" |
---|
21766 | | - "\xca\xdd\x6f\xac\x85\x08\xb5\x35" |
---|
21767 | | - "\x2b\xc2\x3e\x0b\x1b\x39\x37\x2b" |
---|
21768 | | - "\x7a\x21\x16\xb3\xe6\x67\x66", |
---|
21769 | | - .rlen = 31, |
---|
21770 | | - }, { |
---|
21771 | | - .key = "\xc4\x37\x3b\x45\x74\x11\xa4\xda" |
---|
21772 | | - "\xa2\xc5\x42\xd8\xec\x36\x78\x94", |
---|
21773 | | - .klen = 16, |
---|
21774 | | - .iv = "\xd3\x00\xc9\xad\xb8\xb0\x4e\x61" |
---|
21775 | | - "\xc3\xfb\x6f\xfd\xea\xff\xa9\x15", |
---|
21776 | | - .assoc = "", |
---|
21777 | | - .alen = 0, |
---|
21778 | | - .input = "\xf2\x92\xe6\x7d\x40\xee\xa3\x6f" |
---|
21779 | | - "\x03\x68\xc8\x45\xe7\x91\x0a\x18", |
---|
21780 | | - .ilen = 16, |
---|
21781 | | - .result = "\x23\x25\x30\xe5\x6a\xb6\x36\x7d" |
---|
21782 | | - "\x38\xfd\x3a\xd2\xc2\x58\xa9\x11" |
---|
21783 | | - "\x1e\xa8\x30\x9c\x16\xa4\xdb\x65" |
---|
21784 | | - "\x51\x10\x16\x27\x70\x9b\x64\x29", |
---|
21785 | | - .rlen = 32, |
---|
21786 | | - }, { |
---|
21787 | | - .key = "\x01\x5c\x75\xe5\x84\x8d\x4d\xf6" |
---|
21788 | | - "\x23\x9f\xf4\x6a\xe6\x5a\x3b\x9a", |
---|
21789 | | - .klen = 16, |
---|
21790 | | - .iv = "\x10\x25\x03\x4c\xc8\x2c\xf7\x7d" |
---|
21791 | | - "\x44\xd5\x21\x8e\xe4\x23\x6b\x1c", |
---|
21792 | | - .assoc = "", |
---|
21793 | | - .alen = 0, |
---|
21794 | | - .input = "\x2e\xb7\x20\x1c\x50\x6a\x4b\x8b" |
---|
21795 | | - "\x84\x42\x7a\xd7\xe1\xb5\xcd\x1f" |
---|
21796 | | - "\xd3", |
---|
21797 | | - .ilen = 17, |
---|
21798 | | - .result = "\x2a\x8d\x56\x91\xc6\xf3\x56\xa5" |
---|
21799 | | - "\x1f\xf0\x89\x2e\x13\xad\xe6\xf6" |
---|
21800 | | - "\x46\x80\xb1\x0e\x18\x30\x40\x97" |
---|
21801 | | - "\x03\xdf\x64\x3c\xbe\x93\x9e\xc9" |
---|
21802 | | - "\x3b", |
---|
21803 | | - .rlen = 33, |
---|
21804 | | - }, { |
---|
21805 | | - .key = "\x3d\x80\xae\x84\x94\x09\xf6\x12" |
---|
21806 | | - "\xa4\x79\xa6\xfb\xe0\x7f\xfd\xa0", |
---|
21807 | | - .klen = 16, |
---|
21808 | | - .iv = "\x4c\x49\x3d\xec\xd8\xa8\xa0\x98" |
---|
21809 | | - "\xc5\xb0\xd3\x1f\xde\x48\x2e\x22", |
---|
21810 | | - .assoc = "", |
---|
21811 | | - .alen = 0, |
---|
21812 | | - .input = "\x6b\xdc\x5a\xbb\x60\xe5\xf4\xa6" |
---|
21813 | | - "\x05\x1d\x2c\x68\xdb\xda\x8f\x25" |
---|
21814 | | - "\xfe\x8d\x45\x19\x1e\xc0\x0b\x99" |
---|
21815 | | - "\x88\x11\x39\x12\x1c\x3a\xbb", |
---|
21816 | | - .ilen = 31, |
---|
21817 | | - .result = "\x4e\xf6\xfa\x13\xde\x43\x63\x4c" |
---|
21818 | | - "\xe2\x04\x3e\xe4\x85\x14\xb6\x3f" |
---|
21819 | | - "\xb1\x8f\x4c\xdb\x41\xa2\x14\x99" |
---|
21820 | | - "\xf5\x53\x0f\x73\x86\x7e\x97\xa1" |
---|
21821 | | - "\x4b\x56\x5b\x94\xce\xcd\x74\xcd" |
---|
21822 | | - "\x75\xc4\x53\x01\x89\x45\x59", |
---|
21823 | | - .rlen = 47, |
---|
21824 | | - }, { |
---|
21825 | | - .key = "\x7a\xa5\xe8\x23\xa4\x84\x9e\x2d" |
---|
21826 | | - "\x25\x53\x58\x8c\xda\xa3\xc0\xa6", |
---|
21827 | | - .klen = 16, |
---|
21828 | | - .iv = "\x89\x6e\x77\x8b\xe8\x23\x49\xb4" |
---|
21829 | | - "\x45\x8a\x85\xb1\xd8\x6c\xf1\x28", |
---|
21830 | | - .assoc = "", |
---|
21831 | | - .alen = 0, |
---|
21832 | | - .input = "\xa7\x00\x93\x5b\x70\x61\x9d\xc2" |
---|
21833 | | - "\x86\xf7\xde\xfa\xd5\xfe\x52\x2b" |
---|
21834 | | - "\x28\x50\x51\x9d\x24\x60\x8d\xb3" |
---|
21835 | | - "\x49\x3e\x17\xea\xf6\x99\x5a\xdd", |
---|
21836 | | - .ilen = 32, |
---|
21837 | | - .result = "\xa4\x9a\xb7\xfd\xa0\xd4\xd6\x47" |
---|
21838 | | - "\x95\xf4\x58\x38\x14\x83\x27\x01" |
---|
21839 | | - "\x4c\xed\x32\x2c\xf7\xd6\x31\xf7" |
---|
21840 | | - "\x38\x1b\x2c\xc9\xb6\x31\xce\xaa" |
---|
21841 | | - "\xa5\x3c\x1a\x18\x5c\xce\xb9\xdf" |
---|
21842 | | - "\x51\x52\x77\xf2\x5e\x85\x80\x41", |
---|
21843 | | - .rlen = 48, |
---|
21844 | | - }, { |
---|
21845 | | - .key = "\xb6\xca\x22\xc3\xb4\x00\x47\x49" |
---|
21846 | | - "\xa6\x2d\x0a\x1e\xd4\xc7\x83\xad", |
---|
21847 | | - .klen = 16, |
---|
21848 | | - .iv = "\xc5\x93\xb0\x2a\xf8\x9f\xf1\xd0" |
---|
21849 | | - "\xc6\x64\x37\x42\xd2\x90\xb3\x2e", |
---|
21850 | | - .assoc = "\xd5", |
---|
21851 | | - .alen = 1, |
---|
21852 | | - .input = "", |
---|
21853 | | - .ilen = 0, |
---|
21854 | | - .result = "\xfb\xd4\x83\x71\x9e\x63\xad\x60" |
---|
21855 | | - "\xb9\xf9\xeb\x34\x52\x49\xcf\xb7", |
---|
21856 | | - .rlen = 16, |
---|
21857 | | - }, { |
---|
21858 | | - .key = "\xf3\xee\x5c\x62\xc4\x7c\xf0\x65" |
---|
21859 | | - "\x27\x08\xbd\xaf\xce\xec\x45\xb3", |
---|
21860 | | - .klen = 16, |
---|
21861 | | - .iv = "\x02\xb8\xea\xca\x09\x1b\x9a\xec" |
---|
21862 | | - "\x47\x3e\xe9\xd4\xcc\xb5\x76\x34", |
---|
21863 | | - .assoc = "\x11\x81\x78\x32\x4d\xb9\x44\x73" |
---|
21864 | | - "\x68\x75\x16\xf8\xcb\x7e\xa7", |
---|
21865 | | - .alen = 15, |
---|
21866 | | - .input = "", |
---|
21867 | | - .ilen = 0, |
---|
21868 | | - .result = "\x0c\xaf\x2e\x96\xf6\x97\x08\x71" |
---|
21869 | | - "\x7d\x3a\x84\xc4\x44\x57\x77\x7e", |
---|
21870 | | - .rlen = 16, |
---|
21871 | | - }, { |
---|
21872 | | - .key = "\x2f\x13\x95\x01\xd5\xf7\x99\x81" |
---|
21873 | | - "\xa8\xe2\x6f\x41\xc8\x10\x08\xb9", |
---|
21874 | | - .klen = 16, |
---|
21875 | | - .iv = "\x3f\xdc\x24\x69\x19\x96\x43\x08" |
---|
21876 | | - "\xc8\x18\x9b\x65\xc6\xd9\x39\x3b", |
---|
21877 | | - .assoc = "\x4e\xa5\xb2\xd1\x5d\x35\xed\x8f" |
---|
21878 | | - "\xe8\x4f\xc8\x89\xc5\xa2\x69\xbc", |
---|
21879 | | - .alen = 16, |
---|
21880 | | - .input = "", |
---|
21881 | | - .ilen = 0, |
---|
21882 | | - .result = "\xc7\x87\x09\x3b\xc7\x19\x74\x22" |
---|
21883 | | - "\x22\xa5\x67\x10\xb2\x36\xb3\x45", |
---|
21884 | | - .rlen = 16, |
---|
21885 | | - }, { |
---|
21886 | | - .key = "\x6c\x38\xcf\xa1\xe5\x73\x41\x9d" |
---|
21887 | | - "\x29\xbc\x21\xd2\xc2\x35\xcb\xbf", |
---|
21888 | | - .klen = 16, |
---|
21889 | | - .iv = "\x7b\x01\x5d\x08\x29\x12\xec\x24" |
---|
21890 | | - "\x49\xf3\x4d\xf7\xc0\xfe\xfb\x41", |
---|
21891 | | - .assoc = "\x8a\xca\xec\x70\x6d\xb1\x96\xab" |
---|
21892 | | - "\x69\x29\x7a\x1b\xbf\xc7\x2c\xc2" |
---|
21893 | | - "\x07", |
---|
21894 | | - .alen = 17, |
---|
21895 | | - .input = "", |
---|
21896 | | - .ilen = 0, |
---|
21897 | | - .result = "\x02\xc6\x3b\x46\x65\xb2\xef\x91" |
---|
21898 | | - "\x31\xf0\x45\x48\x8a\x2a\xed\xe4", |
---|
21899 | | - .rlen = 16, |
---|
21900 | | - }, { |
---|
21901 | | - .key = "\xa8\x5c\x09\x40\xf5\xef\xea\xb8" |
---|
21902 | | - "\xaa\x96\xd3\x64\xbc\x59\x8d\xc6", |
---|
21903 | | - .klen = 16, |
---|
21904 | | - .iv = "\xb8\x26\x97\xa8\x39\x8e\x94\x3f" |
---|
21905 | | - "\xca\xcd\xff\x88\xba\x22\xbe\x47", |
---|
21906 | | - .assoc = "\xc7\xef\x26\x10\x7d\x2c\x3f\xc6" |
---|
21907 | | - "\xea\x03\x2c\xac\xb9\xeb\xef\xc9" |
---|
21908 | | - "\x31\x6b\x08\x12\xfc\xd8\x37\x2d" |
---|
21909 | | - "\xe0\x17\x3a\x2e\x83\x5c\x8f", |
---|
21910 | | - .alen = 31, |
---|
21911 | | - .input = "", |
---|
21912 | | - .ilen = 0, |
---|
21913 | | - .result = "\x20\x85\xa8\xd0\x91\x48\x85\xf3" |
---|
21914 | | - "\x5a\x16\xc0\x57\x68\x47\xdd\xcb", |
---|
21915 | | - .rlen = 16, |
---|
21916 | | - }, { |
---|
21917 | | - .key = "\xe5\x81\x42\xdf\x05\x6a\x93\xd4" |
---|
21918 | | - "\x2b\x70\x85\xf5\xb6\x7d\x50\xcc", |
---|
21919 | | - .klen = 16, |
---|
21920 | | - .iv = "\xf4\x4a\xd1\x47\x49\x09\x3d\x5b" |
---|
21921 | | - "\x4b\xa7\xb1\x19\xb4\x46\x81\x4d", |
---|
21922 | | - .assoc = "\x03\x14\x5f\xaf\x8d\xa8\xe7\xe2" |
---|
21923 | | - "\x6b\xde\xde\x3e\xb3\x10\xb1\xcf" |
---|
21924 | | - "\x5c\x2d\x14\x96\x01\x78\xb9\x47" |
---|
21925 | | - "\xa1\x44\x19\x06\x5d\xbb\x2e\x2f", |
---|
21926 | | - .alen = 32, |
---|
21927 | | - .input = "", |
---|
21928 | | - .ilen = 0, |
---|
21929 | | - .result = "\x6a\xf8\x8d\x9c\x42\x75\x35\x79" |
---|
21930 | | - "\xc1\x96\xbd\x31\x6e\x69\x1b\x50", |
---|
21931 | | - .rlen = 16, |
---|
21932 | | - }, { |
---|
21933 | | - .key = "\x22\xa6\x7c\x7f\x15\xe6\x3c\xf0" |
---|
21934 | | - "\xac\x4b\x37\x86\xb0\xa2\x13\xd2", |
---|
21935 | | - .klen = 16, |
---|
21936 | | - .iv = "\x31\x6f\x0b\xe6\x59\x85\xe6\x77" |
---|
21937 | | - "\xcc\x81\x63\xab\xae\x6b\x43\x54", |
---|
21938 | | - .assoc = "\x40", |
---|
21939 | | - .alen = 1, |
---|
21940 | | - .input = "\x4f", |
---|
21941 | | - .ilen = 1, |
---|
21942 | | - .result = "\x01\x24\xb1\xba\xf6\xd3\xdf\x83" |
---|
21943 | | - "\x70\x45\xe3\x2a\x9d\x5c\x63\x98" |
---|
21944 | | - "\x39", |
---|
21945 | | - .rlen = 17, |
---|
21946 | | - }, { |
---|
21947 | | - .key = "\x5e\xcb\xb6\x1e\x25\x62\xe4\x0c" |
---|
21948 | | - "\x2d\x25\xe9\x18\xaa\xc6\xd5\xd8", |
---|
21949 | | - .klen = 16, |
---|
21950 | | - .iv = "\x6d\x94\x44\x86\x69\x00\x8f\x93" |
---|
21951 | | - "\x4d\x5b\x15\x3c\xa8\x8f\x06\x5a", |
---|
21952 | | - .assoc = "\x7c\x5d\xd3\xee\xad\x9f\x39\x1a" |
---|
21953 | | - "\x6d\x92\x42\x61\xa7\x58\x37", |
---|
21954 | | - .alen = 15, |
---|
21955 | | - .input = "\x8b\x26\x61\x55\xf1\x3e\xe3\xa1" |
---|
21956 | | - "\x8d\xc8\x6e\x85\xa5\x21\x67", |
---|
21957 | | - .ilen = 15, |
---|
21958 | | - .result = "\x18\x78\xc2\x6e\xe1\xf7\xe6\x8a" |
---|
21959 | | - "\xca\x0e\x62\x00\xa8\x21\xb5\x21" |
---|
21960 | | - "\x3d\x36\xdb\xf7\xcc\x31\x94\x9c" |
---|
21961 | | - "\x98\xbd\x71\x7a\xef\xa4\xfa", |
---|
21962 | | - .rlen = 31, |
---|
21963 | | - }, { |
---|
21964 | | - .key = "\x9b\xef\xf0\xbd\x35\xdd\x8d\x28" |
---|
21965 | | - "\xad\xff\x9b\xa9\xa4\xeb\x98\xdf", |
---|
21966 | | - .klen = 16, |
---|
21967 | | - .iv = "\xaa\xb8\x7e\x25\x79\x7c\x37\xaf" |
---|
21968 | | - "\xce\x36\xc7\xce\xa2\xb4\xc9\x60", |
---|
21969 | | - .assoc = "\xb9\x82\x0c\x8d\xbd\x1b\xe2\x36" |
---|
21970 | | - "\xee\x6c\xf4\xf2\xa1\x7d\xf9\xe2", |
---|
21971 | | - .alen = 16, |
---|
21972 | | - .input = "\xc8\x4b\x9b\xf5\x01\xba\x8c\xbd" |
---|
21973 | | - "\x0e\xa3\x21\x16\x9f\x46\x2a\x63", |
---|
21974 | | - .ilen = 16, |
---|
21975 | | - .result = "\xea\xd1\x81\x75\xb4\x13\x1d\x86" |
---|
21976 | | - "\xd4\x17\x26\xe5\xd6\x89\x39\x04" |
---|
21977 | | - "\xa9\x6c\xca\xac\x40\x73\xb2\x4c" |
---|
21978 | | - "\x9c\xb9\x0e\x79\x4c\x40\x65\xc6", |
---|
21979 | | - .rlen = 32, |
---|
21980 | | - }, { |
---|
21981 | | - .key = "\xd7\x14\x29\x5d\x45\x59\x36\x44" |
---|
21982 | | - "\x2e\xd9\x4d\x3b\x9e\x0f\x5b\xe5", |
---|
21983 | | - .klen = 16, |
---|
21984 | | - .iv = "\xe6\xdd\xb8\xc4\x89\xf8\xe0\xca" |
---|
21985 | | - "\x4f\x10\x7a\x5f\x9c\xd8\x8b\x66", |
---|
21986 | | - .assoc = "\xf5\xa6\x46\x2c\xce\x97\x8a\x51" |
---|
21987 | | - "\x6f\x46\xa6\x83\x9b\xa1\xbc\xe8" |
---|
21988 | | - "\x05", |
---|
21989 | | - .alen = 17, |
---|
21990 | | - .input = "\x05\x70\xd5\x94\x12\x36\x35\xd8" |
---|
21991 | | - "\x8f\x7d\xd3\xa8\x99\x6a\xed\x69" |
---|
21992 | | - "\xd0", |
---|
21993 | | - .ilen = 17, |
---|
21994 | | - .result = "\xf4\xb2\x84\xd1\x81\xfa\x98\x1c" |
---|
21995 | | - "\x38\x2d\x69\x90\x1c\x71\x38\x98" |
---|
21996 | | - "\x9f\xe1\x19\x3b\x63\x91\xaf\x6e" |
---|
21997 | | - "\x4b\x07\x2c\xac\x53\xc5\xd5\xfe" |
---|
21998 | | - "\x93", |
---|
21999 | | - .rlen = 33, |
---|
22000 | | - }, { |
---|
22001 | | - .key = "\x14\x39\x63\xfc\x56\xd5\xdf\x5f" |
---|
22002 | | - "\xaf\xb3\xff\xcc\x98\x33\x1d\xeb", |
---|
22003 | | - .klen = 16, |
---|
22004 | | - .iv = "\x23\x02\xf1\x64\x9a\x73\x89\xe6" |
---|
22005 | | - "\xd0\xea\x2c\xf1\x96\xfc\x4e\x6d", |
---|
22006 | | - .assoc = "\x32\xcb\x80\xcc\xde\x12\x33\x6d" |
---|
22007 | | - "\xf0\x20\x58\x15\x95\xc6\x7f\xee" |
---|
22008 | | - "\x2f\xf9\x4e\x2c\x1b\x98\x43\xc7" |
---|
22009 | | - "\x68\x28\x73\x40\x9f\x96\x4a", |
---|
22010 | | - .alen = 31, |
---|
22011 | | - .input = "\x41\x94\x0e\x33\x22\xb1\xdd\xf4" |
---|
22012 | | - "\x10\x57\x85\x39\x93\x8f\xaf\x70" |
---|
22013 | | - "\xfa\xa9\xd0\x4d\x5c\x40\x23\xcd" |
---|
22014 | | - "\x98\x34\xab\x37\x56\xae\x32", |
---|
22015 | | - .ilen = 31, |
---|
22016 | | - .result = "\xa0\xe7\x0a\x60\xe7\xb8\x8a\xdb" |
---|
22017 | | - "\x94\xd3\x93\xf2\x41\x86\x16\xdd" |
---|
22018 | | - "\x4c\xe8\xe7\xe0\x62\x48\x89\x40" |
---|
22019 | | - "\xc0\x49\x9b\x63\x32\xec\x8b\xdb" |
---|
22020 | | - "\xdc\xa6\xea\x2c\xc2\x7f\xf5\x04" |
---|
22021 | | - "\xcb\xe5\x47\xbb\xa7\xd1\x9d", |
---|
22022 | | - .rlen = 47, |
---|
22023 | | - }, { |
---|
22024 | | - .key = "\x50\x5d\x9d\x9b\x66\x50\x88\x7b" |
---|
22025 | | - "\x30\x8e\xb1\x5e\x92\x58\xe0\xf1", |
---|
22026 | | - .klen = 16, |
---|
22027 | | - .iv = "\x5f\x27\x2b\x03\xaa\xef\x32\x02" |
---|
22028 | | - "\x50\xc4\xde\x82\x90\x21\x11\x73", |
---|
22029 | | - .assoc = "\x6e\xf0\xba\x6b\xee\x8e\xdc\x89" |
---|
22030 | | - "\x71\xfb\x0a\xa6\x8f\xea\x41\xf4" |
---|
22031 | | - "\x5a\xbb\x59\xb0\x20\x38\xc5\xe0" |
---|
22032 | | - "\x29\x56\x52\x19\x79\xf5\xe9\x37", |
---|
22033 | | - .alen = 32, |
---|
22034 | | - .input = "\x7e\xb9\x48\xd3\x32\x2d\x86\x10" |
---|
22035 | | - "\x91\x31\x37\xcb\x8d\xb3\x72\x76" |
---|
22036 | | - "\x24\x6b\xdc\xd1\x61\xe0\xa5\xe7" |
---|
22037 | | - "\x5a\x61\x8a\x0f\x30\x0d\xd1\xec", |
---|
22038 | | - .ilen = 32, |
---|
22039 | | - .result = "\x62\xdc\x2d\x68\x2d\x71\xbb\x33" |
---|
22040 | | - "\x13\xdf\xc0\x46\xf6\x61\x94\xa7" |
---|
22041 | | - "\x60\xd3\xd4\xca\xd9\xbe\x82\xf3" |
---|
22042 | | - "\xf1\x5b\xa0\xfa\x15\xba\xda\xea" |
---|
22043 | | - "\x87\x68\x47\x08\x5d\xdd\x83\xb0" |
---|
22044 | | - "\x60\xf4\x93\x20\xdf\x34\x8f\xea", |
---|
22045 | | - .rlen = 48, |
---|
22046 | | - }, { |
---|
22047 | | - .key = "\x8d\x82\xd6\x3b\x76\xcc\x30\x97" |
---|
22048 | | - "\xb1\x68\x63\xef\x8c\x7c\xa3\xf7", |
---|
22049 | | - .klen = 16, |
---|
22050 | | - .iv = "\x9c\x4b\x65\xa2\xba\x6b\xdb\x1e" |
---|
22051 | | - "\xd1\x9e\x90\x13\x8a\x45\xd3\x79", |
---|
22052 | | - .assoc = "\xab\x14\xf3\x0a\xfe\x0a\x85\xa5" |
---|
22053 | | - "\xf2\xd5\xbc\x38\x89\x0e\x04\xfb" |
---|
22054 | | - "\x84\x7d\x65\x34\x25\xd8\x47\xfa" |
---|
22055 | | - "\xeb\x83\x31\xf1\x54\x54\x89\x0d" |
---|
22056 | | - "\x9d", |
---|
22057 | | - .alen = 33, |
---|
22058 | | - .input = "\xba\xde\x82\x72\x42\xa9\x2f\x2c" |
---|
22059 | | - "\x12\x0b\xe9\x5c\x87\xd7\x35\x7c" |
---|
22060 | | - "\x4f\x2e\xe8\x55\x66\x80\x27\x00" |
---|
22061 | | - "\x1b\x8f\x68\xe7\x0a\x6c\x71\xc3" |
---|
22062 | | - "\x21\x78\x55\x9d\x9c\x65\x7b\xcd" |
---|
22063 | | - "\x0a\x34\x97\xff\x47\x37\xb0\x2a" |
---|
22064 | | - "\x80\x0d\x19\x98\x33\xa9\x7a\xe3" |
---|
22065 | | - "\x2e\x4c\xc6\xf3\x8c\x88\x42\x01" |
---|
22066 | | - "\xbd", |
---|
22067 | | - .ilen = 65, |
---|
22068 | | - .result = "\x84\xc5\x21\xab\xe1\xeb\xbb\x6d" |
---|
22069 | | - "\xaa\x2a\xaf\xeb\x3b\x3b\x69\xe7" |
---|
22070 | | - "\x2c\x47\xef\x9d\xb7\x53\x36\xb7" |
---|
22071 | | - "\xb6\xf5\xe5\xa8\xc9\x9e\x02\xd7" |
---|
22072 | | - "\x83\x88\xc2\xbd\x2f\xf9\x10\xc0" |
---|
22073 | | - "\xf5\xa1\x6e\xd3\x97\x64\x82\xa3" |
---|
22074 | | - "\xfb\xda\x2c\xb1\x94\xa1\x58\x32" |
---|
22075 | | - "\xe8\xd4\x39\xfc\x9e\x26\xf9\xf1" |
---|
22076 | | - "\x61\xe6\xae\x07\xf2\xe0\xa7\x44" |
---|
22077 | | - "\x96\x28\x3b\xee\x6b\xc6\x16\x31" |
---|
22078 | | - "\x3f", |
---|
22079 | | - .rlen = 81, |
---|
22080 | | - }, { |
---|
22081 | | - .key = "\xc9\xa7\x10\xda\x86\x48\xd9\xb3" |
---|
22082 | | - "\x32\x42\x15\x80\x85\xa1\x65\xfe", |
---|
22083 | | - .klen = 16, |
---|
22084 | | - .iv = "\xd8\x70\x9f\x42\xca\xe6\x83\x3a" |
---|
22085 | | - "\x52\x79\x42\xa5\x84\x6a\x96\x7f", |
---|
22086 | | - .assoc = "\xe8\x39\x2d\xaa\x0e\x85\x2d\xc1" |
---|
22087 | | - "\x72\xaf\x6e\xc9\x82\x33\xc7\x01" |
---|
22088 | | - "\xaf\x40\x70\xb8\x2a\x78\xc9\x14" |
---|
22089 | | - "\xac\xb1\x10\xca\x2e\xb3\x28\xe4" |
---|
22090 | | - "\xac\xfa\x58\x7f\xe5\x73\x09\x8c" |
---|
22091 | | - "\x1d\x40\x87\x8c\xd9\x75\xc0\x55" |
---|
22092 | | - "\xa2\xda\x07\xd1\xc2\xa9\xd1\xbb" |
---|
22093 | | - "\x09\x4f\x77\x62\x88\x2d\xf2\x68" |
---|
22094 | | - "\x54", |
---|
22095 | | - .alen = 65, |
---|
22096 | | - .input = "\xf7\x02\xbb\x11\x52\x24\xd8\x48" |
---|
22097 | | - "\x93\xe6\x9b\xee\x81\xfc\xf7\x82" |
---|
22098 | | - "\x79\xf0\xf3\xd9\x6c\x20\xa9\x1a" |
---|
22099 | | - "\xdc\xbc\x47\xc0\xe4\xcb\x10\x99" |
---|
22100 | | - "\x2f", |
---|
22101 | | - .ilen = 33, |
---|
22102 | | - .result = "\x8f\x23\x47\xfb\xf2\xac\x23\x83" |
---|
22103 | | - "\x77\x09\xac\x74\xef\xd2\x56\xae" |
---|
22104 | | - "\x20\x7b\x7b\xca\x45\x8e\xc8\xc2" |
---|
22105 | | - "\x50\xbd\xc7\x44\x1c\x54\x98\xd8" |
---|
22106 | | - "\x1f\xd0\x9a\x79\xaa\xf9\xe1\xb3" |
---|
22107 | | - "\xb4\x98\x5a\x9b\xe4\x4d\xbf\x4e" |
---|
22108 | | - "\x39", |
---|
22109 | | - .rlen = 49, |
---|
22110 | | - }, { |
---|
22111 | | - .key = "\x06\xcc\x4a\x79\x96\xc3\x82\xcf" |
---|
22112 | | - "\xb3\x1c\xc7\x12\x7f\xc5\x28\x04", |
---|
22113 | | - .klen = 16, |
---|
22114 | | - .iv = "\x15\x95\xd8\xe1\xda\x62\x2c\x56" |
---|
22115 | | - "\xd3\x53\xf4\x36\x7e\x8e\x59\x85", |
---|
22116 | | - .assoc = "\x24\x5e\x67\x49\x1e\x01\xd6\xdd" |
---|
22117 | | - "\xf3\x89\x20\x5b\x7c\x57\x89\x07", |
---|
22118 | | - .alen = 16, |
---|
22119 | | - .input = "\x33\x27\xf5\xb1\x62\xa0\x80\x63" |
---|
22120 | | - "\x14\xc0\x4d\x7f\x7b\x20\xba\x89", |
---|
22121 | | - .ilen = 16, |
---|
22122 | | - .result = "\x42\xc3\x58\xfb\x29\xe2\x4a\x56" |
---|
22123 | | - "\xf1\xf5\xe1\x51\x55\x4b\x0a\x45" |
---|
22124 | | - "\x46\xb5\x8d\xac\xb6\x34\xd8\x8b" |
---|
22125 | | - "\xde\x20\x59\x77\xc1\x74\x90", |
---|
22126 | | - .rlen = 31, |
---|
22127 | | - }, { |
---|
22128 | | - .key = "\x42\xf0\x84\x19\xa6\x3f\x2b\xea" |
---|
22129 | | - "\x34\xf6\x79\xa3\x79\xe9\xeb\x0a", |
---|
22130 | | - .klen = 16, |
---|
22131 | | - .iv = "\x51\xb9\x12\x80\xea\xde\xd5\x71" |
---|
22132 | | - "\x54\x2d\xa6\xc8\x78\xb2\x1b\x8c", |
---|
22133 | | - .assoc = "\x61\x83\xa0\xe8\x2e\x7d\x7f\xf8" |
---|
22134 | | - "\x74\x63\xd2\xec\x76\x7c\x4c\x0d", |
---|
22135 | | - .alen = 16, |
---|
22136 | | - .input = "\x70\x4c\x2f\x50\x72\x1c\x29\x7f" |
---|
22137 | | - "\x95\x9a\xff\x10\x75\x45\x7d\x8f", |
---|
22138 | | - .ilen = 16, |
---|
22139 | | - .result = "\xb2\xfb\xf6\x97\x69\x7a\xe9\xec" |
---|
22140 | | - "\xe2\x94\xa1\x8b\xa0\x2b\x60\x72" |
---|
22141 | | - "\x1d\x04\xdd\x6a\xef\x46\x8f\x68" |
---|
22142 | | - "\xe9\xe0\x17\x45\x70\x12", |
---|
22143 | | - .rlen = 30, |
---|
22144 | | - }, { |
---|
22145 | | - .key = "\x7f\x15\xbd\xb8\xb6\xba\xd3\x06" |
---|
22146 | | - "\xb5\xd1\x2b\x35\x73\x0e\xad\x10", |
---|
22147 | | - .klen = 16, |
---|
22148 | | - .iv = "\x8e\xde\x4c\x20\xfa\x59\x7e\x8d" |
---|
22149 | | - "\xd5\x07\x58\x59\x72\xd7\xde\x92", |
---|
22150 | | - .assoc = "\x9d\xa7\xda\x88\x3e\xf8\x28\x14" |
---|
22151 | | - "\xf5\x3e\x85\x7d\x70\xa0\x0f\x13", |
---|
22152 | | - .alen = 16, |
---|
22153 | | - .input = "\xac\x70\x69\xef\x82\x97\xd2\x9b" |
---|
22154 | | - "\x15\x74\xb1\xa2\x6f\x69\x3f\x95", |
---|
22155 | | - .ilen = 16, |
---|
22156 | | - .result = "\x47\xda\x54\x42\x51\x72\xc4\x8b" |
---|
22157 | | - "\xf5\x57\x0f\x2f\x49\x0e\x11\x3b" |
---|
22158 | | - "\x78\x93\xec\xfc\xf4\xff\xe1\x2d", |
---|
22159 | | - .rlen = 24, |
---|
| 20708 | + .clen = 281, |
---|
22160 | 20709 | }, |
---|
22161 | 20710 | }; |
---|
22162 | 20711 | |
---|
.. | .. |
---|
22167 | 20716 | * https://bench.cr.yp.to/supercop/supercop-20170228.tar.xz |
---|
22168 | 20717 | * (see crypto_aead/aegis128/) |
---|
22169 | 20718 | */ |
---|
22170 | | -static const struct aead_testvec aegis128_dec_tv_template[] = { |
---|
| 20719 | +static const struct aead_testvec aegis128_tv_template[] = { |
---|
22171 | 20720 | { |
---|
22172 | 20721 | .key = "\x0f\xc9\x8e\x67\x44\x9e\xaa\x86" |
---|
22173 | 20722 | "\x20\x36\x2c\x24\xfe\xc9\x30\x81", |
---|
.. | .. |
---|
22176 | 20725 | "\x40\x6d\x59\x48\xfc\x92\x61\x03", |
---|
22177 | 20726 | .assoc = "", |
---|
22178 | 20727 | .alen = 0, |
---|
22179 | | - .input = "\x07\xa5\x11\xf2\x9d\x40\xb8\x6d" |
---|
| 20728 | + .ptext = "", |
---|
| 20729 | + .plen = 0, |
---|
| 20730 | + .ctext = "\x07\xa5\x11\xf2\x9d\x40\xb8\x6d" |
---|
22180 | 20731 | "\xda\xb8\x12\x34\x4c\x53\xd9\x72", |
---|
22181 | | - .ilen = 16, |
---|
22182 | | - .result = "", |
---|
22183 | | - .rlen = 0, |
---|
| 20732 | + .clen = 16, |
---|
22184 | 20733 | }, { |
---|
22185 | 20734 | .key = "\x4b\xed\xc8\x07\x54\x1a\x52\xa2" |
---|
22186 | 20735 | "\xa1\x10\xde\xb5\xf8\xed\xf3\x87", |
---|
.. | .. |
---|
22189 | 20738 | "\xc1\x47\x0b\xda\xf6\xb6\x23\x09", |
---|
22190 | 20739 | .assoc = "", |
---|
22191 | 20740 | .alen = 0, |
---|
22192 | | - .input = "\x9e\x78\x52\xae\xcb\x9e\xe4\xd3" |
---|
| 20741 | + .ptext = "\x79", |
---|
| 20742 | + .plen = 1, |
---|
| 20743 | + .ctext = "\x9e\x78\x52\xae\xcb\x9e\xe4\xd3" |
---|
22193 | 20744 | "\x9a\xd7\x5d\xd7\xaa\x9a\xe9\x5a" |
---|
22194 | 20745 | "\xcc", |
---|
22195 | | - .ilen = 17, |
---|
22196 | | - .result = "\x79", |
---|
22197 | | - .rlen = 1, |
---|
| 20746 | + .clen = 17, |
---|
22198 | 20747 | }, { |
---|
22199 | 20748 | .key = "\x88\x12\x01\xa6\x64\x96\xfb\xbe" |
---|
22200 | 20749 | "\x22\xea\x90\x47\xf2\x11\xb5\x8e", |
---|
.. | .. |
---|
22203 | 20752 | "\x42\x21\xbd\x6b\xf0\xda\xe6\x0f", |
---|
22204 | 20753 | .assoc = "", |
---|
22205 | 20754 | .alen = 0, |
---|
22206 | | - .input = "\xc3\x80\x83\x04\x5f\xaa\x61\xc7" |
---|
| 20755 | + .ptext = "\xb5\x6e\xad\xdd\x30\x72\xfa\x53" |
---|
| 20756 | + "\x82\x8e\x16\xb4\xed\x6d\x47", |
---|
| 20757 | + .plen = 15, |
---|
| 20758 | + .ctext = "\xc3\x80\x83\x04\x5f\xaa\x61\xc7" |
---|
22207 | 20759 | "\xca\xdd\x6f\xac\x85\x08\xb5\x35" |
---|
22208 | 20760 | "\x2b\xc2\x3e\x0b\x1b\x39\x37\x2b" |
---|
22209 | 20761 | "\x7a\x21\x16\xb3\xe6\x67\x66", |
---|
22210 | | - .ilen = 31, |
---|
22211 | | - .result = "\xb5\x6e\xad\xdd\x30\x72\xfa\x53" |
---|
22212 | | - "\x82\x8e\x16\xb4\xed\x6d\x47", |
---|
22213 | | - .rlen = 15, |
---|
| 20762 | + .clen = 31, |
---|
22214 | 20763 | }, { |
---|
22215 | 20764 | .key = "\xc4\x37\x3b\x45\x74\x11\xa4\xda" |
---|
22216 | 20765 | "\xa2\xc5\x42\xd8\xec\x36\x78\x94", |
---|
.. | .. |
---|
22219 | 20768 | "\xc3\xfb\x6f\xfd\xea\xff\xa9\x15", |
---|
22220 | 20769 | .assoc = "", |
---|
22221 | 20770 | .alen = 0, |
---|
22222 | | - .input = "\x23\x25\x30\xe5\x6a\xb6\x36\x7d" |
---|
| 20771 | + .ptext = "\xf2\x92\xe6\x7d\x40\xee\xa3\x6f" |
---|
| 20772 | + "\x03\x68\xc8\x45\xe7\x91\x0a\x18", |
---|
| 20773 | + .plen = 16, |
---|
| 20774 | + .ctext = "\x23\x25\x30\xe5\x6a\xb6\x36\x7d" |
---|
22223 | 20775 | "\x38\xfd\x3a\xd2\xc2\x58\xa9\x11" |
---|
22224 | 20776 | "\x1e\xa8\x30\x9c\x16\xa4\xdb\x65" |
---|
22225 | 20777 | "\x51\x10\x16\x27\x70\x9b\x64\x29", |
---|
22226 | | - .ilen = 32, |
---|
22227 | | - .result = "\xf2\x92\xe6\x7d\x40\xee\xa3\x6f" |
---|
22228 | | - "\x03\x68\xc8\x45\xe7\x91\x0a\x18", |
---|
22229 | | - .rlen = 16, |
---|
| 20778 | + .clen = 32, |
---|
22230 | 20779 | }, { |
---|
22231 | 20780 | .key = "\x01\x5c\x75\xe5\x84\x8d\x4d\xf6" |
---|
22232 | 20781 | "\x23\x9f\xf4\x6a\xe6\x5a\x3b\x9a", |
---|
.. | .. |
---|
22235 | 20784 | "\x44\xd5\x21\x8e\xe4\x23\x6b\x1c", |
---|
22236 | 20785 | .assoc = "", |
---|
22237 | 20786 | .alen = 0, |
---|
22238 | | - .input = "\x2a\x8d\x56\x91\xc6\xf3\x56\xa5" |
---|
| 20787 | + .ptext = "\x2e\xb7\x20\x1c\x50\x6a\x4b\x8b" |
---|
| 20788 | + "\x84\x42\x7a\xd7\xe1\xb5\xcd\x1f" |
---|
| 20789 | + "\xd3", |
---|
| 20790 | + .plen = 17, |
---|
| 20791 | + .ctext = "\x2a\x8d\x56\x91\xc6\xf3\x56\xa5" |
---|
22239 | 20792 | "\x1f\xf0\x89\x2e\x13\xad\xe6\xf6" |
---|
22240 | 20793 | "\x46\x80\xb1\x0e\x18\x30\x40\x97" |
---|
22241 | 20794 | "\x03\xdf\x64\x3c\xbe\x93\x9e\xc9" |
---|
22242 | 20795 | "\x3b", |
---|
22243 | | - .ilen = 33, |
---|
22244 | | - .result = "\x2e\xb7\x20\x1c\x50\x6a\x4b\x8b" |
---|
22245 | | - "\x84\x42\x7a\xd7\xe1\xb5\xcd\x1f" |
---|
22246 | | - "\xd3", |
---|
22247 | | - .rlen = 17, |
---|
| 20796 | + .clen = 33, |
---|
22248 | 20797 | }, { |
---|
22249 | 20798 | .key = "\x3d\x80\xae\x84\x94\x09\xf6\x12" |
---|
22250 | 20799 | "\xa4\x79\xa6\xfb\xe0\x7f\xfd\xa0", |
---|
.. | .. |
---|
22253 | 20802 | "\xc5\xb0\xd3\x1f\xde\x48\x2e\x22", |
---|
22254 | 20803 | .assoc = "", |
---|
22255 | 20804 | .alen = 0, |
---|
22256 | | - .input = "\x4e\xf6\xfa\x13\xde\x43\x63\x4c" |
---|
| 20805 | + .ptext = "\x6b\xdc\x5a\xbb\x60\xe5\xf4\xa6" |
---|
| 20806 | + "\x05\x1d\x2c\x68\xdb\xda\x8f\x25" |
---|
| 20807 | + "\xfe\x8d\x45\x19\x1e\xc0\x0b\x99" |
---|
| 20808 | + "\x88\x11\x39\x12\x1c\x3a\xbb", |
---|
| 20809 | + .plen = 31, |
---|
| 20810 | + .ctext = "\x4e\xf6\xfa\x13\xde\x43\x63\x4c" |
---|
22257 | 20811 | "\xe2\x04\x3e\xe4\x85\x14\xb6\x3f" |
---|
22258 | 20812 | "\xb1\x8f\x4c\xdb\x41\xa2\x14\x99" |
---|
22259 | 20813 | "\xf5\x53\x0f\x73\x86\x7e\x97\xa1" |
---|
22260 | 20814 | "\x4b\x56\x5b\x94\xce\xcd\x74\xcd" |
---|
22261 | 20815 | "\x75\xc4\x53\x01\x89\x45\x59", |
---|
22262 | | - .ilen = 47, |
---|
22263 | | - .result = "\x6b\xdc\x5a\xbb\x60\xe5\xf4\xa6" |
---|
22264 | | - "\x05\x1d\x2c\x68\xdb\xda\x8f\x25" |
---|
22265 | | - "\xfe\x8d\x45\x19\x1e\xc0\x0b\x99" |
---|
22266 | | - "\x88\x11\x39\x12\x1c\x3a\xbb", |
---|
22267 | | - .rlen = 31, |
---|
| 20816 | + .clen = 47, |
---|
22268 | 20817 | }, { |
---|
22269 | 20818 | .key = "\x7a\xa5\xe8\x23\xa4\x84\x9e\x2d" |
---|
22270 | 20819 | "\x25\x53\x58\x8c\xda\xa3\xc0\xa6", |
---|
.. | .. |
---|
22273 | 20822 | "\x45\x8a\x85\xb1\xd8\x6c\xf1\x28", |
---|
22274 | 20823 | .assoc = "", |
---|
22275 | 20824 | .alen = 0, |
---|
22276 | | - .input = "\xa4\x9a\xb7\xfd\xa0\xd4\xd6\x47" |
---|
| 20825 | + .ptext = "\xa7\x00\x93\x5b\x70\x61\x9d\xc2" |
---|
| 20826 | + "\x86\xf7\xde\xfa\xd5\xfe\x52\x2b" |
---|
| 20827 | + "\x28\x50\x51\x9d\x24\x60\x8d\xb3" |
---|
| 20828 | + "\x49\x3e\x17\xea\xf6\x99\x5a\xdd", |
---|
| 20829 | + .plen = 32, |
---|
| 20830 | + .ctext = "\xa4\x9a\xb7\xfd\xa0\xd4\xd6\x47" |
---|
22277 | 20831 | "\x95\xf4\x58\x38\x14\x83\x27\x01" |
---|
22278 | 20832 | "\x4c\xed\x32\x2c\xf7\xd6\x31\xf7" |
---|
22279 | 20833 | "\x38\x1b\x2c\xc9\xb6\x31\xce\xaa" |
---|
22280 | 20834 | "\xa5\x3c\x1a\x18\x5c\xce\xb9\xdf" |
---|
22281 | 20835 | "\x51\x52\x77\xf2\x5e\x85\x80\x41", |
---|
22282 | | - .ilen = 48, |
---|
22283 | | - .result = "\xa7\x00\x93\x5b\x70\x61\x9d\xc2" |
---|
22284 | | - "\x86\xf7\xde\xfa\xd5\xfe\x52\x2b" |
---|
22285 | | - "\x28\x50\x51\x9d\x24\x60\x8d\xb3" |
---|
22286 | | - "\x49\x3e\x17\xea\xf6\x99\x5a\xdd", |
---|
22287 | | - .rlen = 32, |
---|
| 20836 | + .clen = 48, |
---|
22288 | 20837 | }, { |
---|
22289 | 20838 | .key = "\xb6\xca\x22\xc3\xb4\x00\x47\x49" |
---|
22290 | 20839 | "\xa6\x2d\x0a\x1e\xd4\xc7\x83\xad", |
---|
.. | .. |
---|
22293 | 20842 | "\xc6\x64\x37\x42\xd2\x90\xb3\x2e", |
---|
22294 | 20843 | .assoc = "\xd5", |
---|
22295 | 20844 | .alen = 1, |
---|
22296 | | - .input = "\xfb\xd4\x83\x71\x9e\x63\xad\x60" |
---|
| 20845 | + .ptext = "", |
---|
| 20846 | + .plen = 0, |
---|
| 20847 | + .ctext = "\xfb\xd4\x83\x71\x9e\x63\xad\x60" |
---|
22297 | 20848 | "\xb9\xf9\xeb\x34\x52\x49\xcf\xb7", |
---|
22298 | | - .ilen = 16, |
---|
22299 | | - .result = "", |
---|
22300 | | - .rlen = 0, |
---|
| 20849 | + .clen = 16, |
---|
22301 | 20850 | }, { |
---|
22302 | 20851 | .key = "\xf3\xee\x5c\x62\xc4\x7c\xf0\x65" |
---|
22303 | 20852 | "\x27\x08\xbd\xaf\xce\xec\x45\xb3", |
---|
.. | .. |
---|
22307 | 20856 | .assoc = "\x11\x81\x78\x32\x4d\xb9\x44\x73" |
---|
22308 | 20857 | "\x68\x75\x16\xf8\xcb\x7e\xa7", |
---|
22309 | 20858 | .alen = 15, |
---|
22310 | | - .input = "\x0c\xaf\x2e\x96\xf6\x97\x08\x71" |
---|
| 20859 | + .ptext = "", |
---|
| 20860 | + .plen = 0, |
---|
| 20861 | + .ctext = "\x0c\xaf\x2e\x96\xf6\x97\x08\x71" |
---|
22311 | 20862 | "\x7d\x3a\x84\xc4\x44\x57\x77\x7e", |
---|
22312 | | - .ilen = 16, |
---|
22313 | | - .result = "", |
---|
22314 | | - .rlen = 0, |
---|
| 20863 | + .clen = 16, |
---|
22315 | 20864 | }, { |
---|
22316 | 20865 | .key = "\x2f\x13\x95\x01\xd5\xf7\x99\x81" |
---|
22317 | 20866 | "\xa8\xe2\x6f\x41\xc8\x10\x08\xb9", |
---|
.. | .. |
---|
22321 | 20870 | .assoc = "\x4e\xa5\xb2\xd1\x5d\x35\xed\x8f" |
---|
22322 | 20871 | "\xe8\x4f\xc8\x89\xc5\xa2\x69\xbc", |
---|
22323 | 20872 | .alen = 16, |
---|
22324 | | - .input = "\xc7\x87\x09\x3b\xc7\x19\x74\x22" |
---|
| 20873 | + .ptext = "", |
---|
| 20874 | + .plen = 0, |
---|
| 20875 | + .ctext = "\xc7\x87\x09\x3b\xc7\x19\x74\x22" |
---|
22325 | 20876 | "\x22\xa5\x67\x10\xb2\x36\xb3\x45", |
---|
22326 | | - .ilen = 16, |
---|
22327 | | - .result = "", |
---|
22328 | | - .rlen = 0, |
---|
| 20877 | + .clen = 16, |
---|
22329 | 20878 | }, { |
---|
22330 | 20879 | .key = "\x6c\x38\xcf\xa1\xe5\x73\x41\x9d" |
---|
22331 | 20880 | "\x29\xbc\x21\xd2\xc2\x35\xcb\xbf", |
---|
.. | .. |
---|
22336 | 20885 | "\x69\x29\x7a\x1b\xbf\xc7\x2c\xc2" |
---|
22337 | 20886 | "\x07", |
---|
22338 | 20887 | .alen = 17, |
---|
22339 | | - .input = "\x02\xc6\x3b\x46\x65\xb2\xef\x91" |
---|
| 20888 | + .ptext = "", |
---|
| 20889 | + .plen = 0, |
---|
| 20890 | + .ctext = "\x02\xc6\x3b\x46\x65\xb2\xef\x91" |
---|
22340 | 20891 | "\x31\xf0\x45\x48\x8a\x2a\xed\xe4", |
---|
22341 | | - .ilen = 16, |
---|
22342 | | - .result = "", |
---|
22343 | | - .rlen = 0, |
---|
| 20892 | + .clen = 16, |
---|
22344 | 20893 | }, { |
---|
22345 | 20894 | .key = "\xa8\x5c\x09\x40\xf5\xef\xea\xb8" |
---|
22346 | 20895 | "\xaa\x96\xd3\x64\xbc\x59\x8d\xc6", |
---|
.. | .. |
---|
22352 | 20901 | "\x31\x6b\x08\x12\xfc\xd8\x37\x2d" |
---|
22353 | 20902 | "\xe0\x17\x3a\x2e\x83\x5c\x8f", |
---|
22354 | 20903 | .alen = 31, |
---|
22355 | | - .input = "\x20\x85\xa8\xd0\x91\x48\x85\xf3" |
---|
| 20904 | + .ptext = "", |
---|
| 20905 | + .plen = 0, |
---|
| 20906 | + .ctext = "\x20\x85\xa8\xd0\x91\x48\x85\xf3" |
---|
22356 | 20907 | "\x5a\x16\xc0\x57\x68\x47\xdd\xcb", |
---|
22357 | | - .ilen = 16, |
---|
22358 | | - .result = "", |
---|
22359 | | - .rlen = 0, |
---|
| 20908 | + .clen = 16, |
---|
22360 | 20909 | }, { |
---|
22361 | 20910 | .key = "\xe5\x81\x42\xdf\x05\x6a\x93\xd4" |
---|
22362 | 20911 | "\x2b\x70\x85\xf5\xb6\x7d\x50\xcc", |
---|
.. | .. |
---|
22368 | 20917 | "\x5c\x2d\x14\x96\x01\x78\xb9\x47" |
---|
22369 | 20918 | "\xa1\x44\x19\x06\x5d\xbb\x2e\x2f", |
---|
22370 | 20919 | .alen = 32, |
---|
22371 | | - .input = "\x6a\xf8\x8d\x9c\x42\x75\x35\x79" |
---|
| 20920 | + .ptext = "", |
---|
| 20921 | + .plen = 0, |
---|
| 20922 | + .ctext = "\x6a\xf8\x8d\x9c\x42\x75\x35\x79" |
---|
22372 | 20923 | "\xc1\x96\xbd\x31\x6e\x69\x1b\x50", |
---|
22373 | | - .ilen = 16, |
---|
22374 | | - .result = "", |
---|
22375 | | - .rlen = 0, |
---|
| 20924 | + .clen = 16, |
---|
22376 | 20925 | }, { |
---|
22377 | 20926 | .key = "\x22\xa6\x7c\x7f\x15\xe6\x3c\xf0" |
---|
22378 | 20927 | "\xac\x4b\x37\x86\xb0\xa2\x13\xd2", |
---|
.. | .. |
---|
22381 | 20930 | "\xcc\x81\x63\xab\xae\x6b\x43\x54", |
---|
22382 | 20931 | .assoc = "\x40", |
---|
22383 | 20932 | .alen = 1, |
---|
22384 | | - .input = "\x01\x24\xb1\xba\xf6\xd3\xdf\x83" |
---|
| 20933 | + .ptext = "\x4f", |
---|
| 20934 | + .plen = 1, |
---|
| 20935 | + .ctext = "\x01\x24\xb1\xba\xf6\xd3\xdf\x83" |
---|
22385 | 20936 | "\x70\x45\xe3\x2a\x9d\x5c\x63\x98" |
---|
22386 | 20937 | "\x39", |
---|
22387 | | - .ilen = 17, |
---|
22388 | | - .result = "\x4f", |
---|
22389 | | - .rlen = 1, |
---|
| 20938 | + .clen = 17, |
---|
22390 | 20939 | }, { |
---|
22391 | 20940 | .key = "\x5e\xcb\xb6\x1e\x25\x62\xe4\x0c" |
---|
22392 | 20941 | "\x2d\x25\xe9\x18\xaa\xc6\xd5\xd8", |
---|
.. | .. |
---|
22396 | 20945 | .assoc = "\x7c\x5d\xd3\xee\xad\x9f\x39\x1a" |
---|
22397 | 20946 | "\x6d\x92\x42\x61\xa7\x58\x37", |
---|
22398 | 20947 | .alen = 15, |
---|
22399 | | - .input = "\x18\x78\xc2\x6e\xe1\xf7\xe6\x8a" |
---|
| 20948 | + .ptext = "\x8b\x26\x61\x55\xf1\x3e\xe3\xa1" |
---|
| 20949 | + "\x8d\xc8\x6e\x85\xa5\x21\x67", |
---|
| 20950 | + .plen = 15, |
---|
| 20951 | + .ctext = "\x18\x78\xc2\x6e\xe1\xf7\xe6\x8a" |
---|
22400 | 20952 | "\xca\x0e\x62\x00\xa8\x21\xb5\x21" |
---|
22401 | 20953 | "\x3d\x36\xdb\xf7\xcc\x31\x94\x9c" |
---|
22402 | 20954 | "\x98\xbd\x71\x7a\xef\xa4\xfa", |
---|
22403 | | - .ilen = 31, |
---|
22404 | | - .result = "\x8b\x26\x61\x55\xf1\x3e\xe3\xa1" |
---|
22405 | | - "\x8d\xc8\x6e\x85\xa5\x21\x67", |
---|
22406 | | - .rlen = 15, |
---|
| 20955 | + .clen = 31, |
---|
22407 | 20956 | }, { |
---|
22408 | 20957 | .key = "\x9b\xef\xf0\xbd\x35\xdd\x8d\x28" |
---|
22409 | 20958 | "\xad\xff\x9b\xa9\xa4\xeb\x98\xdf", |
---|
.. | .. |
---|
22413 | 20962 | .assoc = "\xb9\x82\x0c\x8d\xbd\x1b\xe2\x36" |
---|
22414 | 20963 | "\xee\x6c\xf4\xf2\xa1\x7d\xf9\xe2", |
---|
22415 | 20964 | .alen = 16, |
---|
22416 | | - .input = "\xea\xd1\x81\x75\xb4\x13\x1d\x86" |
---|
| 20965 | + .ptext = "\xc8\x4b\x9b\xf5\x01\xba\x8c\xbd" |
---|
| 20966 | + "\x0e\xa3\x21\x16\x9f\x46\x2a\x63", |
---|
| 20967 | + .plen = 16, |
---|
| 20968 | + .ctext = "\xea\xd1\x81\x75\xb4\x13\x1d\x86" |
---|
22417 | 20969 | "\xd4\x17\x26\xe5\xd6\x89\x39\x04" |
---|
22418 | 20970 | "\xa9\x6c\xca\xac\x40\x73\xb2\x4c" |
---|
22419 | 20971 | "\x9c\xb9\x0e\x79\x4c\x40\x65\xc6", |
---|
22420 | | - .ilen = 32, |
---|
22421 | | - .result = "\xc8\x4b\x9b\xf5\x01\xba\x8c\xbd" |
---|
22422 | | - "\x0e\xa3\x21\x16\x9f\x46\x2a\x63", |
---|
22423 | | - .rlen = 16, |
---|
| 20972 | + .clen = 32, |
---|
22424 | 20973 | }, { |
---|
22425 | 20974 | .key = "\xd7\x14\x29\x5d\x45\x59\x36\x44" |
---|
22426 | 20975 | "\x2e\xd9\x4d\x3b\x9e\x0f\x5b\xe5", |
---|
.. | .. |
---|
22431 | 20980 | "\x6f\x46\xa6\x83\x9b\xa1\xbc\xe8" |
---|
22432 | 20981 | "\x05", |
---|
22433 | 20982 | .alen = 17, |
---|
22434 | | - .input = "\xf4\xb2\x84\xd1\x81\xfa\x98\x1c" |
---|
| 20983 | + .ptext = "\x05\x70\xd5\x94\x12\x36\x35\xd8" |
---|
| 20984 | + "\x8f\x7d\xd3\xa8\x99\x6a\xed\x69" |
---|
| 20985 | + "\xd0", |
---|
| 20986 | + .plen = 17, |
---|
| 20987 | + .ctext = "\xf4\xb2\x84\xd1\x81\xfa\x98\x1c" |
---|
22435 | 20988 | "\x38\x2d\x69\x90\x1c\x71\x38\x98" |
---|
22436 | 20989 | "\x9f\xe1\x19\x3b\x63\x91\xaf\x6e" |
---|
22437 | 20990 | "\x4b\x07\x2c\xac\x53\xc5\xd5\xfe" |
---|
22438 | 20991 | "\x93", |
---|
22439 | | - .ilen = 33, |
---|
22440 | | - .result = "\x05\x70\xd5\x94\x12\x36\x35\xd8" |
---|
22441 | | - "\x8f\x7d\xd3\xa8\x99\x6a\xed\x69" |
---|
22442 | | - "\xd0", |
---|
22443 | | - .rlen = 17, |
---|
| 20992 | + .clen = 33, |
---|
22444 | 20993 | }, { |
---|
22445 | 20994 | .key = "\x14\x39\x63\xfc\x56\xd5\xdf\x5f" |
---|
22446 | 20995 | "\xaf\xb3\xff\xcc\x98\x33\x1d\xeb", |
---|
.. | .. |
---|
22452 | 21001 | "\x2f\xf9\x4e\x2c\x1b\x98\x43\xc7" |
---|
22453 | 21002 | "\x68\x28\x73\x40\x9f\x96\x4a", |
---|
22454 | 21003 | .alen = 31, |
---|
22455 | | - .input = "\xa0\xe7\x0a\x60\xe7\xb8\x8a\xdb" |
---|
| 21004 | + .ptext = "\x41\x94\x0e\x33\x22\xb1\xdd\xf4" |
---|
| 21005 | + "\x10\x57\x85\x39\x93\x8f\xaf\x70" |
---|
| 21006 | + "\xfa\xa9\xd0\x4d\x5c\x40\x23\xcd" |
---|
| 21007 | + "\x98\x34\xab\x37\x56\xae\x32", |
---|
| 21008 | + .plen = 31, |
---|
| 21009 | + .ctext = "\xa0\xe7\x0a\x60\xe7\xb8\x8a\xdb" |
---|
22456 | 21010 | "\x94\xd3\x93\xf2\x41\x86\x16\xdd" |
---|
22457 | 21011 | "\x4c\xe8\xe7\xe0\x62\x48\x89\x40" |
---|
22458 | 21012 | "\xc0\x49\x9b\x63\x32\xec\x8b\xdb" |
---|
22459 | 21013 | "\xdc\xa6\xea\x2c\xc2\x7f\xf5\x04" |
---|
22460 | 21014 | "\xcb\xe5\x47\xbb\xa7\xd1\x9d", |
---|
22461 | | - .ilen = 47, |
---|
22462 | | - .result = "\x41\x94\x0e\x33\x22\xb1\xdd\xf4" |
---|
22463 | | - "\x10\x57\x85\x39\x93\x8f\xaf\x70" |
---|
22464 | | - "\xfa\xa9\xd0\x4d\x5c\x40\x23\xcd" |
---|
22465 | | - "\x98\x34\xab\x37\x56\xae\x32", |
---|
22466 | | - .rlen = 31, |
---|
| 21015 | + .clen = 47, |
---|
22467 | 21016 | }, { |
---|
22468 | 21017 | .key = "\x50\x5d\x9d\x9b\x66\x50\x88\x7b" |
---|
22469 | 21018 | "\x30\x8e\xb1\x5e\x92\x58\xe0\xf1", |
---|
.. | .. |
---|
22475 | 21024 | "\x5a\xbb\x59\xb0\x20\x38\xc5\xe0" |
---|
22476 | 21025 | "\x29\x56\x52\x19\x79\xf5\xe9\x37", |
---|
22477 | 21026 | .alen = 32, |
---|
22478 | | - .input = "\x62\xdc\x2d\x68\x2d\x71\xbb\x33" |
---|
| 21027 | + .ptext = "\x7e\xb9\x48\xd3\x32\x2d\x86\x10" |
---|
| 21028 | + "\x91\x31\x37\xcb\x8d\xb3\x72\x76" |
---|
| 21029 | + "\x24\x6b\xdc\xd1\x61\xe0\xa5\xe7" |
---|
| 21030 | + "\x5a\x61\x8a\x0f\x30\x0d\xd1\xec", |
---|
| 21031 | + .plen = 32, |
---|
| 21032 | + .ctext = "\x62\xdc\x2d\x68\x2d\x71\xbb\x33" |
---|
22479 | 21033 | "\x13\xdf\xc0\x46\xf6\x61\x94\xa7" |
---|
22480 | 21034 | "\x60\xd3\xd4\xca\xd9\xbe\x82\xf3" |
---|
22481 | 21035 | "\xf1\x5b\xa0\xfa\x15\xba\xda\xea" |
---|
22482 | 21036 | "\x87\x68\x47\x08\x5d\xdd\x83\xb0" |
---|
22483 | 21037 | "\x60\xf4\x93\x20\xdf\x34\x8f\xea", |
---|
22484 | | - .ilen = 48, |
---|
22485 | | - .result = "\x7e\xb9\x48\xd3\x32\x2d\x86\x10" |
---|
22486 | | - "\x91\x31\x37\xcb\x8d\xb3\x72\x76" |
---|
22487 | | - "\x24\x6b\xdc\xd1\x61\xe0\xa5\xe7" |
---|
22488 | | - "\x5a\x61\x8a\x0f\x30\x0d\xd1\xec", |
---|
22489 | | - .rlen = 32, |
---|
| 21038 | + .clen = 48, |
---|
22490 | 21039 | }, { |
---|
22491 | 21040 | .key = "\x8d\x82\xd6\x3b\x76\xcc\x30\x97" |
---|
22492 | 21041 | "\xb1\x68\x63\xef\x8c\x7c\xa3\xf7", |
---|
.. | .. |
---|
22499 | 21048 | "\xeb\x83\x31\xf1\x54\x54\x89\x0d" |
---|
22500 | 21049 | "\x9d", |
---|
22501 | 21050 | .alen = 33, |
---|
22502 | | - .input = "\x84\xc5\x21\xab\xe1\xeb\xbb\x6d" |
---|
| 21051 | + .ptext = "\xba\xde\x82\x72\x42\xa9\x2f\x2c" |
---|
| 21052 | + "\x12\x0b\xe9\x5c\x87\xd7\x35\x7c" |
---|
| 21053 | + "\x4f\x2e\xe8\x55\x66\x80\x27\x00" |
---|
| 21054 | + "\x1b\x8f\x68\xe7\x0a\x6c\x71\xc3" |
---|
| 21055 | + "\x21\x78\x55\x9d\x9c\x65\x7b\xcd" |
---|
| 21056 | + "\x0a\x34\x97\xff\x47\x37\xb0\x2a" |
---|
| 21057 | + "\x80\x0d\x19\x98\x33\xa9\x7a\xe3" |
---|
| 21058 | + "\x2e\x4c\xc6\xf3\x8c\x88\x42\x01" |
---|
| 21059 | + "\xbd", |
---|
| 21060 | + .plen = 65, |
---|
| 21061 | + .ctext = "\x84\xc5\x21\xab\xe1\xeb\xbb\x6d" |
---|
22503 | 21062 | "\xaa\x2a\xaf\xeb\x3b\x3b\x69\xe7" |
---|
22504 | 21063 | "\x2c\x47\xef\x9d\xb7\x53\x36\xb7" |
---|
22505 | 21064 | "\xb6\xf5\xe5\xa8\xc9\x9e\x02\xd7" |
---|
.. | .. |
---|
22510 | 21069 | "\x61\xe6\xae\x07\xf2\xe0\xa7\x44" |
---|
22511 | 21070 | "\x96\x28\x3b\xee\x6b\xc6\x16\x31" |
---|
22512 | 21071 | "\x3f", |
---|
22513 | | - .ilen = 81, |
---|
22514 | | - .result = "\xba\xde\x82\x72\x42\xa9\x2f\x2c" |
---|
22515 | | - "\x12\x0b\xe9\x5c\x87\xd7\x35\x7c" |
---|
22516 | | - "\x4f\x2e\xe8\x55\x66\x80\x27\x00" |
---|
22517 | | - "\x1b\x8f\x68\xe7\x0a\x6c\x71\xc3" |
---|
22518 | | - "\x21\x78\x55\x9d\x9c\x65\x7b\xcd" |
---|
22519 | | - "\x0a\x34\x97\xff\x47\x37\xb0\x2a" |
---|
22520 | | - "\x80\x0d\x19\x98\x33\xa9\x7a\xe3" |
---|
22521 | | - "\x2e\x4c\xc6\xf3\x8c\x88\x42\x01" |
---|
22522 | | - "\xbd", |
---|
22523 | | - .rlen = 65, |
---|
| 21072 | + .clen = 81, |
---|
22524 | 21073 | }, { |
---|
22525 | 21074 | .key = "\xc9\xa7\x10\xda\x86\x48\xd9\xb3" |
---|
22526 | 21075 | "\x32\x42\x15\x80\x85\xa1\x65\xfe", |
---|
.. | .. |
---|
22537 | 21086 | "\x09\x4f\x77\x62\x88\x2d\xf2\x68" |
---|
22538 | 21087 | "\x54", |
---|
22539 | 21088 | .alen = 65, |
---|
22540 | | - .input = "\x8f\x23\x47\xfb\xf2\xac\x23\x83" |
---|
| 21089 | + .ptext = "\xf7\x02\xbb\x11\x52\x24\xd8\x48" |
---|
| 21090 | + "\x93\xe6\x9b\xee\x81\xfc\xf7\x82" |
---|
| 21091 | + "\x79\xf0\xf3\xd9\x6c\x20\xa9\x1a" |
---|
| 21092 | + "\xdc\xbc\x47\xc0\xe4\xcb\x10\x99" |
---|
| 21093 | + "\x2f", |
---|
| 21094 | + .plen = 33, |
---|
| 21095 | + .ctext = "\x8f\x23\x47\xfb\xf2\xac\x23\x83" |
---|
22541 | 21096 | "\x77\x09\xac\x74\xef\xd2\x56\xae" |
---|
22542 | 21097 | "\x20\x7b\x7b\xca\x45\x8e\xc8\xc2" |
---|
22543 | 21098 | "\x50\xbd\xc7\x44\x1c\x54\x98\xd8" |
---|
22544 | 21099 | "\x1f\xd0\x9a\x79\xaa\xf9\xe1\xb3" |
---|
22545 | 21100 | "\xb4\x98\x5a\x9b\xe4\x4d\xbf\x4e" |
---|
22546 | 21101 | "\x39", |
---|
22547 | | - .ilen = 49, |
---|
22548 | | - .result = "\xf7\x02\xbb\x11\x52\x24\xd8\x48" |
---|
22549 | | - "\x93\xe6\x9b\xee\x81\xfc\xf7\x82" |
---|
22550 | | - "\x79\xf0\xf3\xd9\x6c\x20\xa9\x1a" |
---|
22551 | | - "\xdc\xbc\x47\xc0\xe4\xcb\x10\x99" |
---|
22552 | | - "\x2f", |
---|
22553 | | - .rlen = 33, |
---|
| 21102 | + .clen = 49, |
---|
22554 | 21103 | }, { |
---|
22555 | 21104 | .key = "\x06\xcc\x4a\x79\x96\xc3\x82\xcf" |
---|
22556 | 21105 | "\xb3\x1c\xc7\x12\x7f\xc5\x28\x04", |
---|
.. | .. |
---|
22560 | 21109 | .assoc = "\x24\x5e\x67\x49\x1e\x01\xd6\xdd" |
---|
22561 | 21110 | "\xf3\x89\x20\x5b\x7c\x57\x89\x07", |
---|
22562 | 21111 | .alen = 16, |
---|
22563 | | - .input = "\x42\xc3\x58\xfb\x29\xe2\x4a\x56" |
---|
| 21112 | + .ptext = "\x33\x27\xf5\xb1\x62\xa0\x80\x63" |
---|
| 21113 | + "\x14\xc0\x4d\x7f\x7b\x20\xba\x89", |
---|
| 21114 | + .plen = 16, |
---|
| 21115 | + .ctext = "\x42\xc3\x58\xfb\x29\xe2\x4a\x56" |
---|
22564 | 21116 | "\xf1\xf5\xe1\x51\x55\x4b\x0a\x45" |
---|
22565 | 21117 | "\x46\xb5\x8d\xac\xb6\x34\xd8\x8b" |
---|
22566 | 21118 | "\xde\x20\x59\x77\xc1\x74\x90", |
---|
22567 | | - .ilen = 31, |
---|
22568 | | - .result = "\x33\x27\xf5\xb1\x62\xa0\x80\x63" |
---|
22569 | | - "\x14\xc0\x4d\x7f\x7b\x20\xba\x89", |
---|
22570 | | - .rlen = 16, |
---|
| 21119 | + .clen = 31, |
---|
22571 | 21120 | }, { |
---|
22572 | 21121 | .key = "\x42\xf0\x84\x19\xa6\x3f\x2b\xea" |
---|
22573 | 21122 | "\x34\xf6\x79\xa3\x79\xe9\xeb\x0a", |
---|
.. | .. |
---|
22577 | 21126 | .assoc = "\x61\x83\xa0\xe8\x2e\x7d\x7f\xf8" |
---|
22578 | 21127 | "\x74\x63\xd2\xec\x76\x7c\x4c\x0d", |
---|
22579 | 21128 | .alen = 16, |
---|
22580 | | - .input = "\xb2\xfb\xf6\x97\x69\x7a\xe9\xec" |
---|
| 21129 | + .ptext = "\x70\x4c\x2f\x50\x72\x1c\x29\x7f" |
---|
| 21130 | + "\x95\x9a\xff\x10\x75\x45\x7d\x8f", |
---|
| 21131 | + .plen = 16, |
---|
| 21132 | + .ctext = "\xb2\xfb\xf6\x97\x69\x7a\xe9\xec" |
---|
22581 | 21133 | "\xe2\x94\xa1\x8b\xa0\x2b\x60\x72" |
---|
22582 | 21134 | "\x1d\x04\xdd\x6a\xef\x46\x8f\x68" |
---|
22583 | 21135 | "\xe9\xe0\x17\x45\x70\x12", |
---|
22584 | | - .ilen = 30, |
---|
22585 | | - .result = "\x70\x4c\x2f\x50\x72\x1c\x29\x7f" |
---|
22586 | | - "\x95\x9a\xff\x10\x75\x45\x7d\x8f", |
---|
22587 | | - .rlen = 16, |
---|
| 21136 | + .clen = 30, |
---|
22588 | 21137 | }, { |
---|
22589 | 21138 | .key = "\x7f\x15\xbd\xb8\xb6\xba\xd3\x06" |
---|
22590 | 21139 | "\xb5\xd1\x2b\x35\x73\x0e\xad\x10", |
---|
.. | .. |
---|
22594 | 21143 | .assoc = "\x9d\xa7\xda\x88\x3e\xf8\x28\x14" |
---|
22595 | 21144 | "\xf5\x3e\x85\x7d\x70\xa0\x0f\x13", |
---|
22596 | 21145 | .alen = 16, |
---|
22597 | | - .input = "\x47\xda\x54\x42\x51\x72\xc4\x8b" |
---|
| 21146 | + .ptext = "\xac\x70\x69\xef\x82\x97\xd2\x9b" |
---|
| 21147 | + "\x15\x74\xb1\xa2\x6f\x69\x3f\x95", |
---|
| 21148 | + .plen = 16, |
---|
| 21149 | + .ctext = "\x47\xda\x54\x42\x51\x72\xc4\x8b" |
---|
22598 | 21150 | "\xf5\x57\x0f\x2f\x49\x0e\x11\x3b" |
---|
22599 | 21151 | "\x78\x93\xec\xfc\xf4\xff\xe1\x2d", |
---|
22600 | | - .ilen = 24, |
---|
22601 | | - .result = "\xac\x70\x69\xef\x82\x97\xd2\x9b" |
---|
22602 | | - "\x15\x74\xb1\xa2\x6f\x69\x3f\x95", |
---|
22603 | | - .rlen = 16, |
---|
22604 | | - }, |
---|
22605 | | -}; |
---|
22606 | | - |
---|
22607 | | -/* |
---|
22608 | | - * AEGIS-128L test vectors - generated via reference implementation from |
---|
22609 | | - * SUPERCOP (https://bench.cr.yp.to/supercop.html): |
---|
22610 | | - * |
---|
22611 | | - * https://bench.cr.yp.to/supercop/supercop-20170228.tar.xz |
---|
22612 | | - * (see crypto_aead/aegis128l/) |
---|
22613 | | - */ |
---|
22614 | | -static const struct aead_testvec aegis128l_enc_tv_template[] = { |
---|
22615 | | - { |
---|
22616 | | - .key = "\x0f\xc9\x8e\x67\x44\x9e\xaa\x86" |
---|
22617 | | - "\x20\x36\x2c\x24\xfe\xc9\x30\x81", |
---|
22618 | | - .klen = 16, |
---|
22619 | | - .iv = "\x1e\x92\x1c\xcf\x88\x3d\x54\x0d" |
---|
22620 | | - "\x40\x6d\x59\x48\xfc\x92\x61\x03", |
---|
22621 | | - .assoc = "", |
---|
22622 | | - .alen = 0, |
---|
22623 | | - .input = "", |
---|
22624 | | - .ilen = 0, |
---|
22625 | | - .result = "\x30\x4f\xf3\xe9\xb1\xfa\x81\xa6" |
---|
22626 | | - "\x20\x72\x78\xdd\x93\xc8\x57\xef", |
---|
22627 | | - .rlen = 16, |
---|
22628 | | - }, { |
---|
22629 | | - .key = "\x4b\xed\xc8\x07\x54\x1a\x52\xa2" |
---|
22630 | | - "\xa1\x10\xde\xb5\xf8\xed\xf3\x87", |
---|
22631 | | - .klen = 16, |
---|
22632 | | - .iv = "\x5a\xb7\x56\x6e\x98\xb9\xfd\x29" |
---|
22633 | | - "\xc1\x47\x0b\xda\xf6\xb6\x23\x09", |
---|
22634 | | - .assoc = "", |
---|
22635 | | - .alen = 0, |
---|
22636 | | - .input = "\x79", |
---|
22637 | | - .ilen = 1, |
---|
22638 | | - .result = "\xa9\x24\xa0\xb6\x2d\xdd\x29\xdb" |
---|
22639 | | - "\x40\xb3\x71\xc5\x22\x58\x31\x77" |
---|
22640 | | - "\x6d", |
---|
22641 | | - .rlen = 17, |
---|
22642 | | - }, { |
---|
22643 | | - .key = "\x88\x12\x01\xa6\x64\x96\xfb\xbe" |
---|
22644 | | - "\x22\xea\x90\x47\xf2\x11\xb5\x8e", |
---|
22645 | | - .klen = 16, |
---|
22646 | | - .iv = "\x97\xdb\x90\x0e\xa8\x35\xa5\x45" |
---|
22647 | | - "\x42\x21\xbd\x6b\xf0\xda\xe6\x0f", |
---|
22648 | | - .assoc = "", |
---|
22649 | | - .alen = 0, |
---|
22650 | | - .input = "\xb5\x6e\xad\xdd\x30\x72\xfa\x53" |
---|
22651 | | - "\x82\x8e\x16\xb4\xed\x6d\x47", |
---|
22652 | | - .ilen = 15, |
---|
22653 | | - .result = "\xbb\x0a\x53\xc4\xaa\x7e\xa4\x03" |
---|
22654 | | - "\x2b\xee\x62\x99\x7b\x98\x13\x1f" |
---|
22655 | | - "\xe0\x76\x4c\x2e\x53\x99\x4f\xbe" |
---|
22656 | | - "\xe1\xa8\x04\x7f\xe1\x71\xbe", |
---|
22657 | | - .rlen = 31, |
---|
22658 | | - }, { |
---|
22659 | | - .key = "\xc4\x37\x3b\x45\x74\x11\xa4\xda" |
---|
22660 | | - "\xa2\xc5\x42\xd8\xec\x36\x78\x94", |
---|
22661 | | - .klen = 16, |
---|
22662 | | - .iv = "\xd3\x00\xc9\xad\xb8\xb0\x4e\x61" |
---|
22663 | | - "\xc3\xfb\x6f\xfd\xea\xff\xa9\x15", |
---|
22664 | | - .assoc = "", |
---|
22665 | | - .alen = 0, |
---|
22666 | | - .input = "\xf2\x92\xe6\x7d\x40\xee\xa3\x6f" |
---|
22667 | | - "\x03\x68\xc8\x45\xe7\x91\x0a\x18", |
---|
22668 | | - .ilen = 16, |
---|
22669 | | - .result = "\x66\xdf\x6e\x71\xc0\x6e\xa4\x4c" |
---|
22670 | | - "\x9d\xb7\x8c\x9a\xdb\x1f\xd2\x2e" |
---|
22671 | | - "\x23\xb6\xa4\xfb\xd3\x86\xdd\xbb" |
---|
22672 | | - "\xde\x54\x9b\xf5\x92\x8b\x93\xc5", |
---|
22673 | | - .rlen = 32, |
---|
22674 | | - }, { |
---|
22675 | | - .key = "\x01\x5c\x75\xe5\x84\x8d\x4d\xf6" |
---|
22676 | | - "\x23\x9f\xf4\x6a\xe6\x5a\x3b\x9a", |
---|
22677 | | - .klen = 16, |
---|
22678 | | - .iv = "\x10\x25\x03\x4c\xc8\x2c\xf7\x7d" |
---|
22679 | | - "\x44\xd5\x21\x8e\xe4\x23\x6b\x1c", |
---|
22680 | | - .assoc = "", |
---|
22681 | | - .alen = 0, |
---|
22682 | | - .input = "\x2e\xb7\x20\x1c\x50\x6a\x4b\x8b" |
---|
22683 | | - "\x84\x42\x7a\xd7\xe1\xb5\xcd\x1f" |
---|
22684 | | - "\xd3", |
---|
22685 | | - .ilen = 17, |
---|
22686 | | - .result = "\x4f\xc3\x69\xb6\xd3\xa4\x64\x8b" |
---|
22687 | | - "\x71\xc3\x8a\x91\x22\x4f\x1b\xd2" |
---|
22688 | | - "\x33\x6d\x86\xbc\xf8\x2f\x06\xf9" |
---|
22689 | | - "\x82\x64\xc7\x72\x00\x30\xfc\xf0" |
---|
22690 | | - "\xf8", |
---|
22691 | | - .rlen = 33, |
---|
22692 | | - }, { |
---|
22693 | | - .key = "\x3d\x80\xae\x84\x94\x09\xf6\x12" |
---|
22694 | | - "\xa4\x79\xa6\xfb\xe0\x7f\xfd\xa0", |
---|
22695 | | - .klen = 16, |
---|
22696 | | - .iv = "\x4c\x49\x3d\xec\xd8\xa8\xa0\x98" |
---|
22697 | | - "\xc5\xb0\xd3\x1f\xde\x48\x2e\x22", |
---|
22698 | | - .assoc = "", |
---|
22699 | | - .alen = 0, |
---|
22700 | | - .input = "\x6b\xdc\x5a\xbb\x60\xe5\xf4\xa6" |
---|
22701 | | - "\x05\x1d\x2c\x68\xdb\xda\x8f\x25" |
---|
22702 | | - "\xfe\x8d\x45\x19\x1e\xc0\x0b\x99" |
---|
22703 | | - "\x88\x11\x39\x12\x1c\x3a\xbb", |
---|
22704 | | - .ilen = 31, |
---|
22705 | | - .result = "\xe3\x93\x15\xae\x5f\x9d\x3c\xb5" |
---|
22706 | | - "\xd6\x9d\xee\xee\xcf\xaa\xaf\xe1" |
---|
22707 | | - "\x45\x10\x96\xe0\xbf\x55\x0f\x4c" |
---|
22708 | | - "\x1a\xfd\xf4\xda\x4e\x10\xde\xc9" |
---|
22709 | | - "\x0e\x6f\xc7\x3c\x49\x94\x41\xfc" |
---|
22710 | | - "\x59\x28\x88\x3c\x79\x10\x6b", |
---|
22711 | | - .rlen = 47, |
---|
22712 | | - }, { |
---|
22713 | | - .key = "\x7a\xa5\xe8\x23\xa4\x84\x9e\x2d" |
---|
22714 | | - "\x25\x53\x58\x8c\xda\xa3\xc0\xa6", |
---|
22715 | | - .klen = 16, |
---|
22716 | | - .iv = "\x89\x6e\x77\x8b\xe8\x23\x49\xb4" |
---|
22717 | | - "\x45\x8a\x85\xb1\xd8\x6c\xf1\x28", |
---|
22718 | | - .assoc = "", |
---|
22719 | | - .alen = 0, |
---|
22720 | | - .input = "\xa7\x00\x93\x5b\x70\x61\x9d\xc2" |
---|
22721 | | - "\x86\xf7\xde\xfa\xd5\xfe\x52\x2b" |
---|
22722 | | - "\x28\x50\x51\x9d\x24\x60\x8d\xb3" |
---|
22723 | | - "\x49\x3e\x17\xea\xf6\x99\x5a\xdd", |
---|
22724 | | - .ilen = 32, |
---|
22725 | | - .result = "\x1c\x8e\x22\x34\xfd\xab\xe6\x0d" |
---|
22726 | | - "\x1c\x9f\x06\x54\x8b\x0b\xb4\x40" |
---|
22727 | | - "\xde\x11\x59\x3e\xfd\x74\xf6\x42" |
---|
22728 | | - "\x97\x17\xf7\x24\xb6\x7e\xc4\xc6" |
---|
22729 | | - "\x06\xa3\x94\xda\x3d\x7f\x55\x0a" |
---|
22730 | | - "\x92\x07\x2f\xa6\xf3\x6b\x2c\xfc", |
---|
22731 | | - .rlen = 48, |
---|
22732 | | - }, { |
---|
22733 | | - .key = "\xb6\xca\x22\xc3\xb4\x00\x47\x49" |
---|
22734 | | - "\xa6\x2d\x0a\x1e\xd4\xc7\x83\xad", |
---|
22735 | | - .klen = 16, |
---|
22736 | | - .iv = "\xc5\x93\xb0\x2a\xf8\x9f\xf1\xd0" |
---|
22737 | | - "\xc6\x64\x37\x42\xd2\x90\xb3\x2e", |
---|
22738 | | - .assoc = "\xd5", |
---|
22739 | | - .alen = 1, |
---|
22740 | | - .input = "", |
---|
22741 | | - .ilen = 0, |
---|
22742 | | - .result = "\xa0\x2a\xb4\x9a\x91\x00\x15\xb8" |
---|
22743 | | - "\x0f\x9a\x15\x60\x0e\x9b\x13\x8f", |
---|
22744 | | - .rlen = 16, |
---|
22745 | | - }, { |
---|
22746 | | - .key = "\xf3\xee\x5c\x62\xc4\x7c\xf0\x65" |
---|
22747 | | - "\x27\x08\xbd\xaf\xce\xec\x45\xb3", |
---|
22748 | | - .klen = 16, |
---|
22749 | | - .iv = "\x02\xb8\xea\xca\x09\x1b\x9a\xec" |
---|
22750 | | - "\x47\x3e\xe9\xd4\xcc\xb5\x76\x34", |
---|
22751 | | - .assoc = "\x11\x81\x78\x32\x4d\xb9\x44\x73" |
---|
22752 | | - "\x68\x75\x16\xf8\xcb\x7e\xa7", |
---|
22753 | | - .alen = 15, |
---|
22754 | | - .input = "", |
---|
22755 | | - .ilen = 0, |
---|
22756 | | - .result = "\x4c\x26\xad\x9c\x14\xfd\x9c\x8c" |
---|
22757 | | - "\x84\xfb\x26\xfb\xd5\xca\x62\x39", |
---|
22758 | | - .rlen = 16, |
---|
22759 | | - }, { |
---|
22760 | | - .key = "\x2f\x13\x95\x01\xd5\xf7\x99\x81" |
---|
22761 | | - "\xa8\xe2\x6f\x41\xc8\x10\x08\xb9", |
---|
22762 | | - .klen = 16, |
---|
22763 | | - .iv = "\x3f\xdc\x24\x69\x19\x96\x43\x08" |
---|
22764 | | - "\xc8\x18\x9b\x65\xc6\xd9\x39\x3b", |
---|
22765 | | - .assoc = "\x4e\xa5\xb2\xd1\x5d\x35\xed\x8f" |
---|
22766 | | - "\xe8\x4f\xc8\x89\xc5\xa2\x69\xbc", |
---|
22767 | | - .alen = 16, |
---|
22768 | | - .input = "", |
---|
22769 | | - .ilen = 0, |
---|
22770 | | - .result = "\x45\x85\x0e\x0f\xf4\xae\x96\xa1" |
---|
22771 | | - "\x99\x4d\x6d\xb4\x67\x32\xb0\x3a", |
---|
22772 | | - .rlen = 16, |
---|
22773 | | - }, { |
---|
22774 | | - .key = "\x6c\x38\xcf\xa1\xe5\x73\x41\x9d" |
---|
22775 | | - "\x29\xbc\x21\xd2\xc2\x35\xcb\xbf", |
---|
22776 | | - .klen = 16, |
---|
22777 | | - .iv = "\x7b\x01\x5d\x08\x29\x12\xec\x24" |
---|
22778 | | - "\x49\xf3\x4d\xf7\xc0\xfe\xfb\x41", |
---|
22779 | | - .assoc = "\x8a\xca\xec\x70\x6d\xb1\x96\xab" |
---|
22780 | | - "\x69\x29\x7a\x1b\xbf\xc7\x2c\xc2" |
---|
22781 | | - "\x07", |
---|
22782 | | - .alen = 17, |
---|
22783 | | - .input = "", |
---|
22784 | | - .ilen = 0, |
---|
22785 | | - .result = "\x33\xb1\x42\x97\x8e\x16\x7b\x63" |
---|
22786 | | - "\x06\xba\x5b\xcb\xae\x6d\x8b\x56", |
---|
22787 | | - .rlen = 16, |
---|
22788 | | - }, { |
---|
22789 | | - .key = "\xa8\x5c\x09\x40\xf5\xef\xea\xb8" |
---|
22790 | | - "\xaa\x96\xd3\x64\xbc\x59\x8d\xc6", |
---|
22791 | | - .klen = 16, |
---|
22792 | | - .iv = "\xb8\x26\x97\xa8\x39\x8e\x94\x3f" |
---|
22793 | | - "\xca\xcd\xff\x88\xba\x22\xbe\x47", |
---|
22794 | | - .assoc = "\xc7\xef\x26\x10\x7d\x2c\x3f\xc6" |
---|
22795 | | - "\xea\x03\x2c\xac\xb9\xeb\xef\xc9" |
---|
22796 | | - "\x31\x6b\x08\x12\xfc\xd8\x37\x2d" |
---|
22797 | | - "\xe0\x17\x3a\x2e\x83\x5c\x8f", |
---|
22798 | | - .alen = 31, |
---|
22799 | | - .input = "", |
---|
22800 | | - .ilen = 0, |
---|
22801 | | - .result = "\xda\x44\x08\x8c\x2a\xa5\x07\x35" |
---|
22802 | | - "\x0b\x54\x4e\x6d\xe3\xfd\xc4\x5f", |
---|
22803 | | - .rlen = 16, |
---|
22804 | | - }, { |
---|
22805 | | - .key = "\xe5\x81\x42\xdf\x05\x6a\x93\xd4" |
---|
22806 | | - "\x2b\x70\x85\xf5\xb6\x7d\x50\xcc", |
---|
22807 | | - .klen = 16, |
---|
22808 | | - .iv = "\xf4\x4a\xd1\x47\x49\x09\x3d\x5b" |
---|
22809 | | - "\x4b\xa7\xb1\x19\xb4\x46\x81\x4d", |
---|
22810 | | - .assoc = "\x03\x14\x5f\xaf\x8d\xa8\xe7\xe2" |
---|
22811 | | - "\x6b\xde\xde\x3e\xb3\x10\xb1\xcf" |
---|
22812 | | - "\x5c\x2d\x14\x96\x01\x78\xb9\x47" |
---|
22813 | | - "\xa1\x44\x19\x06\x5d\xbb\x2e\x2f", |
---|
22814 | | - .alen = 32, |
---|
22815 | | - .input = "", |
---|
22816 | | - .ilen = 0, |
---|
22817 | | - .result = "\x1b\xb1\xf1\xa8\x9e\xc2\xb2\x88" |
---|
22818 | | - "\x40\x7f\x7b\x19\x7a\x52\x8c\xf0", |
---|
22819 | | - .rlen = 16, |
---|
22820 | | - }, { |
---|
22821 | | - .key = "\x22\xa6\x7c\x7f\x15\xe6\x3c\xf0" |
---|
22822 | | - "\xac\x4b\x37\x86\xb0\xa2\x13\xd2", |
---|
22823 | | - .klen = 16, |
---|
22824 | | - .iv = "\x31\x6f\x0b\xe6\x59\x85\xe6\x77" |
---|
22825 | | - "\xcc\x81\x63\xab\xae\x6b\x43\x54", |
---|
22826 | | - .assoc = "\x40", |
---|
22827 | | - .alen = 1, |
---|
22828 | | - .input = "\x4f", |
---|
22829 | | - .ilen = 1, |
---|
22830 | | - .result = "\x6e\xc8\xfb\x15\x9d\x98\x49\xc9" |
---|
22831 | | - "\xa0\x98\x09\x85\xbe\x56\x8e\x79" |
---|
22832 | | - "\xf4", |
---|
22833 | | - .rlen = 17, |
---|
22834 | | - }, { |
---|
22835 | | - .key = "\x5e\xcb\xb6\x1e\x25\x62\xe4\x0c" |
---|
22836 | | - "\x2d\x25\xe9\x18\xaa\xc6\xd5\xd8", |
---|
22837 | | - .klen = 16, |
---|
22838 | | - .iv = "\x6d\x94\x44\x86\x69\x00\x8f\x93" |
---|
22839 | | - "\x4d\x5b\x15\x3c\xa8\x8f\x06\x5a", |
---|
22840 | | - .assoc = "\x7c\x5d\xd3\xee\xad\x9f\x39\x1a" |
---|
22841 | | - "\x6d\x92\x42\x61\xa7\x58\x37", |
---|
22842 | | - .alen = 15, |
---|
22843 | | - .input = "\x8b\x26\x61\x55\xf1\x3e\xe3\xa1" |
---|
22844 | | - "\x8d\xc8\x6e\x85\xa5\x21\x67", |
---|
22845 | | - .ilen = 15, |
---|
22846 | | - .result = "\x99\x2e\x84\x50\x64\x5c\xab\x29" |
---|
22847 | | - "\x20\xba\xb9\x2f\x62\x3a\xce\x2a" |
---|
22848 | | - "\x75\x25\x3b\xe3\x40\xe0\x1d\xfc" |
---|
22849 | | - "\x20\x63\x0b\x49\x7e\x97\x08", |
---|
22850 | | - .rlen = 31, |
---|
22851 | | - }, { |
---|
22852 | | - .key = "\x9b\xef\xf0\xbd\x35\xdd\x8d\x28" |
---|
22853 | | - "\xad\xff\x9b\xa9\xa4\xeb\x98\xdf", |
---|
22854 | | - .klen = 16, |
---|
22855 | | - .iv = "\xaa\xb8\x7e\x25\x79\x7c\x37\xaf" |
---|
22856 | | - "\xce\x36\xc7\xce\xa2\xb4\xc9\x60", |
---|
22857 | | - .assoc = "\xb9\x82\x0c\x8d\xbd\x1b\xe2\x36" |
---|
22858 | | - "\xee\x6c\xf4\xf2\xa1\x7d\xf9\xe2", |
---|
22859 | | - .alen = 16, |
---|
22860 | | - .input = "\xc8\x4b\x9b\xf5\x01\xba\x8c\xbd" |
---|
22861 | | - "\x0e\xa3\x21\x16\x9f\x46\x2a\x63", |
---|
22862 | | - .ilen = 16, |
---|
22863 | | - .result = "\xd9\x8e\xfd\x50\x8f\x02\x9f\xee" |
---|
22864 | | - "\x78\x08\x12\xec\x09\xaf\x53\x14" |
---|
22865 | | - "\x90\x3e\x3d\x76\xad\x71\x21\x08" |
---|
22866 | | - "\x77\xe5\x4b\x15\xc2\xe6\xbc\xdb", |
---|
22867 | | - .rlen = 32, |
---|
22868 | | - }, { |
---|
22869 | | - .key = "\xd7\x14\x29\x5d\x45\x59\x36\x44" |
---|
22870 | | - "\x2e\xd9\x4d\x3b\x9e\x0f\x5b\xe5", |
---|
22871 | | - .klen = 16, |
---|
22872 | | - .iv = "\xe6\xdd\xb8\xc4\x89\xf8\xe0\xca" |
---|
22873 | | - "\x4f\x10\x7a\x5f\x9c\xd8\x8b\x66", |
---|
22874 | | - .assoc = "\xf5\xa6\x46\x2c\xce\x97\x8a\x51" |
---|
22875 | | - "\x6f\x46\xa6\x83\x9b\xa1\xbc\xe8" |
---|
22876 | | - "\x05", |
---|
22877 | | - .alen = 17, |
---|
22878 | | - .input = "\x05\x70\xd5\x94\x12\x36\x35\xd8" |
---|
22879 | | - "\x8f\x7d\xd3\xa8\x99\x6a\xed\x69" |
---|
22880 | | - "\xd0", |
---|
22881 | | - .ilen = 17, |
---|
22882 | | - .result = "\xf3\xe7\x95\x86\xcf\x34\x95\x96" |
---|
22883 | | - "\x17\xfe\x1b\xae\x1b\x31\xf2\x1a" |
---|
22884 | | - "\xbd\xbc\xc9\x4e\x11\x29\x09\x5c" |
---|
22885 | | - "\x05\xd3\xb4\x2e\x4a\x74\x59\x49" |
---|
22886 | | - "\x7d", |
---|
22887 | | - .rlen = 33, |
---|
22888 | | - }, { |
---|
22889 | | - .key = "\x14\x39\x63\xfc\x56\xd5\xdf\x5f" |
---|
22890 | | - "\xaf\xb3\xff\xcc\x98\x33\x1d\xeb", |
---|
22891 | | - .klen = 16, |
---|
22892 | | - .iv = "\x23\x02\xf1\x64\x9a\x73\x89\xe6" |
---|
22893 | | - "\xd0\xea\x2c\xf1\x96\xfc\x4e\x6d", |
---|
22894 | | - .assoc = "\x32\xcb\x80\xcc\xde\x12\x33\x6d" |
---|
22895 | | - "\xf0\x20\x58\x15\x95\xc6\x7f\xee" |
---|
22896 | | - "\x2f\xf9\x4e\x2c\x1b\x98\x43\xc7" |
---|
22897 | | - "\x68\x28\x73\x40\x9f\x96\x4a", |
---|
22898 | | - .alen = 31, |
---|
22899 | | - .input = "\x41\x94\x0e\x33\x22\xb1\xdd\xf4" |
---|
22900 | | - "\x10\x57\x85\x39\x93\x8f\xaf\x70" |
---|
22901 | | - "\xfa\xa9\xd0\x4d\x5c\x40\x23\xcd" |
---|
22902 | | - "\x98\x34\xab\x37\x56\xae\x32", |
---|
22903 | | - .ilen = 31, |
---|
22904 | | - .result = "\x06\x96\xb2\xbf\x63\xf4\x1e\x24" |
---|
22905 | | - "\x0d\x19\x15\x61\x65\x3b\x06\x26" |
---|
22906 | | - "\x71\xe8\x7e\x16\xdb\x96\x01\x01" |
---|
22907 | | - "\x52\xcd\x49\x5b\x07\x33\x4e\xe7" |
---|
22908 | | - "\xaa\x91\xf5\xd5\xc6\xfe\x41\xb5" |
---|
22909 | | - "\xed\x90\xce\xb9\xcd\xcc\xa1", |
---|
22910 | | - .rlen = 47, |
---|
22911 | | - }, { |
---|
22912 | | - .key = "\x50\x5d\x9d\x9b\x66\x50\x88\x7b" |
---|
22913 | | - "\x30\x8e\xb1\x5e\x92\x58\xe0\xf1", |
---|
22914 | | - .klen = 16, |
---|
22915 | | - .iv = "\x5f\x27\x2b\x03\xaa\xef\x32\x02" |
---|
22916 | | - "\x50\xc4\xde\x82\x90\x21\x11\x73", |
---|
22917 | | - .assoc = "\x6e\xf0\xba\x6b\xee\x8e\xdc\x89" |
---|
22918 | | - "\x71\xfb\x0a\xa6\x8f\xea\x41\xf4" |
---|
22919 | | - "\x5a\xbb\x59\xb0\x20\x38\xc5\xe0" |
---|
22920 | | - "\x29\x56\x52\x19\x79\xf5\xe9\x37", |
---|
22921 | | - .alen = 32, |
---|
22922 | | - .input = "\x7e\xb9\x48\xd3\x32\x2d\x86\x10" |
---|
22923 | | - "\x91\x31\x37\xcb\x8d\xb3\x72\x76" |
---|
22924 | | - "\x24\x6b\xdc\xd1\x61\xe0\xa5\xe7" |
---|
22925 | | - "\x5a\x61\x8a\x0f\x30\x0d\xd1\xec", |
---|
22926 | | - .ilen = 32, |
---|
22927 | | - .result = "\xf9\xd7\xee\x17\xfd\x24\xcd\xf1" |
---|
22928 | | - "\xbc\x0f\x35\x97\x97\x0c\x4b\x18" |
---|
22929 | | - "\xce\x58\xc8\x3b\xd4\x85\x93\x79" |
---|
22930 | | - "\xcc\x9c\xea\xc1\x73\x13\x0b\x4c" |
---|
22931 | | - "\xcc\x6f\x28\xf8\xa4\x4e\xb8\x56" |
---|
22932 | | - "\x64\x4e\x47\xce\xb2\xb4\x92\xb4", |
---|
22933 | | - .rlen = 48, |
---|
22934 | | - }, { |
---|
22935 | | - .key = "\x8d\x82\xd6\x3b\x76\xcc\x30\x97" |
---|
22936 | | - "\xb1\x68\x63\xef\x8c\x7c\xa3\xf7", |
---|
22937 | | - .klen = 16, |
---|
22938 | | - .iv = "\x9c\x4b\x65\xa2\xba\x6b\xdb\x1e" |
---|
22939 | | - "\xd1\x9e\x90\x13\x8a\x45\xd3\x79", |
---|
22940 | | - .assoc = "\xab\x14\xf3\x0a\xfe\x0a\x85\xa5" |
---|
22941 | | - "\xf2\xd5\xbc\x38\x89\x0e\x04\xfb" |
---|
22942 | | - "\x84\x7d\x65\x34\x25\xd8\x47\xfa" |
---|
22943 | | - "\xeb\x83\x31\xf1\x54\x54\x89\x0d" |
---|
22944 | | - "\x9d", |
---|
22945 | | - .alen = 33, |
---|
22946 | | - .input = "\xba\xde\x82\x72\x42\xa9\x2f\x2c" |
---|
22947 | | - "\x12\x0b\xe9\x5c\x87\xd7\x35\x7c" |
---|
22948 | | - "\x4f\x2e\xe8\x55\x66\x80\x27\x00" |
---|
22949 | | - "\x1b\x8f\x68\xe7\x0a\x6c\x71\xc3" |
---|
22950 | | - "\x21\x78\x55\x9d\x9c\x65\x7b\xcd" |
---|
22951 | | - "\x0a\x34\x97\xff\x47\x37\xb0\x2a" |
---|
22952 | | - "\x80\x0d\x19\x98\x33\xa9\x7a\xe3" |
---|
22953 | | - "\x2e\x4c\xc6\xf3\x8c\x88\x42\x01" |
---|
22954 | | - "\xbd", |
---|
22955 | | - .ilen = 65, |
---|
22956 | | - .result = "\x58\xfa\x3a\x3d\xd9\x88\x63\xe8" |
---|
22957 | | - "\xc5\x78\x50\x8b\x4a\xc9\xdf\x7f" |
---|
22958 | | - "\x4b\xfa\xc8\x2e\x67\x43\xf3\x63" |
---|
22959 | | - "\x42\x8e\x99\x5a\x9c\x0b\x84\x77" |
---|
22960 | | - "\xbc\x46\x76\x48\x82\xc7\x57\x96" |
---|
22961 | | - "\xe1\x65\xd1\xed\x1d\xdd\x80\x24" |
---|
22962 | | - "\xa6\x4d\xa9\xf1\x53\x8b\x5e\x0e" |
---|
22963 | | - "\x26\xb9\xcc\x37\xe5\x43\xe1\x5a" |
---|
22964 | | - "\x8a\xd6\x8c\x5a\xe4\x95\xd1\x8d" |
---|
22965 | | - "\xf7\x33\x64\xc1\xd3\xf2\xfc\x35" |
---|
22966 | | - "\x01", |
---|
22967 | | - .rlen = 81, |
---|
22968 | | - }, { |
---|
22969 | | - .key = "\xc9\xa7\x10\xda\x86\x48\xd9\xb3" |
---|
22970 | | - "\x32\x42\x15\x80\x85\xa1\x65\xfe", |
---|
22971 | | - .klen = 16, |
---|
22972 | | - .iv = "\xd8\x70\x9f\x42\xca\xe6\x83\x3a" |
---|
22973 | | - "\x52\x79\x42\xa5\x84\x6a\x96\x7f", |
---|
22974 | | - .assoc = "\xe8\x39\x2d\xaa\x0e\x85\x2d\xc1" |
---|
22975 | | - "\x72\xaf\x6e\xc9\x82\x33\xc7\x01" |
---|
22976 | | - "\xaf\x40\x70\xb8\x2a\x78\xc9\x14" |
---|
22977 | | - "\xac\xb1\x10\xca\x2e\xb3\x28\xe4" |
---|
22978 | | - "\xac\xfa\x58\x7f\xe5\x73\x09\x8c" |
---|
22979 | | - "\x1d\x40\x87\x8c\xd9\x75\xc0\x55" |
---|
22980 | | - "\xa2\xda\x07\xd1\xc2\xa9\xd1\xbb" |
---|
22981 | | - "\x09\x4f\x77\x62\x88\x2d\xf2\x68" |
---|
22982 | | - "\x54", |
---|
22983 | | - .alen = 65, |
---|
22984 | | - .input = "\xf7\x02\xbb\x11\x52\x24\xd8\x48" |
---|
22985 | | - "\x93\xe6\x9b\xee\x81\xfc\xf7\x82" |
---|
22986 | | - "\x79\xf0\xf3\xd9\x6c\x20\xa9\x1a" |
---|
22987 | | - "\xdc\xbc\x47\xc0\xe4\xcb\x10\x99" |
---|
22988 | | - "\x2f", |
---|
22989 | | - .ilen = 33, |
---|
22990 | | - .result = "\x4c\xa9\xac\x71\xed\x10\xa6\x24" |
---|
22991 | | - "\xb7\xa7\xdf\x8b\xf5\xc2\x41\xcb" |
---|
22992 | | - "\x05\xc9\xd6\x97\xb6\x10\x7f\x17" |
---|
22993 | | - "\xc2\xc0\x93\xcf\xe0\x94\xfd\x99" |
---|
22994 | | - "\xf2\x62\x25\x28\x01\x23\x6f\x8b" |
---|
22995 | | - "\x04\x52\xbc\xb0\x3e\x66\x52\x90" |
---|
22996 | | - "\x9f", |
---|
22997 | | - .rlen = 49, |
---|
22998 | | - }, { |
---|
22999 | | - .key = "\x06\xcc\x4a\x79\x96\xc3\x82\xcf" |
---|
23000 | | - "\xb3\x1c\xc7\x12\x7f\xc5\x28\x04", |
---|
23001 | | - .klen = 16, |
---|
23002 | | - .iv = "\x15\x95\xd8\xe1\xda\x62\x2c\x56" |
---|
23003 | | - "\xd3\x53\xf4\x36\x7e\x8e\x59\x85", |
---|
23004 | | - .assoc = "\x24\x5e\x67\x49\x1e\x01\xd6\xdd" |
---|
23005 | | - "\xf3\x89\x20\x5b\x7c\x57\x89\x07", |
---|
23006 | | - .alen = 16, |
---|
23007 | | - .input = "\x33\x27\xf5\xb1\x62\xa0\x80\x63" |
---|
23008 | | - "\x14\xc0\x4d\x7f\x7b\x20\xba\x89", |
---|
23009 | | - .ilen = 16, |
---|
23010 | | - .result = "\x6d\xed\x04\x7a\x2f\x0c\x30\xa5" |
---|
23011 | | - "\x96\xe6\x97\xe4\x10\xeb\x40\x95" |
---|
23012 | | - "\xc5\x9a\xdf\x31\xd5\xa5\xa6\xec" |
---|
23013 | | - "\x05\xa8\x31\x50\x11\x19\x44", |
---|
23014 | | - .rlen = 31, |
---|
23015 | | - }, { |
---|
23016 | | - .key = "\x42\xf0\x84\x19\xa6\x3f\x2b\xea" |
---|
23017 | | - "\x34\xf6\x79\xa3\x79\xe9\xeb\x0a", |
---|
23018 | | - .klen = 16, |
---|
23019 | | - .iv = "\x51\xb9\x12\x80\xea\xde\xd5\x71" |
---|
23020 | | - "\x54\x2d\xa6\xc8\x78\xb2\x1b\x8c", |
---|
23021 | | - .assoc = "\x61\x83\xa0\xe8\x2e\x7d\x7f\xf8" |
---|
23022 | | - "\x74\x63\xd2\xec\x76\x7c\x4c\x0d", |
---|
23023 | | - .alen = 16, |
---|
23024 | | - .input = "\x70\x4c\x2f\x50\x72\x1c\x29\x7f" |
---|
23025 | | - "\x95\x9a\xff\x10\x75\x45\x7d\x8f", |
---|
23026 | | - .ilen = 16, |
---|
23027 | | - .result = "\x30\x95\x7d\xea\xdc\x62\xc0\x88" |
---|
23028 | | - "\xa1\xe3\x8d\x8c\xac\x04\x10\xa7" |
---|
23029 | | - "\xfa\xfa\x07\xbd\xa0\xf0\x36\xeb" |
---|
23030 | | - "\x21\x93\x2e\x31\x84\x83", |
---|
23031 | | - .rlen = 30, |
---|
23032 | | - }, { |
---|
23033 | | - .key = "\x7f\x15\xbd\xb8\xb6\xba\xd3\x06" |
---|
23034 | | - "\xb5\xd1\x2b\x35\x73\x0e\xad\x10", |
---|
23035 | | - .klen = 16, |
---|
23036 | | - .iv = "\x8e\xde\x4c\x20\xfa\x59\x7e\x8d" |
---|
23037 | | - "\xd5\x07\x58\x59\x72\xd7\xde\x92", |
---|
23038 | | - .assoc = "\x9d\xa7\xda\x88\x3e\xf8\x28\x14" |
---|
23039 | | - "\xf5\x3e\x85\x7d\x70\xa0\x0f\x13", |
---|
23040 | | - .alen = 16, |
---|
23041 | | - .input = "\xac\x70\x69\xef\x82\x97\xd2\x9b" |
---|
23042 | | - "\x15\x74\xb1\xa2\x6f\x69\x3f\x95", |
---|
23043 | | - .ilen = 16, |
---|
23044 | | - .result = "\x93\xcd\xee\xd4\xcb\x9d\x8d\x16" |
---|
23045 | | - "\x63\x0d\x43\xd5\x49\xca\xa8\x85" |
---|
23046 | | - "\x49\xc0\xae\x13\xbc\x26\x1d\x4b", |
---|
23047 | | - .rlen = 24, |
---|
23048 | | - }, |
---|
23049 | | -}; |
---|
23050 | | - |
---|
23051 | | -static const struct aead_testvec aegis128l_dec_tv_template[] = { |
---|
23052 | | - { |
---|
23053 | | - .key = "\x0f\xc9\x8e\x67\x44\x9e\xaa\x86" |
---|
23054 | | - "\x20\x36\x2c\x24\xfe\xc9\x30\x81", |
---|
23055 | | - .klen = 16, |
---|
23056 | | - .iv = "\x1e\x92\x1c\xcf\x88\x3d\x54\x0d" |
---|
23057 | | - "\x40\x6d\x59\x48\xfc\x92\x61\x03", |
---|
23058 | | - .assoc = "", |
---|
23059 | | - .alen = 0, |
---|
23060 | | - .input = "\x30\x4f\xf3\xe9\xb1\xfa\x81\xa6" |
---|
23061 | | - "\x20\x72\x78\xdd\x93\xc8\x57\xef", |
---|
23062 | | - .ilen = 16, |
---|
23063 | | - .result = "", |
---|
23064 | | - .rlen = 0, |
---|
23065 | | - }, { |
---|
23066 | | - .key = "\x4b\xed\xc8\x07\x54\x1a\x52\xa2" |
---|
23067 | | - "\xa1\x10\xde\xb5\xf8\xed\xf3\x87", |
---|
23068 | | - .klen = 16, |
---|
23069 | | - .iv = "\x5a\xb7\x56\x6e\x98\xb9\xfd\x29" |
---|
23070 | | - "\xc1\x47\x0b\xda\xf6\xb6\x23\x09", |
---|
23071 | | - .assoc = "", |
---|
23072 | | - .alen = 0, |
---|
23073 | | - .input = "\xa9\x24\xa0\xb6\x2d\xdd\x29\xdb" |
---|
23074 | | - "\x40\xb3\x71\xc5\x22\x58\x31\x77" |
---|
23075 | | - "\x6d", |
---|
23076 | | - .ilen = 17, |
---|
23077 | | - .result = "\x79", |
---|
23078 | | - .rlen = 1, |
---|
23079 | | - }, { |
---|
23080 | | - .key = "\x88\x12\x01\xa6\x64\x96\xfb\xbe" |
---|
23081 | | - "\x22\xea\x90\x47\xf2\x11\xb5\x8e", |
---|
23082 | | - .klen = 16, |
---|
23083 | | - .iv = "\x97\xdb\x90\x0e\xa8\x35\xa5\x45" |
---|
23084 | | - "\x42\x21\xbd\x6b\xf0\xda\xe6\x0f", |
---|
23085 | | - .assoc = "", |
---|
23086 | | - .alen = 0, |
---|
23087 | | - .input = "\xbb\x0a\x53\xc4\xaa\x7e\xa4\x03" |
---|
23088 | | - "\x2b\xee\x62\x99\x7b\x98\x13\x1f" |
---|
23089 | | - "\xe0\x76\x4c\x2e\x53\x99\x4f\xbe" |
---|
23090 | | - "\xe1\xa8\x04\x7f\xe1\x71\xbe", |
---|
23091 | | - .ilen = 31, |
---|
23092 | | - .result = "\xb5\x6e\xad\xdd\x30\x72\xfa\x53" |
---|
23093 | | - "\x82\x8e\x16\xb4\xed\x6d\x47", |
---|
23094 | | - .rlen = 15, |
---|
23095 | | - }, { |
---|
23096 | | - .key = "\xc4\x37\x3b\x45\x74\x11\xa4\xda" |
---|
23097 | | - "\xa2\xc5\x42\xd8\xec\x36\x78\x94", |
---|
23098 | | - .klen = 16, |
---|
23099 | | - .iv = "\xd3\x00\xc9\xad\xb8\xb0\x4e\x61" |
---|
23100 | | - "\xc3\xfb\x6f\xfd\xea\xff\xa9\x15", |
---|
23101 | | - .assoc = "", |
---|
23102 | | - .alen = 0, |
---|
23103 | | - .input = "\x66\xdf\x6e\x71\xc0\x6e\xa4\x4c" |
---|
23104 | | - "\x9d\xb7\x8c\x9a\xdb\x1f\xd2\x2e" |
---|
23105 | | - "\x23\xb6\xa4\xfb\xd3\x86\xdd\xbb" |
---|
23106 | | - "\xde\x54\x9b\xf5\x92\x8b\x93\xc5", |
---|
23107 | | - .ilen = 32, |
---|
23108 | | - .result = "\xf2\x92\xe6\x7d\x40\xee\xa3\x6f" |
---|
23109 | | - "\x03\x68\xc8\x45\xe7\x91\x0a\x18", |
---|
23110 | | - .rlen = 16, |
---|
23111 | | - }, { |
---|
23112 | | - .key = "\x01\x5c\x75\xe5\x84\x8d\x4d\xf6" |
---|
23113 | | - "\x23\x9f\xf4\x6a\xe6\x5a\x3b\x9a", |
---|
23114 | | - .klen = 16, |
---|
23115 | | - .iv = "\x10\x25\x03\x4c\xc8\x2c\xf7\x7d" |
---|
23116 | | - "\x44\xd5\x21\x8e\xe4\x23\x6b\x1c", |
---|
23117 | | - .assoc = "", |
---|
23118 | | - .alen = 0, |
---|
23119 | | - .input = "\x4f\xc3\x69\xb6\xd3\xa4\x64\x8b" |
---|
23120 | | - "\x71\xc3\x8a\x91\x22\x4f\x1b\xd2" |
---|
23121 | | - "\x33\x6d\x86\xbc\xf8\x2f\x06\xf9" |
---|
23122 | | - "\x82\x64\xc7\x72\x00\x30\xfc\xf0" |
---|
23123 | | - "\xf8", |
---|
23124 | | - .ilen = 33, |
---|
23125 | | - .result = "\x2e\xb7\x20\x1c\x50\x6a\x4b\x8b" |
---|
23126 | | - "\x84\x42\x7a\xd7\xe1\xb5\xcd\x1f" |
---|
23127 | | - "\xd3", |
---|
23128 | | - .rlen = 17, |
---|
23129 | | - }, { |
---|
23130 | | - .key = "\x3d\x80\xae\x84\x94\x09\xf6\x12" |
---|
23131 | | - "\xa4\x79\xa6\xfb\xe0\x7f\xfd\xa0", |
---|
23132 | | - .klen = 16, |
---|
23133 | | - .iv = "\x4c\x49\x3d\xec\xd8\xa8\xa0\x98" |
---|
23134 | | - "\xc5\xb0\xd3\x1f\xde\x48\x2e\x22", |
---|
23135 | | - .assoc = "", |
---|
23136 | | - .alen = 0, |
---|
23137 | | - .input = "\xe3\x93\x15\xae\x5f\x9d\x3c\xb5" |
---|
23138 | | - "\xd6\x9d\xee\xee\xcf\xaa\xaf\xe1" |
---|
23139 | | - "\x45\x10\x96\xe0\xbf\x55\x0f\x4c" |
---|
23140 | | - "\x1a\xfd\xf4\xda\x4e\x10\xde\xc9" |
---|
23141 | | - "\x0e\x6f\xc7\x3c\x49\x94\x41\xfc" |
---|
23142 | | - "\x59\x28\x88\x3c\x79\x10\x6b", |
---|
23143 | | - .ilen = 47, |
---|
23144 | | - .result = "\x6b\xdc\x5a\xbb\x60\xe5\xf4\xa6" |
---|
23145 | | - "\x05\x1d\x2c\x68\xdb\xda\x8f\x25" |
---|
23146 | | - "\xfe\x8d\x45\x19\x1e\xc0\x0b\x99" |
---|
23147 | | - "\x88\x11\x39\x12\x1c\x3a\xbb", |
---|
23148 | | - .rlen = 31, |
---|
23149 | | - }, { |
---|
23150 | | - .key = "\x7a\xa5\xe8\x23\xa4\x84\x9e\x2d" |
---|
23151 | | - "\x25\x53\x58\x8c\xda\xa3\xc0\xa6", |
---|
23152 | | - .klen = 16, |
---|
23153 | | - .iv = "\x89\x6e\x77\x8b\xe8\x23\x49\xb4" |
---|
23154 | | - "\x45\x8a\x85\xb1\xd8\x6c\xf1\x28", |
---|
23155 | | - .assoc = "", |
---|
23156 | | - .alen = 0, |
---|
23157 | | - .input = "\x1c\x8e\x22\x34\xfd\xab\xe6\x0d" |
---|
23158 | | - "\x1c\x9f\x06\x54\x8b\x0b\xb4\x40" |
---|
23159 | | - "\xde\x11\x59\x3e\xfd\x74\xf6\x42" |
---|
23160 | | - "\x97\x17\xf7\x24\xb6\x7e\xc4\xc6" |
---|
23161 | | - "\x06\xa3\x94\xda\x3d\x7f\x55\x0a" |
---|
23162 | | - "\x92\x07\x2f\xa6\xf3\x6b\x2c\xfc", |
---|
23163 | | - .ilen = 48, |
---|
23164 | | - .result = "\xa7\x00\x93\x5b\x70\x61\x9d\xc2" |
---|
23165 | | - "\x86\xf7\xde\xfa\xd5\xfe\x52\x2b" |
---|
23166 | | - "\x28\x50\x51\x9d\x24\x60\x8d\xb3" |
---|
23167 | | - "\x49\x3e\x17\xea\xf6\x99\x5a\xdd", |
---|
23168 | | - .rlen = 32, |
---|
23169 | | - }, { |
---|
23170 | | - .key = "\xb6\xca\x22\xc3\xb4\x00\x47\x49" |
---|
23171 | | - "\xa6\x2d\x0a\x1e\xd4\xc7\x83\xad", |
---|
23172 | | - .klen = 16, |
---|
23173 | | - .iv = "\xc5\x93\xb0\x2a\xf8\x9f\xf1\xd0" |
---|
23174 | | - "\xc6\x64\x37\x42\xd2\x90\xb3\x2e", |
---|
23175 | | - .assoc = "\xd5", |
---|
23176 | | - .alen = 1, |
---|
23177 | | - .input = "\xa0\x2a\xb4\x9a\x91\x00\x15\xb8" |
---|
23178 | | - "\x0f\x9a\x15\x60\x0e\x9b\x13\x8f", |
---|
23179 | | - .ilen = 16, |
---|
23180 | | - .result = "", |
---|
23181 | | - .rlen = 0, |
---|
23182 | | - }, { |
---|
23183 | | - .key = "\xf3\xee\x5c\x62\xc4\x7c\xf0\x65" |
---|
23184 | | - "\x27\x08\xbd\xaf\xce\xec\x45\xb3", |
---|
23185 | | - .klen = 16, |
---|
23186 | | - .iv = "\x02\xb8\xea\xca\x09\x1b\x9a\xec" |
---|
23187 | | - "\x47\x3e\xe9\xd4\xcc\xb5\x76\x34", |
---|
23188 | | - .assoc = "\x11\x81\x78\x32\x4d\xb9\x44\x73" |
---|
23189 | | - "\x68\x75\x16\xf8\xcb\x7e\xa7", |
---|
23190 | | - .alen = 15, |
---|
23191 | | - .input = "\x4c\x26\xad\x9c\x14\xfd\x9c\x8c" |
---|
23192 | | - "\x84\xfb\x26\xfb\xd5\xca\x62\x39", |
---|
23193 | | - .ilen = 16, |
---|
23194 | | - .result = "", |
---|
23195 | | - .rlen = 0, |
---|
23196 | | - }, { |
---|
23197 | | - .key = "\x2f\x13\x95\x01\xd5\xf7\x99\x81" |
---|
23198 | | - "\xa8\xe2\x6f\x41\xc8\x10\x08\xb9", |
---|
23199 | | - .klen = 16, |
---|
23200 | | - .iv = "\x3f\xdc\x24\x69\x19\x96\x43\x08" |
---|
23201 | | - "\xc8\x18\x9b\x65\xc6\xd9\x39\x3b", |
---|
23202 | | - .assoc = "\x4e\xa5\xb2\xd1\x5d\x35\xed\x8f" |
---|
23203 | | - "\xe8\x4f\xc8\x89\xc5\xa2\x69\xbc", |
---|
23204 | | - .alen = 16, |
---|
23205 | | - .input = "\x45\x85\x0e\x0f\xf4\xae\x96\xa1" |
---|
23206 | | - "\x99\x4d\x6d\xb4\x67\x32\xb0\x3a", |
---|
23207 | | - .ilen = 16, |
---|
23208 | | - .result = "", |
---|
23209 | | - .rlen = 0, |
---|
23210 | | - }, { |
---|
23211 | | - .key = "\x6c\x38\xcf\xa1\xe5\x73\x41\x9d" |
---|
23212 | | - "\x29\xbc\x21\xd2\xc2\x35\xcb\xbf", |
---|
23213 | | - .klen = 16, |
---|
23214 | | - .iv = "\x7b\x01\x5d\x08\x29\x12\xec\x24" |
---|
23215 | | - "\x49\xf3\x4d\xf7\xc0\xfe\xfb\x41", |
---|
23216 | | - .assoc = "\x8a\xca\xec\x70\x6d\xb1\x96\xab" |
---|
23217 | | - "\x69\x29\x7a\x1b\xbf\xc7\x2c\xc2" |
---|
23218 | | - "\x07", |
---|
23219 | | - .alen = 17, |
---|
23220 | | - .input = "\x33\xb1\x42\x97\x8e\x16\x7b\x63" |
---|
23221 | | - "\x06\xba\x5b\xcb\xae\x6d\x8b\x56", |
---|
23222 | | - .ilen = 16, |
---|
23223 | | - .result = "", |
---|
23224 | | - .rlen = 0, |
---|
23225 | | - }, { |
---|
23226 | | - .key = "\xa8\x5c\x09\x40\xf5\xef\xea\xb8" |
---|
23227 | | - "\xaa\x96\xd3\x64\xbc\x59\x8d\xc6", |
---|
23228 | | - .klen = 16, |
---|
23229 | | - .iv = "\xb8\x26\x97\xa8\x39\x8e\x94\x3f" |
---|
23230 | | - "\xca\xcd\xff\x88\xba\x22\xbe\x47", |
---|
23231 | | - .assoc = "\xc7\xef\x26\x10\x7d\x2c\x3f\xc6" |
---|
23232 | | - "\xea\x03\x2c\xac\xb9\xeb\xef\xc9" |
---|
23233 | | - "\x31\x6b\x08\x12\xfc\xd8\x37\x2d" |
---|
23234 | | - "\xe0\x17\x3a\x2e\x83\x5c\x8f", |
---|
23235 | | - .alen = 31, |
---|
23236 | | - .input = "\xda\x44\x08\x8c\x2a\xa5\x07\x35" |
---|
23237 | | - "\x0b\x54\x4e\x6d\xe3\xfd\xc4\x5f", |
---|
23238 | | - .ilen = 16, |
---|
23239 | | - .result = "", |
---|
23240 | | - .rlen = 0, |
---|
23241 | | - }, { |
---|
23242 | | - .key = "\xe5\x81\x42\xdf\x05\x6a\x93\xd4" |
---|
23243 | | - "\x2b\x70\x85\xf5\xb6\x7d\x50\xcc", |
---|
23244 | | - .klen = 16, |
---|
23245 | | - .iv = "\xf4\x4a\xd1\x47\x49\x09\x3d\x5b" |
---|
23246 | | - "\x4b\xa7\xb1\x19\xb4\x46\x81\x4d", |
---|
23247 | | - .assoc = "\x03\x14\x5f\xaf\x8d\xa8\xe7\xe2" |
---|
23248 | | - "\x6b\xde\xde\x3e\xb3\x10\xb1\xcf" |
---|
23249 | | - "\x5c\x2d\x14\x96\x01\x78\xb9\x47" |
---|
23250 | | - "\xa1\x44\x19\x06\x5d\xbb\x2e\x2f", |
---|
23251 | | - .alen = 32, |
---|
23252 | | - .input = "\x1b\xb1\xf1\xa8\x9e\xc2\xb2\x88" |
---|
23253 | | - "\x40\x7f\x7b\x19\x7a\x52\x8c\xf0", |
---|
23254 | | - .ilen = 16, |
---|
23255 | | - .result = "", |
---|
23256 | | - .rlen = 0, |
---|
23257 | | - }, { |
---|
23258 | | - .key = "\x22\xa6\x7c\x7f\x15\xe6\x3c\xf0" |
---|
23259 | | - "\xac\x4b\x37\x86\xb0\xa2\x13\xd2", |
---|
23260 | | - .klen = 16, |
---|
23261 | | - .iv = "\x31\x6f\x0b\xe6\x59\x85\xe6\x77" |
---|
23262 | | - "\xcc\x81\x63\xab\xae\x6b\x43\x54", |
---|
23263 | | - .assoc = "\x40", |
---|
23264 | | - .alen = 1, |
---|
23265 | | - .input = "\x6e\xc8\xfb\x15\x9d\x98\x49\xc9" |
---|
23266 | | - "\xa0\x98\x09\x85\xbe\x56\x8e\x79" |
---|
23267 | | - "\xf4", |
---|
23268 | | - .ilen = 17, |
---|
23269 | | - .result = "\x4f", |
---|
23270 | | - .rlen = 1, |
---|
23271 | | - }, { |
---|
23272 | | - .key = "\x5e\xcb\xb6\x1e\x25\x62\xe4\x0c" |
---|
23273 | | - "\x2d\x25\xe9\x18\xaa\xc6\xd5\xd8", |
---|
23274 | | - .klen = 16, |
---|
23275 | | - .iv = "\x6d\x94\x44\x86\x69\x00\x8f\x93" |
---|
23276 | | - "\x4d\x5b\x15\x3c\xa8\x8f\x06\x5a", |
---|
23277 | | - .assoc = "\x7c\x5d\xd3\xee\xad\x9f\x39\x1a" |
---|
23278 | | - "\x6d\x92\x42\x61\xa7\x58\x37", |
---|
23279 | | - .alen = 15, |
---|
23280 | | - .input = "\x99\x2e\x84\x50\x64\x5c\xab\x29" |
---|
23281 | | - "\x20\xba\xb9\x2f\x62\x3a\xce\x2a" |
---|
23282 | | - "\x75\x25\x3b\xe3\x40\xe0\x1d\xfc" |
---|
23283 | | - "\x20\x63\x0b\x49\x7e\x97\x08", |
---|
23284 | | - .ilen = 31, |
---|
23285 | | - .result = "\x8b\x26\x61\x55\xf1\x3e\xe3\xa1" |
---|
23286 | | - "\x8d\xc8\x6e\x85\xa5\x21\x67", |
---|
23287 | | - .rlen = 15, |
---|
23288 | | - }, { |
---|
23289 | | - .key = "\x9b\xef\xf0\xbd\x35\xdd\x8d\x28" |
---|
23290 | | - "\xad\xff\x9b\xa9\xa4\xeb\x98\xdf", |
---|
23291 | | - .klen = 16, |
---|
23292 | | - .iv = "\xaa\xb8\x7e\x25\x79\x7c\x37\xaf" |
---|
23293 | | - "\xce\x36\xc7\xce\xa2\xb4\xc9\x60", |
---|
23294 | | - .assoc = "\xb9\x82\x0c\x8d\xbd\x1b\xe2\x36" |
---|
23295 | | - "\xee\x6c\xf4\xf2\xa1\x7d\xf9\xe2", |
---|
23296 | | - .alen = 16, |
---|
23297 | | - .input = "\xd9\x8e\xfd\x50\x8f\x02\x9f\xee" |
---|
23298 | | - "\x78\x08\x12\xec\x09\xaf\x53\x14" |
---|
23299 | | - "\x90\x3e\x3d\x76\xad\x71\x21\x08" |
---|
23300 | | - "\x77\xe5\x4b\x15\xc2\xe6\xbc\xdb", |
---|
23301 | | - .ilen = 32, |
---|
23302 | | - .result = "\xc8\x4b\x9b\xf5\x01\xba\x8c\xbd" |
---|
23303 | | - "\x0e\xa3\x21\x16\x9f\x46\x2a\x63", |
---|
23304 | | - .rlen = 16, |
---|
23305 | | - }, { |
---|
23306 | | - .key = "\xd7\x14\x29\x5d\x45\x59\x36\x44" |
---|
23307 | | - "\x2e\xd9\x4d\x3b\x9e\x0f\x5b\xe5", |
---|
23308 | | - .klen = 16, |
---|
23309 | | - .iv = "\xe6\xdd\xb8\xc4\x89\xf8\xe0\xca" |
---|
23310 | | - "\x4f\x10\x7a\x5f\x9c\xd8\x8b\x66", |
---|
23311 | | - .assoc = "\xf5\xa6\x46\x2c\xce\x97\x8a\x51" |
---|
23312 | | - "\x6f\x46\xa6\x83\x9b\xa1\xbc\xe8" |
---|
23313 | | - "\x05", |
---|
23314 | | - .alen = 17, |
---|
23315 | | - .input = "\xf3\xe7\x95\x86\xcf\x34\x95\x96" |
---|
23316 | | - "\x17\xfe\x1b\xae\x1b\x31\xf2\x1a" |
---|
23317 | | - "\xbd\xbc\xc9\x4e\x11\x29\x09\x5c" |
---|
23318 | | - "\x05\xd3\xb4\x2e\x4a\x74\x59\x49" |
---|
23319 | | - "\x7d", |
---|
23320 | | - .ilen = 33, |
---|
23321 | | - .result = "\x05\x70\xd5\x94\x12\x36\x35\xd8" |
---|
23322 | | - "\x8f\x7d\xd3\xa8\x99\x6a\xed\x69" |
---|
23323 | | - "\xd0", |
---|
23324 | | - .rlen = 17, |
---|
23325 | | - }, { |
---|
23326 | | - .key = "\x14\x39\x63\xfc\x56\xd5\xdf\x5f" |
---|
23327 | | - "\xaf\xb3\xff\xcc\x98\x33\x1d\xeb", |
---|
23328 | | - .klen = 16, |
---|
23329 | | - .iv = "\x23\x02\xf1\x64\x9a\x73\x89\xe6" |
---|
23330 | | - "\xd0\xea\x2c\xf1\x96\xfc\x4e\x6d", |
---|
23331 | | - .assoc = "\x32\xcb\x80\xcc\xde\x12\x33\x6d" |
---|
23332 | | - "\xf0\x20\x58\x15\x95\xc6\x7f\xee" |
---|
23333 | | - "\x2f\xf9\x4e\x2c\x1b\x98\x43\xc7" |
---|
23334 | | - "\x68\x28\x73\x40\x9f\x96\x4a", |
---|
23335 | | - .alen = 31, |
---|
23336 | | - .input = "\x06\x96\xb2\xbf\x63\xf4\x1e\x24" |
---|
23337 | | - "\x0d\x19\x15\x61\x65\x3b\x06\x26" |
---|
23338 | | - "\x71\xe8\x7e\x16\xdb\x96\x01\x01" |
---|
23339 | | - "\x52\xcd\x49\x5b\x07\x33\x4e\xe7" |
---|
23340 | | - "\xaa\x91\xf5\xd5\xc6\xfe\x41\xb5" |
---|
23341 | | - "\xed\x90\xce\xb9\xcd\xcc\xa1", |
---|
23342 | | - .ilen = 47, |
---|
23343 | | - .result = "\x41\x94\x0e\x33\x22\xb1\xdd\xf4" |
---|
23344 | | - "\x10\x57\x85\x39\x93\x8f\xaf\x70" |
---|
23345 | | - "\xfa\xa9\xd0\x4d\x5c\x40\x23\xcd" |
---|
23346 | | - "\x98\x34\xab\x37\x56\xae\x32", |
---|
23347 | | - .rlen = 31, |
---|
23348 | | - }, { |
---|
23349 | | - .key = "\x50\x5d\x9d\x9b\x66\x50\x88\x7b" |
---|
23350 | | - "\x30\x8e\xb1\x5e\x92\x58\xe0\xf1", |
---|
23351 | | - .klen = 16, |
---|
23352 | | - .iv = "\x5f\x27\x2b\x03\xaa\xef\x32\x02" |
---|
23353 | | - "\x50\xc4\xde\x82\x90\x21\x11\x73", |
---|
23354 | | - .assoc = "\x6e\xf0\xba\x6b\xee\x8e\xdc\x89" |
---|
23355 | | - "\x71\xfb\x0a\xa6\x8f\xea\x41\xf4" |
---|
23356 | | - "\x5a\xbb\x59\xb0\x20\x38\xc5\xe0" |
---|
23357 | | - "\x29\x56\x52\x19\x79\xf5\xe9\x37", |
---|
23358 | | - .alen = 32, |
---|
23359 | | - .input = "\xf9\xd7\xee\x17\xfd\x24\xcd\xf1" |
---|
23360 | | - "\xbc\x0f\x35\x97\x97\x0c\x4b\x18" |
---|
23361 | | - "\xce\x58\xc8\x3b\xd4\x85\x93\x79" |
---|
23362 | | - "\xcc\x9c\xea\xc1\x73\x13\x0b\x4c" |
---|
23363 | | - "\xcc\x6f\x28\xf8\xa4\x4e\xb8\x56" |
---|
23364 | | - "\x64\x4e\x47\xce\xb2\xb4\x92\xb4", |
---|
23365 | | - .ilen = 48, |
---|
23366 | | - .result = "\x7e\xb9\x48\xd3\x32\x2d\x86\x10" |
---|
23367 | | - "\x91\x31\x37\xcb\x8d\xb3\x72\x76" |
---|
23368 | | - "\x24\x6b\xdc\xd1\x61\xe0\xa5\xe7" |
---|
23369 | | - "\x5a\x61\x8a\x0f\x30\x0d\xd1\xec", |
---|
23370 | | - .rlen = 32, |
---|
23371 | | - }, { |
---|
23372 | | - .key = "\x8d\x82\xd6\x3b\x76\xcc\x30\x97" |
---|
23373 | | - "\xb1\x68\x63\xef\x8c\x7c\xa3\xf7", |
---|
23374 | | - .klen = 16, |
---|
23375 | | - .iv = "\x9c\x4b\x65\xa2\xba\x6b\xdb\x1e" |
---|
23376 | | - "\xd1\x9e\x90\x13\x8a\x45\xd3\x79", |
---|
23377 | | - .assoc = "\xab\x14\xf3\x0a\xfe\x0a\x85\xa5" |
---|
23378 | | - "\xf2\xd5\xbc\x38\x89\x0e\x04\xfb" |
---|
23379 | | - "\x84\x7d\x65\x34\x25\xd8\x47\xfa" |
---|
23380 | | - "\xeb\x83\x31\xf1\x54\x54\x89\x0d" |
---|
23381 | | - "\x9d", |
---|
23382 | | - .alen = 33, |
---|
23383 | | - .input = "\x58\xfa\x3a\x3d\xd9\x88\x63\xe8" |
---|
23384 | | - "\xc5\x78\x50\x8b\x4a\xc9\xdf\x7f" |
---|
23385 | | - "\x4b\xfa\xc8\x2e\x67\x43\xf3\x63" |
---|
23386 | | - "\x42\x8e\x99\x5a\x9c\x0b\x84\x77" |
---|
23387 | | - "\xbc\x46\x76\x48\x82\xc7\x57\x96" |
---|
23388 | | - "\xe1\x65\xd1\xed\x1d\xdd\x80\x24" |
---|
23389 | | - "\xa6\x4d\xa9\xf1\x53\x8b\x5e\x0e" |
---|
23390 | | - "\x26\xb9\xcc\x37\xe5\x43\xe1\x5a" |
---|
23391 | | - "\x8a\xd6\x8c\x5a\xe4\x95\xd1\x8d" |
---|
23392 | | - "\xf7\x33\x64\xc1\xd3\xf2\xfc\x35" |
---|
23393 | | - "\x01", |
---|
23394 | | - .ilen = 81, |
---|
23395 | | - .result = "\xba\xde\x82\x72\x42\xa9\x2f\x2c" |
---|
23396 | | - "\x12\x0b\xe9\x5c\x87\xd7\x35\x7c" |
---|
23397 | | - "\x4f\x2e\xe8\x55\x66\x80\x27\x00" |
---|
23398 | | - "\x1b\x8f\x68\xe7\x0a\x6c\x71\xc3" |
---|
23399 | | - "\x21\x78\x55\x9d\x9c\x65\x7b\xcd" |
---|
23400 | | - "\x0a\x34\x97\xff\x47\x37\xb0\x2a" |
---|
23401 | | - "\x80\x0d\x19\x98\x33\xa9\x7a\xe3" |
---|
23402 | | - "\x2e\x4c\xc6\xf3\x8c\x88\x42\x01" |
---|
23403 | | - "\xbd", |
---|
23404 | | - .rlen = 65, |
---|
23405 | | - }, { |
---|
23406 | | - .key = "\xc9\xa7\x10\xda\x86\x48\xd9\xb3" |
---|
23407 | | - "\x32\x42\x15\x80\x85\xa1\x65\xfe", |
---|
23408 | | - .klen = 16, |
---|
23409 | | - .iv = "\xd8\x70\x9f\x42\xca\xe6\x83\x3a" |
---|
23410 | | - "\x52\x79\x42\xa5\x84\x6a\x96\x7f", |
---|
23411 | | - .assoc = "\xe8\x39\x2d\xaa\x0e\x85\x2d\xc1" |
---|
23412 | | - "\x72\xaf\x6e\xc9\x82\x33\xc7\x01" |
---|
23413 | | - "\xaf\x40\x70\xb8\x2a\x78\xc9\x14" |
---|
23414 | | - "\xac\xb1\x10\xca\x2e\xb3\x28\xe4" |
---|
23415 | | - "\xac\xfa\x58\x7f\xe5\x73\x09\x8c" |
---|
23416 | | - "\x1d\x40\x87\x8c\xd9\x75\xc0\x55" |
---|
23417 | | - "\xa2\xda\x07\xd1\xc2\xa9\xd1\xbb" |
---|
23418 | | - "\x09\x4f\x77\x62\x88\x2d\xf2\x68" |
---|
23419 | | - "\x54", |
---|
23420 | | - .alen = 65, |
---|
23421 | | - .input = "\x4c\xa9\xac\x71\xed\x10\xa6\x24" |
---|
23422 | | - "\xb7\xa7\xdf\x8b\xf5\xc2\x41\xcb" |
---|
23423 | | - "\x05\xc9\xd6\x97\xb6\x10\x7f\x17" |
---|
23424 | | - "\xc2\xc0\x93\xcf\xe0\x94\xfd\x99" |
---|
23425 | | - "\xf2\x62\x25\x28\x01\x23\x6f\x8b" |
---|
23426 | | - "\x04\x52\xbc\xb0\x3e\x66\x52\x90" |
---|
23427 | | - "\x9f", |
---|
23428 | | - .ilen = 49, |
---|
23429 | | - .result = "\xf7\x02\xbb\x11\x52\x24\xd8\x48" |
---|
23430 | | - "\x93\xe6\x9b\xee\x81\xfc\xf7\x82" |
---|
23431 | | - "\x79\xf0\xf3\xd9\x6c\x20\xa9\x1a" |
---|
23432 | | - "\xdc\xbc\x47\xc0\xe4\xcb\x10\x99" |
---|
23433 | | - "\x2f", |
---|
23434 | | - .rlen = 33, |
---|
23435 | | - }, { |
---|
23436 | | - .key = "\x06\xcc\x4a\x79\x96\xc3\x82\xcf" |
---|
23437 | | - "\xb3\x1c\xc7\x12\x7f\xc5\x28\x04", |
---|
23438 | | - .klen = 16, |
---|
23439 | | - .iv = "\x15\x95\xd8\xe1\xda\x62\x2c\x56" |
---|
23440 | | - "\xd3\x53\xf4\x36\x7e\x8e\x59\x85", |
---|
23441 | | - .assoc = "\x24\x5e\x67\x49\x1e\x01\xd6\xdd" |
---|
23442 | | - "\xf3\x89\x20\x5b\x7c\x57\x89\x07", |
---|
23443 | | - .alen = 16, |
---|
23444 | | - .input = "\x6d\xed\x04\x7a\x2f\x0c\x30\xa5" |
---|
23445 | | - "\x96\xe6\x97\xe4\x10\xeb\x40\x95" |
---|
23446 | | - "\xc5\x9a\xdf\x31\xd5\xa5\xa6\xec" |
---|
23447 | | - "\x05\xa8\x31\x50\x11\x19\x44", |
---|
23448 | | - .ilen = 31, |
---|
23449 | | - .result = "\x33\x27\xf5\xb1\x62\xa0\x80\x63" |
---|
23450 | | - "\x14\xc0\x4d\x7f\x7b\x20\xba\x89", |
---|
23451 | | - .rlen = 16, |
---|
23452 | | - }, { |
---|
23453 | | - .key = "\x42\xf0\x84\x19\xa6\x3f\x2b\xea" |
---|
23454 | | - "\x34\xf6\x79\xa3\x79\xe9\xeb\x0a", |
---|
23455 | | - .klen = 16, |
---|
23456 | | - .iv = "\x51\xb9\x12\x80\xea\xde\xd5\x71" |
---|
23457 | | - "\x54\x2d\xa6\xc8\x78\xb2\x1b\x8c", |
---|
23458 | | - .assoc = "\x61\x83\xa0\xe8\x2e\x7d\x7f\xf8" |
---|
23459 | | - "\x74\x63\xd2\xec\x76\x7c\x4c\x0d", |
---|
23460 | | - .alen = 16, |
---|
23461 | | - .input = "\x30\x95\x7d\xea\xdc\x62\xc0\x88" |
---|
23462 | | - "\xa1\xe3\x8d\x8c\xac\x04\x10\xa7" |
---|
23463 | | - "\xfa\xfa\x07\xbd\xa0\xf0\x36\xeb" |
---|
23464 | | - "\x21\x93\x2e\x31\x84\x83", |
---|
23465 | | - .ilen = 30, |
---|
23466 | | - .result = "\x70\x4c\x2f\x50\x72\x1c\x29\x7f" |
---|
23467 | | - "\x95\x9a\xff\x10\x75\x45\x7d\x8f", |
---|
23468 | | - .rlen = 16, |
---|
23469 | | - }, { |
---|
23470 | | - .key = "\x7f\x15\xbd\xb8\xb6\xba\xd3\x06" |
---|
23471 | | - "\xb5\xd1\x2b\x35\x73\x0e\xad\x10", |
---|
23472 | | - .klen = 16, |
---|
23473 | | - .iv = "\x8e\xde\x4c\x20\xfa\x59\x7e\x8d" |
---|
23474 | | - "\xd5\x07\x58\x59\x72\xd7\xde\x92", |
---|
23475 | | - .assoc = "\x9d\xa7\xda\x88\x3e\xf8\x28\x14" |
---|
23476 | | - "\xf5\x3e\x85\x7d\x70\xa0\x0f\x13", |
---|
23477 | | - .alen = 16, |
---|
23478 | | - .input = "\x93\xcd\xee\xd4\xcb\x9d\x8d\x16" |
---|
23479 | | - "\x63\x0d\x43\xd5\x49\xca\xa8\x85" |
---|
23480 | | - "\x49\xc0\xae\x13\xbc\x26\x1d\x4b", |
---|
23481 | | - .ilen = 24, |
---|
23482 | | - .result = "\xac\x70\x69\xef\x82\x97\xd2\x9b" |
---|
23483 | | - "\x15\x74\xb1\xa2\x6f\x69\x3f\x95", |
---|
23484 | | - .rlen = 16, |
---|
23485 | | - }, |
---|
23486 | | -}; |
---|
23487 | | - |
---|
23488 | | -/* |
---|
23489 | | - * AEGIS-256 test vectors - generated via reference implementation from |
---|
23490 | | - * SUPERCOP (https://bench.cr.yp.to/supercop.html): |
---|
23491 | | - * |
---|
23492 | | - * https://bench.cr.yp.to/supercop/supercop-20170228.tar.xz |
---|
23493 | | - * (see crypto_aead/aegis256/) |
---|
23494 | | - */ |
---|
23495 | | -static const struct aead_testvec aegis256_enc_tv_template[] = { |
---|
23496 | | - { |
---|
23497 | | - .key = "\x0f\xc9\x8e\x67\x44\x9e\xaa\x86" |
---|
23498 | | - "\x20\x36\x2c\x24\xfe\xc9\x30\x81" |
---|
23499 | | - "\xca\xb0\x82\x21\x41\xa8\xe0\x06" |
---|
23500 | | - "\x30\x0b\x37\xf6\xb6\x17\xe7\xb5", |
---|
23501 | | - .klen = 32, |
---|
23502 | | - .iv = "\x1e\x92\x1c\xcf\x88\x3d\x54\x0d" |
---|
23503 | | - "\x40\x6d\x59\x48\xfc\x92\x61\x03" |
---|
23504 | | - "\x95\x61\x05\x42\x82\x50\xc0\x0c" |
---|
23505 | | - "\x60\x16\x6f\xec\x6d\x2f\xcf\x6b", |
---|
23506 | | - .assoc = "", |
---|
23507 | | - .alen = 0, |
---|
23508 | | - .input = "", |
---|
23509 | | - .ilen = 0, |
---|
23510 | | - .result = "\xd5\x65\x3a\xa9\x03\x51\xd7\xaa" |
---|
23511 | | - "\xfa\x4b\xd8\xa2\x41\x9b\xc1\xb2", |
---|
23512 | | - .rlen = 16, |
---|
23513 | | - }, { |
---|
23514 | | - .key = "\x4b\xed\xc8\x07\x54\x1a\x52\xa2" |
---|
23515 | | - "\xa1\x10\xde\xb5\xf8\xed\xf3\x87" |
---|
23516 | | - "\xf4\x72\x8e\xa5\x46\x48\x62\x20" |
---|
23517 | | - "\xf1\x38\x16\xce\x90\x76\x87\x8c", |
---|
23518 | | - .klen = 32, |
---|
23519 | | - .iv = "\x5a\xb7\x56\x6e\x98\xb9\xfd\x29" |
---|
23520 | | - "\xc1\x47\x0b\xda\xf6\xb6\x23\x09" |
---|
23521 | | - "\xbf\x23\x11\xc6\x87\xf0\x42\x26" |
---|
23522 | | - "\x22\x44\x4e\xc4\x47\x8e\x6e\x41", |
---|
23523 | | - .assoc = "", |
---|
23524 | | - .alen = 0, |
---|
23525 | | - .input = "\x79", |
---|
23526 | | - .ilen = 1, |
---|
23527 | | - .result = "\x84\xa2\x8f\xad\xdb\x8d\x2c\x16" |
---|
23528 | | - "\x9e\x89\xd9\x06\xa6\xa8\x14\x29" |
---|
23529 | | - "\x8b", |
---|
23530 | | - .rlen = 17, |
---|
23531 | | - }, { |
---|
23532 | | - .key = "\x88\x12\x01\xa6\x64\x96\xfb\xbe" |
---|
23533 | | - "\x22\xea\x90\x47\xf2\x11\xb5\x8e" |
---|
23534 | | - "\x1f\x35\x9a\x29\x4b\xe8\xe4\x39" |
---|
23535 | | - "\xb3\x66\xf5\xa6\x6a\xd5\x26\x62", |
---|
23536 | | - .klen = 32, |
---|
23537 | | - .iv = "\x97\xdb\x90\x0e\xa8\x35\xa5\x45" |
---|
23538 | | - "\x42\x21\xbd\x6b\xf0\xda\xe6\x0f" |
---|
23539 | | - "\xe9\xe5\x1d\x4a\x8c\x90\xc4\x40" |
---|
23540 | | - "\xe3\x71\x2d\x9c\x21\xed\x0e\x18", |
---|
23541 | | - .assoc = "", |
---|
23542 | | - .alen = 0, |
---|
23543 | | - .input = "\xb5\x6e\xad\xdd\x30\x72\xfa\x53" |
---|
23544 | | - "\x82\x8e\x16\xb4\xed\x6d\x47", |
---|
23545 | | - .ilen = 15, |
---|
23546 | | - .result = "\x09\x94\x1f\xa6\x13\xc3\x74\x75" |
---|
23547 | | - "\x17\xad\x8a\x0e\xd8\x66\x9a\x28" |
---|
23548 | | - "\xd7\x30\x66\x09\x2a\xdc\xfa\x2a" |
---|
23549 | | - "\x9f\x3b\xd7\xdd\x66\xd1\x2b", |
---|
23550 | | - .rlen = 31, |
---|
23551 | | - }, { |
---|
23552 | | - .key = "\xc4\x37\x3b\x45\x74\x11\xa4\xda" |
---|
23553 | | - "\xa2\xc5\x42\xd8\xec\x36\x78\x94" |
---|
23554 | | - "\x49\xf7\xa5\xad\x50\x88\x66\x53" |
---|
23555 | | - "\x74\x94\xd4\x7f\x44\x34\xc5\x39", |
---|
23556 | | - .klen = 32, |
---|
23557 | | - .iv = "\xd3\x00\xc9\xad\xb8\xb0\x4e\x61" |
---|
23558 | | - "\xc3\xfb\x6f\xfd\xea\xff\xa9\x15" |
---|
23559 | | - "\x14\xa8\x28\xce\x92\x30\x46\x59" |
---|
23560 | | - "\xa4\x9f\x0b\x75\xfb\x4c\xad\xee", |
---|
23561 | | - .assoc = "", |
---|
23562 | | - .alen = 0, |
---|
23563 | | - .input = "\xf2\x92\xe6\x7d\x40\xee\xa3\x6f" |
---|
23564 | | - "\x03\x68\xc8\x45\xe7\x91\x0a\x18", |
---|
23565 | | - .ilen = 16, |
---|
23566 | | - .result = "\x8a\x46\xa2\x22\x8c\x03\xab\x6f" |
---|
23567 | | - "\x54\x63\x4e\x7f\xc9\x8e\xfa\x70" |
---|
23568 | | - "\x7b\xe5\x8d\x78\xbc\xe9\xb6\xa1" |
---|
23569 | | - "\x29\x17\xc8\x3b\x52\xa4\x98\x72", |
---|
23570 | | - .rlen = 32, |
---|
23571 | | - }, { |
---|
23572 | | - .key = "\x01\x5c\x75\xe5\x84\x8d\x4d\xf6" |
---|
23573 | | - "\x23\x9f\xf4\x6a\xe6\x5a\x3b\x9a" |
---|
23574 | | - "\x74\xb9\xb1\x32\x55\x28\xe8\x6d" |
---|
23575 | | - "\x35\xc1\xb3\x57\x1f\x93\x64\x0f", |
---|
23576 | | - .klen = 32, |
---|
23577 | | - .iv = "\x10\x25\x03\x4c\xc8\x2c\xf7\x7d" |
---|
23578 | | - "\x44\xd5\x21\x8e\xe4\x23\x6b\x1c" |
---|
23579 | | - "\x3e\x6a\x34\x53\x97\xd0\xc8\x73" |
---|
23580 | | - "\x66\xcd\xea\x4d\xd5\xab\x4c\xc5", |
---|
23581 | | - .assoc = "", |
---|
23582 | | - .alen = 0, |
---|
23583 | | - .input = "\x2e\xb7\x20\x1c\x50\x6a\x4b\x8b" |
---|
23584 | | - "\x84\x42\x7a\xd7\xe1\xb5\xcd\x1f" |
---|
23585 | | - "\xd3", |
---|
23586 | | - .ilen = 17, |
---|
23587 | | - .result = "\x71\x6b\x37\x0b\x02\x61\x28\x12" |
---|
23588 | | - "\x83\xab\x66\x90\x84\xc7\xd1\xc5" |
---|
23589 | | - "\xb2\x7a\xb4\x7b\xb4\xfe\x02\xb2" |
---|
23590 | | - "\xc0\x00\x39\x13\xb5\x51\x68\x44" |
---|
23591 | | - "\xad", |
---|
23592 | | - .rlen = 33, |
---|
23593 | | - }, { |
---|
23594 | | - .key = "\x3d\x80\xae\x84\x94\x09\xf6\x12" |
---|
23595 | | - "\xa4\x79\xa6\xfb\xe0\x7f\xfd\xa0" |
---|
23596 | | - "\x9e\x7c\xbc\xb6\x5b\xc8\x6a\x86" |
---|
23597 | | - "\xf7\xef\x91\x30\xf9\xf2\x04\xe6", |
---|
23598 | | - .klen = 32, |
---|
23599 | | - .iv = "\x4c\x49\x3d\xec\xd8\xa8\xa0\x98" |
---|
23600 | | - "\xc5\xb0\xd3\x1f\xde\x48\x2e\x22" |
---|
23601 | | - "\x69\x2c\x3f\xd7\x9c\x70\x4a\x8d" |
---|
23602 | | - "\x27\xfa\xc9\x26\xaf\x0a\xeb\x9c", |
---|
23603 | | - .assoc = "", |
---|
23604 | | - .alen = 0, |
---|
23605 | | - .input = "\x6b\xdc\x5a\xbb\x60\xe5\xf4\xa6" |
---|
23606 | | - "\x05\x1d\x2c\x68\xdb\xda\x8f\x25" |
---|
23607 | | - "\xfe\x8d\x45\x19\x1e\xc0\x0b\x99" |
---|
23608 | | - "\x88\x11\x39\x12\x1c\x3a\xbb", |
---|
23609 | | - .ilen = 31, |
---|
23610 | | - .result = "\xaf\xa4\x34\x0d\x59\xe6\x1c\x2f" |
---|
23611 | | - "\x06\x3b\x52\x18\x49\x75\x1b\xf0" |
---|
23612 | | - "\x53\x09\x72\x7b\x45\x79\xe0\xbe" |
---|
23613 | | - "\x89\x85\x23\x15\xb8\x79\x07\x4c" |
---|
23614 | | - "\x53\x7a\x15\x37\x0a\xee\xb7\xfb" |
---|
23615 | | - "\xc4\x1f\x12\x27\xcf\x77\x90", |
---|
23616 | | - .rlen = 47, |
---|
23617 | | - }, { |
---|
23618 | | - .key = "\x7a\xa5\xe8\x23\xa4\x84\x9e\x2d" |
---|
23619 | | - "\x25\x53\x58\x8c\xda\xa3\xc0\xa6" |
---|
23620 | | - "\xc8\x3e\xc8\x3a\x60\x68\xec\xa0" |
---|
23621 | | - "\xb8\x1c\x70\x08\xd3\x51\xa3\xbd", |
---|
23622 | | - .klen = 32, |
---|
23623 | | - .iv = "\x89\x6e\x77\x8b\xe8\x23\x49\xb4" |
---|
23624 | | - "\x45\x8a\x85\xb1\xd8\x6c\xf1\x28" |
---|
23625 | | - "\x93\xef\x4b\x5b\xa1\x10\xcc\xa6" |
---|
23626 | | - "\xe8\x28\xa8\xfe\x89\x69\x8b\x72", |
---|
23627 | | - .assoc = "", |
---|
23628 | | - .alen = 0, |
---|
23629 | | - .input = "\xa7\x00\x93\x5b\x70\x61\x9d\xc2" |
---|
23630 | | - "\x86\xf7\xde\xfa\xd5\xfe\x52\x2b" |
---|
23631 | | - "\x28\x50\x51\x9d\x24\x60\x8d\xb3" |
---|
23632 | | - "\x49\x3e\x17\xea\xf6\x99\x5a\xdd", |
---|
23633 | | - .ilen = 32, |
---|
23634 | | - .result = "\xe2\xc9\x0b\x33\x31\x02\xb3\xb4" |
---|
23635 | | - "\x33\xfe\xeb\xa8\xb7\x9b\xb2\xd7" |
---|
23636 | | - "\xeb\x0f\x05\x2b\xba\xb3\xca\xef" |
---|
23637 | | - "\xf6\xd1\xb6\xc0\xb9\x9b\x85\xc5" |
---|
23638 | | - "\xbf\x7a\x3e\xcc\x31\x76\x09\x80" |
---|
23639 | | - "\x32\x5d\xbb\xe8\x38\x0e\x77\xd3", |
---|
23640 | | - .rlen = 48, |
---|
23641 | | - }, { |
---|
23642 | | - .key = "\xb6\xca\x22\xc3\xb4\x00\x47\x49" |
---|
23643 | | - "\xa6\x2d\x0a\x1e\xd4\xc7\x83\xad" |
---|
23644 | | - "\xf3\x00\xd4\xbf\x65\x08\x6e\xb9" |
---|
23645 | | - "\x7a\x4a\x4f\xe0\xad\xb0\x42\x93", |
---|
23646 | | - .klen = 32, |
---|
23647 | | - .iv = "\xc5\x93\xb0\x2a\xf8\x9f\xf1\xd0" |
---|
23648 | | - "\xc6\x64\x37\x42\xd2\x90\xb3\x2e" |
---|
23649 | | - "\xbd\xb1\x57\xe0\xa6\xb0\x4e\xc0" |
---|
23650 | | - "\xaa\x55\x87\xd6\x63\xc8\x2a\x49", |
---|
23651 | | - .assoc = "\xd5", |
---|
23652 | | - .alen = 1, |
---|
23653 | | - .input = "", |
---|
23654 | | - .ilen = 0, |
---|
23655 | | - .result = "\x96\x43\x30\xca\x6c\x4f\xd7\x12" |
---|
23656 | | - "\xba\xd9\xb3\x18\x86\xdf\xc3\x52", |
---|
23657 | | - .rlen = 16, |
---|
23658 | | - }, { |
---|
23659 | | - .key = "\xf3\xee\x5c\x62\xc4\x7c\xf0\x65" |
---|
23660 | | - "\x27\x08\xbd\xaf\xce\xec\x45\xb3" |
---|
23661 | | - "\x1d\xc3\xdf\x43\x6a\xa8\xf0\xd3" |
---|
23662 | | - "\x3b\x77\x2e\xb9\x87\x0f\xe1\x6a", |
---|
23663 | | - .klen = 32, |
---|
23664 | | - .iv = "\x02\xb8\xea\xca\x09\x1b\x9a\xec" |
---|
23665 | | - "\x47\x3e\xe9\xd4\xcc\xb5\x76\x34" |
---|
23666 | | - "\xe8\x73\x62\x64\xab\x50\xd0\xda" |
---|
23667 | | - "\x6b\x83\x66\xaf\x3e\x27\xc9\x1f", |
---|
23668 | | - .assoc = "\x11\x81\x78\x32\x4d\xb9\x44\x73" |
---|
23669 | | - "\x68\x75\x16\xf8\xcb\x7e\xa7", |
---|
23670 | | - .alen = 15, |
---|
23671 | | - .input = "", |
---|
23672 | | - .ilen = 0, |
---|
23673 | | - .result = "\x2f\xab\x45\xe2\xa7\x46\xc5\x83" |
---|
23674 | | - "\x11\x9f\xb0\x74\xee\xc7\x03\xdd", |
---|
23675 | | - .rlen = 16, |
---|
23676 | | - }, { |
---|
23677 | | - .key = "\x2f\x13\x95\x01\xd5\xf7\x99\x81" |
---|
23678 | | - "\xa8\xe2\x6f\x41\xc8\x10\x08\xb9" |
---|
23679 | | - "\x47\x85\xeb\xc7\x6f\x48\x72\xed" |
---|
23680 | | - "\xfc\xa5\x0d\x91\x61\x6e\x81\x40", |
---|
23681 | | - .klen = 32, |
---|
23682 | | - .iv = "\x3f\xdc\x24\x69\x19\x96\x43\x08" |
---|
23683 | | - "\xc8\x18\x9b\x65\xc6\xd9\x39\x3b" |
---|
23684 | | - "\x12\x35\x6e\xe8\xb0\xf0\x52\xf3" |
---|
23685 | | - "\x2d\xb0\x45\x87\x18\x86\x68\xf6", |
---|
23686 | | - .assoc = "\x4e\xa5\xb2\xd1\x5d\x35\xed\x8f" |
---|
23687 | | - "\xe8\x4f\xc8\x89\xc5\xa2\x69\xbc", |
---|
23688 | | - .alen = 16, |
---|
23689 | | - .input = "", |
---|
23690 | | - .ilen = 0, |
---|
23691 | | - .result = "\x16\x44\x73\x33\x5d\xf2\xb9\x04" |
---|
23692 | | - "\x6b\x79\x98\xef\xdb\xd5\xc5\xf1", |
---|
23693 | | - .rlen = 16, |
---|
23694 | | - }, { |
---|
23695 | | - .key = "\x6c\x38\xcf\xa1\xe5\x73\x41\x9d" |
---|
23696 | | - "\x29\xbc\x21\xd2\xc2\x35\xcb\xbf" |
---|
23697 | | - "\x72\x47\xf6\x4b\x74\xe8\xf4\x06" |
---|
23698 | | - "\xbe\xd3\xec\x6a\x3b\xcd\x20\x17", |
---|
23699 | | - .klen = 32, |
---|
23700 | | - .iv = "\x7b\x01\x5d\x08\x29\x12\xec\x24" |
---|
23701 | | - "\x49\xf3\x4d\xf7\xc0\xfe\xfb\x41" |
---|
23702 | | - "\x3c\xf8\x79\x6c\xb6\x90\xd4\x0d" |
---|
23703 | | - "\xee\xde\x23\x60\xf2\xe5\x08\xcc", |
---|
23704 | | - .assoc = "\x8a\xca\xec\x70\x6d\xb1\x96\xab" |
---|
23705 | | - "\x69\x29\x7a\x1b\xbf\xc7\x2c\xc2" |
---|
23706 | | - "\x07", |
---|
23707 | | - .alen = 17, |
---|
23708 | | - .input = "", |
---|
23709 | | - .ilen = 0, |
---|
23710 | | - .result = "\xa4\x9b\xb8\x47\xc0\xed\x7a\x45" |
---|
23711 | | - "\x98\x54\x8c\xed\x3d\x17\xf0\xdd", |
---|
23712 | | - .rlen = 16, |
---|
23713 | | - }, { |
---|
23714 | | - .key = "\xa8\x5c\x09\x40\xf5\xef\xea\xb8" |
---|
23715 | | - "\xaa\x96\xd3\x64\xbc\x59\x8d\xc6" |
---|
23716 | | - "\x9c\x0a\x02\xd0\x79\x88\x76\x20" |
---|
23717 | | - "\x7f\x00\xca\x42\x15\x2c\xbf\xed", |
---|
23718 | | - .klen = 32, |
---|
23719 | | - .iv = "\xb8\x26\x97\xa8\x39\x8e\x94\x3f" |
---|
23720 | | - "\xca\xcd\xff\x88\xba\x22\xbe\x47" |
---|
23721 | | - "\x67\xba\x85\xf1\xbb\x30\x56\x26" |
---|
23722 | | - "\xaf\x0b\x02\x38\xcc\x44\xa7\xa3", |
---|
23723 | | - .assoc = "\xc7\xef\x26\x10\x7d\x2c\x3f\xc6" |
---|
23724 | | - "\xea\x03\x2c\xac\xb9\xeb\xef\xc9" |
---|
23725 | | - "\x31\x6b\x08\x12\xfc\xd8\x37\x2d" |
---|
23726 | | - "\xe0\x17\x3a\x2e\x83\x5c\x8f", |
---|
23727 | | - .alen = 31, |
---|
23728 | | - .input = "", |
---|
23729 | | - .ilen = 0, |
---|
23730 | | - .result = "\x20\x24\xe2\x33\x5c\x60\xc9\xf0" |
---|
23731 | | - "\xa4\x96\x2f\x0d\x53\xc2\xf8\xfc", |
---|
23732 | | - .rlen = 16, |
---|
23733 | | - }, { |
---|
23734 | | - .key = "\xe5\x81\x42\xdf\x05\x6a\x93\xd4" |
---|
23735 | | - "\x2b\x70\x85\xf5\xb6\x7d\x50\xcc" |
---|
23736 | | - "\xc6\xcc\x0e\x54\x7f\x28\xf8\x3a" |
---|
23737 | | - "\x40\x2e\xa9\x1a\xf0\x8b\x5e\xc4", |
---|
23738 | | - .klen = 32, |
---|
23739 | | - .iv = "\xf4\x4a\xd1\x47\x49\x09\x3d\x5b" |
---|
23740 | | - "\x4b\xa7\xb1\x19\xb4\x46\x81\x4d" |
---|
23741 | | - "\x91\x7c\x91\x75\xc0\xd0\xd8\x40" |
---|
23742 | | - "\x71\x39\xe1\x10\xa6\xa3\x46\x7a", |
---|
23743 | | - .assoc = "\x03\x14\x5f\xaf\x8d\xa8\xe7\xe2" |
---|
23744 | | - "\x6b\xde\xde\x3e\xb3\x10\xb1\xcf" |
---|
23745 | | - "\x5c\x2d\x14\x96\x01\x78\xb9\x47" |
---|
23746 | | - "\xa1\x44\x19\x06\x5d\xbb\x2e\x2f", |
---|
23747 | | - .alen = 32, |
---|
23748 | | - .input = "", |
---|
23749 | | - .ilen = 0, |
---|
23750 | | - .result = "\x6f\x4a\xb9\xe0\xff\x51\xa3\xf1" |
---|
23751 | | - "\xd2\x64\x3e\x66\x6a\xb2\x03\xc0", |
---|
23752 | | - .rlen = 16, |
---|
23753 | | - }, { |
---|
23754 | | - .key = "\x22\xa6\x7c\x7f\x15\xe6\x3c\xf0" |
---|
23755 | | - "\xac\x4b\x37\x86\xb0\xa2\x13\xd2" |
---|
23756 | | - "\xf1\x8e\x19\xd8\x84\xc8\x7a\x53" |
---|
23757 | | - "\x02\x5b\x88\xf3\xca\xea\xfe\x9b", |
---|
23758 | | - .klen = 32, |
---|
23759 | | - .iv = "\x31\x6f\x0b\xe6\x59\x85\xe6\x77" |
---|
23760 | | - "\xcc\x81\x63\xab\xae\x6b\x43\x54" |
---|
23761 | | - "\xbb\x3f\x9c\xf9\xc5\x70\x5a\x5a" |
---|
23762 | | - "\x32\x67\xc0\xe9\x80\x02\xe5\x50", |
---|
23763 | | - .assoc = "\x40", |
---|
23764 | | - .alen = 1, |
---|
23765 | | - .input = "\x4f", |
---|
23766 | | - .ilen = 1, |
---|
23767 | | - .result = "\x2c\xfb\xad\x7e\xbe\xa0\x9a\x5b" |
---|
23768 | | - "\x7a\x3f\x81\xf7\xfc\x1b\x79\x83" |
---|
23769 | | - "\xc7", |
---|
23770 | | - .rlen = 17, |
---|
23771 | | - }, { |
---|
23772 | | - .key = "\x5e\xcb\xb6\x1e\x25\x62\xe4\x0c" |
---|
23773 | | - "\x2d\x25\xe9\x18\xaa\xc6\xd5\xd8" |
---|
23774 | | - "\x1b\x50\x25\x5d\x89\x68\xfc\x6d" |
---|
23775 | | - "\xc3\x89\x67\xcb\xa4\x49\x9d\x71", |
---|
23776 | | - .klen = 32, |
---|
23777 | | - .iv = "\x6d\x94\x44\x86\x69\x00\x8f\x93" |
---|
23778 | | - "\x4d\x5b\x15\x3c\xa8\x8f\x06\x5a" |
---|
23779 | | - "\xe6\x01\xa8\x7e\xca\x10\xdc\x73" |
---|
23780 | | - "\xf4\x94\x9f\xc1\x5a\x61\x85\x27", |
---|
23781 | | - .assoc = "\x7c\x5d\xd3\xee\xad\x9f\x39\x1a" |
---|
23782 | | - "\x6d\x92\x42\x61\xa7\x58\x37", |
---|
23783 | | - .alen = 15, |
---|
23784 | | - .input = "\x8b\x26\x61\x55\xf1\x3e\xe3\xa1" |
---|
23785 | | - "\x8d\xc8\x6e\x85\xa5\x21\x67", |
---|
23786 | | - .ilen = 15, |
---|
23787 | | - .result = "\x1f\x7f\xca\x3c\x2b\xe7\x27\xba" |
---|
23788 | | - "\x7e\x98\x83\x02\x34\x23\xf7\x94" |
---|
23789 | | - "\xde\x35\xe6\x1d\x14\x18\xe5\x38" |
---|
23790 | | - "\x14\x80\x6a\xa7\x1b\xae\x1d", |
---|
23791 | | - .rlen = 31, |
---|
23792 | | - }, { |
---|
23793 | | - .key = "\x9b\xef\xf0\xbd\x35\xdd\x8d\x28" |
---|
23794 | | - "\xad\xff\x9b\xa9\xa4\xeb\x98\xdf" |
---|
23795 | | - "\x46\x13\x31\xe1\x8e\x08\x7e\x87" |
---|
23796 | | - "\x85\xb6\x46\xa3\x7e\xa8\x3c\x48", |
---|
23797 | | - .klen = 32, |
---|
23798 | | - .iv = "\xaa\xb8\x7e\x25\x79\x7c\x37\xaf" |
---|
23799 | | - "\xce\x36\xc7\xce\xa2\xb4\xc9\x60" |
---|
23800 | | - "\x10\xc3\xb3\x02\xcf\xb0\x5e\x8d" |
---|
23801 | | - "\xb5\xc2\x7e\x9a\x35\xc0\x24\xfd", |
---|
23802 | | - .assoc = "\xb9\x82\x0c\x8d\xbd\x1b\xe2\x36" |
---|
23803 | | - "\xee\x6c\xf4\xf2\xa1\x7d\xf9\xe2", |
---|
23804 | | - .alen = 16, |
---|
23805 | | - .input = "\xc8\x4b\x9b\xf5\x01\xba\x8c\xbd" |
---|
23806 | | - "\x0e\xa3\x21\x16\x9f\x46\x2a\x63", |
---|
23807 | | - .ilen = 16, |
---|
23808 | | - .result = "\x05\x86\x9e\xd7\x2b\xa3\x97\x01" |
---|
23809 | | - "\xbe\x28\x98\x10\x6f\xe9\x61\x32" |
---|
23810 | | - "\x96\xbb\xb1\x2e\x8f\x0c\x44\xb9" |
---|
23811 | | - "\x46\x2d\x55\xe3\x42\x67\xf2\xaf", |
---|
23812 | | - .rlen = 32, |
---|
23813 | | - }, { |
---|
23814 | | - .key = "\xd7\x14\x29\x5d\x45\x59\x36\x44" |
---|
23815 | | - "\x2e\xd9\x4d\x3b\x9e\x0f\x5b\xe5" |
---|
23816 | | - "\x70\xd5\x3c\x65\x93\xa8\x00\xa0" |
---|
23817 | | - "\x46\xe4\x25\x7c\x58\x08\xdb\x1e", |
---|
23818 | | - .klen = 32, |
---|
23819 | | - .iv = "\xe6\xdd\xb8\xc4\x89\xf8\xe0\xca" |
---|
23820 | | - "\x4f\x10\x7a\x5f\x9c\xd8\x8b\x66" |
---|
23821 | | - "\x3b\x86\xbf\x86\xd4\x50\xe0\xa7" |
---|
23822 | | - "\x76\xef\x5c\x72\x0f\x1f\xc3\xd4", |
---|
23823 | | - .assoc = "\xf5\xa6\x46\x2c\xce\x97\x8a\x51" |
---|
23824 | | - "\x6f\x46\xa6\x83\x9b\xa1\xbc\xe8" |
---|
23825 | | - "\x05", |
---|
23826 | | - .alen = 17, |
---|
23827 | | - .input = "\x05\x70\xd5\x94\x12\x36\x35\xd8" |
---|
23828 | | - "\x8f\x7d\xd3\xa8\x99\x6a\xed\x69" |
---|
23829 | | - "\xd0", |
---|
23830 | | - .ilen = 17, |
---|
23831 | | - .result = "\x9c\xe0\x06\x7b\x86\xcf\x2e\xd8" |
---|
23832 | | - "\x45\x65\x1b\x72\x9b\xaa\xa3\x1e" |
---|
23833 | | - "\x87\x9d\x26\xdf\xff\x81\x11\xd2" |
---|
23834 | | - "\x47\x41\xb9\x24\xc1\x8a\xa3\x8b" |
---|
23835 | | - "\x55", |
---|
23836 | | - .rlen = 33, |
---|
23837 | | - }, { |
---|
23838 | | - .key = "\x14\x39\x63\xfc\x56\xd5\xdf\x5f" |
---|
23839 | | - "\xaf\xb3\xff\xcc\x98\x33\x1d\xeb" |
---|
23840 | | - "\x9a\x97\x48\xe9\x98\x48\x82\xba" |
---|
23841 | | - "\x07\x11\x04\x54\x32\x67\x7b\xf5", |
---|
23842 | | - .klen = 32, |
---|
23843 | | - .iv = "\x23\x02\xf1\x64\x9a\x73\x89\xe6" |
---|
23844 | | - "\xd0\xea\x2c\xf1\x96\xfc\x4e\x6d" |
---|
23845 | | - "\x65\x48\xcb\x0a\xda\xf0\x62\xc0" |
---|
23846 | | - "\x38\x1d\x3b\x4a\xe9\x7e\x62\xaa", |
---|
23847 | | - .assoc = "\x32\xcb\x80\xcc\xde\x12\x33\x6d" |
---|
23848 | | - "\xf0\x20\x58\x15\x95\xc6\x7f\xee" |
---|
23849 | | - "\x2f\xf9\x4e\x2c\x1b\x98\x43\xc7" |
---|
23850 | | - "\x68\x28\x73\x40\x9f\x96\x4a", |
---|
23851 | | - .alen = 31, |
---|
23852 | | - .input = "\x41\x94\x0e\x33\x22\xb1\xdd\xf4" |
---|
23853 | | - "\x10\x57\x85\x39\x93\x8f\xaf\x70" |
---|
23854 | | - "\xfa\xa9\xd0\x4d\x5c\x40\x23\xcd" |
---|
23855 | | - "\x98\x34\xab\x37\x56\xae\x32", |
---|
23856 | | - .ilen = 31, |
---|
23857 | | - .result = "\xa0\xc8\xde\x83\x0d\xc3\x4e\xd5" |
---|
23858 | | - "\x69\x7f\x7a\xdd\x8c\x46\xda\xba" |
---|
23859 | | - "\x0a\x5c\x0e\x7f\xac\xee\x02\xd2" |
---|
23860 | | - "\xe5\x4b\x0a\xba\xb8\xa4\x7b\x66" |
---|
23861 | | - "\xde\xae\xdb\xc2\xc0\x0b\xf7\x2b" |
---|
23862 | | - "\xdf\xb8\xea\xd8\xa9\x38\xed", |
---|
23863 | | - .rlen = 47, |
---|
23864 | | - }, { |
---|
23865 | | - .key = "\x50\x5d\x9d\x9b\x66\x50\x88\x7b" |
---|
23866 | | - "\x30\x8e\xb1\x5e\x92\x58\xe0\xf1" |
---|
23867 | | - "\xc5\x5a\x53\x6e\x9d\xe8\x04\xd4" |
---|
23868 | | - "\xc9\x3f\xe2\x2d\x0c\xc6\x1a\xcb", |
---|
23869 | | - .klen = 32, |
---|
23870 | | - .iv = "\x5f\x27\x2b\x03\xaa\xef\x32\x02" |
---|
23871 | | - "\x50\xc4\xde\x82\x90\x21\x11\x73" |
---|
23872 | | - "\x8f\x0a\xd6\x8f\xdf\x90\xe4\xda" |
---|
23873 | | - "\xf9\x4a\x1a\x23\xc3\xdd\x02\x81", |
---|
23874 | | - .assoc = "\x6e\xf0\xba\x6b\xee\x8e\xdc\x89" |
---|
23875 | | - "\x71\xfb\x0a\xa6\x8f\xea\x41\xf4" |
---|
23876 | | - "\x5a\xbb\x59\xb0\x20\x38\xc5\xe0" |
---|
23877 | | - "\x29\x56\x52\x19\x79\xf5\xe9\x37", |
---|
23878 | | - .alen = 32, |
---|
23879 | | - .input = "\x7e\xb9\x48\xd3\x32\x2d\x86\x10" |
---|
23880 | | - "\x91\x31\x37\xcb\x8d\xb3\x72\x76" |
---|
23881 | | - "\x24\x6b\xdc\xd1\x61\xe0\xa5\xe7" |
---|
23882 | | - "\x5a\x61\x8a\x0f\x30\x0d\xd1\xec", |
---|
23883 | | - .ilen = 32, |
---|
23884 | | - .result = "\xd3\x68\x14\x70\x3c\x01\x43\x86" |
---|
23885 | | - "\x02\xab\xbe\x75\xaa\xe7\xf5\x53" |
---|
23886 | | - "\x5c\x05\xbd\x9b\x19\xbb\x2a\x61" |
---|
23887 | | - "\x8f\x69\x05\x75\x8e\xca\x60\x0c" |
---|
23888 | | - "\x5b\xa2\x48\x61\x32\x74\x11\x2b" |
---|
23889 | | - "\xf6\xcf\x06\x78\x6f\x78\x1a\x4a", |
---|
23890 | | - .rlen = 48, |
---|
23891 | | - }, { |
---|
23892 | | - .key = "\x8d\x82\xd6\x3b\x76\xcc\x30\x97" |
---|
23893 | | - "\xb1\x68\x63\xef\x8c\x7c\xa3\xf7" |
---|
23894 | | - "\xef\x1c\x5f\xf2\xa3\x88\x86\xed" |
---|
23895 | | - "\x8a\x6d\xc1\x05\xe7\x25\xb9\xa2", |
---|
23896 | | - .klen = 32, |
---|
23897 | | - .iv = "\x9c\x4b\x65\xa2\xba\x6b\xdb\x1e" |
---|
23898 | | - "\xd1\x9e\x90\x13\x8a\x45\xd3\x79" |
---|
23899 | | - "\xba\xcd\xe2\x13\xe4\x30\x66\xf4" |
---|
23900 | | - "\xba\x78\xf9\xfb\x9d\x3c\xa1\x58", |
---|
23901 | | - .assoc = "\xab\x14\xf3\x0a\xfe\x0a\x85\xa5" |
---|
23902 | | - "\xf2\xd5\xbc\x38\x89\x0e\x04\xfb" |
---|
23903 | | - "\x84\x7d\x65\x34\x25\xd8\x47\xfa" |
---|
23904 | | - "\xeb\x83\x31\xf1\x54\x54\x89\x0d" |
---|
23905 | | - "\x9d", |
---|
23906 | | - .alen = 33, |
---|
23907 | | - .input = "\xba\xde\x82\x72\x42\xa9\x2f\x2c" |
---|
23908 | | - "\x12\x0b\xe9\x5c\x87\xd7\x35\x7c" |
---|
23909 | | - "\x4f\x2e\xe8\x55\x66\x80\x27\x00" |
---|
23910 | | - "\x1b\x8f\x68\xe7\x0a\x6c\x71\xc3" |
---|
23911 | | - "\x21\x78\x55\x9d\x9c\x65\x7b\xcd" |
---|
23912 | | - "\x0a\x34\x97\xff\x47\x37\xb0\x2a" |
---|
23913 | | - "\x80\x0d\x19\x98\x33\xa9\x7a\xe3" |
---|
23914 | | - "\x2e\x4c\xc6\xf3\x8c\x88\x42\x01" |
---|
23915 | | - "\xbd", |
---|
23916 | | - .ilen = 65, |
---|
23917 | | - .result = "\x07\x0a\x35\xb0\x82\x03\x5a\xd2" |
---|
23918 | | - "\x15\x3a\x6c\x72\x83\x9b\xb1\x75" |
---|
23919 | | - "\xea\xf2\xfc\xff\xc6\xf1\x13\xa4" |
---|
23920 | | - "\x1a\x93\x33\x79\x97\x82\x81\xc0" |
---|
23921 | | - "\x96\xc2\x00\xab\x39\xae\xa1\x62" |
---|
23922 | | - "\x53\xa3\x86\xc9\x07\x8c\xaf\x22" |
---|
23923 | | - "\x47\x31\x29\xca\x4a\x95\xf5\xd5" |
---|
23924 | | - "\x20\x63\x5a\x54\x80\x2c\x4a\x63" |
---|
23925 | | - "\xfb\x18\x73\x31\x4f\x08\x21\x5d" |
---|
23926 | | - "\x20\xe9\xc3\x7e\xea\x25\x77\x3a" |
---|
23927 | | - "\x65", |
---|
23928 | | - .rlen = 81, |
---|
23929 | | - }, { |
---|
23930 | | - .key = "\xc9\xa7\x10\xda\x86\x48\xd9\xb3" |
---|
23931 | | - "\x32\x42\x15\x80\x85\xa1\x65\xfe" |
---|
23932 | | - "\x19\xde\x6b\x76\xa8\x28\x08\x07" |
---|
23933 | | - "\x4b\x9a\xa0\xdd\xc1\x84\x58\x79", |
---|
23934 | | - .klen = 32, |
---|
23935 | | - .iv = "\xd8\x70\x9f\x42\xca\xe6\x83\x3a" |
---|
23936 | | - "\x52\x79\x42\xa5\x84\x6a\x96\x7f" |
---|
23937 | | - "\xe4\x8f\xed\x97\xe9\xd0\xe8\x0d" |
---|
23938 | | - "\x7c\xa6\xd8\xd4\x77\x9b\x40\x2e", |
---|
23939 | | - .assoc = "\xe8\x39\x2d\xaa\x0e\x85\x2d\xc1" |
---|
23940 | | - "\x72\xaf\x6e\xc9\x82\x33\xc7\x01" |
---|
23941 | | - "\xaf\x40\x70\xb8\x2a\x78\xc9\x14" |
---|
23942 | | - "\xac\xb1\x10\xca\x2e\xb3\x28\xe4" |
---|
23943 | | - "\xac\xfa\x58\x7f\xe5\x73\x09\x8c" |
---|
23944 | | - "\x1d\x40\x87\x8c\xd9\x75\xc0\x55" |
---|
23945 | | - "\xa2\xda\x07\xd1\xc2\xa9\xd1\xbb" |
---|
23946 | | - "\x09\x4f\x77\x62\x88\x2d\xf2\x68" |
---|
23947 | | - "\x54", |
---|
23948 | | - .alen = 65, |
---|
23949 | | - .input = "\xf7\x02\xbb\x11\x52\x24\xd8\x48" |
---|
23950 | | - "\x93\xe6\x9b\xee\x81\xfc\xf7\x82" |
---|
23951 | | - "\x79\xf0\xf3\xd9\x6c\x20\xa9\x1a" |
---|
23952 | | - "\xdc\xbc\x47\xc0\xe4\xcb\x10\x99" |
---|
23953 | | - "\x2f", |
---|
23954 | | - .ilen = 33, |
---|
23955 | | - .result = "\x33\xc1\xda\xfa\x15\x21\x07\x8e" |
---|
23956 | | - "\x93\x68\xea\x64\x7b\x3d\x4b\x6b" |
---|
23957 | | - "\x71\x5e\x5e\x6b\x92\xaa\x65\xc2" |
---|
23958 | | - "\x7a\x2a\xc1\xa9\x0a\xa1\x24\x81" |
---|
23959 | | - "\x26\x3a\x5a\x09\xe8\xce\x73\x72" |
---|
23960 | | - "\xde\x7b\x58\x9e\x85\xb9\xa4\x28" |
---|
23961 | | - "\xda", |
---|
23962 | | - .rlen = 49, |
---|
23963 | | - }, { |
---|
23964 | | - .key = "\x06\xcc\x4a\x79\x96\xc3\x82\xcf" |
---|
23965 | | - "\xb3\x1c\xc7\x12\x7f\xc5\x28\x04" |
---|
23966 | | - "\x44\xa1\x76\xfb\xad\xc8\x8a\x21" |
---|
23967 | | - "\x0d\xc8\x7f\xb6\x9b\xe3\xf8\x4f", |
---|
23968 | | - .klen = 32, |
---|
23969 | | - .iv = "\x15\x95\xd8\xe1\xda\x62\x2c\x56" |
---|
23970 | | - "\xd3\x53\xf4\x36\x7e\x8e\x59\x85" |
---|
23971 | | - "\x0e\x51\xf9\x1c\xee\x70\x6a\x27" |
---|
23972 | | - "\x3d\xd3\xb7\xac\x51\xfa\xdf\x05", |
---|
23973 | | - .assoc = "\x24\x5e\x67\x49\x1e\x01\xd6\xdd" |
---|
23974 | | - "\xf3\x89\x20\x5b\x7c\x57\x89\x07", |
---|
23975 | | - .alen = 16, |
---|
23976 | | - .input = "\x33\x27\xf5\xb1\x62\xa0\x80\x63" |
---|
23977 | | - "\x14\xc0\x4d\x7f\x7b\x20\xba\x89", |
---|
23978 | | - .ilen = 16, |
---|
23979 | | - .result = "\x3e\xf8\x86\x3d\x39\xf8\x96\x02" |
---|
23980 | | - "\x0f\xdf\xc9\x6e\x37\x1e\x57\x99" |
---|
23981 | | - "\x07\x2a\x1a\xac\xd1\xda\xfd\x3b" |
---|
23982 | | - "\xc7\xff\xbd\xbc\x85\x09\x0b", |
---|
23983 | | - .rlen = 31, |
---|
23984 | | - }, { |
---|
23985 | | - .key = "\x42\xf0\x84\x19\xa6\x3f\x2b\xea" |
---|
23986 | | - "\x34\xf6\x79\xa3\x79\xe9\xeb\x0a" |
---|
23987 | | - "\x6e\x63\x82\x7f\xb2\x68\x0c\x3a" |
---|
23988 | | - "\xce\xf5\x5e\x8e\x75\x42\x97\x26", |
---|
23989 | | - .klen = 32, |
---|
23990 | | - .iv = "\x51\xb9\x12\x80\xea\xde\xd5\x71" |
---|
23991 | | - "\x54\x2d\xa6\xc8\x78\xb2\x1b\x8c" |
---|
23992 | | - "\x39\x14\x05\xa0\xf3\x10\xec\x41" |
---|
23993 | | - "\xff\x01\x95\x84\x2b\x59\x7f\xdb", |
---|
23994 | | - .assoc = "\x61\x83\xa0\xe8\x2e\x7d\x7f\xf8" |
---|
23995 | | - "\x74\x63\xd2\xec\x76\x7c\x4c\x0d", |
---|
23996 | | - .alen = 16, |
---|
23997 | | - .input = "\x70\x4c\x2f\x50\x72\x1c\x29\x7f" |
---|
23998 | | - "\x95\x9a\xff\x10\x75\x45\x7d\x8f", |
---|
23999 | | - .ilen = 16, |
---|
24000 | | - .result = "\x2f\xc4\xd8\x0d\xa6\x07\xef\x2e" |
---|
24001 | | - "\x6c\xd9\x84\x63\x70\x97\x61\x37" |
---|
24002 | | - "\x08\x2f\x16\x90\x9e\x62\x30\x0d" |
---|
24003 | | - "\x62\xd5\xc8\xf0\x46\x1a", |
---|
24004 | | - .rlen = 30, |
---|
24005 | | - }, { |
---|
24006 | | - .key = "\x7f\x15\xbd\xb8\xb6\xba\xd3\x06" |
---|
24007 | | - "\xb5\xd1\x2b\x35\x73\x0e\xad\x10" |
---|
24008 | | - "\x98\x25\x8d\x03\xb7\x08\x8e\x54" |
---|
24009 | | - "\x90\x23\x3d\x67\x4f\xa1\x36\xfc", |
---|
24010 | | - .klen = 32, |
---|
24011 | | - .iv = "\x8e\xde\x4c\x20\xfa\x59\x7e\x8d" |
---|
24012 | | - "\xd5\x07\x58\x59\x72\xd7\xde\x92" |
---|
24013 | | - "\x63\xd6\x10\x24\xf8\xb0\x6e\x5a" |
---|
24014 | | - "\xc0\x2e\x74\x5d\x06\xb8\x1e\xb2", |
---|
24015 | | - .assoc = "\x9d\xa7\xda\x88\x3e\xf8\x28\x14" |
---|
24016 | | - "\xf5\x3e\x85\x7d\x70\xa0\x0f\x13", |
---|
24017 | | - .alen = 16, |
---|
24018 | | - .input = "\xac\x70\x69\xef\x82\x97\xd2\x9b" |
---|
24019 | | - "\x15\x74\xb1\xa2\x6f\x69\x3f\x95", |
---|
24020 | | - .ilen = 16, |
---|
24021 | | - .result = "\xce\xf3\x17\x87\x49\xc2\x00\x46" |
---|
24022 | | - "\xc6\x12\x5c\x8f\x81\x38\xaa\x55" |
---|
24023 | | - "\xf8\x67\x75\xf1\x75\xe3\x2a\x24", |
---|
24024 | | - .rlen = 24, |
---|
24025 | | - }, |
---|
24026 | | -}; |
---|
24027 | | - |
---|
24028 | | -static const struct aead_testvec aegis256_dec_tv_template[] = { |
---|
24029 | | - { |
---|
24030 | | - .key = "\x0f\xc9\x8e\x67\x44\x9e\xaa\x86" |
---|
24031 | | - "\x20\x36\x2c\x24\xfe\xc9\x30\x81" |
---|
24032 | | - "\xca\xb0\x82\x21\x41\xa8\xe0\x06" |
---|
24033 | | - "\x30\x0b\x37\xf6\xb6\x17\xe7\xb5", |
---|
24034 | | - .klen = 32, |
---|
24035 | | - .iv = "\x1e\x92\x1c\xcf\x88\x3d\x54\x0d" |
---|
24036 | | - "\x40\x6d\x59\x48\xfc\x92\x61\x03" |
---|
24037 | | - "\x95\x61\x05\x42\x82\x50\xc0\x0c" |
---|
24038 | | - "\x60\x16\x6f\xec\x6d\x2f\xcf\x6b", |
---|
24039 | | - .assoc = "", |
---|
24040 | | - .alen = 0, |
---|
24041 | | - .input = "\xd5\x65\x3a\xa9\x03\x51\xd7\xaa" |
---|
24042 | | - "\xfa\x4b\xd8\xa2\x41\x9b\xc1\xb2", |
---|
24043 | | - .ilen = 16, |
---|
24044 | | - .result = "", |
---|
24045 | | - .rlen = 0, |
---|
24046 | | - }, { |
---|
24047 | | - .key = "\x4b\xed\xc8\x07\x54\x1a\x52\xa2" |
---|
24048 | | - "\xa1\x10\xde\xb5\xf8\xed\xf3\x87" |
---|
24049 | | - "\xf4\x72\x8e\xa5\x46\x48\x62\x20" |
---|
24050 | | - "\xf1\x38\x16\xce\x90\x76\x87\x8c", |
---|
24051 | | - .klen = 32, |
---|
24052 | | - .iv = "\x5a\xb7\x56\x6e\x98\xb9\xfd\x29" |
---|
24053 | | - "\xc1\x47\x0b\xda\xf6\xb6\x23\x09" |
---|
24054 | | - "\xbf\x23\x11\xc6\x87\xf0\x42\x26" |
---|
24055 | | - "\x22\x44\x4e\xc4\x47\x8e\x6e\x41", |
---|
24056 | | - .assoc = "", |
---|
24057 | | - .alen = 0, |
---|
24058 | | - .input = "\x84\xa2\x8f\xad\xdb\x8d\x2c\x16" |
---|
24059 | | - "\x9e\x89\xd9\x06\xa6\xa8\x14\x29" |
---|
24060 | | - "\x8b", |
---|
24061 | | - .ilen = 17, |
---|
24062 | | - .result = "\x79", |
---|
24063 | | - .rlen = 1, |
---|
24064 | | - }, { |
---|
24065 | | - .key = "\x88\x12\x01\xa6\x64\x96\xfb\xbe" |
---|
24066 | | - "\x22\xea\x90\x47\xf2\x11\xb5\x8e" |
---|
24067 | | - "\x1f\x35\x9a\x29\x4b\xe8\xe4\x39" |
---|
24068 | | - "\xb3\x66\xf5\xa6\x6a\xd5\x26\x62", |
---|
24069 | | - .klen = 32, |
---|
24070 | | - .iv = "\x97\xdb\x90\x0e\xa8\x35\xa5\x45" |
---|
24071 | | - "\x42\x21\xbd\x6b\xf0\xda\xe6\x0f" |
---|
24072 | | - "\xe9\xe5\x1d\x4a\x8c\x90\xc4\x40" |
---|
24073 | | - "\xe3\x71\x2d\x9c\x21\xed\x0e\x18", |
---|
24074 | | - .assoc = "", |
---|
24075 | | - .alen = 0, |
---|
24076 | | - .input = "\x09\x94\x1f\xa6\x13\xc3\x74\x75" |
---|
24077 | | - "\x17\xad\x8a\x0e\xd8\x66\x9a\x28" |
---|
24078 | | - "\xd7\x30\x66\x09\x2a\xdc\xfa\x2a" |
---|
24079 | | - "\x9f\x3b\xd7\xdd\x66\xd1\x2b", |
---|
24080 | | - .ilen = 31, |
---|
24081 | | - .result = "\xb5\x6e\xad\xdd\x30\x72\xfa\x53" |
---|
24082 | | - "\x82\x8e\x16\xb4\xed\x6d\x47", |
---|
24083 | | - .rlen = 15, |
---|
24084 | | - }, { |
---|
24085 | | - .key = "\xc4\x37\x3b\x45\x74\x11\xa4\xda" |
---|
24086 | | - "\xa2\xc5\x42\xd8\xec\x36\x78\x94" |
---|
24087 | | - "\x49\xf7\xa5\xad\x50\x88\x66\x53" |
---|
24088 | | - "\x74\x94\xd4\x7f\x44\x34\xc5\x39", |
---|
24089 | | - .klen = 32, |
---|
24090 | | - .iv = "\xd3\x00\xc9\xad\xb8\xb0\x4e\x61" |
---|
24091 | | - "\xc3\xfb\x6f\xfd\xea\xff\xa9\x15" |
---|
24092 | | - "\x14\xa8\x28\xce\x92\x30\x46\x59" |
---|
24093 | | - "\xa4\x9f\x0b\x75\xfb\x4c\xad\xee", |
---|
24094 | | - .assoc = "", |
---|
24095 | | - .alen = 0, |
---|
24096 | | - .input = "\x8a\x46\xa2\x22\x8c\x03\xab\x6f" |
---|
24097 | | - "\x54\x63\x4e\x7f\xc9\x8e\xfa\x70" |
---|
24098 | | - "\x7b\xe5\x8d\x78\xbc\xe9\xb6\xa1" |
---|
24099 | | - "\x29\x17\xc8\x3b\x52\xa4\x98\x72", |
---|
24100 | | - .ilen = 32, |
---|
24101 | | - .result = "\xf2\x92\xe6\x7d\x40\xee\xa3\x6f" |
---|
24102 | | - "\x03\x68\xc8\x45\xe7\x91\x0a\x18", |
---|
24103 | | - .rlen = 16, |
---|
24104 | | - }, { |
---|
24105 | | - .key = "\x01\x5c\x75\xe5\x84\x8d\x4d\xf6" |
---|
24106 | | - "\x23\x9f\xf4\x6a\xe6\x5a\x3b\x9a" |
---|
24107 | | - "\x74\xb9\xb1\x32\x55\x28\xe8\x6d" |
---|
24108 | | - "\x35\xc1\xb3\x57\x1f\x93\x64\x0f", |
---|
24109 | | - .klen = 32, |
---|
24110 | | - .iv = "\x10\x25\x03\x4c\xc8\x2c\xf7\x7d" |
---|
24111 | | - "\x44\xd5\x21\x8e\xe4\x23\x6b\x1c" |
---|
24112 | | - "\x3e\x6a\x34\x53\x97\xd0\xc8\x73" |
---|
24113 | | - "\x66\xcd\xea\x4d\xd5\xab\x4c\xc5", |
---|
24114 | | - .assoc = "", |
---|
24115 | | - .alen = 0, |
---|
24116 | | - .input = "\x71\x6b\x37\x0b\x02\x61\x28\x12" |
---|
24117 | | - "\x83\xab\x66\x90\x84\xc7\xd1\xc5" |
---|
24118 | | - "\xb2\x7a\xb4\x7b\xb4\xfe\x02\xb2" |
---|
24119 | | - "\xc0\x00\x39\x13\xb5\x51\x68\x44" |
---|
24120 | | - "\xad", |
---|
24121 | | - .ilen = 33, |
---|
24122 | | - .result = "\x2e\xb7\x20\x1c\x50\x6a\x4b\x8b" |
---|
24123 | | - "\x84\x42\x7a\xd7\xe1\xb5\xcd\x1f" |
---|
24124 | | - "\xd3", |
---|
24125 | | - .rlen = 17, |
---|
24126 | | - }, { |
---|
24127 | | - .key = "\x3d\x80\xae\x84\x94\x09\xf6\x12" |
---|
24128 | | - "\xa4\x79\xa6\xfb\xe0\x7f\xfd\xa0" |
---|
24129 | | - "\x9e\x7c\xbc\xb6\x5b\xc8\x6a\x86" |
---|
24130 | | - "\xf7\xef\x91\x30\xf9\xf2\x04\xe6", |
---|
24131 | | - .klen = 32, |
---|
24132 | | - .iv = "\x4c\x49\x3d\xec\xd8\xa8\xa0\x98" |
---|
24133 | | - "\xc5\xb0\xd3\x1f\xde\x48\x2e\x22" |
---|
24134 | | - "\x69\x2c\x3f\xd7\x9c\x70\x4a\x8d" |
---|
24135 | | - "\x27\xfa\xc9\x26\xaf\x0a\xeb\x9c", |
---|
24136 | | - .assoc = "", |
---|
24137 | | - .alen = 0, |
---|
24138 | | - .input = "\xaf\xa4\x34\x0d\x59\xe6\x1c\x2f" |
---|
24139 | | - "\x06\x3b\x52\x18\x49\x75\x1b\xf0" |
---|
24140 | | - "\x53\x09\x72\x7b\x45\x79\xe0\xbe" |
---|
24141 | | - "\x89\x85\x23\x15\xb8\x79\x07\x4c" |
---|
24142 | | - "\x53\x7a\x15\x37\x0a\xee\xb7\xfb" |
---|
24143 | | - "\xc4\x1f\x12\x27\xcf\x77\x90", |
---|
24144 | | - .ilen = 47, |
---|
24145 | | - .result = "\x6b\xdc\x5a\xbb\x60\xe5\xf4\xa6" |
---|
24146 | | - "\x05\x1d\x2c\x68\xdb\xda\x8f\x25" |
---|
24147 | | - "\xfe\x8d\x45\x19\x1e\xc0\x0b\x99" |
---|
24148 | | - "\x88\x11\x39\x12\x1c\x3a\xbb", |
---|
24149 | | - .rlen = 31, |
---|
24150 | | - }, { |
---|
24151 | | - .key = "\x7a\xa5\xe8\x23\xa4\x84\x9e\x2d" |
---|
24152 | | - "\x25\x53\x58\x8c\xda\xa3\xc0\xa6" |
---|
24153 | | - "\xc8\x3e\xc8\x3a\x60\x68\xec\xa0" |
---|
24154 | | - "\xb8\x1c\x70\x08\xd3\x51\xa3\xbd", |
---|
24155 | | - .klen = 32, |
---|
24156 | | - .iv = "\x89\x6e\x77\x8b\xe8\x23\x49\xb4" |
---|
24157 | | - "\x45\x8a\x85\xb1\xd8\x6c\xf1\x28" |
---|
24158 | | - "\x93\xef\x4b\x5b\xa1\x10\xcc\xa6" |
---|
24159 | | - "\xe8\x28\xa8\xfe\x89\x69\x8b\x72", |
---|
24160 | | - .assoc = "", |
---|
24161 | | - .alen = 0, |
---|
24162 | | - .input = "\xe2\xc9\x0b\x33\x31\x02\xb3\xb4" |
---|
24163 | | - "\x33\xfe\xeb\xa8\xb7\x9b\xb2\xd7" |
---|
24164 | | - "\xeb\x0f\x05\x2b\xba\xb3\xca\xef" |
---|
24165 | | - "\xf6\xd1\xb6\xc0\xb9\x9b\x85\xc5" |
---|
24166 | | - "\xbf\x7a\x3e\xcc\x31\x76\x09\x80" |
---|
24167 | | - "\x32\x5d\xbb\xe8\x38\x0e\x77\xd3", |
---|
24168 | | - .ilen = 48, |
---|
24169 | | - .result = "\xa7\x00\x93\x5b\x70\x61\x9d\xc2" |
---|
24170 | | - "\x86\xf7\xde\xfa\xd5\xfe\x52\x2b" |
---|
24171 | | - "\x28\x50\x51\x9d\x24\x60\x8d\xb3" |
---|
24172 | | - "\x49\x3e\x17\xea\xf6\x99\x5a\xdd", |
---|
24173 | | - .rlen = 32, |
---|
24174 | | - }, { |
---|
24175 | | - .key = "\xb6\xca\x22\xc3\xb4\x00\x47\x49" |
---|
24176 | | - "\xa6\x2d\x0a\x1e\xd4\xc7\x83\xad" |
---|
24177 | | - "\xf3\x00\xd4\xbf\x65\x08\x6e\xb9" |
---|
24178 | | - "\x7a\x4a\x4f\xe0\xad\xb0\x42\x93", |
---|
24179 | | - .klen = 32, |
---|
24180 | | - .iv = "\xc5\x93\xb0\x2a\xf8\x9f\xf1\xd0" |
---|
24181 | | - "\xc6\x64\x37\x42\xd2\x90\xb3\x2e" |
---|
24182 | | - "\xbd\xb1\x57\xe0\xa6\xb0\x4e\xc0" |
---|
24183 | | - "\xaa\x55\x87\xd6\x63\xc8\x2a\x49", |
---|
24184 | | - .assoc = "\xd5", |
---|
24185 | | - .alen = 1, |
---|
24186 | | - .input = "\x96\x43\x30\xca\x6c\x4f\xd7\x12" |
---|
24187 | | - "\xba\xd9\xb3\x18\x86\xdf\xc3\x52", |
---|
24188 | | - .ilen = 16, |
---|
24189 | | - .result = "", |
---|
24190 | | - .rlen = 0, |
---|
24191 | | - }, { |
---|
24192 | | - .key = "\xf3\xee\x5c\x62\xc4\x7c\xf0\x65" |
---|
24193 | | - "\x27\x08\xbd\xaf\xce\xec\x45\xb3" |
---|
24194 | | - "\x1d\xc3\xdf\x43\x6a\xa8\xf0\xd3" |
---|
24195 | | - "\x3b\x77\x2e\xb9\x87\x0f\xe1\x6a", |
---|
24196 | | - .klen = 32, |
---|
24197 | | - .iv = "\x02\xb8\xea\xca\x09\x1b\x9a\xec" |
---|
24198 | | - "\x47\x3e\xe9\xd4\xcc\xb5\x76\x34" |
---|
24199 | | - "\xe8\x73\x62\x64\xab\x50\xd0\xda" |
---|
24200 | | - "\x6b\x83\x66\xaf\x3e\x27\xc9\x1f", |
---|
24201 | | - .assoc = "\x11\x81\x78\x32\x4d\xb9\x44\x73" |
---|
24202 | | - "\x68\x75\x16\xf8\xcb\x7e\xa7", |
---|
24203 | | - .alen = 15, |
---|
24204 | | - .input = "\x2f\xab\x45\xe2\xa7\x46\xc5\x83" |
---|
24205 | | - "\x11\x9f\xb0\x74\xee\xc7\x03\xdd", |
---|
24206 | | - .ilen = 16, |
---|
24207 | | - .result = "", |
---|
24208 | | - .rlen = 0, |
---|
24209 | | - }, { |
---|
24210 | | - .key = "\x2f\x13\x95\x01\xd5\xf7\x99\x81" |
---|
24211 | | - "\xa8\xe2\x6f\x41\xc8\x10\x08\xb9" |
---|
24212 | | - "\x47\x85\xeb\xc7\x6f\x48\x72\xed" |
---|
24213 | | - "\xfc\xa5\x0d\x91\x61\x6e\x81\x40", |
---|
24214 | | - .klen = 32, |
---|
24215 | | - .iv = "\x3f\xdc\x24\x69\x19\x96\x43\x08" |
---|
24216 | | - "\xc8\x18\x9b\x65\xc6\xd9\x39\x3b" |
---|
24217 | | - "\x12\x35\x6e\xe8\xb0\xf0\x52\xf3" |
---|
24218 | | - "\x2d\xb0\x45\x87\x18\x86\x68\xf6", |
---|
24219 | | - .assoc = "\x4e\xa5\xb2\xd1\x5d\x35\xed\x8f" |
---|
24220 | | - "\xe8\x4f\xc8\x89\xc5\xa2\x69\xbc", |
---|
24221 | | - .alen = 16, |
---|
24222 | | - .input = "\x16\x44\x73\x33\x5d\xf2\xb9\x04" |
---|
24223 | | - "\x6b\x79\x98\xef\xdb\xd5\xc5\xf1", |
---|
24224 | | - .ilen = 16, |
---|
24225 | | - .result = "", |
---|
24226 | | - .rlen = 0, |
---|
24227 | | - }, { |
---|
24228 | | - .key = "\x6c\x38\xcf\xa1\xe5\x73\x41\x9d" |
---|
24229 | | - "\x29\xbc\x21\xd2\xc2\x35\xcb\xbf" |
---|
24230 | | - "\x72\x47\xf6\x4b\x74\xe8\xf4\x06" |
---|
24231 | | - "\xbe\xd3\xec\x6a\x3b\xcd\x20\x17", |
---|
24232 | | - .klen = 32, |
---|
24233 | | - .iv = "\x7b\x01\x5d\x08\x29\x12\xec\x24" |
---|
24234 | | - "\x49\xf3\x4d\xf7\xc0\xfe\xfb\x41" |
---|
24235 | | - "\x3c\xf8\x79\x6c\xb6\x90\xd4\x0d" |
---|
24236 | | - "\xee\xde\x23\x60\xf2\xe5\x08\xcc", |
---|
24237 | | - .assoc = "\x8a\xca\xec\x70\x6d\xb1\x96\xab" |
---|
24238 | | - "\x69\x29\x7a\x1b\xbf\xc7\x2c\xc2" |
---|
24239 | | - "\x07", |
---|
24240 | | - .alen = 17, |
---|
24241 | | - .input = "\xa4\x9b\xb8\x47\xc0\xed\x7a\x45" |
---|
24242 | | - "\x98\x54\x8c\xed\x3d\x17\xf0\xdd", |
---|
24243 | | - .ilen = 16, |
---|
24244 | | - .result = "", |
---|
24245 | | - .rlen = 0, |
---|
24246 | | - }, { |
---|
24247 | | - .key = "\xa8\x5c\x09\x40\xf5\xef\xea\xb8" |
---|
24248 | | - "\xaa\x96\xd3\x64\xbc\x59\x8d\xc6" |
---|
24249 | | - "\x9c\x0a\x02\xd0\x79\x88\x76\x20" |
---|
24250 | | - "\x7f\x00\xca\x42\x15\x2c\xbf\xed", |
---|
24251 | | - .klen = 32, |
---|
24252 | | - .iv = "\xb8\x26\x97\xa8\x39\x8e\x94\x3f" |
---|
24253 | | - "\xca\xcd\xff\x88\xba\x22\xbe\x47" |
---|
24254 | | - "\x67\xba\x85\xf1\xbb\x30\x56\x26" |
---|
24255 | | - "\xaf\x0b\x02\x38\xcc\x44\xa7\xa3", |
---|
24256 | | - .assoc = "\xc7\xef\x26\x10\x7d\x2c\x3f\xc6" |
---|
24257 | | - "\xea\x03\x2c\xac\xb9\xeb\xef\xc9" |
---|
24258 | | - "\x31\x6b\x08\x12\xfc\xd8\x37\x2d" |
---|
24259 | | - "\xe0\x17\x3a\x2e\x83\x5c\x8f", |
---|
24260 | | - .alen = 31, |
---|
24261 | | - .input = "\x20\x24\xe2\x33\x5c\x60\xc9\xf0" |
---|
24262 | | - "\xa4\x96\x2f\x0d\x53\xc2\xf8\xfc", |
---|
24263 | | - .ilen = 16, |
---|
24264 | | - .result = "", |
---|
24265 | | - .rlen = 0, |
---|
24266 | | - }, { |
---|
24267 | | - .key = "\xe5\x81\x42\xdf\x05\x6a\x93\xd4" |
---|
24268 | | - "\x2b\x70\x85\xf5\xb6\x7d\x50\xcc" |
---|
24269 | | - "\xc6\xcc\x0e\x54\x7f\x28\xf8\x3a" |
---|
24270 | | - "\x40\x2e\xa9\x1a\xf0\x8b\x5e\xc4", |
---|
24271 | | - .klen = 32, |
---|
24272 | | - .iv = "\xf4\x4a\xd1\x47\x49\x09\x3d\x5b" |
---|
24273 | | - "\x4b\xa7\xb1\x19\xb4\x46\x81\x4d" |
---|
24274 | | - "\x91\x7c\x91\x75\xc0\xd0\xd8\x40" |
---|
24275 | | - "\x71\x39\xe1\x10\xa6\xa3\x46\x7a", |
---|
24276 | | - .assoc = "\x03\x14\x5f\xaf\x8d\xa8\xe7\xe2" |
---|
24277 | | - "\x6b\xde\xde\x3e\xb3\x10\xb1\xcf" |
---|
24278 | | - "\x5c\x2d\x14\x96\x01\x78\xb9\x47" |
---|
24279 | | - "\xa1\x44\x19\x06\x5d\xbb\x2e\x2f", |
---|
24280 | | - .alen = 32, |
---|
24281 | | - .input = "\x6f\x4a\xb9\xe0\xff\x51\xa3\xf1" |
---|
24282 | | - "\xd2\x64\x3e\x66\x6a\xb2\x03\xc0", |
---|
24283 | | - .ilen = 16, |
---|
24284 | | - .result = "", |
---|
24285 | | - .rlen = 0, |
---|
24286 | | - }, { |
---|
24287 | | - .key = "\x22\xa6\x7c\x7f\x15\xe6\x3c\xf0" |
---|
24288 | | - "\xac\x4b\x37\x86\xb0\xa2\x13\xd2" |
---|
24289 | | - "\xf1\x8e\x19\xd8\x84\xc8\x7a\x53" |
---|
24290 | | - "\x02\x5b\x88\xf3\xca\xea\xfe\x9b", |
---|
24291 | | - .klen = 32, |
---|
24292 | | - .iv = "\x31\x6f\x0b\xe6\x59\x85\xe6\x77" |
---|
24293 | | - "\xcc\x81\x63\xab\xae\x6b\x43\x54" |
---|
24294 | | - "\xbb\x3f\x9c\xf9\xc5\x70\x5a\x5a" |
---|
24295 | | - "\x32\x67\xc0\xe9\x80\x02\xe5\x50", |
---|
24296 | | - .assoc = "\x40", |
---|
24297 | | - .alen = 1, |
---|
24298 | | - .input = "\x2c\xfb\xad\x7e\xbe\xa0\x9a\x5b" |
---|
24299 | | - "\x7a\x3f\x81\xf7\xfc\x1b\x79\x83" |
---|
24300 | | - "\xc7", |
---|
24301 | | - .ilen = 17, |
---|
24302 | | - .result = "\x4f", |
---|
24303 | | - .rlen = 1, |
---|
24304 | | - }, { |
---|
24305 | | - .key = "\x5e\xcb\xb6\x1e\x25\x62\xe4\x0c" |
---|
24306 | | - "\x2d\x25\xe9\x18\xaa\xc6\xd5\xd8" |
---|
24307 | | - "\x1b\x50\x25\x5d\x89\x68\xfc\x6d" |
---|
24308 | | - "\xc3\x89\x67\xcb\xa4\x49\x9d\x71", |
---|
24309 | | - .klen = 32, |
---|
24310 | | - .iv = "\x6d\x94\x44\x86\x69\x00\x8f\x93" |
---|
24311 | | - "\x4d\x5b\x15\x3c\xa8\x8f\x06\x5a" |
---|
24312 | | - "\xe6\x01\xa8\x7e\xca\x10\xdc\x73" |
---|
24313 | | - "\xf4\x94\x9f\xc1\x5a\x61\x85\x27", |
---|
24314 | | - .assoc = "\x7c\x5d\xd3\xee\xad\x9f\x39\x1a" |
---|
24315 | | - "\x6d\x92\x42\x61\xa7\x58\x37", |
---|
24316 | | - .alen = 15, |
---|
24317 | | - .input = "\x1f\x7f\xca\x3c\x2b\xe7\x27\xba" |
---|
24318 | | - "\x7e\x98\x83\x02\x34\x23\xf7\x94" |
---|
24319 | | - "\xde\x35\xe6\x1d\x14\x18\xe5\x38" |
---|
24320 | | - "\x14\x80\x6a\xa7\x1b\xae\x1d", |
---|
24321 | | - .ilen = 31, |
---|
24322 | | - .result = "\x8b\x26\x61\x55\xf1\x3e\xe3\xa1" |
---|
24323 | | - "\x8d\xc8\x6e\x85\xa5\x21\x67", |
---|
24324 | | - .rlen = 15, |
---|
24325 | | - }, { |
---|
24326 | | - .key = "\x9b\xef\xf0\xbd\x35\xdd\x8d\x28" |
---|
24327 | | - "\xad\xff\x9b\xa9\xa4\xeb\x98\xdf" |
---|
24328 | | - "\x46\x13\x31\xe1\x8e\x08\x7e\x87" |
---|
24329 | | - "\x85\xb6\x46\xa3\x7e\xa8\x3c\x48", |
---|
24330 | | - .klen = 32, |
---|
24331 | | - .iv = "\xaa\xb8\x7e\x25\x79\x7c\x37\xaf" |
---|
24332 | | - "\xce\x36\xc7\xce\xa2\xb4\xc9\x60" |
---|
24333 | | - "\x10\xc3\xb3\x02\xcf\xb0\x5e\x8d" |
---|
24334 | | - "\xb5\xc2\x7e\x9a\x35\xc0\x24\xfd", |
---|
24335 | | - .assoc = "\xb9\x82\x0c\x8d\xbd\x1b\xe2\x36" |
---|
24336 | | - "\xee\x6c\xf4\xf2\xa1\x7d\xf9\xe2", |
---|
24337 | | - .alen = 16, |
---|
24338 | | - .input = "\x05\x86\x9e\xd7\x2b\xa3\x97\x01" |
---|
24339 | | - "\xbe\x28\x98\x10\x6f\xe9\x61\x32" |
---|
24340 | | - "\x96\xbb\xb1\x2e\x8f\x0c\x44\xb9" |
---|
24341 | | - "\x46\x2d\x55\xe3\x42\x67\xf2\xaf", |
---|
24342 | | - .ilen = 32, |
---|
24343 | | - .result = "\xc8\x4b\x9b\xf5\x01\xba\x8c\xbd" |
---|
24344 | | - "\x0e\xa3\x21\x16\x9f\x46\x2a\x63", |
---|
24345 | | - .rlen = 16, |
---|
24346 | | - }, { |
---|
24347 | | - .key = "\xd7\x14\x29\x5d\x45\x59\x36\x44" |
---|
24348 | | - "\x2e\xd9\x4d\x3b\x9e\x0f\x5b\xe5" |
---|
24349 | | - "\x70\xd5\x3c\x65\x93\xa8\x00\xa0" |
---|
24350 | | - "\x46\xe4\x25\x7c\x58\x08\xdb\x1e", |
---|
24351 | | - .klen = 32, |
---|
24352 | | - .iv = "\xe6\xdd\xb8\xc4\x89\xf8\xe0\xca" |
---|
24353 | | - "\x4f\x10\x7a\x5f\x9c\xd8\x8b\x66" |
---|
24354 | | - "\x3b\x86\xbf\x86\xd4\x50\xe0\xa7" |
---|
24355 | | - "\x76\xef\x5c\x72\x0f\x1f\xc3\xd4", |
---|
24356 | | - .assoc = "\xf5\xa6\x46\x2c\xce\x97\x8a\x51" |
---|
24357 | | - "\x6f\x46\xa6\x83\x9b\xa1\xbc\xe8" |
---|
24358 | | - "\x05", |
---|
24359 | | - .alen = 17, |
---|
24360 | | - .input = "\x9c\xe0\x06\x7b\x86\xcf\x2e\xd8" |
---|
24361 | | - "\x45\x65\x1b\x72\x9b\xaa\xa3\x1e" |
---|
24362 | | - "\x87\x9d\x26\xdf\xff\x81\x11\xd2" |
---|
24363 | | - "\x47\x41\xb9\x24\xc1\x8a\xa3\x8b" |
---|
24364 | | - "\x55", |
---|
24365 | | - .ilen = 33, |
---|
24366 | | - .result = "\x05\x70\xd5\x94\x12\x36\x35\xd8" |
---|
24367 | | - "\x8f\x7d\xd3\xa8\x99\x6a\xed\x69" |
---|
24368 | | - "\xd0", |
---|
24369 | | - .rlen = 17, |
---|
24370 | | - }, { |
---|
24371 | | - .key = "\x14\x39\x63\xfc\x56\xd5\xdf\x5f" |
---|
24372 | | - "\xaf\xb3\xff\xcc\x98\x33\x1d\xeb" |
---|
24373 | | - "\x9a\x97\x48\xe9\x98\x48\x82\xba" |
---|
24374 | | - "\x07\x11\x04\x54\x32\x67\x7b\xf5", |
---|
24375 | | - .klen = 32, |
---|
24376 | | - .iv = "\x23\x02\xf1\x64\x9a\x73\x89\xe6" |
---|
24377 | | - "\xd0\xea\x2c\xf1\x96\xfc\x4e\x6d" |
---|
24378 | | - "\x65\x48\xcb\x0a\xda\xf0\x62\xc0" |
---|
24379 | | - "\x38\x1d\x3b\x4a\xe9\x7e\x62\xaa", |
---|
24380 | | - .assoc = "\x32\xcb\x80\xcc\xde\x12\x33\x6d" |
---|
24381 | | - "\xf0\x20\x58\x15\x95\xc6\x7f\xee" |
---|
24382 | | - "\x2f\xf9\x4e\x2c\x1b\x98\x43\xc7" |
---|
24383 | | - "\x68\x28\x73\x40\x9f\x96\x4a", |
---|
24384 | | - .alen = 31, |
---|
24385 | | - .input = "\xa0\xc8\xde\x83\x0d\xc3\x4e\xd5" |
---|
24386 | | - "\x69\x7f\x7a\xdd\x8c\x46\xda\xba" |
---|
24387 | | - "\x0a\x5c\x0e\x7f\xac\xee\x02\xd2" |
---|
24388 | | - "\xe5\x4b\x0a\xba\xb8\xa4\x7b\x66" |
---|
24389 | | - "\xde\xae\xdb\xc2\xc0\x0b\xf7\x2b" |
---|
24390 | | - "\xdf\xb8\xea\xd8\xa9\x38\xed", |
---|
24391 | | - .ilen = 47, |
---|
24392 | | - .result = "\x41\x94\x0e\x33\x22\xb1\xdd\xf4" |
---|
24393 | | - "\x10\x57\x85\x39\x93\x8f\xaf\x70" |
---|
24394 | | - "\xfa\xa9\xd0\x4d\x5c\x40\x23\xcd" |
---|
24395 | | - "\x98\x34\xab\x37\x56\xae\x32", |
---|
24396 | | - .rlen = 31, |
---|
24397 | | - }, { |
---|
24398 | | - .key = "\x50\x5d\x9d\x9b\x66\x50\x88\x7b" |
---|
24399 | | - "\x30\x8e\xb1\x5e\x92\x58\xe0\xf1" |
---|
24400 | | - "\xc5\x5a\x53\x6e\x9d\xe8\x04\xd4" |
---|
24401 | | - "\xc9\x3f\xe2\x2d\x0c\xc6\x1a\xcb", |
---|
24402 | | - .klen = 32, |
---|
24403 | | - .iv = "\x5f\x27\x2b\x03\xaa\xef\x32\x02" |
---|
24404 | | - "\x50\xc4\xde\x82\x90\x21\x11\x73" |
---|
24405 | | - "\x8f\x0a\xd6\x8f\xdf\x90\xe4\xda" |
---|
24406 | | - "\xf9\x4a\x1a\x23\xc3\xdd\x02\x81", |
---|
24407 | | - .assoc = "\x6e\xf0\xba\x6b\xee\x8e\xdc\x89" |
---|
24408 | | - "\x71\xfb\x0a\xa6\x8f\xea\x41\xf4" |
---|
24409 | | - "\x5a\xbb\x59\xb0\x20\x38\xc5\xe0" |
---|
24410 | | - "\x29\x56\x52\x19\x79\xf5\xe9\x37", |
---|
24411 | | - .alen = 32, |
---|
24412 | | - .input = "\xd3\x68\x14\x70\x3c\x01\x43\x86" |
---|
24413 | | - "\x02\xab\xbe\x75\xaa\xe7\xf5\x53" |
---|
24414 | | - "\x5c\x05\xbd\x9b\x19\xbb\x2a\x61" |
---|
24415 | | - "\x8f\x69\x05\x75\x8e\xca\x60\x0c" |
---|
24416 | | - "\x5b\xa2\x48\x61\x32\x74\x11\x2b" |
---|
24417 | | - "\xf6\xcf\x06\x78\x6f\x78\x1a\x4a", |
---|
24418 | | - .ilen = 48, |
---|
24419 | | - .result = "\x7e\xb9\x48\xd3\x32\x2d\x86\x10" |
---|
24420 | | - "\x91\x31\x37\xcb\x8d\xb3\x72\x76" |
---|
24421 | | - "\x24\x6b\xdc\xd1\x61\xe0\xa5\xe7" |
---|
24422 | | - "\x5a\x61\x8a\x0f\x30\x0d\xd1\xec", |
---|
24423 | | - .rlen = 32, |
---|
24424 | | - }, { |
---|
24425 | | - .key = "\x8d\x82\xd6\x3b\x76\xcc\x30\x97" |
---|
24426 | | - "\xb1\x68\x63\xef\x8c\x7c\xa3\xf7" |
---|
24427 | | - "\xef\x1c\x5f\xf2\xa3\x88\x86\xed" |
---|
24428 | | - "\x8a\x6d\xc1\x05\xe7\x25\xb9\xa2", |
---|
24429 | | - .klen = 32, |
---|
24430 | | - .iv = "\x9c\x4b\x65\xa2\xba\x6b\xdb\x1e" |
---|
24431 | | - "\xd1\x9e\x90\x13\x8a\x45\xd3\x79" |
---|
24432 | | - "\xba\xcd\xe2\x13\xe4\x30\x66\xf4" |
---|
24433 | | - "\xba\x78\xf9\xfb\x9d\x3c\xa1\x58", |
---|
24434 | | - .assoc = "\xab\x14\xf3\x0a\xfe\x0a\x85\xa5" |
---|
24435 | | - "\xf2\xd5\xbc\x38\x89\x0e\x04\xfb" |
---|
24436 | | - "\x84\x7d\x65\x34\x25\xd8\x47\xfa" |
---|
24437 | | - "\xeb\x83\x31\xf1\x54\x54\x89\x0d" |
---|
24438 | | - "\x9d", |
---|
24439 | | - .alen = 33, |
---|
24440 | | - .input = "\x07\x0a\x35\xb0\x82\x03\x5a\xd2" |
---|
24441 | | - "\x15\x3a\x6c\x72\x83\x9b\xb1\x75" |
---|
24442 | | - "\xea\xf2\xfc\xff\xc6\xf1\x13\xa4" |
---|
24443 | | - "\x1a\x93\x33\x79\x97\x82\x81\xc0" |
---|
24444 | | - "\x96\xc2\x00\xab\x39\xae\xa1\x62" |
---|
24445 | | - "\x53\xa3\x86\xc9\x07\x8c\xaf\x22" |
---|
24446 | | - "\x47\x31\x29\xca\x4a\x95\xf5\xd5" |
---|
24447 | | - "\x20\x63\x5a\x54\x80\x2c\x4a\x63" |
---|
24448 | | - "\xfb\x18\x73\x31\x4f\x08\x21\x5d" |
---|
24449 | | - "\x20\xe9\xc3\x7e\xea\x25\x77\x3a" |
---|
24450 | | - "\x65", |
---|
24451 | | - .ilen = 81, |
---|
24452 | | - .result = "\xba\xde\x82\x72\x42\xa9\x2f\x2c" |
---|
24453 | | - "\x12\x0b\xe9\x5c\x87\xd7\x35\x7c" |
---|
24454 | | - "\x4f\x2e\xe8\x55\x66\x80\x27\x00" |
---|
24455 | | - "\x1b\x8f\x68\xe7\x0a\x6c\x71\xc3" |
---|
24456 | | - "\x21\x78\x55\x9d\x9c\x65\x7b\xcd" |
---|
24457 | | - "\x0a\x34\x97\xff\x47\x37\xb0\x2a" |
---|
24458 | | - "\x80\x0d\x19\x98\x33\xa9\x7a\xe3" |
---|
24459 | | - "\x2e\x4c\xc6\xf3\x8c\x88\x42\x01" |
---|
24460 | | - "\xbd", |
---|
24461 | | - .rlen = 65, |
---|
24462 | | - }, { |
---|
24463 | | - .key = "\xc9\xa7\x10\xda\x86\x48\xd9\xb3" |
---|
24464 | | - "\x32\x42\x15\x80\x85\xa1\x65\xfe" |
---|
24465 | | - "\x19\xde\x6b\x76\xa8\x28\x08\x07" |
---|
24466 | | - "\x4b\x9a\xa0\xdd\xc1\x84\x58\x79", |
---|
24467 | | - .klen = 32, |
---|
24468 | | - .iv = "\xd8\x70\x9f\x42\xca\xe6\x83\x3a" |
---|
24469 | | - "\x52\x79\x42\xa5\x84\x6a\x96\x7f" |
---|
24470 | | - "\xe4\x8f\xed\x97\xe9\xd0\xe8\x0d" |
---|
24471 | | - "\x7c\xa6\xd8\xd4\x77\x9b\x40\x2e", |
---|
24472 | | - .assoc = "\xe8\x39\x2d\xaa\x0e\x85\x2d\xc1" |
---|
24473 | | - "\x72\xaf\x6e\xc9\x82\x33\xc7\x01" |
---|
24474 | | - "\xaf\x40\x70\xb8\x2a\x78\xc9\x14" |
---|
24475 | | - "\xac\xb1\x10\xca\x2e\xb3\x28\xe4" |
---|
24476 | | - "\xac\xfa\x58\x7f\xe5\x73\x09\x8c" |
---|
24477 | | - "\x1d\x40\x87\x8c\xd9\x75\xc0\x55" |
---|
24478 | | - "\xa2\xda\x07\xd1\xc2\xa9\xd1\xbb" |
---|
24479 | | - "\x09\x4f\x77\x62\x88\x2d\xf2\x68" |
---|
24480 | | - "\x54", |
---|
24481 | | - .alen = 65, |
---|
24482 | | - .input = "\x33\xc1\xda\xfa\x15\x21\x07\x8e" |
---|
24483 | | - "\x93\x68\xea\x64\x7b\x3d\x4b\x6b" |
---|
24484 | | - "\x71\x5e\x5e\x6b\x92\xaa\x65\xc2" |
---|
24485 | | - "\x7a\x2a\xc1\xa9\x0a\xa1\x24\x81" |
---|
24486 | | - "\x26\x3a\x5a\x09\xe8\xce\x73\x72" |
---|
24487 | | - "\xde\x7b\x58\x9e\x85\xb9\xa4\x28" |
---|
24488 | | - "\xda", |
---|
24489 | | - .ilen = 49, |
---|
24490 | | - .result = "\xf7\x02\xbb\x11\x52\x24\xd8\x48" |
---|
24491 | | - "\x93\xe6\x9b\xee\x81\xfc\xf7\x82" |
---|
24492 | | - "\x79\xf0\xf3\xd9\x6c\x20\xa9\x1a" |
---|
24493 | | - "\xdc\xbc\x47\xc0\xe4\xcb\x10\x99" |
---|
24494 | | - "\x2f", |
---|
24495 | | - .rlen = 33, |
---|
24496 | | - }, { |
---|
24497 | | - .key = "\x06\xcc\x4a\x79\x96\xc3\x82\xcf" |
---|
24498 | | - "\xb3\x1c\xc7\x12\x7f\xc5\x28\x04" |
---|
24499 | | - "\x44\xa1\x76\xfb\xad\xc8\x8a\x21" |
---|
24500 | | - "\x0d\xc8\x7f\xb6\x9b\xe3\xf8\x4f", |
---|
24501 | | - .klen = 32, |
---|
24502 | | - .iv = "\x15\x95\xd8\xe1\xda\x62\x2c\x56" |
---|
24503 | | - "\xd3\x53\xf4\x36\x7e\x8e\x59\x85" |
---|
24504 | | - "\x0e\x51\xf9\x1c\xee\x70\x6a\x27" |
---|
24505 | | - "\x3d\xd3\xb7\xac\x51\xfa\xdf\x05", |
---|
24506 | | - .assoc = "\x24\x5e\x67\x49\x1e\x01\xd6\xdd" |
---|
24507 | | - "\xf3\x89\x20\x5b\x7c\x57\x89\x07", |
---|
24508 | | - .alen = 16, |
---|
24509 | | - .input = "\x3e\xf8\x86\x3d\x39\xf8\x96\x02" |
---|
24510 | | - "\x0f\xdf\xc9\x6e\x37\x1e\x57\x99" |
---|
24511 | | - "\x07\x2a\x1a\xac\xd1\xda\xfd\x3b" |
---|
24512 | | - "\xc7\xff\xbd\xbc\x85\x09\x0b", |
---|
24513 | | - .ilen = 31, |
---|
24514 | | - .result = "\x33\x27\xf5\xb1\x62\xa0\x80\x63" |
---|
24515 | | - "\x14\xc0\x4d\x7f\x7b\x20\xba\x89", |
---|
24516 | | - .rlen = 16, |
---|
24517 | | - }, { |
---|
24518 | | - .key = "\x42\xf0\x84\x19\xa6\x3f\x2b\xea" |
---|
24519 | | - "\x34\xf6\x79\xa3\x79\xe9\xeb\x0a" |
---|
24520 | | - "\x6e\x63\x82\x7f\xb2\x68\x0c\x3a" |
---|
24521 | | - "\xce\xf5\x5e\x8e\x75\x42\x97\x26", |
---|
24522 | | - .klen = 32, |
---|
24523 | | - .iv = "\x51\xb9\x12\x80\xea\xde\xd5\x71" |
---|
24524 | | - "\x54\x2d\xa6\xc8\x78\xb2\x1b\x8c" |
---|
24525 | | - "\x39\x14\x05\xa0\xf3\x10\xec\x41" |
---|
24526 | | - "\xff\x01\x95\x84\x2b\x59\x7f\xdb", |
---|
24527 | | - .assoc = "\x61\x83\xa0\xe8\x2e\x7d\x7f\xf8" |
---|
24528 | | - "\x74\x63\xd2\xec\x76\x7c\x4c\x0d", |
---|
24529 | | - .alen = 16, |
---|
24530 | | - .input = "\x2f\xc4\xd8\x0d\xa6\x07\xef\x2e" |
---|
24531 | | - "\x6c\xd9\x84\x63\x70\x97\x61\x37" |
---|
24532 | | - "\x08\x2f\x16\x90\x9e\x62\x30\x0d" |
---|
24533 | | - "\x62\xd5\xc8\xf0\x46\x1a", |
---|
24534 | | - .ilen = 30, |
---|
24535 | | - .result = "\x70\x4c\x2f\x50\x72\x1c\x29\x7f" |
---|
24536 | | - "\x95\x9a\xff\x10\x75\x45\x7d\x8f", |
---|
24537 | | - .rlen = 16, |
---|
24538 | | - }, { |
---|
24539 | | - .key = "\x7f\x15\xbd\xb8\xb6\xba\xd3\x06" |
---|
24540 | | - "\xb5\xd1\x2b\x35\x73\x0e\xad\x10" |
---|
24541 | | - "\x98\x25\x8d\x03\xb7\x08\x8e\x54" |
---|
24542 | | - "\x90\x23\x3d\x67\x4f\xa1\x36\xfc", |
---|
24543 | | - .klen = 32, |
---|
24544 | | - .iv = "\x8e\xde\x4c\x20\xfa\x59\x7e\x8d" |
---|
24545 | | - "\xd5\x07\x58\x59\x72\xd7\xde\x92" |
---|
24546 | | - "\x63\xd6\x10\x24\xf8\xb0\x6e\x5a" |
---|
24547 | | - "\xc0\x2e\x74\x5d\x06\xb8\x1e\xb2", |
---|
24548 | | - .assoc = "\x9d\xa7\xda\x88\x3e\xf8\x28\x14" |
---|
24549 | | - "\xf5\x3e\x85\x7d\x70\xa0\x0f\x13", |
---|
24550 | | - .alen = 16, |
---|
24551 | | - .input = "\xce\xf3\x17\x87\x49\xc2\x00\x46" |
---|
24552 | | - "\xc6\x12\x5c\x8f\x81\x38\xaa\x55" |
---|
24553 | | - "\xf8\x67\x75\xf1\x75\xe3\x2a\x24", |
---|
24554 | | - .ilen = 24, |
---|
24555 | | - .result = "\xac\x70\x69\xef\x82\x97\xd2\x9b" |
---|
24556 | | - "\x15\x74\xb1\xa2\x6f\x69\x3f\x95", |
---|
24557 | | - .rlen = 16, |
---|
24558 | | - }, |
---|
24559 | | -}; |
---|
24560 | | - |
---|
24561 | | -/* |
---|
24562 | | - * MORUS-640 test vectors - generated via reference implementation from |
---|
24563 | | - * SUPERCOP (https://bench.cr.yp.to/supercop.html): |
---|
24564 | | - * |
---|
24565 | | - * https://bench.cr.yp.to/supercop/supercop-20170228.tar.xz |
---|
24566 | | - * (see crypto_aead/morus640128v2/) |
---|
24567 | | - */ |
---|
24568 | | -static const struct aead_testvec morus640_enc_tv_template[] = { |
---|
24569 | | - { |
---|
24570 | | - .key = "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
24571 | | - "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
24572 | | - .klen = 16, |
---|
24573 | | - .iv = "\x0f\xc9\x8e\x67\x44\x9e\xaa\x86" |
---|
24574 | | - "\x20\x36\x2c\x24\xfe\xc9\x30\x81", |
---|
24575 | | - .assoc = "", |
---|
24576 | | - .alen = 0, |
---|
24577 | | - .input = "", |
---|
24578 | | - .ilen = 0, |
---|
24579 | | - .result = "\x89\x62\x7d\xf3\x07\x9d\x52\x05" |
---|
24580 | | - "\x53\xc3\x04\x60\x93\xb4\x37\x9a", |
---|
24581 | | - .rlen = 16, |
---|
24582 | | - }, { |
---|
24583 | | - .key = "\x3c\x24\x39\x9f\x10\x7b\xa8\x1b" |
---|
24584 | | - "\x80\xda\xb2\x91\xf9\x24\xc2\x06", |
---|
24585 | | - .klen = 16, |
---|
24586 | | - .iv = "\x4b\xed\xc8\x07\x54\x1a\x52\xa2" |
---|
24587 | | - "\xa1\x10\xde\xb5\xf8\xed\xf3\x87", |
---|
24588 | | - .assoc = "", |
---|
24589 | | - .alen = 0, |
---|
24590 | | - .input = "\x69", |
---|
24591 | | - .ilen = 1, |
---|
24592 | | - .result = "\xa8\x8d\xe4\x90\xb5\x50\x8f\x78" |
---|
24593 | | - "\xb6\x10\x9a\x59\x5f\x61\x37\x70" |
---|
24594 | | - "\x09", |
---|
24595 | | - .rlen = 17, |
---|
24596 | | - }, { |
---|
24597 | | - .key = "\x79\x49\x73\x3e\x20\xf7\x51\x37" |
---|
24598 | | - "\x01\xb4\x64\x22\xf3\x48\x85\x0c", |
---|
24599 | | - .klen = 16, |
---|
24600 | | - .iv = "\x88\x12\x01\xa6\x64\x96\xfb\xbe" |
---|
24601 | | - "\x22\xea\x90\x47\xf2\x11\xb5\x8e", |
---|
24602 | | - .assoc = "", |
---|
24603 | | - .alen = 0, |
---|
24604 | | - .input = "\xa6\xa4\x1e\x76\xec\xd4\x50\xcc" |
---|
24605 | | - "\x62\x58\xe9\x8f\xef\xa4\x17", |
---|
24606 | | - .ilen = 15, |
---|
24607 | | - .result = "\x76\xdd\xb9\x05\x3d\xce\x61\x38" |
---|
24608 | | - "\xf3\xef\xf7\xe5\xd7\xfd\x70\xa5" |
---|
24609 | | - "\xcf\x9d\x64\xb8\x0a\x9f\xfd\x8b" |
---|
24610 | | - "\xd4\x6e\xfe\xd9\xc8\x63\x4b", |
---|
24611 | | - .rlen = 31, |
---|
24612 | | - }, { |
---|
24613 | | - .key = "\xb5\x6e\xad\xdd\x30\x72\xfa\x53" |
---|
24614 | | - "\x82\x8e\x16\xb4\xed\x6d\x47\x12", |
---|
24615 | | - .klen = 16, |
---|
24616 | | - .iv = "\xc4\x37\x3b\x45\x74\x11\xa4\xda" |
---|
24617 | | - "\xa2\xc5\x42\xd8\xec\x36\x78\x94", |
---|
24618 | | - .assoc = "", |
---|
24619 | | - .alen = 0, |
---|
24620 | | - .input = "\xe2\xc9\x58\x15\xfc\x4f\xf8\xe8" |
---|
24621 | | - "\xe3\x32\x9b\x21\xe9\xc8\xd9\x97", |
---|
24622 | | - .ilen = 16, |
---|
24623 | | - .result = "\xdc\x72\xe8\x14\xfb\x63\xad\x72" |
---|
24624 | | - "\x1f\x57\x9a\x1f\x88\x81\xdb\xd6" |
---|
24625 | | - "\xc1\x91\x9d\xb9\x25\xc4\x99\x4c" |
---|
24626 | | - "\x97\xcd\x8a\x0c\x9d\x68\x00\x1c", |
---|
24627 | | - .rlen = 32, |
---|
24628 | | - }, { |
---|
24629 | | - .key = "\xf2\x92\xe6\x7d\x40\xee\xa3\x6f" |
---|
24630 | | - "\x03\x68\xc8\x45\xe7\x91\x0a\x18", |
---|
24631 | | - .klen = 16, |
---|
24632 | | - .iv = "\x01\x5c\x75\xe5\x84\x8d\x4d\xf6" |
---|
24633 | | - "\x23\x9f\xf4\x6a\xe6\x5a\x3b\x9a", |
---|
24634 | | - .assoc = "", |
---|
24635 | | - .alen = 0, |
---|
24636 | | - .input = "\x1f\xee\x92\xb4\x0c\xcb\xa1\x04" |
---|
24637 | | - "\x64\x0c\x4d\xb2\xe3\xec\x9c\x9d" |
---|
24638 | | - "\x09", |
---|
24639 | | - .ilen = 17, |
---|
24640 | | - .result = "\x6b\x4f\x3b\x90\x9a\xa2\xb3\x82" |
---|
24641 | | - "\x0a\xb8\x55\xee\xeb\x73\x4d\x7f" |
---|
24642 | | - "\x54\x11\x3a\x8a\x31\xa3\xb5\xf2" |
---|
24643 | | - "\xcd\x49\xdb\xf3\xee\x26\xbd\xa2" |
---|
24644 | | - "\x0d", |
---|
24645 | | - .rlen = 33, |
---|
24646 | | - }, { |
---|
24647 | | - .key = "\x2e\xb7\x20\x1c\x50\x6a\x4b\x8b" |
---|
24648 | | - "\x84\x42\x7a\xd7\xe1\xb5\xcd\x1f", |
---|
24649 | | - .klen = 16, |
---|
24650 | | - .iv = "\x3d\x80\xae\x84\x94\x09\xf6\x12" |
---|
24651 | | - "\xa4\x79\xa6\xfb\xe0\x7f\xfd\xa0", |
---|
24652 | | - .assoc = "", |
---|
24653 | | - .alen = 0, |
---|
24654 | | - .input = "\x5c\x13\xcb\x54\x1c\x47\x4a\x1f" |
---|
24655 | | - "\xe5\xe6\xff\x44\xdd\x11\x5f\xa3" |
---|
24656 | | - "\x33\xdd\xc2\xf8\xdd\x18\x2b\x93" |
---|
24657 | | - "\x57\x05\x01\x1c\x66\x22\xd3", |
---|
24658 | | - .ilen = 31, |
---|
24659 | | - .result = "\x59\xd1\x0f\x6b\xee\x27\x84\x92" |
---|
24660 | | - "\xb7\xa9\xb5\xdd\x02\xa4\x12\xa5" |
---|
24661 | | - "\x50\x32\xb4\x9a\x2e\x35\x83\x55" |
---|
24662 | | - "\x36\x12\x12\xed\xa3\x31\xc5\x30" |
---|
24663 | | - "\xa7\xe2\x4a\x6d\x05\x59\x43\x91" |
---|
24664 | | - "\x75\xfa\x6c\x17\xc6\x73\xca", |
---|
24665 | | - .rlen = 47, |
---|
24666 | | - }, { |
---|
24667 | | - .key = "\x6b\xdc\x5a\xbb\x60\xe5\xf4\xa6" |
---|
24668 | | - "\x05\x1d\x2c\x68\xdb\xda\x8f\x25", |
---|
24669 | | - .klen = 16, |
---|
24670 | | - .iv = "\x7a\xa5\xe8\x23\xa4\x84\x9e\x2d" |
---|
24671 | | - "\x25\x53\x58\x8c\xda\xa3\xc0\xa6", |
---|
24672 | | - .assoc = "", |
---|
24673 | | - .alen = 0, |
---|
24674 | | - .input = "\x98\x37\x05\xf3\x2c\xc2\xf3\x3b" |
---|
24675 | | - "\x66\xc0\xb1\xd5\xd7\x35\x21\xaa" |
---|
24676 | | - "\x5d\x9f\xce\x7c\xe2\xb8\xad\xad" |
---|
24677 | | - "\x19\x33\xe0\xf4\x40\x81\x72\x28", |
---|
24678 | | - .ilen = 32, |
---|
24679 | | - .result = "\xdb\x49\x68\x0f\x91\x5b\x21\xb1" |
---|
24680 | | - "\xcf\x50\xb2\x4c\x32\xe1\xa6\x69" |
---|
24681 | | - "\xc0\xfb\x44\x1f\xa0\x9a\xeb\x39" |
---|
24682 | | - "\x1b\xde\x68\x38\xcc\x27\x52\xc5" |
---|
24683 | | - "\xf6\x3e\x74\xea\x66\x5b\x5f\x0c" |
---|
24684 | | - "\x65\x9e\x58\xe6\x52\xa2\xfe\x59", |
---|
24685 | | - .rlen = 48, |
---|
24686 | | - }, { |
---|
24687 | | - .key = "\xa7\x00\x93\x5b\x70\x61\x9d\xc2" |
---|
24688 | | - "\x86\xf7\xde\xfa\xd5\xfe\x52\x2b", |
---|
24689 | | - .klen = 16, |
---|
24690 | | - .iv = "\xb6\xca\x22\xc3\xb4\x00\x47\x49" |
---|
24691 | | - "\xa6\x2d\x0a\x1e\xd4\xc7\x83\xad", |
---|
24692 | | - .assoc = "\xc5", |
---|
24693 | | - .alen = 1, |
---|
24694 | | - .input = "", |
---|
24695 | | - .ilen = 0, |
---|
24696 | | - .result = "\x56\xe7\x24\x52\xdd\x95\x60\x5b" |
---|
24697 | | - "\x09\x48\x39\x69\x9c\xb3\x62\x46", |
---|
24698 | | - .rlen = 16, |
---|
24699 | | - }, { |
---|
24700 | | - .key = "\xe4\x25\xcd\xfa\x80\xdd\x46\xde" |
---|
24701 | | - "\x07\xd1\x90\x8b\xcf\x23\x15\x31", |
---|
24702 | | - .klen = 16, |
---|
24703 | | - .iv = "\xf3\xee\x5c\x62\xc4\x7c\xf0\x65" |
---|
24704 | | - "\x27\x08\xbd\xaf\xce\xec\x45\xb3", |
---|
24705 | | - .assoc = "\x02\xb8\xea\xca\x09\x1b\x9a\xec" |
---|
24706 | | - "\x47\x3e\xe9\xd4\xcc\xb5\x76", |
---|
24707 | | - .alen = 15, |
---|
24708 | | - .input = "", |
---|
24709 | | - .ilen = 0, |
---|
24710 | | - .result = "\xdd\xfa\x6c\x1f\x5d\x86\x87\x01" |
---|
24711 | | - "\x13\xe5\x73\x46\x46\xf2\x5c\xe1", |
---|
24712 | | - .rlen = 16, |
---|
24713 | | - }, { |
---|
24714 | | - .key = "\x20\x4a\x07\x99\x91\x58\xee\xfa" |
---|
24715 | | - "\x88\xab\x42\x1c\xc9\x47\xd7\x38", |
---|
24716 | | - .klen = 16, |
---|
24717 | | - .iv = "\x2f\x13\x95\x01\xd5\xf7\x99\x81" |
---|
24718 | | - "\xa8\xe2\x6f\x41\xc8\x10\x08\xb9", |
---|
24719 | | - .assoc = "\x3f\xdc\x24\x69\x19\x96\x43\x08" |
---|
24720 | | - "\xc8\x18\x9b\x65\xc6\xd9\x39\x3b", |
---|
24721 | | - .alen = 16, |
---|
24722 | | - .input = "", |
---|
24723 | | - .ilen = 0, |
---|
24724 | | - .result = "\xa6\x1b\xb9\xd7\x5e\x3c\xcf\xac" |
---|
24725 | | - "\xa9\x21\x45\x0b\x16\x52\xf7\xe1", |
---|
24726 | | - .rlen = 16, |
---|
24727 | | - }, { |
---|
24728 | | - .key = "\x5d\x6f\x41\x39\xa1\xd4\x97\x16" |
---|
24729 | | - "\x09\x85\xf4\xae\xc3\x6b\x9a\x3e", |
---|
24730 | | - .klen = 16, |
---|
24731 | | - .iv = "\x6c\x38\xcf\xa1\xe5\x73\x41\x9d" |
---|
24732 | | - "\x29\xbc\x21\xd2\xc2\x35\xcb\xbf", |
---|
24733 | | - .assoc = "\x7b\x01\x5d\x08\x29\x12\xec\x24" |
---|
24734 | | - "\x49\xf3\x4d\xf7\xc0\xfe\xfb\x41" |
---|
24735 | | - "\x3c", |
---|
24736 | | - .alen = 17, |
---|
24737 | | - .input = "", |
---|
24738 | | - .ilen = 0, |
---|
24739 | | - .result = "\x15\xff\xde\x3b\x34\xfc\xf6\xf9" |
---|
24740 | | - "\xbb\xa8\x62\xad\x0a\xf5\x48\x60", |
---|
24741 | | - .rlen = 16, |
---|
24742 | | - }, { |
---|
24743 | | - .key = "\x99\x93\x7a\xd8\xb1\x50\x40\x31" |
---|
24744 | | - "\x8a\x60\xa6\x3f\xbd\x90\x5d\x44", |
---|
24745 | | - .klen = 16, |
---|
24746 | | - .iv = "\xa8\x5c\x09\x40\xf5\xef\xea\xb8" |
---|
24747 | | - "\xaa\x96\xd3\x64\xbc\x59\x8d\xc6", |
---|
24748 | | - .assoc = "\xb8\x26\x97\xa8\x39\x8e\x94\x3f" |
---|
24749 | | - "\xca\xcd\xff\x88\xba\x22\xbe\x47" |
---|
24750 | | - "\x67\xba\x85\xf1\xbb\x30\x56\x26" |
---|
24751 | | - "\xaf\x0b\x02\x38\xcc\x44\xa7", |
---|
24752 | | - .alen = 31, |
---|
24753 | | - .input = "", |
---|
24754 | | - .ilen = 0, |
---|
24755 | | - .result = "\xd2\x9d\xf8\x3b\xd7\x84\xe9\x2d" |
---|
24756 | | - "\x4b\xef\x75\x16\x0a\x99\xae\x6b", |
---|
24757 | | - .rlen = 16, |
---|
24758 | | - }, { |
---|
24759 | | - .key = "\xd6\xb8\xb4\x77\xc1\xcb\xe9\x4d" |
---|
24760 | | - "\x0a\x3a\x58\xd1\xb7\xb4\x1f\x4a", |
---|
24761 | | - .klen = 16, |
---|
24762 | | - .iv = "\xe5\x81\x42\xdf\x05\x6a\x93\xd4" |
---|
24763 | | - "\x2b\x70\x85\xf5\xb6\x7d\x50\xcc", |
---|
24764 | | - .assoc = "\xf4\x4a\xd1\x47\x49\x09\x3d\x5b" |
---|
24765 | | - "\x4b\xa7\xb1\x19\xb4\x46\x81\x4d" |
---|
24766 | | - "\x91\x7c\x91\x75\xc0\xd0\xd8\x40" |
---|
24767 | | - "\x71\x39\xe1\x10\xa6\xa3\x46\x7a", |
---|
24768 | | - .alen = 32, |
---|
24769 | | - .input = "", |
---|
24770 | | - .ilen = 0, |
---|
24771 | | - .result = "\xe4\x8d\xa7\xa7\x45\xc1\x31\x4f" |
---|
24772 | | - "\xce\xfb\xaf\xd6\xc2\xe6\xee\xc0", |
---|
24773 | | - .rlen = 16, |
---|
24774 | | - }, { |
---|
24775 | | - .key = "\x12\xdd\xee\x17\xd1\x47\x92\x69" |
---|
24776 | | - "\x8b\x14\x0a\x62\xb1\xd9\xe2\x50", |
---|
24777 | | - .klen = 16, |
---|
24778 | | - .iv = "\x22\xa6\x7c\x7f\x15\xe6\x3c\xf0" |
---|
24779 | | - "\xac\x4b\x37\x86\xb0\xa2\x13\xd2", |
---|
24780 | | - .assoc = "\x31", |
---|
24781 | | - .alen = 1, |
---|
24782 | | - .input = "\x40", |
---|
24783 | | - .ilen = 1, |
---|
24784 | | - .result = "\xe2\x67\x38\x4f\xb9\xad\x7d\x38" |
---|
24785 | | - "\x01\xfe\x84\x14\x85\xf8\xd1\xe3" |
---|
24786 | | - "\x22", |
---|
24787 | | - .rlen = 17, |
---|
24788 | | - }, { |
---|
24789 | | - .key = "\x4f\x01\x27\xb6\xe1\xc3\x3a\x85" |
---|
24790 | | - "\x0c\xee\xbc\xf4\xab\xfd\xa5\x57", |
---|
24791 | | - .klen = 16, |
---|
24792 | | - .iv = "\x5e\xcb\xb6\x1e\x25\x62\xe4\x0c" |
---|
24793 | | - "\x2d\x25\xe9\x18\xaa\xc6\xd5\xd8", |
---|
24794 | | - .assoc = "\x6d\x94\x44\x86\x69\x00\x8f\x93" |
---|
24795 | | - "\x4d\x5b\x15\x3c\xa8\x8f\x06", |
---|
24796 | | - .alen = 15, |
---|
24797 | | - .input = "\x7c\x5d\xd3\xee\xad\x9f\x39\x1a" |
---|
24798 | | - "\x6d\x92\x42\x61\xa7\x58\x37", |
---|
24799 | | - .ilen = 15, |
---|
24800 | | - .result = "\x77\x32\x61\xeb\xb4\x33\x29\x92" |
---|
24801 | | - "\x29\x95\xc5\x8e\x85\x76\xab\xfc" |
---|
24802 | | - "\x07\x95\xa7\x44\x74\xf7\x22\xff" |
---|
24803 | | - "\xd8\xd8\x36\x3d\x8a\x7f\x9e", |
---|
24804 | | - .rlen = 31, |
---|
24805 | | - }, { |
---|
24806 | | - .key = "\x8b\x26\x61\x55\xf1\x3e\xe3\xa1" |
---|
24807 | | - "\x8d\xc8\x6e\x85\xa5\x21\x67\x5d", |
---|
24808 | | - .klen = 16, |
---|
24809 | | - .iv = "\x9b\xef\xf0\xbd\x35\xdd\x8d\x28" |
---|
24810 | | - "\xad\xff\x9b\xa9\xa4\xeb\x98\xdf", |
---|
24811 | | - .assoc = "\xaa\xb8\x7e\x25\x79\x7c\x37\xaf" |
---|
24812 | | - "\xce\x36\xc7\xce\xa2\xb4\xc9\x60", |
---|
24813 | | - .alen = 16, |
---|
24814 | | - .input = "\xb9\x82\x0c\x8d\xbd\x1b\xe2\x36" |
---|
24815 | | - "\xee\x6c\xf4\xf2\xa1\x7d\xf9\xe2", |
---|
24816 | | - .ilen = 16, |
---|
24817 | | - .result = "\xd8\xfd\x44\x45\xf6\x42\x12\x38" |
---|
24818 | | - "\xf2\x0b\xea\x4f\x9e\x11\x61\x07" |
---|
24819 | | - "\x48\x67\x98\x18\x9b\xd0\x0c\x59" |
---|
24820 | | - "\x67\xa4\x11\xb3\x2b\xd6\xc1\x70", |
---|
24821 | | - .rlen = 32, |
---|
24822 | | - }, { |
---|
24823 | | - .key = "\xc8\x4b\x9b\xf5\x01\xba\x8c\xbd" |
---|
24824 | | - "\x0e\xa3\x21\x16\x9f\x46\x2a\x63", |
---|
24825 | | - .klen = 16, |
---|
24826 | | - .iv = "\xd7\x14\x29\x5d\x45\x59\x36\x44" |
---|
24827 | | - "\x2e\xd9\x4d\x3b\x9e\x0f\x5b\xe5", |
---|
24828 | | - .assoc = "\xe6\xdd\xb8\xc4\x89\xf8\xe0\xca" |
---|
24829 | | - "\x4f\x10\x7a\x5f\x9c\xd8\x8b\x66" |
---|
24830 | | - "\x3b", |
---|
24831 | | - .alen = 17, |
---|
24832 | | - .input = "\xf5\xa6\x46\x2c\xce\x97\x8a\x51" |
---|
24833 | | - "\x6f\x46\xa6\x83\x9b\xa1\xbc\xe8" |
---|
24834 | | - "\x05", |
---|
24835 | | - .ilen = 17, |
---|
24836 | | - .result = "\xb1\xab\x53\x4e\xc7\x40\x16\xb6" |
---|
24837 | | - "\x71\x3a\x00\x9f\x41\x88\xb0\xb2" |
---|
24838 | | - "\x71\x83\x85\x5f\xc8\x79\x0a\x99" |
---|
24839 | | - "\x99\xdc\x89\x1c\x88\xd2\x3e\xf9" |
---|
24840 | | - "\x83", |
---|
24841 | | - .rlen = 33, |
---|
24842 | | - }, { |
---|
24843 | | - .key = "\x05\x70\xd5\x94\x12\x36\x35\xd8" |
---|
24844 | | - "\x8f\x7d\xd3\xa8\x99\x6a\xed\x69", |
---|
24845 | | - .klen = 16, |
---|
24846 | | - .iv = "\x14\x39\x63\xfc\x56\xd5\xdf\x5f" |
---|
24847 | | - "\xaf\xb3\xff\xcc\x98\x33\x1d\xeb", |
---|
24848 | | - .assoc = "\x23\x02\xf1\x64\x9a\x73\x89\xe6" |
---|
24849 | | - "\xd0\xea\x2c\xf1\x96\xfc\x4e\x6d" |
---|
24850 | | - "\x65\x48\xcb\x0a\xda\xf0\x62\xc0" |
---|
24851 | | - "\x38\x1d\x3b\x4a\xe9\x7e\x62", |
---|
24852 | | - .alen = 31, |
---|
24853 | | - .input = "\x32\xcb\x80\xcc\xde\x12\x33\x6d" |
---|
24854 | | - "\xf0\x20\x58\x15\x95\xc6\x7f\xee" |
---|
24855 | | - "\x2f\xf9\x4e\x2c\x1b\x98\x43\xc7" |
---|
24856 | | - "\x68\x28\x73\x40\x9f\x96\x4a", |
---|
24857 | | - .ilen = 31, |
---|
24858 | | - .result = "\x29\xc4\xf0\x03\xc1\x86\xdf\x06" |
---|
24859 | | - "\x5c\x7b\xef\x64\x87\x00\xd1\x37" |
---|
24860 | | - "\xa7\x08\xbc\x7f\x8f\x41\x54\xd0" |
---|
24861 | | - "\x3e\xf1\xc3\xa2\x96\x84\xdd\x2a" |
---|
24862 | | - "\x2d\x21\x30\xf9\x02\xdb\x06\x0c" |
---|
24863 | | - "\xf1\x5a\x66\x69\xe0\xca\x83", |
---|
24864 | | - .rlen = 47, |
---|
24865 | | - }, { |
---|
24866 | | - .key = "\x41\x94\x0e\x33\x22\xb1\xdd\xf4" |
---|
24867 | | - "\x10\x57\x85\x39\x93\x8f\xaf\x70", |
---|
24868 | | - .klen = 16, |
---|
24869 | | - .iv = "\x50\x5d\x9d\x9b\x66\x50\x88\x7b" |
---|
24870 | | - "\x30\x8e\xb1\x5e\x92\x58\xe0\xf1", |
---|
24871 | | - .assoc = "\x5f\x27\x2b\x03\xaa\xef\x32\x02" |
---|
24872 | | - "\x50\xc4\xde\x82\x90\x21\x11\x73" |
---|
24873 | | - "\x8f\x0a\xd6\x8f\xdf\x90\xe4\xda" |
---|
24874 | | - "\xf9\x4a\x1a\x23\xc3\xdd\x02\x81", |
---|
24875 | | - .alen = 32, |
---|
24876 | | - .input = "\x6e\xf0\xba\x6b\xee\x8e\xdc\x89" |
---|
24877 | | - "\x71\xfb\x0a\xa6\x8f\xea\x41\xf4" |
---|
24878 | | - "\x5a\xbb\x59\xb0\x20\x38\xc5\xe0" |
---|
24879 | | - "\x29\x56\x52\x19\x79\xf5\xe9\x37", |
---|
24880 | | - .ilen = 32, |
---|
24881 | | - .result = "\xe2\x2e\x44\xdf\xd3\x60\x6d\xb2" |
---|
24882 | | - "\x70\x57\x37\xc5\xc2\x4f\x8d\x14" |
---|
24883 | | - "\xc6\xbf\x8b\xec\xf5\x62\x67\xf2" |
---|
24884 | | - "\x2f\xa1\xe6\xd6\xa7\xb1\x8c\x54" |
---|
24885 | | - "\xe5\x6b\x49\xf9\x6e\x90\xc3\xaa" |
---|
24886 | | - "\x7a\x00\x2e\x4d\x7f\x31\x2e\x81", |
---|
24887 | | - .rlen = 48, |
---|
24888 | | - }, { |
---|
24889 | | - .key = "\x7e\xb9\x48\xd3\x32\x2d\x86\x10" |
---|
24890 | | - "\x91\x31\x37\xcb\x8d\xb3\x72\x76", |
---|
24891 | | - .klen = 16, |
---|
24892 | | - .iv = "\x8d\x82\xd6\x3b\x76\xcc\x30\x97" |
---|
24893 | | - "\xb1\x68\x63\xef\x8c\x7c\xa3\xf7", |
---|
24894 | | - .assoc = "\x9c\x4b\x65\xa2\xba\x6b\xdb\x1e" |
---|
24895 | | - "\xd1\x9e\x90\x13\x8a\x45\xd3\x79" |
---|
24896 | | - "\xba\xcd\xe2\x13\xe4\x30\x66\xf4" |
---|
24897 | | - "\xba\x78\xf9\xfb\x9d\x3c\xa1\x58" |
---|
24898 | | - "\x1a", |
---|
24899 | | - .alen = 33, |
---|
24900 | | - .input = "\xab\x14\xf3\x0a\xfe\x0a\x85\xa5" |
---|
24901 | | - "\xf2\xd5\xbc\x38\x89\x0e\x04\xfb" |
---|
24902 | | - "\x84\x7d\x65\x34\x25\xd8\x47\xfa" |
---|
24903 | | - "\xeb\x83\x31\xf1\x54\x54\x89\x0d" |
---|
24904 | | - "\x9d\x4d\x54\x51\x84\x61\xf6\x8e" |
---|
24905 | | - "\x03\x31\xf2\x25\x16\xcc\xaa\xc6" |
---|
24906 | | - "\x75\x73\x20\x30\x59\x54\xb2\xf0" |
---|
24907 | | - "\x3a\x4b\xe0\x23\x8e\xa6\x08\x35" |
---|
24908 | | - "\x8a", |
---|
24909 | | - .ilen = 65, |
---|
24910 | | - .result = "\xc7\xca\x26\x61\x57\xee\xa2\xb9" |
---|
24911 | | - "\xb1\x37\xde\x95\x06\x90\x11\x08" |
---|
24912 | | - "\x4d\x30\x9f\x24\xc0\x56\xb7\xe1" |
---|
24913 | | - "\x0b\x9f\xd2\x57\xe9\xd2\xb1\x76" |
---|
24914 | | - "\x56\x9a\xb4\x58\xc5\x08\xfc\xb5" |
---|
24915 | | - "\xf2\x31\x9b\xc9\xcd\xb3\x64\xdb" |
---|
24916 | | - "\x6f\x50\xbf\xf4\x73\x9d\xfb\x6b" |
---|
24917 | | - "\xef\x35\x25\x48\xed\xcf\x29\xa8" |
---|
24918 | | - "\xac\xc3\xb9\xcb\x61\x8f\x73\x92" |
---|
24919 | | - "\x2c\x7a\x6f\xda\xf9\x09\x6f\xe1" |
---|
24920 | | - "\xc4", |
---|
24921 | | - .rlen = 81, |
---|
24922 | | - }, { |
---|
24923 | | - .key = "\xba\xde\x82\x72\x42\xa9\x2f\x2c" |
---|
24924 | | - "\x12\x0b\xe9\x5c\x87\xd7\x35\x7c", |
---|
24925 | | - .klen = 16, |
---|
24926 | | - .iv = "\xc9\xa7\x10\xda\x86\x48\xd9\xb3" |
---|
24927 | | - "\x32\x42\x15\x80\x85\xa1\x65\xfe", |
---|
24928 | | - .assoc = "\xd8\x70\x9f\x42\xca\xe6\x83\x3a" |
---|
24929 | | - "\x52\x79\x42\xa5\x84\x6a\x96\x7f" |
---|
24930 | | - "\xe4\x8f\xed\x97\xe9\xd0\xe8\x0d" |
---|
24931 | | - "\x7c\xa6\xd8\xd4\x77\x9b\x40\x2e" |
---|
24932 | | - "\x28\xce\x57\x34\xcd\x6e\x84\x4c" |
---|
24933 | | - "\x17\x3c\xe1\xb2\xa8\x0b\xbb\xf1" |
---|
24934 | | - "\x96\x41\x0d\x69\xe8\x54\x0a\xc8" |
---|
24935 | | - "\x15\x4e\x91\x92\x89\x4b\xb7\x9b" |
---|
24936 | | - "\x21", |
---|
24937 | | - .alen = 65, |
---|
24938 | | - .input = "\xe8\x39\x2d\xaa\x0e\x85\x2d\xc1" |
---|
24939 | | - "\x72\xaf\x6e\xc9\x82\x33\xc7\x01" |
---|
24940 | | - "\xaf\x40\x70\xb8\x2a\x78\xc9\x14" |
---|
24941 | | - "\xac\xb1\x10\xca\x2e\xb3\x28\xe4" |
---|
24942 | | - "\xac", |
---|
24943 | | - .ilen = 33, |
---|
24944 | | - .result = "\x57\xcd\x3d\x46\xc5\xf9\x68\x3b" |
---|
24945 | | - "\x2c\x0f\xb4\x7e\x7b\x64\x3e\x40" |
---|
24946 | | - "\xf3\x78\x63\x34\x89\x79\x39\x6b" |
---|
24947 | | - "\x61\x64\x4a\x9a\xfa\x70\xa4\xd3" |
---|
24948 | | - "\x54\x0b\xea\x05\xa6\x95\x64\xed" |
---|
24949 | | - "\x3d\x69\xa2\x0c\x27\x56\x2f\x34" |
---|
24950 | | - "\x66", |
---|
24951 | | - .rlen = 49, |
---|
24952 | | - }, { |
---|
24953 | | - .key = "\xf7\x02\xbb\x11\x52\x24\xd8\x48" |
---|
24954 | | - "\x93\xe6\x9b\xee\x81\xfc\xf7\x82", |
---|
24955 | | - .klen = 16, |
---|
24956 | | - .iv = "\x06\xcc\x4a\x79\x96\xc3\x82\xcf" |
---|
24957 | | - "\xb3\x1c\xc7\x12\x7f\xc5\x28\x04", |
---|
24958 | | - .assoc = "\x15\x95\xd8\xe1\xda\x62\x2c\x56" |
---|
24959 | | - "\xd3\x53\xf4\x36\x7e\x8e\x59\x85", |
---|
24960 | | - .alen = 16, |
---|
24961 | | - .input = "\x24\x5e\x67\x49\x1e\x01\xd6\xdd" |
---|
24962 | | - "\xf3\x89\x20\x5b\x7c\x57\x89\x07", |
---|
24963 | | - .ilen = 16, |
---|
24964 | | - .result = "\xfc\x85\x06\x28\x8f\xe8\x23\x1f" |
---|
24965 | | - "\x33\x98\x87\xde\x08\xb6\xb6\xae" |
---|
24966 | | - "\x3e\xa4\xf8\x19\xf1\x92\x60\x39" |
---|
24967 | | - "\xb9\x6b\x3f\xdf\xc8\xcb\x30", |
---|
24968 | | - .rlen = 31, |
---|
24969 | | - }, { |
---|
24970 | | - .key = "\x33\x27\xf5\xb1\x62\xa0\x80\x63" |
---|
24971 | | - "\x14\xc0\x4d\x7f\x7b\x20\xba\x89", |
---|
24972 | | - .klen = 16, |
---|
24973 | | - .iv = "\x42\xf0\x84\x19\xa6\x3f\x2b\xea" |
---|
24974 | | - "\x34\xf6\x79\xa3\x79\xe9\xeb\x0a", |
---|
24975 | | - .assoc = "\x51\xb9\x12\x80\xea\xde\xd5\x71" |
---|
24976 | | - "\x54\x2d\xa6\xc8\x78\xb2\x1b\x8c", |
---|
24977 | | - .alen = 16, |
---|
24978 | | - .input = "\x61\x83\xa0\xe8\x2e\x7d\x7f\xf8" |
---|
24979 | | - "\x74\x63\xd2\xec\x76\x7c\x4c\x0d", |
---|
24980 | | - .ilen = 16, |
---|
24981 | | - .result = "\x74\x7d\x70\x07\xe9\xba\x01\xee" |
---|
24982 | | - "\x6c\xc6\x6f\x50\x25\x33\xbe\x50" |
---|
24983 | | - "\x17\xb8\x17\x62\xed\x80\xa2\xf5" |
---|
24984 | | - "\x03\xde\x85\x71\x5d\x34", |
---|
24985 | | - .rlen = 30, |
---|
24986 | | - }, { |
---|
24987 | | - .key = "\x70\x4c\x2f\x50\x72\x1c\x29\x7f" |
---|
24988 | | - "\x95\x9a\xff\x10\x75\x45\x7d\x8f", |
---|
24989 | | - .klen = 16, |
---|
24990 | | - .iv = "\x7f\x15\xbd\xb8\xb6\xba\xd3\x06" |
---|
24991 | | - "\xb5\xd1\x2b\x35\x73\x0e\xad\x10", |
---|
24992 | | - .assoc = "\x8e\xde\x4c\x20\xfa\x59\x7e\x8d" |
---|
24993 | | - "\xd5\x07\x58\x59\x72\xd7\xde\x92", |
---|
24994 | | - .alen = 16, |
---|
24995 | | - .input = "\x9d\xa7\xda\x88\x3e\xf8\x28\x14" |
---|
24996 | | - "\xf5\x3e\x85\x7d\x70\xa0\x0f\x13", |
---|
24997 | | - .ilen = 16, |
---|
24998 | | - .result = "\xf4\xb3\x85\xf9\xac\xde\xb1\x38" |
---|
24999 | | - "\x29\xfd\x6c\x7c\x49\xe5\x1d\xaf" |
---|
25000 | | - "\xba\xea\xd4\xfa\x3f\x11\x33\x98", |
---|
25001 | | - .rlen = 24, |
---|
25002 | | - }, { |
---|
25003 | | - .key = "\xac\x70\x69\xef\x82\x97\xd2\x9b" |
---|
25004 | | - "\x15\x74\xb1\xa2\x6f\x69\x3f\x95", |
---|
25005 | | - .klen = 16, |
---|
25006 | | - .iv = "\xbb\x3a\xf7\x57\xc6\x36\x7c\x22" |
---|
25007 | | - "\x36\xab\xde\xc6\x6d\x32\x70\x17", |
---|
25008 | | - .assoc = "\xcb\x03\x85\xbf\x0a\xd5\x26\xa9" |
---|
25009 | | - "\x56\xe1\x0a\xeb\x6c\xfb\xa1\x98", |
---|
25010 | | - .alen = 16, |
---|
25011 | | - .input = "\xda\xcc\x14\x27\x4e\x74\xd1\x30" |
---|
25012 | | - "\x76\x18\x37\x0f\x6a\xc4\xd1\x1a", |
---|
25013 | | - .ilen = 16, |
---|
25014 | | - .result = "\xe6\x5c\x49\x4f\x78\xf3\x62\x86" |
---|
25015 | | - "\xe1\xb7\xa5\xc3\x32\x88\x3c\x8c" |
---|
25016 | | - "\x6e", |
---|
25017 | | - .rlen = 17, |
---|
25018 | | - }, |
---|
25019 | | -}; |
---|
25020 | | - |
---|
25021 | | -static const struct aead_testvec morus640_dec_tv_template[] = { |
---|
25022 | | - { |
---|
25023 | | - .key = "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
25024 | | - "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
25025 | | - .klen = 16, |
---|
25026 | | - .iv = "\x0f\xc9\x8e\x67\x44\x9e\xaa\x86" |
---|
25027 | | - "\x20\x36\x2c\x24\xfe\xc9\x30\x81", |
---|
25028 | | - .assoc = "", |
---|
25029 | | - .alen = 0, |
---|
25030 | | - .input = "\x89\x62\x7d\xf3\x07\x9d\x52\x05" |
---|
25031 | | - "\x53\xc3\x04\x60\x93\xb4\x37\x9a", |
---|
25032 | | - .ilen = 16, |
---|
25033 | | - .result = "", |
---|
25034 | | - .rlen = 0, |
---|
25035 | | - }, { |
---|
25036 | | - .key = "\x3c\x24\x39\x9f\x10\x7b\xa8\x1b" |
---|
25037 | | - "\x80\xda\xb2\x91\xf9\x24\xc2\x06", |
---|
25038 | | - .klen = 16, |
---|
25039 | | - .iv = "\x4b\xed\xc8\x07\x54\x1a\x52\xa2" |
---|
25040 | | - "\xa1\x10\xde\xb5\xf8\xed\xf3\x87", |
---|
25041 | | - .assoc = "", |
---|
25042 | | - .alen = 0, |
---|
25043 | | - .input = "\xa8\x8d\xe4\x90\xb5\x50\x8f\x78" |
---|
25044 | | - "\xb6\x10\x9a\x59\x5f\x61\x37\x70" |
---|
25045 | | - "\x09", |
---|
25046 | | - .ilen = 17, |
---|
25047 | | - .result = "\x69", |
---|
25048 | | - .rlen = 1, |
---|
25049 | | - }, { |
---|
25050 | | - .key = "\x79\x49\x73\x3e\x20\xf7\x51\x37" |
---|
25051 | | - "\x01\xb4\x64\x22\xf3\x48\x85\x0c", |
---|
25052 | | - .klen = 16, |
---|
25053 | | - .iv = "\x88\x12\x01\xa6\x64\x96\xfb\xbe" |
---|
25054 | | - "\x22\xea\x90\x47\xf2\x11\xb5\x8e", |
---|
25055 | | - .assoc = "", |
---|
25056 | | - .alen = 0, |
---|
25057 | | - .input = "\x76\xdd\xb9\x05\x3d\xce\x61\x38" |
---|
25058 | | - "\xf3\xef\xf7\xe5\xd7\xfd\x70\xa5" |
---|
25059 | | - "\xcf\x9d\x64\xb8\x0a\x9f\xfd\x8b" |
---|
25060 | | - "\xd4\x6e\xfe\xd9\xc8\x63\x4b", |
---|
25061 | | - .ilen = 31, |
---|
25062 | | - .result = "\xa6\xa4\x1e\x76\xec\xd4\x50\xcc" |
---|
25063 | | - "\x62\x58\xe9\x8f\xef\xa4\x17", |
---|
25064 | | - .rlen = 15, |
---|
25065 | | - }, { |
---|
25066 | | - .key = "\xb5\x6e\xad\xdd\x30\x72\xfa\x53" |
---|
25067 | | - "\x82\x8e\x16\xb4\xed\x6d\x47\x12", |
---|
25068 | | - .klen = 16, |
---|
25069 | | - .iv = "\xc4\x37\x3b\x45\x74\x11\xa4\xda" |
---|
25070 | | - "\xa2\xc5\x42\xd8\xec\x36\x78\x94", |
---|
25071 | | - .assoc = "", |
---|
25072 | | - .alen = 0, |
---|
25073 | | - .input = "\xdc\x72\xe8\x14\xfb\x63\xad\x72" |
---|
25074 | | - "\x1f\x57\x9a\x1f\x88\x81\xdb\xd6" |
---|
25075 | | - "\xc1\x91\x9d\xb9\x25\xc4\x99\x4c" |
---|
25076 | | - "\x97\xcd\x8a\x0c\x9d\x68\x00\x1c", |
---|
25077 | | - .ilen = 32, |
---|
25078 | | - .result = "\xe2\xc9\x58\x15\xfc\x4f\xf8\xe8" |
---|
25079 | | - "\xe3\x32\x9b\x21\xe9\xc8\xd9\x97", |
---|
25080 | | - .rlen = 16, |
---|
25081 | | - }, { |
---|
25082 | | - .key = "\xf2\x92\xe6\x7d\x40\xee\xa3\x6f" |
---|
25083 | | - "\x03\x68\xc8\x45\xe7\x91\x0a\x18", |
---|
25084 | | - .klen = 16, |
---|
25085 | | - .iv = "\x01\x5c\x75\xe5\x84\x8d\x4d\xf6" |
---|
25086 | | - "\x23\x9f\xf4\x6a\xe6\x5a\x3b\x9a", |
---|
25087 | | - .assoc = "", |
---|
25088 | | - .alen = 0, |
---|
25089 | | - .input = "\x6b\x4f\x3b\x90\x9a\xa2\xb3\x82" |
---|
25090 | | - "\x0a\xb8\x55\xee\xeb\x73\x4d\x7f" |
---|
25091 | | - "\x54\x11\x3a\x8a\x31\xa3\xb5\xf2" |
---|
25092 | | - "\xcd\x49\xdb\xf3\xee\x26\xbd\xa2" |
---|
25093 | | - "\x0d", |
---|
25094 | | - .ilen = 33, |
---|
25095 | | - .result = "\x1f\xee\x92\xb4\x0c\xcb\xa1\x04" |
---|
25096 | | - "\x64\x0c\x4d\xb2\xe3\xec\x9c\x9d" |
---|
25097 | | - "\x09", |
---|
25098 | | - .rlen = 17, |
---|
25099 | | - }, { |
---|
25100 | | - .key = "\x2e\xb7\x20\x1c\x50\x6a\x4b\x8b" |
---|
25101 | | - "\x84\x42\x7a\xd7\xe1\xb5\xcd\x1f", |
---|
25102 | | - .klen = 16, |
---|
25103 | | - .iv = "\x3d\x80\xae\x84\x94\x09\xf6\x12" |
---|
25104 | | - "\xa4\x79\xa6\xfb\xe0\x7f\xfd\xa0", |
---|
25105 | | - .assoc = "", |
---|
25106 | | - .alen = 0, |
---|
25107 | | - .input = "\x59\xd1\x0f\x6b\xee\x27\x84\x92" |
---|
25108 | | - "\xb7\xa9\xb5\xdd\x02\xa4\x12\xa5" |
---|
25109 | | - "\x50\x32\xb4\x9a\x2e\x35\x83\x55" |
---|
25110 | | - "\x36\x12\x12\xed\xa3\x31\xc5\x30" |
---|
25111 | | - "\xa7\xe2\x4a\x6d\x05\x59\x43\x91" |
---|
25112 | | - "\x75\xfa\x6c\x17\xc6\x73\xca", |
---|
25113 | | - .ilen = 47, |
---|
25114 | | - .result = "\x5c\x13\xcb\x54\x1c\x47\x4a\x1f" |
---|
25115 | | - "\xe5\xe6\xff\x44\xdd\x11\x5f\xa3" |
---|
25116 | | - "\x33\xdd\xc2\xf8\xdd\x18\x2b\x93" |
---|
25117 | | - "\x57\x05\x01\x1c\x66\x22\xd3", |
---|
25118 | | - .rlen = 31, |
---|
25119 | | - }, { |
---|
25120 | | - .key = "\x6b\xdc\x5a\xbb\x60\xe5\xf4\xa6" |
---|
25121 | | - "\x05\x1d\x2c\x68\xdb\xda\x8f\x25", |
---|
25122 | | - .klen = 16, |
---|
25123 | | - .iv = "\x7a\xa5\xe8\x23\xa4\x84\x9e\x2d" |
---|
25124 | | - "\x25\x53\x58\x8c\xda\xa3\xc0\xa6", |
---|
25125 | | - .assoc = "", |
---|
25126 | | - .alen = 0, |
---|
25127 | | - .input = "\xdb\x49\x68\x0f\x91\x5b\x21\xb1" |
---|
25128 | | - "\xcf\x50\xb2\x4c\x32\xe1\xa6\x69" |
---|
25129 | | - "\xc0\xfb\x44\x1f\xa0\x9a\xeb\x39" |
---|
25130 | | - "\x1b\xde\x68\x38\xcc\x27\x52\xc5" |
---|
25131 | | - "\xf6\x3e\x74\xea\x66\x5b\x5f\x0c" |
---|
25132 | | - "\x65\x9e\x58\xe6\x52\xa2\xfe\x59", |
---|
25133 | | - .ilen = 48, |
---|
25134 | | - .result = "\x98\x37\x05\xf3\x2c\xc2\xf3\x3b" |
---|
25135 | | - "\x66\xc0\xb1\xd5\xd7\x35\x21\xaa" |
---|
25136 | | - "\x5d\x9f\xce\x7c\xe2\xb8\xad\xad" |
---|
25137 | | - "\x19\x33\xe0\xf4\x40\x81\x72\x28", |
---|
25138 | | - .rlen = 32, |
---|
25139 | | - }, { |
---|
25140 | | - .key = "\xa7\x00\x93\x5b\x70\x61\x9d\xc2" |
---|
25141 | | - "\x86\xf7\xde\xfa\xd5\xfe\x52\x2b", |
---|
25142 | | - .klen = 16, |
---|
25143 | | - .iv = "\xb6\xca\x22\xc3\xb4\x00\x47\x49" |
---|
25144 | | - "\xa6\x2d\x0a\x1e\xd4\xc7\x83\xad", |
---|
25145 | | - .assoc = "\xc5", |
---|
25146 | | - .alen = 1, |
---|
25147 | | - .input = "\x56\xe7\x24\x52\xdd\x95\x60\x5b" |
---|
25148 | | - "\x09\x48\x39\x69\x9c\xb3\x62\x46", |
---|
25149 | | - .ilen = 16, |
---|
25150 | | - .result = "", |
---|
25151 | | - .rlen = 0, |
---|
25152 | | - }, { |
---|
25153 | | - .key = "\xe4\x25\xcd\xfa\x80\xdd\x46\xde" |
---|
25154 | | - "\x07\xd1\x90\x8b\xcf\x23\x15\x31", |
---|
25155 | | - .klen = 16, |
---|
25156 | | - .iv = "\xf3\xee\x5c\x62\xc4\x7c\xf0\x65" |
---|
25157 | | - "\x27\x08\xbd\xaf\xce\xec\x45\xb3", |
---|
25158 | | - .assoc = "\x02\xb8\xea\xca\x09\x1b\x9a\xec" |
---|
25159 | | - "\x47\x3e\xe9\xd4\xcc\xb5\x76", |
---|
25160 | | - .alen = 15, |
---|
25161 | | - .input = "\xdd\xfa\x6c\x1f\x5d\x86\x87\x01" |
---|
25162 | | - "\x13\xe5\x73\x46\x46\xf2\x5c\xe1", |
---|
25163 | | - .ilen = 16, |
---|
25164 | | - .result = "", |
---|
25165 | | - .rlen = 0, |
---|
25166 | | - }, { |
---|
25167 | | - .key = "\x20\x4a\x07\x99\x91\x58\xee\xfa" |
---|
25168 | | - "\x88\xab\x42\x1c\xc9\x47\xd7\x38", |
---|
25169 | | - .klen = 16, |
---|
25170 | | - .iv = "\x2f\x13\x95\x01\xd5\xf7\x99\x81" |
---|
25171 | | - "\xa8\xe2\x6f\x41\xc8\x10\x08\xb9", |
---|
25172 | | - .assoc = "\x3f\xdc\x24\x69\x19\x96\x43\x08" |
---|
25173 | | - "\xc8\x18\x9b\x65\xc6\xd9\x39\x3b", |
---|
25174 | | - .alen = 16, |
---|
25175 | | - .input = "\xa6\x1b\xb9\xd7\x5e\x3c\xcf\xac" |
---|
25176 | | - "\xa9\x21\x45\x0b\x16\x52\xf7\xe1", |
---|
25177 | | - .ilen = 16, |
---|
25178 | | - .result = "", |
---|
25179 | | - .rlen = 0, |
---|
25180 | | - }, { |
---|
25181 | | - .key = "\x5d\x6f\x41\x39\xa1\xd4\x97\x16" |
---|
25182 | | - "\x09\x85\xf4\xae\xc3\x6b\x9a\x3e", |
---|
25183 | | - .klen = 16, |
---|
25184 | | - .iv = "\x6c\x38\xcf\xa1\xe5\x73\x41\x9d" |
---|
25185 | | - "\x29\xbc\x21\xd2\xc2\x35\xcb\xbf", |
---|
25186 | | - .assoc = "\x7b\x01\x5d\x08\x29\x12\xec\x24" |
---|
25187 | | - "\x49\xf3\x4d\xf7\xc0\xfe\xfb\x41" |
---|
25188 | | - "\x3c", |
---|
25189 | | - .alen = 17, |
---|
25190 | | - .input = "\x15\xff\xde\x3b\x34\xfc\xf6\xf9" |
---|
25191 | | - "\xbb\xa8\x62\xad\x0a\xf5\x48\x60", |
---|
25192 | | - .ilen = 16, |
---|
25193 | | - .result = "", |
---|
25194 | | - .rlen = 0, |
---|
25195 | | - }, { |
---|
25196 | | - .key = "\x99\x93\x7a\xd8\xb1\x50\x40\x31" |
---|
25197 | | - "\x8a\x60\xa6\x3f\xbd\x90\x5d\x44", |
---|
25198 | | - .klen = 16, |
---|
25199 | | - .iv = "\xa8\x5c\x09\x40\xf5\xef\xea\xb8" |
---|
25200 | | - "\xaa\x96\xd3\x64\xbc\x59\x8d\xc6", |
---|
25201 | | - .assoc = "\xb8\x26\x97\xa8\x39\x8e\x94\x3f" |
---|
25202 | | - "\xca\xcd\xff\x88\xba\x22\xbe\x47" |
---|
25203 | | - "\x67\xba\x85\xf1\xbb\x30\x56\x26" |
---|
25204 | | - "\xaf\x0b\x02\x38\xcc\x44\xa7", |
---|
25205 | | - .alen = 31, |
---|
25206 | | - .input = "\xd2\x9d\xf8\x3b\xd7\x84\xe9\x2d" |
---|
25207 | | - "\x4b\xef\x75\x16\x0a\x99\xae\x6b", |
---|
25208 | | - .ilen = 16, |
---|
25209 | | - .result = "", |
---|
25210 | | - .rlen = 0, |
---|
25211 | | - }, { |
---|
25212 | | - .key = "\xd6\xb8\xb4\x77\xc1\xcb\xe9\x4d" |
---|
25213 | | - "\x0a\x3a\x58\xd1\xb7\xb4\x1f\x4a", |
---|
25214 | | - .klen = 16, |
---|
25215 | | - .iv = "\xe5\x81\x42\xdf\x05\x6a\x93\xd4" |
---|
25216 | | - "\x2b\x70\x85\xf5\xb6\x7d\x50\xcc", |
---|
25217 | | - .assoc = "\xf4\x4a\xd1\x47\x49\x09\x3d\x5b" |
---|
25218 | | - "\x4b\xa7\xb1\x19\xb4\x46\x81\x4d" |
---|
25219 | | - "\x91\x7c\x91\x75\xc0\xd0\xd8\x40" |
---|
25220 | | - "\x71\x39\xe1\x10\xa6\xa3\x46\x7a", |
---|
25221 | | - .alen = 32, |
---|
25222 | | - .input = "\xe4\x8d\xa7\xa7\x45\xc1\x31\x4f" |
---|
25223 | | - "\xce\xfb\xaf\xd6\xc2\xe6\xee\xc0", |
---|
25224 | | - .ilen = 16, |
---|
25225 | | - .result = "", |
---|
25226 | | - .rlen = 0, |
---|
25227 | | - }, { |
---|
25228 | | - .key = "\x12\xdd\xee\x17\xd1\x47\x92\x69" |
---|
25229 | | - "\x8b\x14\x0a\x62\xb1\xd9\xe2\x50", |
---|
25230 | | - .klen = 16, |
---|
25231 | | - .iv = "\x22\xa6\x7c\x7f\x15\xe6\x3c\xf0" |
---|
25232 | | - "\xac\x4b\x37\x86\xb0\xa2\x13\xd2", |
---|
25233 | | - .assoc = "\x31", |
---|
25234 | | - .alen = 1, |
---|
25235 | | - .input = "\xe2\x67\x38\x4f\xb9\xad\x7d\x38" |
---|
25236 | | - "\x01\xfe\x84\x14\x85\xf8\xd1\xe3" |
---|
25237 | | - "\x22", |
---|
25238 | | - .ilen = 17, |
---|
25239 | | - .result = "\x40", |
---|
25240 | | - .rlen = 1, |
---|
25241 | | - }, { |
---|
25242 | | - .key = "\x4f\x01\x27\xb6\xe1\xc3\x3a\x85" |
---|
25243 | | - "\x0c\xee\xbc\xf4\xab\xfd\xa5\x57", |
---|
25244 | | - .klen = 16, |
---|
25245 | | - .iv = "\x5e\xcb\xb6\x1e\x25\x62\xe4\x0c" |
---|
25246 | | - "\x2d\x25\xe9\x18\xaa\xc6\xd5\xd8", |
---|
25247 | | - .assoc = "\x6d\x94\x44\x86\x69\x00\x8f\x93" |
---|
25248 | | - "\x4d\x5b\x15\x3c\xa8\x8f\x06", |
---|
25249 | | - .alen = 15, |
---|
25250 | | - .input = "\x77\x32\x61\xeb\xb4\x33\x29\x92" |
---|
25251 | | - "\x29\x95\xc5\x8e\x85\x76\xab\xfc" |
---|
25252 | | - "\x07\x95\xa7\x44\x74\xf7\x22\xff" |
---|
25253 | | - "\xd8\xd8\x36\x3d\x8a\x7f\x9e", |
---|
25254 | | - .ilen = 31, |
---|
25255 | | - .result = "\x7c\x5d\xd3\xee\xad\x9f\x39\x1a" |
---|
25256 | | - "\x6d\x92\x42\x61\xa7\x58\x37", |
---|
25257 | | - .rlen = 15, |
---|
25258 | | - }, { |
---|
25259 | | - .key = "\x8b\x26\x61\x55\xf1\x3e\xe3\xa1" |
---|
25260 | | - "\x8d\xc8\x6e\x85\xa5\x21\x67\x5d", |
---|
25261 | | - .klen = 16, |
---|
25262 | | - .iv = "\x9b\xef\xf0\xbd\x35\xdd\x8d\x28" |
---|
25263 | | - "\xad\xff\x9b\xa9\xa4\xeb\x98\xdf", |
---|
25264 | | - .assoc = "\xaa\xb8\x7e\x25\x79\x7c\x37\xaf" |
---|
25265 | | - "\xce\x36\xc7\xce\xa2\xb4\xc9\x60", |
---|
25266 | | - .alen = 16, |
---|
25267 | | - .input = "\xd8\xfd\x44\x45\xf6\x42\x12\x38" |
---|
25268 | | - "\xf2\x0b\xea\x4f\x9e\x11\x61\x07" |
---|
25269 | | - "\x48\x67\x98\x18\x9b\xd0\x0c\x59" |
---|
25270 | | - "\x67\xa4\x11\xb3\x2b\xd6\xc1\x70", |
---|
25271 | | - .ilen = 32, |
---|
25272 | | - .result = "\xb9\x82\x0c\x8d\xbd\x1b\xe2\x36" |
---|
25273 | | - "\xee\x6c\xf4\xf2\xa1\x7d\xf9\xe2", |
---|
25274 | | - .rlen = 16, |
---|
25275 | | - }, { |
---|
25276 | | - .key = "\xc8\x4b\x9b\xf5\x01\xba\x8c\xbd" |
---|
25277 | | - "\x0e\xa3\x21\x16\x9f\x46\x2a\x63", |
---|
25278 | | - .klen = 16, |
---|
25279 | | - .iv = "\xd7\x14\x29\x5d\x45\x59\x36\x44" |
---|
25280 | | - "\x2e\xd9\x4d\x3b\x9e\x0f\x5b\xe5", |
---|
25281 | | - .assoc = "\xe6\xdd\xb8\xc4\x89\xf8\xe0\xca" |
---|
25282 | | - "\x4f\x10\x7a\x5f\x9c\xd8\x8b\x66" |
---|
25283 | | - "\x3b", |
---|
25284 | | - .alen = 17, |
---|
25285 | | - .input = "\xb1\xab\x53\x4e\xc7\x40\x16\xb6" |
---|
25286 | | - "\x71\x3a\x00\x9f\x41\x88\xb0\xb2" |
---|
25287 | | - "\x71\x83\x85\x5f\xc8\x79\x0a\x99" |
---|
25288 | | - "\x99\xdc\x89\x1c\x88\xd2\x3e\xf9" |
---|
25289 | | - "\x83", |
---|
25290 | | - .ilen = 33, |
---|
25291 | | - .result = "\xf5\xa6\x46\x2c\xce\x97\x8a\x51" |
---|
25292 | | - "\x6f\x46\xa6\x83\x9b\xa1\xbc\xe8" |
---|
25293 | | - "\x05", |
---|
25294 | | - .rlen = 17, |
---|
25295 | | - }, { |
---|
25296 | | - .key = "\x05\x70\xd5\x94\x12\x36\x35\xd8" |
---|
25297 | | - "\x8f\x7d\xd3\xa8\x99\x6a\xed\x69", |
---|
25298 | | - .klen = 16, |
---|
25299 | | - .iv = "\x14\x39\x63\xfc\x56\xd5\xdf\x5f" |
---|
25300 | | - "\xaf\xb3\xff\xcc\x98\x33\x1d\xeb", |
---|
25301 | | - .assoc = "\x23\x02\xf1\x64\x9a\x73\x89\xe6" |
---|
25302 | | - "\xd0\xea\x2c\xf1\x96\xfc\x4e\x6d" |
---|
25303 | | - "\x65\x48\xcb\x0a\xda\xf0\x62\xc0" |
---|
25304 | | - "\x38\x1d\x3b\x4a\xe9\x7e\x62", |
---|
25305 | | - .alen = 31, |
---|
25306 | | - .input = "\x29\xc4\xf0\x03\xc1\x86\xdf\x06" |
---|
25307 | | - "\x5c\x7b\xef\x64\x87\x00\xd1\x37" |
---|
25308 | | - "\xa7\x08\xbc\x7f\x8f\x41\x54\xd0" |
---|
25309 | | - "\x3e\xf1\xc3\xa2\x96\x84\xdd\x2a" |
---|
25310 | | - "\x2d\x21\x30\xf9\x02\xdb\x06\x0c" |
---|
25311 | | - "\xf1\x5a\x66\x69\xe0\xca\x83", |
---|
25312 | | - .ilen = 47, |
---|
25313 | | - .result = "\x32\xcb\x80\xcc\xde\x12\x33\x6d" |
---|
25314 | | - "\xf0\x20\x58\x15\x95\xc6\x7f\xee" |
---|
25315 | | - "\x2f\xf9\x4e\x2c\x1b\x98\x43\xc7" |
---|
25316 | | - "\x68\x28\x73\x40\x9f\x96\x4a", |
---|
25317 | | - .rlen = 31, |
---|
25318 | | - }, { |
---|
25319 | | - .key = "\x41\x94\x0e\x33\x22\xb1\xdd\xf4" |
---|
25320 | | - "\x10\x57\x85\x39\x93\x8f\xaf\x70", |
---|
25321 | | - .klen = 16, |
---|
25322 | | - .iv = "\x50\x5d\x9d\x9b\x66\x50\x88\x7b" |
---|
25323 | | - "\x30\x8e\xb1\x5e\x92\x58\xe0\xf1", |
---|
25324 | | - .assoc = "\x5f\x27\x2b\x03\xaa\xef\x32\x02" |
---|
25325 | | - "\x50\xc4\xde\x82\x90\x21\x11\x73" |
---|
25326 | | - "\x8f\x0a\xd6\x8f\xdf\x90\xe4\xda" |
---|
25327 | | - "\xf9\x4a\x1a\x23\xc3\xdd\x02\x81", |
---|
25328 | | - .alen = 32, |
---|
25329 | | - .input = "\xe2\x2e\x44\xdf\xd3\x60\x6d\xb2" |
---|
25330 | | - "\x70\x57\x37\xc5\xc2\x4f\x8d\x14" |
---|
25331 | | - "\xc6\xbf\x8b\xec\xf5\x62\x67\xf2" |
---|
25332 | | - "\x2f\xa1\xe6\xd6\xa7\xb1\x8c\x54" |
---|
25333 | | - "\xe5\x6b\x49\xf9\x6e\x90\xc3\xaa" |
---|
25334 | | - "\x7a\x00\x2e\x4d\x7f\x31\x2e\x81", |
---|
25335 | | - .ilen = 48, |
---|
25336 | | - .result = "\x6e\xf0\xba\x6b\xee\x8e\xdc\x89" |
---|
25337 | | - "\x71\xfb\x0a\xa6\x8f\xea\x41\xf4" |
---|
25338 | | - "\x5a\xbb\x59\xb0\x20\x38\xc5\xe0" |
---|
25339 | | - "\x29\x56\x52\x19\x79\xf5\xe9\x37", |
---|
25340 | | - .rlen = 32, |
---|
25341 | | - }, { |
---|
25342 | | - .key = "\x7e\xb9\x48\xd3\x32\x2d\x86\x10" |
---|
25343 | | - "\x91\x31\x37\xcb\x8d\xb3\x72\x76", |
---|
25344 | | - .klen = 16, |
---|
25345 | | - .iv = "\x8d\x82\xd6\x3b\x76\xcc\x30\x97" |
---|
25346 | | - "\xb1\x68\x63\xef\x8c\x7c\xa3\xf7", |
---|
25347 | | - .assoc = "\x9c\x4b\x65\xa2\xba\x6b\xdb\x1e" |
---|
25348 | | - "\xd1\x9e\x90\x13\x8a\x45\xd3\x79" |
---|
25349 | | - "\xba\xcd\xe2\x13\xe4\x30\x66\xf4" |
---|
25350 | | - "\xba\x78\xf9\xfb\x9d\x3c\xa1\x58" |
---|
25351 | | - "\x1a", |
---|
25352 | | - .alen = 33, |
---|
25353 | | - .input = "\xc7\xca\x26\x61\x57\xee\xa2\xb9" |
---|
25354 | | - "\xb1\x37\xde\x95\x06\x90\x11\x08" |
---|
25355 | | - "\x4d\x30\x9f\x24\xc0\x56\xb7\xe1" |
---|
25356 | | - "\x0b\x9f\xd2\x57\xe9\xd2\xb1\x76" |
---|
25357 | | - "\x56\x9a\xb4\x58\xc5\x08\xfc\xb5" |
---|
25358 | | - "\xf2\x31\x9b\xc9\xcd\xb3\x64\xdb" |
---|
25359 | | - "\x6f\x50\xbf\xf4\x73\x9d\xfb\x6b" |
---|
25360 | | - "\xef\x35\x25\x48\xed\xcf\x29\xa8" |
---|
25361 | | - "\xac\xc3\xb9\xcb\x61\x8f\x73\x92" |
---|
25362 | | - "\x2c\x7a\x6f\xda\xf9\x09\x6f\xe1" |
---|
25363 | | - "\xc4", |
---|
25364 | | - .ilen = 81, |
---|
25365 | | - .result = "\xab\x14\xf3\x0a\xfe\x0a\x85\xa5" |
---|
25366 | | - "\xf2\xd5\xbc\x38\x89\x0e\x04\xfb" |
---|
25367 | | - "\x84\x7d\x65\x34\x25\xd8\x47\xfa" |
---|
25368 | | - "\xeb\x83\x31\xf1\x54\x54\x89\x0d" |
---|
25369 | | - "\x9d\x4d\x54\x51\x84\x61\xf6\x8e" |
---|
25370 | | - "\x03\x31\xf2\x25\x16\xcc\xaa\xc6" |
---|
25371 | | - "\x75\x73\x20\x30\x59\x54\xb2\xf0" |
---|
25372 | | - "\x3a\x4b\xe0\x23\x8e\xa6\x08\x35" |
---|
25373 | | - "\x8a", |
---|
25374 | | - .rlen = 65, |
---|
25375 | | - }, { |
---|
25376 | | - .key = "\xba\xde\x82\x72\x42\xa9\x2f\x2c" |
---|
25377 | | - "\x12\x0b\xe9\x5c\x87\xd7\x35\x7c", |
---|
25378 | | - .klen = 16, |
---|
25379 | | - .iv = "\xc9\xa7\x10\xda\x86\x48\xd9\xb3" |
---|
25380 | | - "\x32\x42\x15\x80\x85\xa1\x65\xfe", |
---|
25381 | | - .assoc = "\xd8\x70\x9f\x42\xca\xe6\x83\x3a" |
---|
25382 | | - "\x52\x79\x42\xa5\x84\x6a\x96\x7f" |
---|
25383 | | - "\xe4\x8f\xed\x97\xe9\xd0\xe8\x0d" |
---|
25384 | | - "\x7c\xa6\xd8\xd4\x77\x9b\x40\x2e" |
---|
25385 | | - "\x28\xce\x57\x34\xcd\x6e\x84\x4c" |
---|
25386 | | - "\x17\x3c\xe1\xb2\xa8\x0b\xbb\xf1" |
---|
25387 | | - "\x96\x41\x0d\x69\xe8\x54\x0a\xc8" |
---|
25388 | | - "\x15\x4e\x91\x92\x89\x4b\xb7\x9b" |
---|
25389 | | - "\x21", |
---|
25390 | | - .alen = 65, |
---|
25391 | | - .input = "\x57\xcd\x3d\x46\xc5\xf9\x68\x3b" |
---|
25392 | | - "\x2c\x0f\xb4\x7e\x7b\x64\x3e\x40" |
---|
25393 | | - "\xf3\x78\x63\x34\x89\x79\x39\x6b" |
---|
25394 | | - "\x61\x64\x4a\x9a\xfa\x70\xa4\xd3" |
---|
25395 | | - "\x54\x0b\xea\x05\xa6\x95\x64\xed" |
---|
25396 | | - "\x3d\x69\xa2\x0c\x27\x56\x2f\x34" |
---|
25397 | | - "\x66", |
---|
25398 | | - .ilen = 49, |
---|
25399 | | - .result = "\xe8\x39\x2d\xaa\x0e\x85\x2d\xc1" |
---|
25400 | | - "\x72\xaf\x6e\xc9\x82\x33\xc7\x01" |
---|
25401 | | - "\xaf\x40\x70\xb8\x2a\x78\xc9\x14" |
---|
25402 | | - "\xac\xb1\x10\xca\x2e\xb3\x28\xe4" |
---|
25403 | | - "\xac", |
---|
25404 | | - .rlen = 33, |
---|
25405 | | - }, { |
---|
25406 | | - .key = "\xf7\x02\xbb\x11\x52\x24\xd8\x48" |
---|
25407 | | - "\x93\xe6\x9b\xee\x81\xfc\xf7\x82", |
---|
25408 | | - .klen = 16, |
---|
25409 | | - .iv = "\x06\xcc\x4a\x79\x96\xc3\x82\xcf" |
---|
25410 | | - "\xb3\x1c\xc7\x12\x7f\xc5\x28\x04", |
---|
25411 | | - .assoc = "\x15\x95\xd8\xe1\xda\x62\x2c\x56" |
---|
25412 | | - "\xd3\x53\xf4\x36\x7e\x8e\x59\x85", |
---|
25413 | | - .alen = 16, |
---|
25414 | | - .input = "\xfc\x85\x06\x28\x8f\xe8\x23\x1f" |
---|
25415 | | - "\x33\x98\x87\xde\x08\xb6\xb6\xae" |
---|
25416 | | - "\x3e\xa4\xf8\x19\xf1\x92\x60\x39" |
---|
25417 | | - "\xb9\x6b\x3f\xdf\xc8\xcb\x30", |
---|
25418 | | - .ilen = 31, |
---|
25419 | | - .result = "\x24\x5e\x67\x49\x1e\x01\xd6\xdd" |
---|
25420 | | - "\xf3\x89\x20\x5b\x7c\x57\x89\x07", |
---|
25421 | | - .rlen = 16, |
---|
25422 | | - }, { |
---|
25423 | | - .key = "\x33\x27\xf5\xb1\x62\xa0\x80\x63" |
---|
25424 | | - "\x14\xc0\x4d\x7f\x7b\x20\xba\x89", |
---|
25425 | | - .klen = 16, |
---|
25426 | | - .iv = "\x42\xf0\x84\x19\xa6\x3f\x2b\xea" |
---|
25427 | | - "\x34\xf6\x79\xa3\x79\xe9\xeb\x0a", |
---|
25428 | | - .assoc = "\x51\xb9\x12\x80\xea\xde\xd5\x71" |
---|
25429 | | - "\x54\x2d\xa6\xc8\x78\xb2\x1b\x8c", |
---|
25430 | | - .alen = 16, |
---|
25431 | | - .input = "\x74\x7d\x70\x07\xe9\xba\x01\xee" |
---|
25432 | | - "\x6c\xc6\x6f\x50\x25\x33\xbe\x50" |
---|
25433 | | - "\x17\xb8\x17\x62\xed\x80\xa2\xf5" |
---|
25434 | | - "\x03\xde\x85\x71\x5d\x34", |
---|
25435 | | - .ilen = 30, |
---|
25436 | | - .result = "\x61\x83\xa0\xe8\x2e\x7d\x7f\xf8" |
---|
25437 | | - "\x74\x63\xd2\xec\x76\x7c\x4c\x0d", |
---|
25438 | | - .rlen = 16, |
---|
25439 | | - }, { |
---|
25440 | | - .key = "\x70\x4c\x2f\x50\x72\x1c\x29\x7f" |
---|
25441 | | - "\x95\x9a\xff\x10\x75\x45\x7d\x8f", |
---|
25442 | | - .klen = 16, |
---|
25443 | | - .iv = "\x7f\x15\xbd\xb8\xb6\xba\xd3\x06" |
---|
25444 | | - "\xb5\xd1\x2b\x35\x73\x0e\xad\x10", |
---|
25445 | | - .assoc = "\x8e\xde\x4c\x20\xfa\x59\x7e\x8d" |
---|
25446 | | - "\xd5\x07\x58\x59\x72\xd7\xde\x92", |
---|
25447 | | - .alen = 16, |
---|
25448 | | - .input = "\xf4\xb3\x85\xf9\xac\xde\xb1\x38" |
---|
25449 | | - "\x29\xfd\x6c\x7c\x49\xe5\x1d\xaf" |
---|
25450 | | - "\xba\xea\xd4\xfa\x3f\x11\x33\x98", |
---|
25451 | | - .ilen = 24, |
---|
25452 | | - .result = "\x9d\xa7\xda\x88\x3e\xf8\x28\x14" |
---|
25453 | | - "\xf5\x3e\x85\x7d\x70\xa0\x0f\x13", |
---|
25454 | | - .rlen = 16, |
---|
25455 | | - }, { |
---|
25456 | | - .key = "\xac\x70\x69\xef\x82\x97\xd2\x9b" |
---|
25457 | | - "\x15\x74\xb1\xa2\x6f\x69\x3f\x95", |
---|
25458 | | - .klen = 16, |
---|
25459 | | - .iv = "\xbb\x3a\xf7\x57\xc6\x36\x7c\x22" |
---|
25460 | | - "\x36\xab\xde\xc6\x6d\x32\x70\x17", |
---|
25461 | | - .assoc = "\xcb\x03\x85\xbf\x0a\xd5\x26\xa9" |
---|
25462 | | - "\x56\xe1\x0a\xeb\x6c\xfb\xa1\x98", |
---|
25463 | | - .alen = 16, |
---|
25464 | | - .input = "\xe6\x5c\x49\x4f\x78\xf3\x62\x86" |
---|
25465 | | - "\xe1\xb7\xa5\xc3\x32\x88\x3c\x8c" |
---|
25466 | | - "\x6e", |
---|
25467 | | - .ilen = 17, |
---|
25468 | | - .result = "\xda\xcc\x14\x27\x4e\x74\xd1\x30" |
---|
25469 | | - "\x76\x18\x37\x0f\x6a\xc4\xd1\x1a", |
---|
25470 | | - .rlen = 16, |
---|
25471 | | - }, |
---|
25472 | | -}; |
---|
25473 | | - |
---|
25474 | | -/* |
---|
25475 | | - * MORUS-1280 test vectors - generated via reference implementation from |
---|
25476 | | - * SUPERCOP (https://bench.cr.yp.to/supercop.html): |
---|
25477 | | - * |
---|
25478 | | - * https://bench.cr.yp.to/supercop/supercop-20170228.tar.xz |
---|
25479 | | - * (see crypto_aead/morus1280128v2/ and crypto_aead/morus1280256v2/ ) |
---|
25480 | | - */ |
---|
25481 | | -static const struct aead_testvec morus1280_enc_tv_template[] = { |
---|
25482 | | - { |
---|
25483 | | - .key = "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
25484 | | - "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
25485 | | - .klen = 16, |
---|
25486 | | - .iv = "\x0f\xc9\x8e\x67\x44\x9e\xaa\x86" |
---|
25487 | | - "\x20\x36\x2c\x24\xfe\xc9\x30\x81", |
---|
25488 | | - .assoc = "", |
---|
25489 | | - .alen = 0, |
---|
25490 | | - .input = "", |
---|
25491 | | - .ilen = 0, |
---|
25492 | | - .result = "\x91\x85\x0f\xf5\x52\x9e\xce\xce" |
---|
25493 | | - "\x65\x99\xc7\xbf\xd3\x76\xe8\x98", |
---|
25494 | | - .rlen = 16, |
---|
25495 | | - }, { |
---|
25496 | | - .key = "\x3c\x24\x39\x9f\x10\x7b\xa8\x1b" |
---|
25497 | | - "\x80\xda\xb2\x91\xf9\x24\xc2\x06", |
---|
25498 | | - .klen = 16, |
---|
25499 | | - .iv = "\x4b\xed\xc8\x07\x54\x1a\x52\xa2" |
---|
25500 | | - "\xa1\x10\xde\xb5\xf8\xed\xf3\x87", |
---|
25501 | | - .assoc = "", |
---|
25502 | | - .alen = 0, |
---|
25503 | | - .input = "\x69", |
---|
25504 | | - .ilen = 1, |
---|
25505 | | - .result = "\x88\xc3\x4c\xf0\x2f\x43\x76\x13" |
---|
25506 | | - "\x96\xda\x76\x34\x33\x4e\xd5\x39" |
---|
25507 | | - "\x73", |
---|
25508 | | - .rlen = 17, |
---|
25509 | | - }, { |
---|
25510 | | - .key = "\x79\x49\x73\x3e\x20\xf7\x51\x37" |
---|
25511 | | - "\x01\xb4\x64\x22\xf3\x48\x85\x0c", |
---|
25512 | | - .klen = 16, |
---|
25513 | | - .iv = "\x88\x12\x01\xa6\x64\x96\xfb\xbe" |
---|
25514 | | - "\x22\xea\x90\x47\xf2\x11\xb5\x8e", |
---|
25515 | | - .assoc = "", |
---|
25516 | | - .alen = 0, |
---|
25517 | | - .input = "\xa6\xa4\x1e\x76\xec\xd4\x50\xcc" |
---|
25518 | | - "\x62\x58\xe9\x8f\xef\xa4\x17\x91" |
---|
25519 | | - "\xb4\x96\x9f\x6b\xce\x38\xa5\x46" |
---|
25520 | | - "\x13\x7d\x64\x93\xd7\x05\xf5", |
---|
25521 | | - .ilen = 31, |
---|
25522 | | - .result = "\x3e\x5c\x3b\x58\x3b\x7d\x2a\x22" |
---|
25523 | | - "\x75\x0b\x24\xa6\x0e\xc3\xde\x52" |
---|
25524 | | - "\x97\x0b\x64\xd4\xce\x90\x52\xf7" |
---|
25525 | | - "\xef\xdb\x6a\x38\xd2\xa8\xa1\x0d" |
---|
25526 | | - "\xe0\x61\x33\x24\xc6\x4d\x51\xbc" |
---|
25527 | | - "\xa4\x21\x74\xcf\x19\x16\x59", |
---|
25528 | | - .rlen = 47, |
---|
25529 | | - }, { |
---|
25530 | | - .key = "\xb5\x6e\xad\xdd\x30\x72\xfa\x53" |
---|
25531 | | - "\x82\x8e\x16\xb4\xed\x6d\x47\x12", |
---|
25532 | | - .klen = 16, |
---|
25533 | | - .iv = "\xc4\x37\x3b\x45\x74\x11\xa4\xda" |
---|
25534 | | - "\xa2\xc5\x42\xd8\xec\x36\x78\x94", |
---|
25535 | | - .assoc = "", |
---|
25536 | | - .alen = 0, |
---|
25537 | | - .input = "\xe2\xc9\x58\x15\xfc\x4f\xf8\xe8" |
---|
25538 | | - "\xe3\x32\x9b\x21\xe9\xc8\xd9\x97" |
---|
25539 | | - "\xde\x58\xab\xf0\xd3\xd8\x27\x60" |
---|
25540 | | - "\xd5\xaa\x43\x6b\xb1\x64\x95\xa4", |
---|
25541 | | - .ilen = 32, |
---|
25542 | | - .result = "\x30\x82\x9c\x2b\x67\xcb\xf9\x1f" |
---|
25543 | | - "\xde\x9f\x77\xb2\xda\x92\x61\x5c" |
---|
25544 | | - "\x09\x0b\x2d\x9a\x26\xaa\x1c\x06" |
---|
25545 | | - "\xab\x74\xb7\x2b\x95\x5f\x9f\xa1" |
---|
25546 | | - "\x9a\xff\x50\xa0\xa2\xff\xc5\xad" |
---|
25547 | | - "\x21\x8e\x84\x5c\x12\x61\xb2\xae", |
---|
25548 | | - .rlen = 48, |
---|
25549 | | - }, { |
---|
25550 | | - .key = "\xf2\x92\xe6\x7d\x40\xee\xa3\x6f" |
---|
25551 | | - "\x03\x68\xc8\x45\xe7\x91\x0a\x18", |
---|
25552 | | - .klen = 16, |
---|
25553 | | - .iv = "\x01\x5c\x75\xe5\x84\x8d\x4d\xf6" |
---|
25554 | | - "\x23\x9f\xf4\x6a\xe6\x5a\x3b\x9a", |
---|
25555 | | - .assoc = "", |
---|
25556 | | - .alen = 0, |
---|
25557 | | - .input = "\x1f\xee\x92\xb4\x0c\xcb\xa1\x04" |
---|
25558 | | - "\x64\x0c\x4d\xb2\xe3\xec\x9c\x9d" |
---|
25559 | | - "\x09\x1a\xb7\x74\xd8\x78\xa9\x79" |
---|
25560 | | - "\x96\xd8\x22\x43\x8c\xc3\x34\x7b" |
---|
25561 | | - "\xc4", |
---|
25562 | | - .ilen = 33, |
---|
25563 | | - .result = "\x67\x5d\x8e\x45\xc8\x39\xf5\x17" |
---|
25564 | | - "\xc1\x1d\x2a\xdd\x88\x67\xda\x1f" |
---|
25565 | | - "\x6d\xe8\x37\x28\x5a\xc1\x5e\x9f" |
---|
25566 | | - "\xa6\xec\xc6\x92\x05\x4b\xc0\xa3" |
---|
25567 | | - "\x63\xef\x88\xa4\x9b\x0a\x5c\xed" |
---|
25568 | | - "\x2b\x6a\xac\x63\x52\xaa\x10\x94" |
---|
25569 | | - "\xd0", |
---|
25570 | | - .rlen = 49, |
---|
25571 | | - }, { |
---|
25572 | | - .key = "\x2e\xb7\x20\x1c\x50\x6a\x4b\x8b" |
---|
25573 | | - "\x84\x42\x7a\xd7\xe1\xb5\xcd\x1f", |
---|
25574 | | - .klen = 16, |
---|
25575 | | - .iv = "\x3d\x80\xae\x84\x94\x09\xf6\x12" |
---|
25576 | | - "\xa4\x79\xa6\xfb\xe0\x7f\xfd\xa0", |
---|
25577 | | - .assoc = "", |
---|
25578 | | - .alen = 0, |
---|
25579 | | - .input = "\x5c\x13\xcb\x54\x1c\x47\x4a\x1f" |
---|
25580 | | - "\xe5\xe6\xff\x44\xdd\x11\x5f\xa3" |
---|
25581 | | - "\x33\xdd\xc2\xf8\xdd\x18\x2b\x93" |
---|
25582 | | - "\x57\x05\x01\x1c\x66\x22\xd3\x51" |
---|
25583 | | - "\xd3\xdf\x18\xc9\x30\x66\xed\xb1" |
---|
25584 | | - "\x96\x58\xd5\x8c\x64\x8c\x7c\xf5" |
---|
25585 | | - "\x01\xd0\x74\x5f\x9b\xaa\xf6\xd1" |
---|
25586 | | - "\xe6\x16\xa2\xac\xde\x47\x40", |
---|
25587 | | - .ilen = 63, |
---|
25588 | | - .result = "\x7d\x61\x1a\x35\x20\xcc\x07\x88" |
---|
25589 | | - "\x03\x98\x87\xcf\xc0\x6e\x4d\x19" |
---|
25590 | | - "\xe3\xd4\x0b\xfb\x29\x8f\x49\x1a" |
---|
25591 | | - "\x3a\x06\x77\xce\x71\x2c\xcd\xdd" |
---|
25592 | | - "\xed\xf6\xc9\xbe\xa6\x3b\xb8\xfc" |
---|
25593 | | - "\x6c\xbe\x77\xed\x74\x0e\x20\x85" |
---|
25594 | | - "\xd0\x65\xde\x24\x6f\xe3\x25\xc5" |
---|
25595 | | - "\xdf\x5b\x0f\xbd\x8a\x88\x78\xc9" |
---|
25596 | | - "\xe5\x81\x37\xde\x84\x7a\xf6\x84" |
---|
25597 | | - "\x99\x7a\x72\x9c\x54\x31\xa1", |
---|
25598 | | - .rlen = 79, |
---|
25599 | | - }, { |
---|
25600 | | - .key = "\x6b\xdc\x5a\xbb\x60\xe5\xf4\xa6" |
---|
25601 | | - "\x05\x1d\x2c\x68\xdb\xda\x8f\x25", |
---|
25602 | | - .klen = 16, |
---|
25603 | | - .iv = "\x7a\xa5\xe8\x23\xa4\x84\x9e\x2d" |
---|
25604 | | - "\x25\x53\x58\x8c\xda\xa3\xc0\xa6", |
---|
25605 | | - .assoc = "", |
---|
25606 | | - .alen = 0, |
---|
25607 | | - .input = "\x98\x37\x05\xf3\x2c\xc2\xf3\x3b" |
---|
25608 | | - "\x66\xc0\xb1\xd5\xd7\x35\x21\xaa" |
---|
25609 | | - "\x5d\x9f\xce\x7c\xe2\xb8\xad\xad" |
---|
25610 | | - "\x19\x33\xe0\xf4\x40\x81\x72\x28" |
---|
25611 | | - "\xe1\x8b\x1c\xf8\x91\x78\xff\xaf" |
---|
25612 | | - "\xb0\x68\x69\xf2\x27\x35\x91\x84" |
---|
25613 | | - "\x2e\x37\x5b\x00\x04\xff\x16\x9c" |
---|
25614 | | - "\xb5\x19\x39\xeb\xd9\xcd\x29\x9a", |
---|
25615 | | - .ilen = 64, |
---|
25616 | | - .result = "\x05\xc5\xb1\xf9\x1b\xb9\xab\x2c" |
---|
25617 | | - "\xa5\x07\x12\xa7\x12\x39\x60\x66" |
---|
25618 | | - "\x30\x81\x4a\x03\x78\x28\x45\x52" |
---|
25619 | | - "\xd2\x2b\x24\xfd\x8b\xa5\xb7\x66" |
---|
25620 | | - "\x6f\x45\xd7\x3b\x67\x6f\x51\xb9" |
---|
25621 | | - "\xc0\x3d\x6c\xca\x1e\xae\xff\xb6" |
---|
25622 | | - "\x79\xa9\xe4\x82\x5d\x4c\x2d\xdf" |
---|
25623 | | - "\xeb\x71\x40\xc9\x2c\x40\x45\x6d" |
---|
25624 | | - "\x73\x77\x01\xf3\x4f\xf3\x9d\x2a" |
---|
25625 | | - "\x5d\x57\xa8\xa1\x18\xa2\xad\xcb", |
---|
25626 | | - .rlen = 80, |
---|
25627 | | - }, { |
---|
25628 | | - .key = "\xa7\x00\x93\x5b\x70\x61\x9d\xc2" |
---|
25629 | | - "\x86\xf7\xde\xfa\xd5\xfe\x52\x2b", |
---|
25630 | | - .klen = 16, |
---|
25631 | | - .iv = "\xb6\xca\x22\xc3\xb4\x00\x47\x49" |
---|
25632 | | - "\xa6\x2d\x0a\x1e\xd4\xc7\x83\xad", |
---|
25633 | | - .assoc = "\xc5", |
---|
25634 | | - .alen = 1, |
---|
25635 | | - .input = "", |
---|
25636 | | - .ilen = 0, |
---|
25637 | | - .result = "\x4d\xbf\x11\xac\x7f\x97\x0b\x2e" |
---|
25638 | | - "\x89\x3b\x9d\x0f\x83\x1c\x08\xc3", |
---|
25639 | | - .rlen = 16, |
---|
25640 | | - }, { |
---|
25641 | | - .key = "\xe4\x25\xcd\xfa\x80\xdd\x46\xde" |
---|
25642 | | - "\x07\xd1\x90\x8b\xcf\x23\x15\x31", |
---|
25643 | | - .klen = 16, |
---|
25644 | | - .iv = "\xf3\xee\x5c\x62\xc4\x7c\xf0\x65" |
---|
25645 | | - "\x27\x08\xbd\xaf\xce\xec\x45\xb3", |
---|
25646 | | - .assoc = "\x02\xb8\xea\xca\x09\x1b\x9a\xec" |
---|
25647 | | - "\x47\x3e\xe9\xd4\xcc\xb5\x76\x34" |
---|
25648 | | - "\xe8\x73\x62\x64\xab\x50\xd0\xda" |
---|
25649 | | - "\x6b\x83\x66\xaf\x3e\x27\xc9", |
---|
25650 | | - .alen = 31, |
---|
25651 | | - .input = "", |
---|
25652 | | - .ilen = 0, |
---|
25653 | | - .result = "\x5b\xc0\x8d\x54\xe4\xec\xbe\x38" |
---|
25654 | | - "\x03\x12\xf9\xcc\x9e\x46\x42\x92", |
---|
25655 | | - .rlen = 16, |
---|
25656 | | - }, { |
---|
25657 | | - .key = "\x20\x4a\x07\x99\x91\x58\xee\xfa" |
---|
25658 | | - "\x88\xab\x42\x1c\xc9\x47\xd7\x38", |
---|
25659 | | - .klen = 16, |
---|
25660 | | - .iv = "\x2f\x13\x95\x01\xd5\xf7\x99\x81" |
---|
25661 | | - "\xa8\xe2\x6f\x41\xc8\x10\x08\xb9", |
---|
25662 | | - .assoc = "\x3f\xdc\x24\x69\x19\x96\x43\x08" |
---|
25663 | | - "\xc8\x18\x9b\x65\xc6\xd9\x39\x3b" |
---|
25664 | | - "\x12\x35\x6e\xe8\xb0\xf0\x52\xf3" |
---|
25665 | | - "\x2d\xb0\x45\x87\x18\x86\x68\xf6", |
---|
25666 | | - .alen = 32, |
---|
25667 | | - .input = "", |
---|
25668 | | - .ilen = 0, |
---|
25669 | | - .result = "\x48\xc5\xc3\x4c\x40\x2e\x2f\xc2" |
---|
25670 | | - "\x6d\x65\xe0\x67\x9c\x1d\xa0\xf0", |
---|
25671 | | - .rlen = 16, |
---|
25672 | | - }, { |
---|
25673 | | - .key = "\x5d\x6f\x41\x39\xa1\xd4\x97\x16" |
---|
25674 | | - "\x09\x85\xf4\xae\xc3\x6b\x9a\x3e", |
---|
25675 | | - .klen = 16, |
---|
25676 | | - .iv = "\x6c\x38\xcf\xa1\xe5\x73\x41\x9d" |
---|
25677 | | - "\x29\xbc\x21\xd2\xc2\x35\xcb\xbf", |
---|
25678 | | - .assoc = "\x7b\x01\x5d\x08\x29\x12\xec\x24" |
---|
25679 | | - "\x49\xf3\x4d\xf7\xc0\xfe\xfb\x41" |
---|
25680 | | - "\x3c\xf8\x79\x6c\xb6\x90\xd4\x0d" |
---|
25681 | | - "\xee\xde\x23\x60\xf2\xe5\x08\xcc" |
---|
25682 | | - "\x97", |
---|
25683 | | - .alen = 33, |
---|
25684 | | - .input = "", |
---|
25685 | | - .ilen = 0, |
---|
25686 | | - .result = "\x28\x64\x78\x51\x55\xd8\x56\x4a" |
---|
25687 | | - "\x58\x3e\xf7\xbe\xee\x21\xfe\x94", |
---|
25688 | | - .rlen = 16, |
---|
25689 | | - }, { |
---|
25690 | | - .key = "\x99\x93\x7a\xd8\xb1\x50\x40\x31" |
---|
25691 | | - "\x8a\x60\xa6\x3f\xbd\x90\x5d\x44", |
---|
25692 | | - .klen = 16, |
---|
25693 | | - .iv = "\xa8\x5c\x09\x40\xf5\xef\xea\xb8" |
---|
25694 | | - "\xaa\x96\xd3\x64\xbc\x59\x8d\xc6", |
---|
25695 | | - .assoc = "\xb8\x26\x97\xa8\x39\x8e\x94\x3f" |
---|
25696 | | - "\xca\xcd\xff\x88\xba\x22\xbe\x47" |
---|
25697 | | - "\x67\xba\x85\xf1\xbb\x30\x56\x26" |
---|
25698 | | - "\xaf\x0b\x02\x38\xcc\x44\xa7\xa3" |
---|
25699 | | - "\xa6\xbf\x31\x93\x60\xcd\xda\x63" |
---|
25700 | | - "\x2c\xb1\xaa\x19\xc8\x19\xf8\xeb" |
---|
25701 | | - "\x03\xa1\xe8\xbe\x37\x54\xec\xa2" |
---|
25702 | | - "\xcd\x2c\x45\x58\xbd\x8e\x80", |
---|
25703 | | - .alen = 63, |
---|
25704 | | - .input = "", |
---|
25705 | | - .ilen = 0, |
---|
25706 | | - .result = "\xb3\xa6\x00\x4e\x09\x20\xac\x21" |
---|
25707 | | - "\x77\x72\x69\x76\x2d\x36\xe5\xc8", |
---|
25708 | | - .rlen = 16, |
---|
25709 | | - }, { |
---|
25710 | | - .key = "\xd6\xb8\xb4\x77\xc1\xcb\xe9\x4d" |
---|
25711 | | - "\x0a\x3a\x58\xd1\xb7\xb4\x1f\x4a", |
---|
25712 | | - .klen = 16, |
---|
25713 | | - .iv = "\xe5\x81\x42\xdf\x05\x6a\x93\xd4" |
---|
25714 | | - "\x2b\x70\x85\xf5\xb6\x7d\x50\xcc", |
---|
25715 | | - .assoc = "\xf4\x4a\xd1\x47\x49\x09\x3d\x5b" |
---|
25716 | | - "\x4b\xa7\xb1\x19\xb4\x46\x81\x4d" |
---|
25717 | | - "\x91\x7c\x91\x75\xc0\xd0\xd8\x40" |
---|
25718 | | - "\x71\x39\xe1\x10\xa6\xa3\x46\x7a" |
---|
25719 | | - "\xb4\x6b\x35\xc2\xc1\xdf\xed\x60" |
---|
25720 | | - "\x46\xc1\x3e\x7f\x8c\xc2\x0e\x7a" |
---|
25721 | | - "\x30\x08\xd0\x5f\xa0\xaa\x0c\x6d" |
---|
25722 | | - "\x9c\x2f\xdb\x97\xb8\x15\x69\x01", |
---|
25723 | | - .alen = 64, |
---|
25724 | | - .input = "", |
---|
25725 | | - .ilen = 0, |
---|
25726 | | - .result = "\x65\x33\x7b\xa1\x63\xf4\x20\xdd" |
---|
25727 | | - "\xe4\xb9\x4a\xaa\x9a\x21\xaa\x14", |
---|
25728 | | - .rlen = 16, |
---|
25729 | | - }, { |
---|
25730 | | - .key = "\x12\xdd\xee\x17\xd1\x47\x92\x69" |
---|
25731 | | - "\x8b\x14\x0a\x62\xb1\xd9\xe2\x50", |
---|
25732 | | - .klen = 16, |
---|
25733 | | - .iv = "\x22\xa6\x7c\x7f\x15\xe6\x3c\xf0" |
---|
25734 | | - "\xac\x4b\x37\x86\xb0\xa2\x13\xd2", |
---|
25735 | | - .assoc = "\x31", |
---|
25736 | | - .alen = 1, |
---|
25737 | | - .input = "\x40", |
---|
25738 | | - .ilen = 1, |
---|
25739 | | - .result = "\x1d\x47\x17\x34\x86\xf5\x54\x1a" |
---|
25740 | | - "\x6d\x28\xb8\x5d\x6c\xcf\xa0\xb9" |
---|
25741 | | - "\xbf", |
---|
25742 | | - .rlen = 17, |
---|
25743 | | - }, { |
---|
25744 | | - .key = "\x4f\x01\x27\xb6\xe1\xc3\x3a\x85" |
---|
25745 | | - "\x0c\xee\xbc\xf4\xab\xfd\xa5\x57", |
---|
25746 | | - .klen = 16, |
---|
25747 | | - .iv = "\x5e\xcb\xb6\x1e\x25\x62\xe4\x0c" |
---|
25748 | | - "\x2d\x25\xe9\x18\xaa\xc6\xd5\xd8", |
---|
25749 | | - .assoc = "\x6d\x94\x44\x86\x69\x00\x8f\x93" |
---|
25750 | | - "\x4d\x5b\x15\x3c\xa8\x8f\x06\x5a" |
---|
25751 | | - "\xe6\x01\xa8\x7e\xca\x10\xdc\x73" |
---|
25752 | | - "\xf4\x94\x9f\xc1\x5a\x61\x85", |
---|
25753 | | - .alen = 31, |
---|
25754 | | - .input = "\x7c\x5d\xd3\xee\xad\x9f\x39\x1a" |
---|
25755 | | - "\x6d\x92\x42\x61\xa7\x58\x37\xdb" |
---|
25756 | | - "\xb0\xb2\x2b\x9f\x0b\xb8\xbd\x7a" |
---|
25757 | | - "\x24\xa0\xd6\xb7\x11\x79\x6c", |
---|
25758 | | - .ilen = 31, |
---|
25759 | | - .result = "\x78\x90\x52\xae\x0f\xf7\x2e\xef" |
---|
25760 | | - "\x63\x09\x08\x58\xb5\x56\xbd\x72" |
---|
25761 | | - "\x6e\x42\xcf\x27\x04\x7c\xdb\x92" |
---|
25762 | | - "\x18\xe9\xa4\x33\x90\xba\x62\xb5" |
---|
25763 | | - "\x70\xd3\x88\x9b\x4f\x05\xa7\x51" |
---|
25764 | | - "\x85\x87\x17\x09\x42\xed\x4e", |
---|
25765 | | - .rlen = 47, |
---|
25766 | | - }, { |
---|
25767 | | - .key = "\x8b\x26\x61\x55\xf1\x3e\xe3\xa1" |
---|
25768 | | - "\x8d\xc8\x6e\x85\xa5\x21\x67\x5d", |
---|
25769 | | - .klen = 16, |
---|
25770 | | - .iv = "\x9b\xef\xf0\xbd\x35\xdd\x8d\x28" |
---|
25771 | | - "\xad\xff\x9b\xa9\xa4\xeb\x98\xdf", |
---|
25772 | | - .assoc = "\xaa\xb8\x7e\x25\x79\x7c\x37\xaf" |
---|
25773 | | - "\xce\x36\xc7\xce\xa2\xb4\xc9\x60" |
---|
25774 | | - "\x10\xc3\xb3\x02\xcf\xb0\x5e\x8d" |
---|
25775 | | - "\xb5\xc2\x7e\x9a\x35\xc0\x24\xfd", |
---|
25776 | | - .alen = 32, |
---|
25777 | | - .input = "\xb9\x82\x0c\x8d\xbd\x1b\xe2\x36" |
---|
25778 | | - "\xee\x6c\xf4\xf2\xa1\x7d\xf9\xe2" |
---|
25779 | | - "\xdb\x74\x36\x23\x11\x58\x3f\x93" |
---|
25780 | | - "\xe5\xcd\xb5\x90\xeb\xd8\x0c\xb3", |
---|
25781 | | - .ilen = 32, |
---|
25782 | | - .result = "\x1d\x2c\x57\xe0\x50\x38\x3d\x41" |
---|
25783 | | - "\x2e\x71\xc8\x3b\x92\x43\x58\xaf" |
---|
25784 | | - "\x5a\xfb\xad\x8f\xd9\xd5\x8a\x5e" |
---|
25785 | | - "\xdb\xf3\xcd\x3a\x2b\xe1\x2c\x1a" |
---|
25786 | | - "\xb0\xed\xe3\x0c\x6e\xf9\xf2\xd6" |
---|
25787 | | - "\x90\xe6\xb1\x0e\xa5\x8a\xac\xb7", |
---|
25788 | | - .rlen = 48, |
---|
25789 | | - }, { |
---|
25790 | | - .key = "\xc8\x4b\x9b\xf5\x01\xba\x8c\xbd" |
---|
25791 | | - "\x0e\xa3\x21\x16\x9f\x46\x2a\x63", |
---|
25792 | | - .klen = 16, |
---|
25793 | | - .iv = "\xd7\x14\x29\x5d\x45\x59\x36\x44" |
---|
25794 | | - "\x2e\xd9\x4d\x3b\x9e\x0f\x5b\xe5", |
---|
25795 | | - .assoc = "\xe6\xdd\xb8\xc4\x89\xf8\xe0\xca" |
---|
25796 | | - "\x4f\x10\x7a\x5f\x9c\xd8\x8b\x66" |
---|
25797 | | - "\x3b\x86\xbf\x86\xd4\x50\xe0\xa7" |
---|
25798 | | - "\x76\xef\x5c\x72\x0f\x1f\xc3\xd4" |
---|
25799 | | - "\xee", |
---|
25800 | | - .alen = 33, |
---|
25801 | | - .input = "\xf5\xa6\x46\x2c\xce\x97\x8a\x51" |
---|
25802 | | - "\x6f\x46\xa6\x83\x9b\xa1\xbc\xe8" |
---|
25803 | | - "\x05\x36\x42\xa7\x16\xf8\xc1\xad" |
---|
25804 | | - "\xa7\xfb\x94\x68\xc5\x37\xab\x8a" |
---|
25805 | | - "\x72", |
---|
25806 | | - .ilen = 33, |
---|
25807 | | - .result = "\x59\x10\x84\x1c\x83\x4c\x8b\xfc" |
---|
25808 | | - "\xfd\x2e\x4b\x46\x84\xff\x78\x4e" |
---|
25809 | | - "\x50\xda\x5c\xb9\x61\x1d\xf5\xb9" |
---|
25810 | | - "\xfe\xbb\x7f\xae\x8c\xc1\x24\xbd" |
---|
25811 | | - "\x8c\x6f\x1f\x9b\xce\xc6\xc1\x37" |
---|
25812 | | - "\x08\x06\x5a\xe5\x96\x10\x95\xc2" |
---|
25813 | | - "\x5e", |
---|
25814 | | - .rlen = 49, |
---|
25815 | | - }, { |
---|
25816 | | - .key = "\x05\x70\xd5\x94\x12\x36\x35\xd8" |
---|
25817 | | - "\x8f\x7d\xd3\xa8\x99\x6a\xed\x69", |
---|
25818 | | - .klen = 16, |
---|
25819 | | - .iv = "\x14\x39\x63\xfc\x56\xd5\xdf\x5f" |
---|
25820 | | - "\xaf\xb3\xff\xcc\x98\x33\x1d\xeb", |
---|
25821 | | - .assoc = "\x23\x02\xf1\x64\x9a\x73\x89\xe6" |
---|
25822 | | - "\xd0\xea\x2c\xf1\x96\xfc\x4e\x6d" |
---|
25823 | | - "\x65\x48\xcb\x0a\xda\xf0\x62\xc0" |
---|
25824 | | - "\x38\x1d\x3b\x4a\xe9\x7e\x62\xaa" |
---|
25825 | | - "\xfd\xc9\x4a\xa9\xa9\x39\x4b\x54" |
---|
25826 | | - "\xc8\x0e\x24\x7f\x5e\x10\x7a\x45" |
---|
25827 | | - "\x10\x0b\x56\x85\xad\x54\xaa\x66" |
---|
25828 | | - "\xa8\x43\xcd\xd4\x9b\xb7\xfa", |
---|
25829 | | - .alen = 63, |
---|
25830 | | - .input = "\x32\xcb\x80\xcc\xde\x12\x33\x6d" |
---|
25831 | | - "\xf0\x20\x58\x15\x95\xc6\x7f\xee" |
---|
25832 | | - "\x2f\xf9\x4e\x2c\x1b\x98\x43\xc7" |
---|
25833 | | - "\x68\x28\x73\x40\x9f\x96\x4a\x60" |
---|
25834 | | - "\x80\xf4\x4b\xf4\xc1\x3d\xd0\x93" |
---|
25835 | | - "\xcf\x12\xc9\x59\x8f\x7a\x7f\xa8" |
---|
25836 | | - "\x1b\xa5\x50\xed\x87\xa9\x72\x59" |
---|
25837 | | - "\x9c\x44\xb2\xa4\x99\x98\x34", |
---|
25838 | | - .ilen = 63, |
---|
25839 | | - .result = "\x9a\x12\xbc\xdf\x72\xa8\x56\x22" |
---|
25840 | | - "\x49\x2d\x07\x92\xfc\x3d\x6d\x5f" |
---|
25841 | | - "\xef\x36\x19\xae\x91\xfa\xd6\x63" |
---|
25842 | | - "\x46\xea\x8a\x39\x14\x21\xa6\x37" |
---|
25843 | | - "\x18\xfc\x97\x3e\x16\xa5\x4d\x39" |
---|
25844 | | - "\x45\x2e\x69\xcc\x9c\x5f\xdf\x6d" |
---|
25845 | | - "\x5e\xa2\xbf\xac\x83\x32\x72\x52" |
---|
25846 | | - "\x58\x58\x23\x40\xfd\xa5\xc2\xe6" |
---|
25847 | | - "\xe9\x5a\x50\x98\x00\x58\xc9\x86" |
---|
25848 | | - "\x4f\x20\x37\xdb\x7b\x22\xa3", |
---|
25849 | | - .rlen = 79, |
---|
25850 | | - }, { |
---|
25851 | | - .key = "\x41\x94\x0e\x33\x22\xb1\xdd\xf4" |
---|
25852 | | - "\x10\x57\x85\x39\x93\x8f\xaf\x70", |
---|
25853 | | - .klen = 16, |
---|
25854 | | - .iv = "\x50\x5d\x9d\x9b\x66\x50\x88\x7b" |
---|
25855 | | - "\x30\x8e\xb1\x5e\x92\x58\xe0\xf1", |
---|
25856 | | - .assoc = "\x5f\x27\x2b\x03\xaa\xef\x32\x02" |
---|
25857 | | - "\x50\xc4\xde\x82\x90\x21\x11\x73" |
---|
25858 | | - "\x8f\x0a\xd6\x8f\xdf\x90\xe4\xda" |
---|
25859 | | - "\xf9\x4a\x1a\x23\xc3\xdd\x02\x81" |
---|
25860 | | - "\x0b\x76\x4f\xd7\x0a\x4b\x5e\x51" |
---|
25861 | | - "\xe3\x1d\xb9\xe5\x21\xb9\x8f\xd4" |
---|
25862 | | - "\x3d\x72\x3e\x26\x16\xa9\xca\x32" |
---|
25863 | | - "\x77\x47\x63\x14\x95\x3d\xe4\x34", |
---|
25864 | | - .alen = 64, |
---|
25865 | | - .input = "\x6e\xf0\xba\x6b\xee\x8e\xdc\x89" |
---|
25866 | | - "\x71\xfb\x0a\xa6\x8f\xea\x41\xf4" |
---|
25867 | | - "\x5a\xbb\x59\xb0\x20\x38\xc5\xe0" |
---|
25868 | | - "\x29\x56\x52\x19\x79\xf5\xe9\x37" |
---|
25869 | | - "\x8f\xa1\x50\x23\x22\x4f\xe3\x91" |
---|
25870 | | - "\xe9\x21\x5e\xbf\x52\x23\x95\x37" |
---|
25871 | | - "\x48\x0c\x38\x8f\xf0\xff\x92\x24" |
---|
25872 | | - "\x6b\x47\x49\xe3\x94\x1f\x1e\x01", |
---|
25873 | | - .ilen = 64, |
---|
25874 | | - .result = "\xe6\xeb\x92\x5a\x5b\xf0\x2d\xbb" |
---|
25875 | | - "\x23\xec\x35\xe3\xae\xc9\xfb\x0b" |
---|
25876 | | - "\x90\x14\x46\xeb\xa8\x8d\xb0\x9b" |
---|
25877 | | - "\x39\xda\x8b\x48\xec\xb2\x00\x4e" |
---|
25878 | | - "\x80\x6f\x46\x4f\x9b\x1e\xbb\x35" |
---|
25879 | | - "\xea\x5a\xbc\xa2\x36\xa5\x89\x45" |
---|
25880 | | - "\xc2\xd6\xd7\x15\x0b\xf6\x6c\x56" |
---|
25881 | | - "\xec\x99\x7d\x61\xb3\x15\x93\xed" |
---|
25882 | | - "\x83\x1e\xd9\x48\x84\x0b\x37\xfe" |
---|
25883 | | - "\x95\x74\x44\xd5\x54\xa6\x27\x06", |
---|
25884 | | - .rlen = 80, |
---|
25885 | | - }, { |
---|
25886 | | - .key = "\x7e\xb9\x48\xd3\x32\x2d\x86\x10" |
---|
25887 | | - "\x91\x31\x37\xcb\x8d\xb3\x72\x76", |
---|
25888 | | - .klen = 16, |
---|
25889 | | - .iv = "\x8d\x82\xd6\x3b\x76\xcc\x30\x97" |
---|
25890 | | - "\xb1\x68\x63\xef\x8c\x7c\xa3\xf7", |
---|
25891 | | - .assoc = "\x9c\x4b\x65\xa2\xba\x6b\xdb\x1e" |
---|
25892 | | - "\xd1\x9e\x90\x13\x8a\x45\xd3\x79" |
---|
25893 | | - "\xba\xcd\xe2\x13\xe4\x30\x66\xf4" |
---|
25894 | | - "\xba\x78\xf9\xfb\x9d\x3c\xa1\x58" |
---|
25895 | | - "\x1a\x22\x53\x05\x6b\x5c\x71\x4f" |
---|
25896 | | - "\xfd\x2d\x4d\x4c\xe5\x62\xa5\x63" |
---|
25897 | | - "\x6a\xda\x26\xc8\x7f\xff\xea\xfd" |
---|
25898 | | - "\x46\x4a\xfa\x53\x8f\xc4\xcd\x68" |
---|
25899 | | - "\x58", |
---|
25900 | | - .alen = 65, |
---|
25901 | | - .input = "\xab\x14\xf3\x0a\xfe\x0a\x85\xa5" |
---|
25902 | | - "\xf2\xd5\xbc\x38\x89\x0e\x04\xfb" |
---|
25903 | | - "\x84\x7d\x65\x34\x25\xd8\x47\xfa" |
---|
25904 | | - "\xeb\x83\x31\xf1\x54\x54\x89\x0d" |
---|
25905 | | - "\x9d\x4d\x54\x51\x84\x61\xf6\x8e" |
---|
25906 | | - "\x03\x31\xf2\x25\x16\xcc\xaa\xc6" |
---|
25907 | | - "\x75\x73\x20\x30\x59\x54\xb2\xf0" |
---|
25908 | | - "\x3a\x4b\xe0\x23\x8e\xa6\x08\x35" |
---|
25909 | | - "\x8a\xdf\x27\xa0\xe4\x60\x99\xae" |
---|
25910 | | - "\x8e\x43\xd9\x39\x7b\x10\x40\x67" |
---|
25911 | | - "\x5c\x7e\xc9\x70\x63\x34\xca\x59" |
---|
25912 | | - "\xfe\x86\xbc\xb7\x9c\x39\xf3\x6d" |
---|
25913 | | - "\x6a\x41\x64\x6f\x16\x7f\x65\x7e" |
---|
25914 | | - "\x89\x84\x68\xeb\xb0\x51\xbe\x55" |
---|
25915 | | - "\x33\x16\x59\x6c\x3b\xef\x88\xad" |
---|
25916 | | - "\x2f\xab\xbc\x25\x76\x87\x41\x2f" |
---|
25917 | | - "\x36", |
---|
25918 | | - .ilen = 129, |
---|
25919 | | - .result = "\x89\x24\x27\x86\xdc\xd7\x6b\xd9" |
---|
25920 | | - "\xd1\xcd\xdc\x16\xdd\x2c\xc1\xfb" |
---|
25921 | | - "\x52\xb5\xb3\xab\x50\x99\x3f\xa0" |
---|
25922 | | - "\x38\xa4\x74\xa5\x04\x15\x63\x05" |
---|
25923 | | - "\x8f\x54\x81\x06\x5a\x6b\xa4\x63" |
---|
25924 | | - "\x6d\xa7\x21\xcb\xff\x42\x30\x8e" |
---|
25925 | | - "\x3b\xd1\xca\x3f\x4b\x1a\xb8\xc3" |
---|
25926 | | - "\x42\x01\xe6\xbc\x75\x15\x87\xee" |
---|
25927 | | - "\xc9\x8e\x65\x01\xd9\xd8\xb5\x9f" |
---|
25928 | | - "\x48\x86\xa6\x5f\x2c\xc7\xb5\xb0" |
---|
25929 | | - "\xed\x5d\x14\x7c\x3f\x40\xb1\x0b" |
---|
25930 | | - "\x72\xef\x94\x8d\x7a\x85\x56\xe5" |
---|
25931 | | - "\x56\x08\x15\x56\xba\xaf\xbd\xf0" |
---|
25932 | | - "\x20\xef\xa0\xf6\xa9\xad\xa2\xc9" |
---|
25933 | | - "\x1c\x3b\x28\x51\x7e\x77\xb2\x18" |
---|
25934 | | - "\x4f\x61\x64\x37\x22\x36\x6d\x78" |
---|
25935 | | - "\xed\xed\x35\xe8\x83\xa5\xec\x25" |
---|
25936 | | - "\x6b\xff\x5f\x1a\x09\x96\x3d\xdc" |
---|
25937 | | - "\x20", |
---|
25938 | | - .rlen = 145, |
---|
25939 | | - }, { |
---|
25940 | | - .key = "\xba\xde\x82\x72\x42\xa9\x2f\x2c" |
---|
25941 | | - "\x12\x0b\xe9\x5c\x87\xd7\x35\x7c", |
---|
25942 | | - .klen = 16, |
---|
25943 | | - .iv = "\xc9\xa7\x10\xda\x86\x48\xd9\xb3" |
---|
25944 | | - "\x32\x42\x15\x80\x85\xa1\x65\xfe", |
---|
25945 | | - .assoc = "\xd8\x70\x9f\x42\xca\xe6\x83\x3a" |
---|
25946 | | - "\x52\x79\x42\xa5\x84\x6a\x96\x7f" |
---|
25947 | | - "\xe4\x8f\xed\x97\xe9\xd0\xe8\x0d" |
---|
25948 | | - "\x7c\xa6\xd8\xd4\x77\x9b\x40\x2e" |
---|
25949 | | - "\x28\xce\x57\x34\xcd\x6e\x84\x4c" |
---|
25950 | | - "\x17\x3c\xe1\xb2\xa8\x0b\xbb\xf1" |
---|
25951 | | - "\x96\x41\x0d\x69\xe8\x54\x0a\xc8" |
---|
25952 | | - "\x15\x4e\x91\x92\x89\x4b\xb7\x9b" |
---|
25953 | | - "\x21\xf7\x42\x89\xac\x12\x2a\x54" |
---|
25954 | | - "\x69\xee\x18\xc7\x8d\xed\xe8\xfd" |
---|
25955 | | - "\xbb\x04\x28\xe6\x8a\x3c\x98\xc1" |
---|
25956 | | - "\x04\x2d\xa9\xa1\x24\x83\xff\xe9" |
---|
25957 | | - "\x55\x7a\xf0\xd1\xf6\x63\x05\xe1" |
---|
25958 | | - "\xd9\x1e\x75\x72\xc1\x9f\xae\x32" |
---|
25959 | | - "\xe1\x6b\xcd\x9e\x61\x19\x23\x86" |
---|
25960 | | - "\xd9\xd2\xaf\x8e\xd5\xd3\xa8\xa9" |
---|
25961 | | - "\x51", |
---|
25962 | | - .alen = 129, |
---|
25963 | | - .input = "\xe8\x39\x2d\xaa\x0e\x85\x2d\xc1" |
---|
25964 | | - "\x72\xaf\x6e\xc9\x82\x33\xc7\x01" |
---|
25965 | | - "\xaf\x40\x70\xb8\x2a\x78\xc9\x14" |
---|
25966 | | - "\xac\xb1\x10\xca\x2e\xb3\x28\xe4" |
---|
25967 | | - "\xac\xfa\x58\x7f\xe5\x73\x09\x8c" |
---|
25968 | | - "\x1d\x40\x87\x8c\xd9\x75\xc0\x55" |
---|
25969 | | - "\xa2\xda\x07\xd1\xc2\xa9\xd1\xbb" |
---|
25970 | | - "\x09\x4f\x77\x62\x88\x2d\xf2\x68" |
---|
25971 | | - "\x54", |
---|
25972 | | - .ilen = 65, |
---|
25973 | | - .result = "\x36\x78\xb9\x22\xde\x62\x35\x55" |
---|
25974 | | - "\x1a\x7a\xf5\x45\xbc\xd7\x15\x82" |
---|
25975 | | - "\x01\xe9\x5a\x07\xea\x46\xaf\x91" |
---|
25976 | | - "\xcb\x73\xa5\xee\xe1\xb4\xbf\xc2" |
---|
25977 | | - "\xdb\xd2\x9d\x59\xde\xfc\x83\x00" |
---|
25978 | | - "\xf5\x46\xac\x97\xd5\x57\xa9\xb9" |
---|
25979 | | - "\x1f\x8c\xe8\xca\x68\x8b\x91\x0c" |
---|
25980 | | - "\x01\xbe\x0a\xaf\x7c\xf6\x67\xa4" |
---|
25981 | | - "\xbf\xbc\x88\x3f\x5d\xd1\xf9\x19" |
---|
25982 | | - "\x0f\x9d\xb2\xaf\xb9\x6e\x17\xdf" |
---|
25983 | | - "\xa2", |
---|
25984 | | - .rlen = 81, |
---|
25985 | | - }, { |
---|
25986 | | - .key = "\xf7\x02\xbb\x11\x52\x24\xd8\x48" |
---|
25987 | | - "\x93\xe6\x9b\xee\x81\xfc\xf7\x82", |
---|
25988 | | - .klen = 16, |
---|
25989 | | - .iv = "\x06\xcc\x4a\x79\x96\xc3\x82\xcf" |
---|
25990 | | - "\xb3\x1c\xc7\x12\x7f\xc5\x28\x04", |
---|
25991 | | - .assoc = "\x15\x95\xd8\xe1\xda\x62\x2c\x56" |
---|
25992 | | - "\xd3\x53\xf4\x36\x7e\x8e\x59\x85" |
---|
25993 | | - "\x0e\x51\xf9\x1c\xee\x70\x6a\x27" |
---|
25994 | | - "\x3d\xd3\xb7\xac\x51\xfa\xdf\x05", |
---|
25995 | | - .alen = 32, |
---|
25996 | | - .input = "\x24\x5e\x67\x49\x1e\x01\xd6\xdd" |
---|
25997 | | - "\xf3\x89\x20\x5b\x7c\x57\x89\x07" |
---|
25998 | | - "\xd9\x02\x7c\x3d\x2f\x18\x4b\x2d" |
---|
25999 | | - "\x6e\xde\xee\xa2\x08\x12\xc7\xba", |
---|
26000 | | - .ilen = 32, |
---|
26001 | | - .result = "\x08\x1b\x95\x0e\x41\x95\x02\x4b" |
---|
26002 | | - "\x9c\xbb\xa8\xd0\x7c\xd3\x44\x6e" |
---|
26003 | | - "\x89\x14\x33\x70\x0a\xbc\xea\x39" |
---|
26004 | | - "\x88\xaa\x2b\xd5\x73\x11\x55\xf5" |
---|
26005 | | - "\x33\x33\x9c\xd7\x42\x34\x49\x8e" |
---|
26006 | | - "\x2f\x03\x30\x05\x47\xaf\x34", |
---|
26007 | | - .rlen = 47, |
---|
26008 | | - }, { |
---|
26009 | | - .key = "\x33\x27\xf5\xb1\x62\xa0\x80\x63" |
---|
26010 | | - "\x14\xc0\x4d\x7f\x7b\x20\xba\x89", |
---|
26011 | | - .klen = 16, |
---|
26012 | | - .iv = "\x42\xf0\x84\x19\xa6\x3f\x2b\xea" |
---|
26013 | | - "\x34\xf6\x79\xa3\x79\xe9\xeb\x0a", |
---|
26014 | | - .assoc = "\x51\xb9\x12\x80\xea\xde\xd5\x71" |
---|
26015 | | - "\x54\x2d\xa6\xc8\x78\xb2\x1b\x8c" |
---|
26016 | | - "\x39\x14\x05\xa0\xf3\x10\xec\x41" |
---|
26017 | | - "\xff\x01\x95\x84\x2b\x59\x7f\xdb", |
---|
26018 | | - .alen = 32, |
---|
26019 | | - .input = "\x61\x83\xa0\xe8\x2e\x7d\x7f\xf8" |
---|
26020 | | - "\x74\x63\xd2\xec\x76\x7c\x4c\x0d" |
---|
26021 | | - "\x03\xc4\x88\xc1\x35\xb8\xcd\x47" |
---|
26022 | | - "\x2f\x0c\xcd\x7a\xe2\x71\x66\x91", |
---|
26023 | | - .ilen = 32, |
---|
26024 | | - .result = "\x97\xca\xf4\xe0\x8d\x89\xbf\x68" |
---|
26025 | | - "\x0c\x60\xb9\x27\xdf\xaa\x41\xc6" |
---|
26026 | | - "\x25\xd8\xf7\x1f\x10\x15\x48\x61" |
---|
26027 | | - "\x4c\x95\x00\xdf\x51\x9b\x7f\xe6" |
---|
26028 | | - "\x24\x40\x9e\xbe\x3b\xeb\x1b\x98" |
---|
26029 | | - "\xb9\x9c\xe5\xef\xf2\x05", |
---|
26030 | | - .rlen = 46, |
---|
26031 | | - }, { |
---|
26032 | | - .key = "\x70\x4c\x2f\x50\x72\x1c\x29\x7f" |
---|
26033 | | - "\x95\x9a\xff\x10\x75\x45\x7d\x8f", |
---|
26034 | | - .klen = 16, |
---|
26035 | | - .iv = "\x7f\x15\xbd\xb8\xb6\xba\xd3\x06" |
---|
26036 | | - "\xb5\xd1\x2b\x35\x73\x0e\xad\x10", |
---|
26037 | | - .assoc = "\x8e\xde\x4c\x20\xfa\x59\x7e\x8d" |
---|
26038 | | - "\xd5\x07\x58\x59\x72\xd7\xde\x92" |
---|
26039 | | - "\x63\xd6\x10\x24\xf8\xb0\x6e\x5a" |
---|
26040 | | - "\xc0\x2e\x74\x5d\x06\xb8\x1e\xb2", |
---|
26041 | | - .alen = 32, |
---|
26042 | | - .input = "\x9d\xa7\xda\x88\x3e\xf8\x28\x14" |
---|
26043 | | - "\xf5\x3e\x85\x7d\x70\xa0\x0f\x13" |
---|
26044 | | - "\x2e\x86\x93\x45\x3a\x58\x4f\x61" |
---|
26045 | | - "\xf0\x3a\xac\x53\xbc\xd0\x06\x68", |
---|
26046 | | - .ilen = 32, |
---|
26047 | | - .result = "\x63\x4c\x2a\x8e\xb4\x6b\x63\x0d" |
---|
26048 | | - "\xb5\xec\x9b\x4e\x12\x23\xa3\xcf" |
---|
26049 | | - "\x1a\x5a\x70\x15\x5a\x10\x40\x51" |
---|
26050 | | - "\xca\x47\x4c\x9d\xc9\x97\xf4\x77" |
---|
26051 | | - "\xdb\xc8\x10\x2d\xdc\x65\x20\x3f", |
---|
26052 | | - .rlen = 40, |
---|
26053 | | - }, { |
---|
26054 | | - .key = "\xac\x70\x69\xef\x82\x97\xd2\x9b" |
---|
26055 | | - "\x15\x74\xb1\xa2\x6f\x69\x3f\x95", |
---|
26056 | | - .klen = 16, |
---|
26057 | | - .iv = "\xbb\x3a\xf7\x57\xc6\x36\x7c\x22" |
---|
26058 | | - "\x36\xab\xde\xc6\x6d\x32\x70\x17", |
---|
26059 | | - .assoc = "\xcb\x03\x85\xbf\x0a\xd5\x26\xa9" |
---|
26060 | | - "\x56\xe1\x0a\xeb\x6c\xfb\xa1\x98" |
---|
26061 | | - "\x8d\x98\x1c\xa8\xfe\x50\xf0\x74" |
---|
26062 | | - "\x81\x5c\x53\x35\xe0\x17\xbd\x88", |
---|
26063 | | - .alen = 32, |
---|
26064 | | - .input = "\xda\xcc\x14\x27\x4e\x74\xd1\x30" |
---|
26065 | | - "\x76\x18\x37\x0f\x6a\xc4\xd1\x1a" |
---|
26066 | | - "\x58\x49\x9f\xc9\x3f\xf8\xd1\x7a" |
---|
26067 | | - "\xb2\x67\x8b\x2b\x96\x2f\xa5\x3e", |
---|
26068 | | - .ilen = 32, |
---|
26069 | | - .result = "\xf1\x62\x44\xc7\x5f\x19\xca\x43" |
---|
26070 | | - "\x47\x2c\xaf\x68\x82\xbd\x51\xef" |
---|
26071 | | - "\x3d\x65\xd8\x45\x2d\x06\x07\x78" |
---|
26072 | | - "\x08\x2e\xb3\x23\xcd\x81\x12\x55" |
---|
26073 | | - "\x1a", |
---|
26074 | | - .rlen = 33, |
---|
26075 | | - }, { |
---|
26076 | | - .key = "\xe9\x95\xa2\x8f\x93\x13\x7b\xb7" |
---|
26077 | | - "\x96\x4e\x63\x33\x69\x8d\x02\x9b" |
---|
26078 | | - "\x23\xf9\x22\xeb\x80\xa0\xb1\x81" |
---|
26079 | | - "\xe2\x73\xc3\x21\x4d\x47\x8d\xf4", |
---|
26080 | | - .klen = 32, |
---|
26081 | | - .iv = "\xf8\x5e\x31\xf7\xd7\xb2\x25\x3e" |
---|
26082 | | - "\xb7\x85\x90\x58\x67\x57\x33\x1d", |
---|
26083 | | - .assoc = "", |
---|
26084 | | - .alen = 0, |
---|
26085 | | - .input = "", |
---|
26086 | | - .ilen = 0, |
---|
26087 | | - .result = "\xdf\x2f\x83\xc0\x45\x4a\x2c\xcf" |
---|
26088 | | - "\xb9\xd2\x41\xf6\x80\xa1\x52\x70", |
---|
26089 | | - .rlen = 16, |
---|
26090 | | - }, { |
---|
26091 | | - .key = "\x25\xba\xdc\x2e\xa3\x8f\x24\xd3" |
---|
26092 | | - "\x17\x29\x15\xc5\x63\xb2\xc5\xa1" |
---|
26093 | | - "\x4d\xbc\x2d\x6f\x85\x40\x33\x9a" |
---|
26094 | | - "\xa3\xa0\xa1\xfa\x27\xa6\x2c\xca", |
---|
26095 | | - .klen = 32, |
---|
26096 | | - .iv = "\x34\x83\x6a\x96\xe7\x2d\xce\x5a" |
---|
26097 | | - "\x38\x5f\x42\xe9\x61\x7b\xf5\x23", |
---|
26098 | | - .assoc = "", |
---|
26099 | | - .alen = 0, |
---|
26100 | | - .input = "\x53", |
---|
26101 | | - .ilen = 1, |
---|
26102 | | - .result = "\x01\xd8\x55\x3c\xc0\x5a\x4b\xc7" |
---|
26103 | | - "\x01\xf4\x08\xe3\x0d\xf7\xf0\x78" |
---|
26104 | | - "\x53", |
---|
26105 | | - .rlen = 17, |
---|
26106 | | - }, { |
---|
26107 | | - .key = "\x62\xdf\x16\xcd\xb3\x0a\xcc\xef" |
---|
26108 | | - "\x98\x03\xc7\x56\x5d\xd6\x87\xa8" |
---|
26109 | | - "\x77\x7e\x39\xf3\x8a\xe0\xb5\xb4" |
---|
26110 | | - "\x65\xce\x80\xd2\x01\x05\xcb\xa1", |
---|
26111 | | - .klen = 32, |
---|
26112 | | - .iv = "\x71\xa8\xa4\x35\xf7\xa9\x76\x75" |
---|
26113 | | - "\xb8\x39\xf4\x7a\x5b\x9f\xb8\x29", |
---|
26114 | | - .assoc = "", |
---|
26115 | | - .alen = 0, |
---|
26116 | | - .input = "\x8f\x3a\xc1\x05\x7f\xe7\xcb\x83" |
---|
26117 | | - "\xf9\xa6\x4d\xc3\x58\x31\x19\x2c" |
---|
26118 | | - "\xd7\x90\xc2\x56\x4e\xd8\x57\xc7" |
---|
26119 | | - "\xf6\xf0\x27\xb4\x25\x4c\x83", |
---|
26120 | | - .ilen = 31, |
---|
26121 | | - .result = "\xc2\x4b\x41\x0f\x2d\xb9\x62\x07" |
---|
26122 | | - "\xff\x8e\x74\xf8\xa1\xa6\xd5\x37" |
---|
26123 | | - "\xa5\x64\x31\x5c\xca\x73\x9b\x43" |
---|
26124 | | - "\xe6\x70\x63\x46\x95\xcb\xf7\xb5" |
---|
26125 | | - "\x20\x8c\x75\x7a\x2a\x17\x2f\xa9" |
---|
26126 | | - "\xb8\x4d\x11\x42\xd1\xf8\xf1", |
---|
26127 | | - .rlen = 47, |
---|
26128 | | - }, { |
---|
26129 | | - .key = "\x9e\x03\x4f\x6d\xc3\x86\x75\x0a" |
---|
26130 | | - "\x19\xdd\x79\xe8\x57\xfb\x4a\xae" |
---|
26131 | | - "\xa2\x40\x45\x77\x90\x80\x37\xce" |
---|
26132 | | - "\x26\xfb\x5f\xaa\xdb\x64\x6b\x77", |
---|
26133 | | - .klen = 32, |
---|
26134 | | - .iv = "\xae\xcc\xde\xd5\x07\x25\x1f\x91" |
---|
26135 | | - "\x39\x14\xa6\x0c\x55\xc4\x7b\x30", |
---|
26136 | | - .assoc = "", |
---|
26137 | | - .alen = 0, |
---|
26138 | | - .input = "\xcc\x5f\xfb\xa4\x8f\x63\x74\x9f" |
---|
26139 | | - "\x7a\x81\xff\x55\x52\x56\xdc\x33" |
---|
26140 | | - "\x01\x52\xcd\xdb\x53\x78\xd9\xe1" |
---|
26141 | | - "\xb7\x1d\x06\x8d\xff\xab\x22\x98", |
---|
26142 | | - .ilen = 32, |
---|
26143 | | - .result = "\xbb\x01\x7c\xd1\x2c\x33\x7b\x37" |
---|
26144 | | - "\x0a\xee\xc4\x30\x19\xd7\x3a\x6f" |
---|
26145 | | - "\xf8\x2b\x67\xf5\x3b\x84\x87\x2a" |
---|
26146 | | - "\xfb\x07\x7a\x82\xb5\xe4\x85\x26" |
---|
26147 | | - "\x1e\xa8\xe5\x04\x54\xce\xe5\x5f" |
---|
26148 | | - "\xb5\x3f\xc1\xd5\x7f\xbd\xd2\xa6", |
---|
26149 | | - .rlen = 48, |
---|
26150 | | - }, { |
---|
26151 | | - .key = "\xdb\x28\x89\x0c\xd3\x01\x1e\x26" |
---|
26152 | | - "\x9a\xb7\x2b\x79\x51\x1f\x0d\xb4" |
---|
26153 | | - "\xcc\x03\x50\xfc\x95\x20\xb9\xe7" |
---|
26154 | | - "\xe8\x29\x3e\x83\xb5\xc3\x0a\x4e", |
---|
26155 | | - .klen = 32, |
---|
26156 | | - .iv = "\xea\xf1\x18\x74\x17\xa0\xc8\xad" |
---|
26157 | | - "\xba\xee\x58\x9d\x4f\xe8\x3d\x36", |
---|
26158 | | - .assoc = "", |
---|
26159 | | - .alen = 0, |
---|
26160 | | - .input = "\x08\x84\x34\x44\x9f\xde\x1c\xbb" |
---|
26161 | | - "\xfb\x5b\xb1\xe6\x4c\x7a\x9f\x39" |
---|
26162 | | - "\x2c\x14\xd9\x5f\x59\x18\x5b\xfb" |
---|
26163 | | - "\x79\x4b\xe5\x65\xd9\x0a\xc1\x6f" |
---|
26164 | | - "\x2e", |
---|
26165 | | - .ilen = 33, |
---|
26166 | | - .result = "\xc2\xf4\x40\x55\xf9\x59\xff\x73" |
---|
26167 | | - "\x08\xf5\x98\x92\x0c\x7b\x35\x9a" |
---|
26168 | | - "\xa8\xf4\x42\x7e\x6f\x93\xca\x22" |
---|
26169 | | - "\x23\x06\x1e\xf8\x89\x22\xf4\x46" |
---|
26170 | | - "\x7c\x7c\x67\x75\xab\xe5\x75\xaa" |
---|
26171 | | - "\x15\xd7\x83\x19\xfd\x31\x59\x5b" |
---|
26172 | | - "\x32", |
---|
26173 | | - .rlen = 49, |
---|
26174 | | - }, { |
---|
26175 | | - .key = "\x17\x4d\xc3\xab\xe3\x7d\xc7\x42" |
---|
26176 | | - "\x1b\x91\xdd\x0a\x4b\x43\xcf\xba" |
---|
26177 | | - "\xf6\xc5\x5c\x80\x9a\xc0\x3b\x01" |
---|
26178 | | - "\xa9\x56\x1d\x5b\x8f\x22\xa9\x25", |
---|
26179 | | - .klen = 32, |
---|
26180 | | - .iv = "\x27\x16\x51\x13\x27\x1c\x71\xc9" |
---|
26181 | | - "\x3b\xc8\x0a\x2f\x49\x0c\x00\x3c", |
---|
26182 | | - .assoc = "", |
---|
26183 | | - .alen = 0, |
---|
26184 | | - .input = "\x45\xa8\x6e\xe3\xaf\x5a\xc5\xd7" |
---|
26185 | | - "\x7c\x35\x63\x77\x46\x9f\x61\x3f" |
---|
26186 | | - "\x56\xd7\xe4\xe3\x5e\xb8\xdc\x14" |
---|
26187 | | - "\x3a\x79\xc4\x3e\xb3\x69\x61\x46" |
---|
26188 | | - "\x3c\xb6\x83\x4e\xb4\x26\xc7\x73" |
---|
26189 | | - "\x22\xda\x52\x8b\x7d\x11\x98\xea" |
---|
26190 | | - "\x62\xe1\x14\x1e\xdc\xfe\x0f\xad" |
---|
26191 | | - "\x20\x76\x5a\xdc\x4e\x71\x13", |
---|
26192 | | - .ilen = 63, |
---|
26193 | | - .result = "\xc9\x82\x3b\x4b\x87\x84\xa5\xdb" |
---|
26194 | | - "\xa0\x8c\xd3\x3e\x7f\x8d\xe8\x28" |
---|
26195 | | - "\x2a\xdc\xfa\x01\x84\x87\x9a\x70" |
---|
26196 | | - "\x81\x75\x37\x0a\xd2\x75\xa9\xb6" |
---|
26197 | | - "\x21\x72\xee\x7e\x65\x95\xe5\xcc" |
---|
26198 | | - "\x01\xb7\x39\xa6\x51\x15\xca\xff" |
---|
26199 | | - "\x61\xdc\x97\x38\xcc\xf4\xca\xc7" |
---|
26200 | | - "\x83\x9b\x05\x11\x72\x60\xf0\xb4" |
---|
26201 | | - "\x7e\x06\xab\x0a\xc0\xbb\x59\x23" |
---|
26202 | | - "\xaa\x2d\xfc\x4e\x35\x05\x59", |
---|
26203 | | - .rlen = 79, |
---|
26204 | | - }, { |
---|
26205 | | - .key = "\x54\x71\xfd\x4b\xf3\xf9\x6f\x5e" |
---|
26206 | | - "\x9c\x6c\x8f\x9c\x45\x68\x92\xc1" |
---|
26207 | | - "\x21\x87\x67\x04\x9f\x60\xbd\x1b" |
---|
26208 | | - "\x6a\x84\xfc\x34\x6a\x81\x48\xfb", |
---|
26209 | | - .klen = 32, |
---|
26210 | | - .iv = "\x63\x3b\x8b\xb3\x37\x98\x1a\xe5" |
---|
26211 | | - "\xbc\xa2\xbc\xc0\x43\x31\xc2\x42", |
---|
26212 | | - .assoc = "", |
---|
26213 | | - .alen = 0, |
---|
26214 | | - .input = "\x81\xcd\xa8\x82\xbf\xd6\x6e\xf3" |
---|
26215 | | - "\xfd\x0f\x15\x09\x40\xc3\x24\x45" |
---|
26216 | | - "\x81\x99\xf0\x67\x63\x58\x5e\x2e" |
---|
26217 | | - "\xfb\xa6\xa3\x16\x8d\xc8\x00\x1c" |
---|
26218 | | - "\x4b\x62\x87\x7c\x15\x38\xda\x70" |
---|
26219 | | - "\x3d\xea\xe7\xf2\x40\xba\xae\x79" |
---|
26220 | | - "\x8f\x48\xfc\xbf\x45\x53\x2e\x78" |
---|
26221 | | - "\xef\x79\xf0\x1b\x49\xf7\xfd\x9c", |
---|
26222 | | - .ilen = 64, |
---|
26223 | | - .result = "\x11\x7c\x7d\xef\xce\x29\x95\xec" |
---|
26224 | | - "\x7e\x9f\x42\xa6\x26\x07\xa1\x75" |
---|
26225 | | - "\x2f\x4e\x09\x9a\xf6\x6b\xc2\xfa" |
---|
26226 | | - "\x0d\xd0\x17\xdc\x25\x1e\x9b\xdc" |
---|
26227 | | - "\x5f\x8c\x1c\x60\x15\x4f\x9b\x20" |
---|
26228 | | - "\x7b\xff\xcd\x82\x60\x84\xf4\xa5" |
---|
26229 | | - "\x20\x9a\x05\x19\x5b\x02\x0a\x72" |
---|
26230 | | - "\x43\x11\x26\x58\xcf\xc5\x41\xcf" |
---|
26231 | | - "\x13\xcc\xde\x32\x92\xfa\x86\xf2" |
---|
26232 | | - "\xaf\x16\xe8\x8f\xca\xb6\xfd\x54", |
---|
26233 | | - .rlen = 80, |
---|
26234 | | - }, { |
---|
26235 | | - .key = "\x90\x96\x36\xea\x03\x74\x18\x7a" |
---|
26236 | | - "\x1d\x46\x42\x2d\x3f\x8c\x54\xc7" |
---|
26237 | | - "\x4b\x4a\x73\x89\xa4\x00\x3f\x34" |
---|
26238 | | - "\x2c\xb1\xdb\x0c\x44\xe0\xe8\xd2", |
---|
26239 | | - .klen = 32, |
---|
26240 | | - .iv = "\xa0\x5f\xc5\x52\x47\x13\xc2\x01" |
---|
26241 | | - "\x3d\x7c\x6e\x52\x3d\x55\x85\x48", |
---|
26242 | | - .assoc = "\xaf", |
---|
26243 | | - .alen = 1, |
---|
26244 | | - .input = "", |
---|
26245 | | - .ilen = 0, |
---|
26246 | | - .result = "\x9b\xc5\x3b\x20\x0a\x88\x56\xbe" |
---|
26247 | | - "\x69\xdf\xc4\xc4\x02\x46\x3a\xf0", |
---|
26248 | | - .rlen = 16, |
---|
26249 | | - }, { |
---|
26250 | | - .key = "\xcd\xbb\x70\x89\x13\xf0\xc1\x95" |
---|
26251 | | - "\x9e\x20\xf4\xbf\x39\xb1\x17\xcd" |
---|
26252 | | - "\x76\x0c\x7f\x0d\xa9\xa0\xc1\x4e" |
---|
26253 | | - "\xed\xdf\xb9\xe4\x1e\x3f\x87\xa8", |
---|
26254 | | - .klen = 32, |
---|
26255 | | - .iv = "\xdc\x84\xfe\xf1\x58\x8f\x6b\x1c" |
---|
26256 | | - "\xbe\x57\x20\xe3\x37\x7a\x48\x4f", |
---|
26257 | | - .assoc = "\xeb\x4d\x8d\x59\x9c\x2e\x15\xa3" |
---|
26258 | | - "\xde\x8d\x4d\x07\x36\x43\x78\xd0" |
---|
26259 | | - "\x0b\x6d\x84\x4f\x2c\xf0\x82\x5b" |
---|
26260 | | - "\x4e\xf6\x29\xd1\x8b\x6f\x56", |
---|
26261 | | - .alen = 31, |
---|
26262 | | - .input = "", |
---|
26263 | | - .ilen = 0, |
---|
26264 | | - .result = "\xe0\x6d\xa1\x07\x98\x2f\x40\x2d" |
---|
26265 | | - "\x2e\x9a\xd6\x61\x43\xc0\x74\x69", |
---|
26266 | | - .rlen = 16, |
---|
26267 | | - }, { |
---|
26268 | | - .key = "\x0a\xe0\xaa\x29\x24\x6c\x6a\xb1" |
---|
26269 | | - "\x1f\xfa\xa6\x50\x33\xd5\xda\xd3" |
---|
26270 | | - "\xa0\xce\x8a\x91\xae\x40\x43\x68" |
---|
26271 | | - "\xae\x0d\x98\xbd\xf8\x9e\x26\x7f", |
---|
26272 | | - .klen = 32, |
---|
26273 | | - .iv = "\x19\xa9\x38\x91\x68\x0b\x14\x38" |
---|
26274 | | - "\x3f\x31\xd2\x74\x31\x9e\x0a\x55", |
---|
26275 | | - .assoc = "\x28\x72\xc7\xf8\xac\xaa\xbe\xbf" |
---|
26276 | | - "\x5f\x67\xff\x99\x30\x67\x3b\xd6" |
---|
26277 | | - "\x35\x2f\x90\xd3\x31\x90\x04\x74" |
---|
26278 | | - "\x0f\x23\x08\xa9\x65\xce\xf6\xea", |
---|
26279 | | - .alen = 32, |
---|
26280 | | - .input = "", |
---|
26281 | | - .ilen = 0, |
---|
26282 | | - .result = "\xb9\x57\x13\x3e\x82\x31\x61\x65" |
---|
26283 | | - "\x0d\x7f\x6c\x96\x93\x5c\x50\xe2", |
---|
26284 | | - .rlen = 16, |
---|
26285 | | - }, { |
---|
26286 | | - .key = "\x46\x04\xe3\xc8\x34\xe7\x12\xcd" |
---|
26287 | | - "\xa0\xd4\x58\xe2\x2d\xf9\x9c\xda" |
---|
26288 | | - "\xca\x91\x96\x15\xb4\xe0\xc5\x81" |
---|
26289 | | - "\x70\x3a\x77\x95\xd2\xfd\xc5\x55", |
---|
26290 | | - .klen = 32, |
---|
26291 | | - .iv = "\x55\xcd\x72\x30\x78\x86\xbd\x54" |
---|
26292 | | - "\xc0\x0b\x84\x06\x2b\xc2\xcd\x5b", |
---|
26293 | | - .assoc = "\x64\x97\x00\x98\xbc\x25\x67\xdb" |
---|
26294 | | - "\xe0\x41\xb1\x2a\x2a\x8c\xfe\xdd" |
---|
26295 | | - "\x5f\xf2\x9c\x58\x36\x30\x86\x8e" |
---|
26296 | | - "\xd1\x51\xe6\x81\x3f\x2d\x95\xc1" |
---|
26297 | | - "\x01", |
---|
26298 | | - .alen = 33, |
---|
26299 | | - .input = "", |
---|
26300 | | - .ilen = 0, |
---|
26301 | | - .result = "\x81\x96\x34\xde\xbb\x36\xdd\x3e" |
---|
26302 | | - "\x4e\x5e\xcb\x44\x21\xb8\x3f\xf1", |
---|
26303 | | - .rlen = 16, |
---|
26304 | | - }, { |
---|
26305 | | - .key = "\x83\x29\x1d\x67\x44\x63\xbb\xe9" |
---|
26306 | | - "\x20\xaf\x0a\x73\x27\x1e\x5f\xe0" |
---|
26307 | | - "\xf5\x53\xa1\x9a\xb9\x80\x47\x9b" |
---|
26308 | | - "\x31\x68\x56\x6e\xac\x5c\x65\x2c", |
---|
26309 | | - .klen = 32, |
---|
26310 | | - .iv = "\x92\xf2\xac\xcf\x88\x02\x65\x70" |
---|
26311 | | - "\x41\xe5\x36\x97\x25\xe7\x90\x61", |
---|
26312 | | - .assoc = "\xa1\xbb\x3a\x37\xcc\xa1\x10\xf7" |
---|
26313 | | - "\x61\x1c\x63\xbc\x24\xb0\xc0\xe3" |
---|
26314 | | - "\x8a\xb4\xa7\xdc\x3b\xd0\x08\xa8" |
---|
26315 | | - "\x92\x7f\xc5\x5a\x19\x8c\x34\x97" |
---|
26316 | | - "\x0f\x95\x9b\x18\xe4\x8d\xb4\x24" |
---|
26317 | | - "\xb9\x33\x28\x18\xe1\x9d\x14\xe0" |
---|
26318 | | - "\x64\xb2\x89\x7d\x78\xa8\x05\x7e" |
---|
26319 | | - "\x07\x8c\xfc\x88\x2d\xb8\x53", |
---|
26320 | | - .alen = 63, |
---|
26321 | | - .input = "", |
---|
26322 | | - .ilen = 0, |
---|
26323 | | - .result = "\x2e\x99\xb6\x79\x57\x56\x80\x36" |
---|
26324 | | - "\x8e\xc4\x1c\x12\x7d\x71\x36\x0c", |
---|
26325 | | - .rlen = 16, |
---|
26326 | | - }, { |
---|
26327 | | - .key = "\xbf\x4e\x57\x07\x54\xdf\x64\x05" |
---|
26328 | | - "\xa1\x89\xbc\x04\x21\x42\x22\xe6" |
---|
26329 | | - "\x1f\x15\xad\x1e\xbe\x20\xc9\xb4" |
---|
26330 | | - "\xf3\x95\x35\x46\x86\xbb\x04\x03", |
---|
26331 | | - .klen = 32, |
---|
26332 | | - .iv = "\xce\x17\xe5\x6f\x98\x7e\x0e\x8c" |
---|
26333 | | - "\xc2\xbf\xe8\x29\x1f\x0b\x52\x68", |
---|
26334 | | - .assoc = "\xdd\xe0\x74\xd6\xdc\x1d\xb8\x13" |
---|
26335 | | - "\xe2\xf6\x15\x4d\x1e\xd4\x83\xe9" |
---|
26336 | | - "\xb4\x76\xb3\x60\x40\x70\x8a\xc1" |
---|
26337 | | - "\x53\xac\xa4\x32\xf3\xeb\xd3\x6e" |
---|
26338 | | - "\x1e\x42\xa0\x46\x45\x9f\xc7\x22" |
---|
26339 | | - "\xd3\x43\xbc\x7e\xa5\x47\x2a\x6f" |
---|
26340 | | - "\x91\x19\x70\x1e\xe1\xfe\x25\x49" |
---|
26341 | | - "\xd6\x8f\x93\xc7\x28\x3f\x3d\x03", |
---|
26342 | | - .alen = 64, |
---|
26343 | | - .input = "", |
---|
26344 | | - .ilen = 0, |
---|
26345 | | - .result = "\x7b\x25\x3d\x47\xd4\xa7\x08\xce" |
---|
26346 | | - "\x3b\x89\x40\x36\xba\x6d\x0e\xa2", |
---|
26347 | | - .rlen = 16, |
---|
26348 | | - }, { |
---|
26349 | | - .key = "\xfc\x72\x90\xa6\x64\x5a\x0d\x21" |
---|
26350 | | - "\x22\x63\x6e\x96\x1b\x67\xe4\xec" |
---|
26351 | | - "\x49\xd7\xb9\xa2\xc3\xc0\x4b\xce" |
---|
26352 | | - "\xb4\xc3\x14\x1e\x61\x1a\xa3\xd9", |
---|
26353 | | - .klen = 32, |
---|
26354 | | - .iv = "\x0b\x3c\x1f\x0e\xa8\xf9\xb7\xa7" |
---|
26355 | | - "\x42\x9a\x9a\xba\x19\x30\x15\x6e", |
---|
26356 | | - .assoc = "\x1a", |
---|
26357 | | - .alen = 1, |
---|
26358 | | - .input = "\x29", |
---|
26359 | | - .ilen = 1, |
---|
26360 | | - .result = "\xe6\x09\x6f\x95\x9a\x18\xc8\xf6" |
---|
26361 | | - "\x17\x75\x81\x16\xdf\x26\xff\x67" |
---|
26362 | | - "\x92", |
---|
26363 | | - .rlen = 17, |
---|
26364 | | - }, { |
---|
26365 | | - .key = "\x38\x97\xca\x45\x74\xd6\xb6\x3c" |
---|
26366 | | - "\xa3\x3d\x20\x27\x15\x8b\xa7\xf2" |
---|
26367 | | - "\x74\x9a\xc4\x27\xc8\x60\xcd\xe8" |
---|
26368 | | - "\x75\xf0\xf2\xf7\x3b\x79\x42\xb0", |
---|
26369 | | - .klen = 32, |
---|
26370 | | - .iv = "\x47\x60\x59\xad\xb8\x75\x60\xc3" |
---|
26371 | | - "\xc3\x74\x4c\x4c\x13\x54\xd8\x74", |
---|
26372 | | - .assoc = "\x56\x29\xe7\x15\xfc\x14\x0a\x4a" |
---|
26373 | | - "\xe4\xaa\x79\x70\x12\x1d\x08\xf6" |
---|
26374 | | - "\x09\xfb\xca\x69\x4b\xb0\x8e\xf5" |
---|
26375 | | - "\xd6\x07\x62\xe3\xa8\xa9\x12", |
---|
26376 | | - .alen = 31, |
---|
26377 | | - .input = "\x66\xf3\x75\x7d\x40\xb3\xb4\xd1" |
---|
26378 | | - "\x04\xe1\xa6\x94\x10\xe6\x39\x77" |
---|
26379 | | - "\xd3\xac\x4d\x8a\x8c\x58\x6e\xfb" |
---|
26380 | | - "\x06\x13\x9a\xd9\x5e\xc0\xfa", |
---|
26381 | | - .ilen = 31, |
---|
26382 | | - .result = "\x82\xc0\x56\xf0\xd7\xc4\xc9\xfd" |
---|
26383 | | - "\x3c\xd1\x2a\xd4\x15\x86\x9d\xda" |
---|
26384 | | - "\xea\x6c\x6f\xa1\x33\xb0\x7a\x01" |
---|
26385 | | - "\x57\xe7\xf3\x7b\x73\xe7\x54\x10" |
---|
26386 | | - "\xc6\x91\xe2\xc6\xa0\x69\xe7\xe6" |
---|
26387 | | - "\x76\xc3\xf5\x3a\x76\xfd\x4a", |
---|
26388 | | - .rlen = 47, |
---|
26389 | | - }, { |
---|
26390 | | - .key = "\x75\xbc\x04\xe5\x84\x52\x5e\x58" |
---|
26391 | | - "\x24\x17\xd2\xb9\x0e\xaf\x6a\xf9" |
---|
26392 | | - "\x9e\x5c\xd0\xab\xcd\x00\x4f\x01" |
---|
26393 | | - "\x37\x1e\xd1\xcf\x15\xd8\xe2\x86", |
---|
26394 | | - .klen = 32, |
---|
26395 | | - .iv = "\x84\x85\x92\x4d\xc8\xf1\x08\xdf" |
---|
26396 | | - "\x44\x4e\xff\xdd\x0d\x78\x9a\x7a", |
---|
26397 | | - .assoc = "\x93\x4e\x21\xb4\x0c\x90\xb3\x66" |
---|
26398 | | - "\x65\x84\x2b\x01\x0b\x42\xcb\xfc" |
---|
26399 | | - "\x33\xbd\xd6\xed\x50\x50\x10\x0e" |
---|
26400 | | - "\x97\x35\x41\xbb\x82\x08\xb1\xf2", |
---|
26401 | | - .alen = 32, |
---|
26402 | | - .input = "\xa2\x17\xaf\x1c\x50\x2e\x5d\xed" |
---|
26403 | | - "\x85\xbb\x58\x26\x0a\x0b\xfc\x7d" |
---|
26404 | | - "\xfe\x6e\x59\x0e\x91\xf8\xf0\x15" |
---|
26405 | | - "\xc8\x40\x78\xb1\x38\x1f\x99\xa7", |
---|
26406 | | - .ilen = 32, |
---|
26407 | | - .result = "\x01\x47\x8e\x6c\xf6\x64\x89\x3a" |
---|
26408 | | - "\x71\xce\xe4\xaa\x45\x70\xe6\x84" |
---|
26409 | | - "\x62\x48\x08\x64\x86\x6a\xdf\xec" |
---|
26410 | | - "\xb4\xa0\xfb\x34\x03\x0c\x19\xf4" |
---|
26411 | | - "\x2b\x7b\x36\x73\xec\x54\xa9\x1e" |
---|
26412 | | - "\x30\x85\xdb\xe4\xac\xe9\x2c\xca", |
---|
26413 | | - .rlen = 48, |
---|
26414 | | - }, { |
---|
26415 | | - .key = "\xb1\xe1\x3e\x84\x94\xcd\x07\x74" |
---|
26416 | | - "\xa5\xf2\x84\x4a\x08\xd4\x2c\xff" |
---|
26417 | | - "\xc8\x1e\xdb\x2f\xd2\xa0\xd1\x1b" |
---|
26418 | | - "\xf8\x4c\xb0\xa8\xef\x37\x81\x5d", |
---|
26419 | | - .klen = 32, |
---|
26420 | | - .iv = "\xc0\xaa\xcc\xec\xd8\x6c\xb1\xfb" |
---|
26421 | | - "\xc5\x28\xb1\x6e\x07\x9d\x5d\x81", |
---|
26422 | | - .assoc = "\xd0\x73\x5a\x54\x1d\x0b\x5b\x82" |
---|
26423 | | - "\xe5\x5f\xdd\x93\x05\x66\x8e\x02" |
---|
26424 | | - "\x5e\x80\xe1\x71\x55\xf0\x92\x28" |
---|
26425 | | - "\x59\x62\x20\x94\x5c\x67\x50\xc8" |
---|
26426 | | - "\x58", |
---|
26427 | | - .alen = 33, |
---|
26428 | | - .input = "\xdf\x3c\xe9\xbc\x61\xaa\x06\x09" |
---|
26429 | | - "\x06\x95\x0a\xb7\x04\x2f\xbe\x84" |
---|
26430 | | - "\x28\x30\x64\x92\x96\x98\x72\x2e" |
---|
26431 | | - "\x89\x6e\x57\x8a\x13\x7e\x38\x7e" |
---|
26432 | | - "\xdb", |
---|
26433 | | - .ilen = 33, |
---|
26434 | | - .result = "\x85\xe0\xf8\x0f\x8e\x49\xe3\x60" |
---|
26435 | | - "\xcb\x4a\x54\x94\xcf\xf5\x7e\x34" |
---|
26436 | | - "\xe9\xf8\x80\x65\x53\xd0\x72\x70" |
---|
26437 | | - "\x4f\x7d\x9d\xd1\x15\x6f\xb9\x2c" |
---|
26438 | | - "\xfa\xe8\xdd\xac\x2e\xe1\x3f\x67" |
---|
26439 | | - "\x63\x0f\x1a\x59\xb7\x89\xdb\xf4" |
---|
26440 | | - "\xc3", |
---|
26441 | | - .rlen = 49, |
---|
26442 | | - }, { |
---|
26443 | | - .key = "\xee\x05\x77\x23\xa5\x49\xb0\x90" |
---|
26444 | | - "\x26\xcc\x36\xdc\x02\xf8\xef\x05" |
---|
26445 | | - "\xf3\xe1\xe7\xb3\xd8\x40\x53\x35" |
---|
26446 | | - "\xb9\x79\x8f\x80\xc9\x96\x20\x33", |
---|
26447 | | - .klen = 32, |
---|
26448 | | - .iv = "\xfd\xce\x06\x8b\xe9\xe8\x5a\x17" |
---|
26449 | | - "\x46\x02\x63\x00\x01\xc1\x20\x87", |
---|
26450 | | - .assoc = "\x0c\x98\x94\xf3\x2d\x87\x04\x9e" |
---|
26451 | | - "\x66\x39\x8f\x24\xff\x8a\x50\x08" |
---|
26452 | | - "\x88\x42\xed\xf6\x5a\x90\x14\x42" |
---|
26453 | | - "\x1a\x90\xfe\x6c\x36\xc6\xf0\x9f" |
---|
26454 | | - "\x66\xa0\xb5\x2d\x2c\xf8\x25\x15" |
---|
26455 | | - "\x55\x90\xa2\x7e\x77\x94\x96\x3a" |
---|
26456 | | - "\x71\x1c\xf7\x44\xee\xa8\xc3\x42" |
---|
26457 | | - "\xe2\xa3\x84\x04\x0b\xe1\xce", |
---|
26458 | | - .alen = 63, |
---|
26459 | | - .input = "\x1b\x61\x23\x5b\x71\x26\xae\x25" |
---|
26460 | | - "\x87\x6f\xbc\x49\xfe\x53\x81\x8a" |
---|
26461 | | - "\x53\xf2\x70\x17\x9b\x38\xf4\x48" |
---|
26462 | | - "\x4b\x9b\x36\x62\xed\xdd\xd8\x54" |
---|
26463 | | - "\xea\xcb\xb6\x79\x45\xfc\xaa\x54" |
---|
26464 | | - "\x5c\x94\x47\x58\xa7\xff\x9c\x9e" |
---|
26465 | | - "\x7c\xb6\xf1\xac\xc8\xfd\x8b\x35" |
---|
26466 | | - "\xd5\xa4\x6a\xd4\x09\xc2\x08", |
---|
26467 | | - .ilen = 63, |
---|
26468 | | - .result = "\x00\xe5\x5b\x87\x5c\x20\x22\x8a" |
---|
26469 | | - "\xda\x1f\xd3\xff\xbb\xb2\xb0\xf8" |
---|
26470 | | - "\xef\xe9\xeb\x9e\x7c\x80\xf4\x2b" |
---|
26471 | | - "\x59\xc0\x79\xbc\x17\xa0\x15\x01" |
---|
26472 | | - "\xf5\x72\xfb\x5a\xe7\xaf\x07\xe3" |
---|
26473 | | - "\x1b\x49\x21\x34\x23\x63\x55\x5e" |
---|
26474 | | - "\xee\x4f\x34\x17\xfa\xfe\xa5\x0c" |
---|
26475 | | - "\xed\x0b\x23\xea\x9b\xda\x57\x2f" |
---|
26476 | | - "\xf6\xa9\xae\x0d\x4e\x40\x96\x45" |
---|
26477 | | - "\x7f\xfa\xf0\xbf\xc4\x98\x78", |
---|
26478 | | - .rlen = 79, |
---|
26479 | | - }, { |
---|
26480 | | - .key = "\x2a\x2a\xb1\xc3\xb5\xc5\x59\xac" |
---|
26481 | | - "\xa7\xa6\xe8\x6d\xfc\x1d\xb2\x0b" |
---|
26482 | | - "\x1d\xa3\xf3\x38\xdd\xe0\xd5\x4e" |
---|
26483 | | - "\x7b\xa7\x6e\x58\xa3\xf5\xbf\x0a", |
---|
26484 | | - .klen = 32, |
---|
26485 | | - .iv = "\x39\xf3\x3f\x2b\xf9\x64\x03\x33" |
---|
26486 | | - "\xc7\xdd\x15\x91\xfb\xe6\xe2\x8d", |
---|
26487 | | - .assoc = "\x49\xbc\xce\x92\x3d\x02\xad\xba" |
---|
26488 | | - "\xe7\x13\x41\xb6\xf9\xaf\x13\x0f" |
---|
26489 | | - "\xb2\x04\xf8\x7a\x5f\x30\x96\x5b" |
---|
26490 | | - "\xdc\xbd\xdd\x44\x10\x25\x8f\x75" |
---|
26491 | | - "\x75\x4d\xb9\x5b\x8e\x0a\x38\x13" |
---|
26492 | | - "\x6f\x9f\x36\xe4\x3a\x3e\xac\xc9" |
---|
26493 | | - "\x9d\x83\xde\xe5\x57\xfd\xe3\x0e" |
---|
26494 | | - "\xb1\xa7\x1b\x44\x05\x67\xb7\x37", |
---|
26495 | | - .alen = 64, |
---|
26496 | | - .input = "\x58\x85\x5c\xfa\x81\xa1\x57\x40" |
---|
26497 | | - "\x08\x4a\x6e\xda\xf8\x78\x44\x90" |
---|
26498 | | - "\x7d\xb5\x7b\x9b\xa1\xd8\x76\x62" |
---|
26499 | | - "\x0c\xc9\x15\x3b\xc7\x3c\x77\x2b" |
---|
26500 | | - "\xf8\x78\xba\xa7\xa6\x0e\xbd\x52" |
---|
26501 | | - "\x76\xa3\xdc\xbe\x6b\xa8\xb1\x2d" |
---|
26502 | | - "\xa9\x1d\xd8\x4e\x31\x53\xab\x00" |
---|
26503 | | - "\xa5\xa7\x01\x13\x04\x49\xf2\x04", |
---|
26504 | | - .ilen = 64, |
---|
26505 | | - .result = "\x28\xdd\xb9\x4a\x12\xc7\x0a\xe1" |
---|
26506 | | - "\x58\x06\x1a\x9b\x8c\x67\xdf\xeb" |
---|
26507 | | - "\x35\x35\x60\x9d\x06\x40\x65\xc1" |
---|
26508 | | - "\x93\xe8\xb3\x82\x50\x29\xdd\xb5" |
---|
26509 | | - "\x2b\xcb\xde\x18\x78\x6b\x42\xbe" |
---|
26510 | | - "\x6d\x24\xd0\xb2\x7d\xd7\x08\x8f" |
---|
26511 | | - "\x4a\x18\x98\xad\x8c\xf2\x97\xb4" |
---|
26512 | | - "\xf4\x77\xe4\xbf\x41\x3b\xc4\x06" |
---|
26513 | | - "\xce\x9e\x34\x81\xf0\x89\x11\x13" |
---|
26514 | | - "\x02\x65\xa1\x7c\xdf\x07\x33\x06", |
---|
26515 | | - .rlen = 80, |
---|
26516 | | - }, { |
---|
26517 | | - .key = "\x67\x4f\xeb\x62\xc5\x40\x01\xc7" |
---|
26518 | | - "\x28\x80\x9a\xfe\xf6\x41\x74\x12" |
---|
26519 | | - "\x48\x65\xfe\xbc\xe2\x80\x57\x68" |
---|
26520 | | - "\x3c\xd4\x4d\x31\x7d\x54\x5f\xe1", |
---|
26521 | | - .klen = 32, |
---|
26522 | | - .iv = "\x76\x18\x79\xca\x09\xdf\xac\x4e" |
---|
26523 | | - "\x48\xb7\xc7\x23\xf5\x0a\xa5\x93", |
---|
26524 | | - .assoc = "\x85\xe1\x08\x32\x4d\x7e\x56\xd5" |
---|
26525 | | - "\x68\xed\xf3\x47\xf3\xd3\xd6\x15" |
---|
26526 | | - "\xdd\xc7\x04\xfe\x64\xd0\x18\x75" |
---|
26527 | | - "\x9d\xeb\xbc\x1d\xea\x84\x2e\x4c" |
---|
26528 | | - "\x83\xf9\xbe\x8a\xef\x1c\x4b\x10" |
---|
26529 | | - "\x89\xaf\xcb\x4b\xfe\xe7\xc1\x58" |
---|
26530 | | - "\xca\xea\xc6\x87\xc0\x53\x03\xd9" |
---|
26531 | | - "\x80\xaa\xb2\x83\xff\xee\xa1\x6a" |
---|
26532 | | - "\x04", |
---|
26533 | | - .alen = 65, |
---|
26534 | | - .input = "\x94\xaa\x96\x9a\x91\x1d\x00\x5c" |
---|
26535 | | - "\x88\x24\x20\x6b\xf2\x9c\x06\x96" |
---|
26536 | | - "\xa7\x77\x87\x1f\xa6\x78\xf8\x7b" |
---|
26537 | | - "\xcd\xf6\xf4\x13\xa1\x9b\x16\x02" |
---|
26538 | | - "\x07\x24\xbf\xd5\x08\x20\xd0\x4f" |
---|
26539 | | - "\x90\xb3\x70\x24\x2f\x51\xc7\xbb" |
---|
26540 | | - "\xd6\x84\xc0\xef\x9a\xa8\xca\xcc" |
---|
26541 | | - "\x74\xab\x97\x53\xfe\xd0\xdb\x37" |
---|
26542 | | - "\x37\x6a\x0e\x9f\x3f\xa3\x2a\xe3" |
---|
26543 | | - "\x1b\x34\x6d\x51\x72\x2b\x17\xe7" |
---|
26544 | | - "\x4d\xaa\x2c\x18\xda\xa3\x33\x89" |
---|
26545 | | - "\x2a\x9f\xf4\xd2\xed\x76\x3d\x3f" |
---|
26546 | | - "\x3c\x15\x9d\x8e\x4f\x3c\x27\xb0" |
---|
26547 | | - "\x42\x3f\x2f\x8a\xd4\xc2\x10\xb2" |
---|
26548 | | - "\x27\x7f\xe3\x34\x80\x02\x49\x4b" |
---|
26549 | | - "\x07\x68\x22\x2a\x88\x25\x53\xb2" |
---|
26550 | | - "\x2f", |
---|
26551 | | - .ilen = 129, |
---|
26552 | | - .result = "\x85\x39\x69\x35\xfb\xf9\xb0\xa6" |
---|
26553 | | - "\x85\x43\x88\xd0\xd7\x78\x60\x19" |
---|
26554 | | - "\x3e\x1f\xb1\xa4\xd6\xc5\x96\xec" |
---|
26555 | | - "\xf7\x84\x85\xc7\x27\x0f\x74\x57" |
---|
26556 | | - "\x28\x9e\xdd\x90\x3c\x43\x12\xc5" |
---|
26557 | | - "\x51\x3d\x39\x8f\xa5\xf4\xe0\x0b" |
---|
26558 | | - "\x57\x04\xf1\x6d\xfe\x9b\x84\x27" |
---|
26559 | | - "\xe8\xeb\x4d\xda\x02\x0a\xc5\x49" |
---|
26560 | | - "\x1a\x55\x5e\x50\x56\x4d\x94\xda" |
---|
26561 | | - "\x20\xf8\x12\x54\x50\xb3\x11\xda" |
---|
26562 | | - "\xed\x44\x27\x67\xd5\xd1\x8b\x4b" |
---|
26563 | | - "\x38\x67\x56\x65\x59\xda\xe6\x97" |
---|
26564 | | - "\x81\xae\x2f\x92\x3b\xae\x22\x1c" |
---|
26565 | | - "\x91\x59\x38\x18\x00\xe8\xba\x92" |
---|
26566 | | - "\x04\x19\x56\xdf\xb0\x82\xeb\x6f" |
---|
26567 | | - "\x2e\xdb\x54\x3c\x4b\xbb\x60\x90" |
---|
26568 | | - "\x4c\x50\x10\x62\xba\x7a\xb1\x68" |
---|
26569 | | - "\x37\xd7\x87\x4e\xe4\x66\x09\x1f" |
---|
26570 | | - "\xa5", |
---|
26571 | | - .rlen = 145, |
---|
26572 | | - }, { |
---|
26573 | | - .key = "\xa3\x73\x24\x01\xd5\xbc\xaa\xe3" |
---|
26574 | | - "\xa9\x5a\x4c\x90\xf0\x65\x37\x18" |
---|
26575 | | - "\x72\x28\x0a\x40\xe7\x20\xd9\x82" |
---|
26576 | | - "\xfe\x02\x2b\x09\x57\xb3\xfe\xb7", |
---|
26577 | | - .klen = 32, |
---|
26578 | | - .iv = "\xb3\x3d\xb3\x69\x19\x5b\x54\x6a" |
---|
26579 | | - "\xc9\x91\x79\xb4\xef\x2e\x68\x99", |
---|
26580 | | - .assoc = "\xc2\x06\x41\xd1\x5d\xfa\xff\xf1" |
---|
26581 | | - "\xe9\xc7\xa5\xd9\xed\xf8\x98\x1b" |
---|
26582 | | - "\x07\x89\x10\x82\x6a\x70\x9a\x8f" |
---|
26583 | | - "\x5e\x19\x9b\xf5\xc5\xe3\xcd\x22" |
---|
26584 | | - "\x92\xa5\xc2\xb8\x51\x2e\x5e\x0e" |
---|
26585 | | - "\xa4\xbe\x5f\xb1\xc1\x90\xd7\xe7" |
---|
26586 | | - "\xf7\x52\xae\x28\x29\xa8\x22\xa4" |
---|
26587 | | - "\x4f\xae\x48\xc2\xfa\x75\x8b\x9e" |
---|
26588 | | - "\xce\x83\x2a\x88\x07\x55\xbb\x89" |
---|
26589 | | - "\xf6\xdf\xac\xdf\x83\x08\xbf\x7d" |
---|
26590 | | - "\xac\x30\x8b\x8e\x02\xac\x00\xf1" |
---|
26591 | | - "\x30\x46\xe1\xbc\x75\xbf\x49\xbb" |
---|
26592 | | - "\x26\x4e\x29\xf0\x2f\x21\xc6\x13" |
---|
26593 | | - "\x92\xd9\x3d\x11\xe4\x10\x00\x8e" |
---|
26594 | | - "\xd4\xd4\x58\x65\xa6\x2b\xe3\x25" |
---|
26595 | | - "\xb1\x8f\x15\x93\xe7\x71\xb9\x2c" |
---|
26596 | | - "\x4b", |
---|
26597 | | - .alen = 129, |
---|
26598 | | - .input = "\xd1\xcf\xd0\x39\xa1\x99\xa9\x78" |
---|
26599 | | - "\x09\xfe\xd2\xfd\xec\xc1\xc9\x9d" |
---|
26600 | | - "\xd2\x39\x93\xa3\xab\x18\x7a\x95" |
---|
26601 | | - "\x8f\x24\xd3\xeb\x7b\xfa\xb5\xd8" |
---|
26602 | | - "\x15\xd1\xc3\x04\x69\x32\xe3\x4d" |
---|
26603 | | - "\xaa\xc2\x04\x8b\xf2\xfa\xdc\x4a" |
---|
26604 | | - "\x02\xeb\xa8\x90\x03\xfd\xea\x97" |
---|
26605 | | - "\x43\xaf\x2e\x92\xf8\x57\xc5\x6a" |
---|
26606 | | - "\x00", |
---|
26607 | | - .ilen = 65, |
---|
26608 | | - .result = "\x7d\xde\x53\x22\xe4\x23\x3b\x30" |
---|
26609 | | - "\x78\xde\x35\x90\x7a\xd9\x0b\x93" |
---|
26610 | | - "\xf6\x0e\x0b\xed\x40\xee\x10\x9c" |
---|
26611 | | - "\x96\x3a\xd3\x34\xb2\xd0\x67\xcf" |
---|
26612 | | - "\x63\x7f\x2d\x0c\xcf\x96\xec\x64" |
---|
26613 | | - "\x1a\x87\xcc\x7d\x2c\x5e\x81\x4b" |
---|
26614 | | - "\xd2\x8f\x4c\x7c\x00\xb1\xb4\xe0" |
---|
26615 | | - "\x87\x4d\xb1\xbc\xd8\x78\x2c\x17" |
---|
26616 | | - "\xf2\x3b\xd8\x28\x40\xe2\x76\xf6" |
---|
26617 | | - "\x20\x13\x83\x46\xaf\xff\xe3\x0f" |
---|
26618 | | - "\x72", |
---|
26619 | | - .rlen = 81, |
---|
26620 | | - }, { |
---|
26621 | | - .key = "\xe0\x98\x5e\xa1\xe5\x38\x53\xff" |
---|
26622 | | - "\x2a\x35\xfe\x21\xea\x8a\xfa\x1e" |
---|
26623 | | - "\x9c\xea\x15\xc5\xec\xc0\x5b\x9b" |
---|
26624 | | - "\xbf\x2f\x0a\xe1\x32\x12\x9d\x8e", |
---|
26625 | | - .klen = 32, |
---|
26626 | | - .iv = "\xef\x61\xed\x08\x29\xd7\xfd\x86" |
---|
26627 | | - "\x4a\x6b\x2b\x46\xe9\x53\x2a\xa0", |
---|
26628 | | - .assoc = "\xfe\x2a\x7b\x70\x6d\x75\xa7\x0d" |
---|
26629 | | - "\x6a\xa2\x57\x6a\xe7\x1c\x5b\x21" |
---|
26630 | | - "\x31\x4b\x1b\x07\x6f\x10\x1c\xa8" |
---|
26631 | | - "\x20\x46\x7a\xce\x9f\x42\x6d\xf9", |
---|
26632 | | - .alen = 32, |
---|
26633 | | - .input = "\x0d\xf4\x09\xd8\xb1\x14\x51\x94" |
---|
26634 | | - "\x8a\xd8\x84\x8e\xe6\xe5\x8c\xa3" |
---|
26635 | | - "\xfc\xfc\x9e\x28\xb0\xb8\xfc\xaf" |
---|
26636 | | - "\x50\x52\xb1\xc4\x55\x59\x55\xaf", |
---|
26637 | | - .ilen = 32, |
---|
26638 | | - .result = "\x5a\xcd\x8c\x57\xf2\x6a\xb6\xbe" |
---|
26639 | | - "\x53\xc7\xaa\x9a\x60\x74\x9c\xc4" |
---|
26640 | | - "\xa2\xc2\xd0\x6d\xe1\x03\x63\xdc" |
---|
26641 | | - "\xbb\x51\x7e\x9c\x89\x73\xde\x4e" |
---|
26642 | | - "\x24\xf8\x52\x7c\x15\x41\x0e\xba" |
---|
26643 | | - "\x69\x0e\x36\x5f\x2f\x22\x8c", |
---|
26644 | | - .rlen = 47, |
---|
26645 | | - }, { |
---|
26646 | | - .key = "\x1c\xbd\x98\x40\xf5\xb3\xfc\x1b" |
---|
26647 | | - "\xaa\x0f\xb0\xb3\xe4\xae\xbc\x24" |
---|
26648 | | - "\xc7\xac\x21\x49\xf1\x60\xdd\xb5" |
---|
26649 | | - "\x80\x5d\xe9\xba\x0c\x71\x3c\x64", |
---|
26650 | | - .klen = 32, |
---|
26651 | | - .iv = "\x2c\x86\x26\xa8\x39\x52\xa6\xa2" |
---|
26652 | | - "\xcb\x45\xdd\xd7\xe3\x77\xed\xa6", |
---|
26653 | | - .assoc = "\x3b\x4f\xb5\x10\x7d\xf1\x50\x29" |
---|
26654 | | - "\xeb\x7c\x0a\xfb\xe1\x40\x1e\x27" |
---|
26655 | | - "\x5c\x0d\x27\x8b\x74\xb0\x9e\xc2" |
---|
26656 | | - "\xe1\x74\x59\xa6\x79\xa1\x0c\xd0", |
---|
26657 | | - .alen = 32, |
---|
26658 | | - .input = "\x4a\x18\x43\x77\xc1\x90\xfa\xb0" |
---|
26659 | | - "\x0b\xb2\x36\x20\xe0\x09\x4e\xa9" |
---|
26660 | | - "\x26\xbe\xaa\xac\xb5\x58\x7e\xc8" |
---|
26661 | | - "\x11\x7f\x90\x9c\x2f\xb8\xf4\x85", |
---|
26662 | | - .ilen = 32, |
---|
26663 | | - .result = "\x47\xd6\xce\x78\xd6\xbf\x4a\x51" |
---|
26664 | | - "\xb8\xda\x92\x3c\xfd\xda\xac\x8e" |
---|
26665 | | - "\x8d\x88\xd7\x4d\x90\xe5\xeb\xa1" |
---|
26666 | | - "\xab\xd6\x7c\x76\xad\xea\x7d\x76" |
---|
26667 | | - "\x53\xee\xb0\xcd\xd0\x02\xbb\x70" |
---|
26668 | | - "\x5b\x6f\x7b\xe2\x8c\xe8", |
---|
26669 | | - .rlen = 46, |
---|
26670 | | - }, { |
---|
26671 | | - .key = "\x59\xe1\xd2\xdf\x05\x2f\xa4\x37" |
---|
26672 | | - "\x2b\xe9\x63\x44\xde\xd3\x7f\x2b" |
---|
26673 | | - "\xf1\x6f\x2d\xcd\xf6\x00\x5f\xcf" |
---|
26674 | | - "\x42\x8a\xc8\x92\xe6\xd0\xdc\x3b", |
---|
26675 | | - .klen = 32, |
---|
26676 | | - .iv = "\x68\xab\x60\x47\x49\xce\x4f\xbe" |
---|
26677 | | - "\x4c\x20\x8f\x68\xdd\x9c\xb0\xac", |
---|
26678 | | - .assoc = "\x77\x74\xee\xaf\x8d\x6d\xf9\x45" |
---|
26679 | | - "\x6c\x56\xbc\x8d\xdb\x65\xe0\x2e" |
---|
26680 | | - "\x86\xd0\x32\x0f\x79\x50\x20\xdb" |
---|
26681 | | - "\xa2\xa1\x37\x7e\x53\x00\xab\xa6", |
---|
26682 | | - .alen = 32, |
---|
26683 | | - .input = "\x86\x3d\x7d\x17\xd1\x0c\xa3\xcc" |
---|
26684 | | - "\x8c\x8d\xe8\xb1\xda\x2e\x11\xaf" |
---|
26685 | | - "\x51\x80\xb5\x30\xba\xf8\x00\xe2" |
---|
26686 | | - "\xd3\xad\x6f\x75\x09\x18\x93\x5c", |
---|
26687 | | - .ilen = 32, |
---|
26688 | | - .result = "\x9f\xa9\x2b\xa4\x8f\x00\x05\x2b" |
---|
26689 | | - "\xe7\x68\x81\x51\xbb\xfb\xdf\x60" |
---|
26690 | | - "\xbb\xac\xe8\xc1\xdc\x68\xae\x68" |
---|
26691 | | - "\x3a\xcd\x7a\x06\x49\xfe\x80\x11" |
---|
26692 | | - "\xe6\x61\x99\xe2\xdd\xbe\x2c\xbf", |
---|
26693 | | - .rlen = 40, |
---|
26694 | | - }, { |
---|
26695 | | - .key = "\x96\x06\x0b\x7f\x15\xab\x4d\x53" |
---|
26696 | | - "\xac\xc3\x15\xd6\xd8\xf7\x42\x31" |
---|
26697 | | - "\x1b\x31\x38\x51\xfc\xa0\xe1\xe8" |
---|
26698 | | - "\x03\xb8\xa7\x6b\xc0\x2f\x7b\x11", |
---|
26699 | | - .klen = 32, |
---|
26700 | | - .iv = "\xa5\xcf\x9a\xe6\x59\x4a\xf7\xd9" |
---|
26701 | | - "\xcd\xfa\x41\xfa\xd7\xc0\x72\xb2", |
---|
26702 | | - .assoc = "\xb4\x99\x28\x4e\x9d\xe8\xa2\x60" |
---|
26703 | | - "\xed\x30\x6e\x1e\xd5\x89\xa3\x34" |
---|
26704 | | - "\xb1\x92\x3e\x93\x7e\xf0\xa2\xf5" |
---|
26705 | | - "\x64\xcf\x16\x57\x2d\x5f\x4a\x7d", |
---|
26706 | | - .alen = 32, |
---|
26707 | | - .input = "\xc3\x62\xb7\xb6\xe2\x87\x4c\xe7" |
---|
26708 | | - "\x0d\x67\x9a\x43\xd4\x52\xd4\xb5" |
---|
26709 | | - "\x7b\x43\xc1\xb5\xbf\x98\x82\xfc" |
---|
26710 | | - "\x94\xda\x4e\x4d\xe4\x77\x32\x32", |
---|
26711 | | - .ilen = 32, |
---|
26712 | | - .result = "\xe2\x34\xfa\x25\xfd\xfb\x89\x5e" |
---|
26713 | | - "\x5b\x4e\x0b\x15\x6e\x39\xfb\x0c" |
---|
26714 | | - "\x73\xc7\xd9\x6b\xbe\xce\x9b\x70" |
---|
26715 | | - "\xc7\x4f\x96\x16\x03\xfc\xea\xfb" |
---|
26716 | | - "\x56", |
---|
26717 | | - .rlen = 33, |
---|
26718 | | - }, |
---|
26719 | | -}; |
---|
26720 | | - |
---|
26721 | | -static const struct aead_testvec morus1280_dec_tv_template[] = { |
---|
26722 | | - { |
---|
26723 | | - .key = "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
26724 | | - "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
26725 | | - .klen = 16, |
---|
26726 | | - .iv = "\x0f\xc9\x8e\x67\x44\x9e\xaa\x86" |
---|
26727 | | - "\x20\x36\x2c\x24\xfe\xc9\x30\x81", |
---|
26728 | | - .assoc = "", |
---|
26729 | | - .alen = 0, |
---|
26730 | | - .input = "\x91\x85\x0f\xf5\x52\x9e\xce\xce" |
---|
26731 | | - "\x65\x99\xc7\xbf\xd3\x76\xe8\x98", |
---|
26732 | | - .ilen = 16, |
---|
26733 | | - .result = "", |
---|
26734 | | - .rlen = 0, |
---|
26735 | | - }, { |
---|
26736 | | - .key = "\x3c\x24\x39\x9f\x10\x7b\xa8\x1b" |
---|
26737 | | - "\x80\xda\xb2\x91\xf9\x24\xc2\x06", |
---|
26738 | | - .klen = 16, |
---|
26739 | | - .iv = "\x4b\xed\xc8\x07\x54\x1a\x52\xa2" |
---|
26740 | | - "\xa1\x10\xde\xb5\xf8\xed\xf3\x87", |
---|
26741 | | - .assoc = "", |
---|
26742 | | - .alen = 0, |
---|
26743 | | - .input = "\x88\xc3\x4c\xf0\x2f\x43\x76\x13" |
---|
26744 | | - "\x96\xda\x76\x34\x33\x4e\xd5\x39" |
---|
26745 | | - "\x73", |
---|
26746 | | - .ilen = 17, |
---|
26747 | | - .result = "\x69", |
---|
26748 | | - .rlen = 1, |
---|
26749 | | - }, { |
---|
26750 | | - .key = "\x79\x49\x73\x3e\x20\xf7\x51\x37" |
---|
26751 | | - "\x01\xb4\x64\x22\xf3\x48\x85\x0c", |
---|
26752 | | - .klen = 16, |
---|
26753 | | - .iv = "\x88\x12\x01\xa6\x64\x96\xfb\xbe" |
---|
26754 | | - "\x22\xea\x90\x47\xf2\x11\xb5\x8e", |
---|
26755 | | - .assoc = "", |
---|
26756 | | - .alen = 0, |
---|
26757 | | - .input = "\x3e\x5c\x3b\x58\x3b\x7d\x2a\x22" |
---|
26758 | | - "\x75\x0b\x24\xa6\x0e\xc3\xde\x52" |
---|
26759 | | - "\x97\x0b\x64\xd4\xce\x90\x52\xf7" |
---|
26760 | | - "\xef\xdb\x6a\x38\xd2\xa8\xa1\x0d" |
---|
26761 | | - "\xe0\x61\x33\x24\xc6\x4d\x51\xbc" |
---|
26762 | | - "\xa4\x21\x74\xcf\x19\x16\x59", |
---|
26763 | | - .ilen = 47, |
---|
26764 | | - .result = "\xa6\xa4\x1e\x76\xec\xd4\x50\xcc" |
---|
26765 | | - "\x62\x58\xe9\x8f\xef\xa4\x17\x91" |
---|
26766 | | - "\xb4\x96\x9f\x6b\xce\x38\xa5\x46" |
---|
26767 | | - "\x13\x7d\x64\x93\xd7\x05\xf5", |
---|
26768 | | - .rlen = 31, |
---|
26769 | | - }, { |
---|
26770 | | - .key = "\xb5\x6e\xad\xdd\x30\x72\xfa\x53" |
---|
26771 | | - "\x82\x8e\x16\xb4\xed\x6d\x47\x12", |
---|
26772 | | - .klen = 16, |
---|
26773 | | - .iv = "\xc4\x37\x3b\x45\x74\x11\xa4\xda" |
---|
26774 | | - "\xa2\xc5\x42\xd8\xec\x36\x78\x94", |
---|
26775 | | - .assoc = "", |
---|
26776 | | - .alen = 0, |
---|
26777 | | - .input = "\x30\x82\x9c\x2b\x67\xcb\xf9\x1f" |
---|
26778 | | - "\xde\x9f\x77\xb2\xda\x92\x61\x5c" |
---|
26779 | | - "\x09\x0b\x2d\x9a\x26\xaa\x1c\x06" |
---|
26780 | | - "\xab\x74\xb7\x2b\x95\x5f\x9f\xa1" |
---|
26781 | | - "\x9a\xff\x50\xa0\xa2\xff\xc5\xad" |
---|
26782 | | - "\x21\x8e\x84\x5c\x12\x61\xb2\xae", |
---|
26783 | | - .ilen = 48, |
---|
26784 | | - .result = "\xe2\xc9\x58\x15\xfc\x4f\xf8\xe8" |
---|
26785 | | - "\xe3\x32\x9b\x21\xe9\xc8\xd9\x97" |
---|
26786 | | - "\xde\x58\xab\xf0\xd3\xd8\x27\x60" |
---|
26787 | | - "\xd5\xaa\x43\x6b\xb1\x64\x95\xa4", |
---|
26788 | | - .rlen = 32, |
---|
26789 | | - }, { |
---|
26790 | | - .key = "\xf2\x92\xe6\x7d\x40\xee\xa3\x6f" |
---|
26791 | | - "\x03\x68\xc8\x45\xe7\x91\x0a\x18", |
---|
26792 | | - .klen = 16, |
---|
26793 | | - .iv = "\x01\x5c\x75\xe5\x84\x8d\x4d\xf6" |
---|
26794 | | - "\x23\x9f\xf4\x6a\xe6\x5a\x3b\x9a", |
---|
26795 | | - .assoc = "", |
---|
26796 | | - .alen = 0, |
---|
26797 | | - .input = "\x67\x5d\x8e\x45\xc8\x39\xf5\x17" |
---|
26798 | | - "\xc1\x1d\x2a\xdd\x88\x67\xda\x1f" |
---|
26799 | | - "\x6d\xe8\x37\x28\x5a\xc1\x5e\x9f" |
---|
26800 | | - "\xa6\xec\xc6\x92\x05\x4b\xc0\xa3" |
---|
26801 | | - "\x63\xef\x88\xa4\x9b\x0a\x5c\xed" |
---|
26802 | | - "\x2b\x6a\xac\x63\x52\xaa\x10\x94" |
---|
26803 | | - "\xd0", |
---|
26804 | | - .ilen = 49, |
---|
26805 | | - .result = "\x1f\xee\x92\xb4\x0c\xcb\xa1\x04" |
---|
26806 | | - "\x64\x0c\x4d\xb2\xe3\xec\x9c\x9d" |
---|
26807 | | - "\x09\x1a\xb7\x74\xd8\x78\xa9\x79" |
---|
26808 | | - "\x96\xd8\x22\x43\x8c\xc3\x34\x7b" |
---|
26809 | | - "\xc4", |
---|
26810 | | - .rlen = 33, |
---|
26811 | | - }, { |
---|
26812 | | - .key = "\x2e\xb7\x20\x1c\x50\x6a\x4b\x8b" |
---|
26813 | | - "\x84\x42\x7a\xd7\xe1\xb5\xcd\x1f", |
---|
26814 | | - .klen = 16, |
---|
26815 | | - .iv = "\x3d\x80\xae\x84\x94\x09\xf6\x12" |
---|
26816 | | - "\xa4\x79\xa6\xfb\xe0\x7f\xfd\xa0", |
---|
26817 | | - .assoc = "", |
---|
26818 | | - .alen = 0, |
---|
26819 | | - .input = "\x7d\x61\x1a\x35\x20\xcc\x07\x88" |
---|
26820 | | - "\x03\x98\x87\xcf\xc0\x6e\x4d\x19" |
---|
26821 | | - "\xe3\xd4\x0b\xfb\x29\x8f\x49\x1a" |
---|
26822 | | - "\x3a\x06\x77\xce\x71\x2c\xcd\xdd" |
---|
26823 | | - "\xed\xf6\xc9\xbe\xa6\x3b\xb8\xfc" |
---|
26824 | | - "\x6c\xbe\x77\xed\x74\x0e\x20\x85" |
---|
26825 | | - "\xd0\x65\xde\x24\x6f\xe3\x25\xc5" |
---|
26826 | | - "\xdf\x5b\x0f\xbd\x8a\x88\x78\xc9" |
---|
26827 | | - "\xe5\x81\x37\xde\x84\x7a\xf6\x84" |
---|
26828 | | - "\x99\x7a\x72\x9c\x54\x31\xa1", |
---|
26829 | | - .ilen = 79, |
---|
26830 | | - .result = "\x5c\x13\xcb\x54\x1c\x47\x4a\x1f" |
---|
26831 | | - "\xe5\xe6\xff\x44\xdd\x11\x5f\xa3" |
---|
26832 | | - "\x33\xdd\xc2\xf8\xdd\x18\x2b\x93" |
---|
26833 | | - "\x57\x05\x01\x1c\x66\x22\xd3\x51" |
---|
26834 | | - "\xd3\xdf\x18\xc9\x30\x66\xed\xb1" |
---|
26835 | | - "\x96\x58\xd5\x8c\x64\x8c\x7c\xf5" |
---|
26836 | | - "\x01\xd0\x74\x5f\x9b\xaa\xf6\xd1" |
---|
26837 | | - "\xe6\x16\xa2\xac\xde\x47\x40", |
---|
26838 | | - .rlen = 63, |
---|
26839 | | - }, { |
---|
26840 | | - .key = "\x6b\xdc\x5a\xbb\x60\xe5\xf4\xa6" |
---|
26841 | | - "\x05\x1d\x2c\x68\xdb\xda\x8f\x25", |
---|
26842 | | - .klen = 16, |
---|
26843 | | - .iv = "\x7a\xa5\xe8\x23\xa4\x84\x9e\x2d" |
---|
26844 | | - "\x25\x53\x58\x8c\xda\xa3\xc0\xa6", |
---|
26845 | | - .assoc = "", |
---|
26846 | | - .alen = 0, |
---|
26847 | | - .input = "\x05\xc5\xb1\xf9\x1b\xb9\xab\x2c" |
---|
26848 | | - "\xa5\x07\x12\xa7\x12\x39\x60\x66" |
---|
26849 | | - "\x30\x81\x4a\x03\x78\x28\x45\x52" |
---|
26850 | | - "\xd2\x2b\x24\xfd\x8b\xa5\xb7\x66" |
---|
26851 | | - "\x6f\x45\xd7\x3b\x67\x6f\x51\xb9" |
---|
26852 | | - "\xc0\x3d\x6c\xca\x1e\xae\xff\xb6" |
---|
26853 | | - "\x79\xa9\xe4\x82\x5d\x4c\x2d\xdf" |
---|
26854 | | - "\xeb\x71\x40\xc9\x2c\x40\x45\x6d" |
---|
26855 | | - "\x73\x77\x01\xf3\x4f\xf3\x9d\x2a" |
---|
26856 | | - "\x5d\x57\xa8\xa1\x18\xa2\xad\xcb", |
---|
26857 | | - .ilen = 80, |
---|
26858 | | - .result = "\x98\x37\x05\xf3\x2c\xc2\xf3\x3b" |
---|
26859 | | - "\x66\xc0\xb1\xd5\xd7\x35\x21\xaa" |
---|
26860 | | - "\x5d\x9f\xce\x7c\xe2\xb8\xad\xad" |
---|
26861 | | - "\x19\x33\xe0\xf4\x40\x81\x72\x28" |
---|
26862 | | - "\xe1\x8b\x1c\xf8\x91\x78\xff\xaf" |
---|
26863 | | - "\xb0\x68\x69\xf2\x27\x35\x91\x84" |
---|
26864 | | - "\x2e\x37\x5b\x00\x04\xff\x16\x9c" |
---|
26865 | | - "\xb5\x19\x39\xeb\xd9\xcd\x29\x9a", |
---|
26866 | | - .rlen = 64, |
---|
26867 | | - }, { |
---|
26868 | | - .key = "\xa7\x00\x93\x5b\x70\x61\x9d\xc2" |
---|
26869 | | - "\x86\xf7\xde\xfa\xd5\xfe\x52\x2b", |
---|
26870 | | - .klen = 16, |
---|
26871 | | - .iv = "\xb6\xca\x22\xc3\xb4\x00\x47\x49" |
---|
26872 | | - "\xa6\x2d\x0a\x1e\xd4\xc7\x83\xad", |
---|
26873 | | - .assoc = "\xc5", |
---|
26874 | | - .alen = 1, |
---|
26875 | | - .input = "\x4d\xbf\x11\xac\x7f\x97\x0b\x2e" |
---|
26876 | | - "\x89\x3b\x9d\x0f\x83\x1c\x08\xc3", |
---|
26877 | | - .ilen = 16, |
---|
26878 | | - .result = "", |
---|
26879 | | - .rlen = 0, |
---|
26880 | | - }, { |
---|
26881 | | - .key = "\xe4\x25\xcd\xfa\x80\xdd\x46\xde" |
---|
26882 | | - "\x07\xd1\x90\x8b\xcf\x23\x15\x31", |
---|
26883 | | - .klen = 16, |
---|
26884 | | - .iv = "\xf3\xee\x5c\x62\xc4\x7c\xf0\x65" |
---|
26885 | | - "\x27\x08\xbd\xaf\xce\xec\x45\xb3", |
---|
26886 | | - .assoc = "\x02\xb8\xea\xca\x09\x1b\x9a\xec" |
---|
26887 | | - "\x47\x3e\xe9\xd4\xcc\xb5\x76\x34" |
---|
26888 | | - "\xe8\x73\x62\x64\xab\x50\xd0\xda" |
---|
26889 | | - "\x6b\x83\x66\xaf\x3e\x27\xc9", |
---|
26890 | | - .alen = 31, |
---|
26891 | | - .input = "\x5b\xc0\x8d\x54\xe4\xec\xbe\x38" |
---|
26892 | | - "\x03\x12\xf9\xcc\x9e\x46\x42\x92", |
---|
26893 | | - .ilen = 16, |
---|
26894 | | - .result = "", |
---|
26895 | | - .rlen = 0, |
---|
26896 | | - }, { |
---|
26897 | | - .key = "\x20\x4a\x07\x99\x91\x58\xee\xfa" |
---|
26898 | | - "\x88\xab\x42\x1c\xc9\x47\xd7\x38", |
---|
26899 | | - .klen = 16, |
---|
26900 | | - .iv = "\x2f\x13\x95\x01\xd5\xf7\x99\x81" |
---|
26901 | | - "\xa8\xe2\x6f\x41\xc8\x10\x08\xb9", |
---|
26902 | | - .assoc = "\x3f\xdc\x24\x69\x19\x96\x43\x08" |
---|
26903 | | - "\xc8\x18\x9b\x65\xc6\xd9\x39\x3b" |
---|
26904 | | - "\x12\x35\x6e\xe8\xb0\xf0\x52\xf3" |
---|
26905 | | - "\x2d\xb0\x45\x87\x18\x86\x68\xf6", |
---|
26906 | | - .alen = 32, |
---|
26907 | | - .input = "\x48\xc5\xc3\x4c\x40\x2e\x2f\xc2" |
---|
26908 | | - "\x6d\x65\xe0\x67\x9c\x1d\xa0\xf0", |
---|
26909 | | - .ilen = 16, |
---|
26910 | | - .result = "", |
---|
26911 | | - .rlen = 0, |
---|
26912 | | - }, { |
---|
26913 | | - .key = "\x5d\x6f\x41\x39\xa1\xd4\x97\x16" |
---|
26914 | | - "\x09\x85\xf4\xae\xc3\x6b\x9a\x3e", |
---|
26915 | | - .klen = 16, |
---|
26916 | | - .iv = "\x6c\x38\xcf\xa1\xe5\x73\x41\x9d" |
---|
26917 | | - "\x29\xbc\x21\xd2\xc2\x35\xcb\xbf", |
---|
26918 | | - .assoc = "\x7b\x01\x5d\x08\x29\x12\xec\x24" |
---|
26919 | | - "\x49\xf3\x4d\xf7\xc0\xfe\xfb\x41" |
---|
26920 | | - "\x3c\xf8\x79\x6c\xb6\x90\xd4\x0d" |
---|
26921 | | - "\xee\xde\x23\x60\xf2\xe5\x08\xcc" |
---|
26922 | | - "\x97", |
---|
26923 | | - .alen = 33, |
---|
26924 | | - .input = "\x28\x64\x78\x51\x55\xd8\x56\x4a" |
---|
26925 | | - "\x58\x3e\xf7\xbe\xee\x21\xfe\x94", |
---|
26926 | | - .ilen = 16, |
---|
26927 | | - .result = "", |
---|
26928 | | - .rlen = 0, |
---|
26929 | | - }, { |
---|
26930 | | - .key = "\x99\x93\x7a\xd8\xb1\x50\x40\x31" |
---|
26931 | | - "\x8a\x60\xa6\x3f\xbd\x90\x5d\x44", |
---|
26932 | | - .klen = 16, |
---|
26933 | | - .iv = "\xa8\x5c\x09\x40\xf5\xef\xea\xb8" |
---|
26934 | | - "\xaa\x96\xd3\x64\xbc\x59\x8d\xc6", |
---|
26935 | | - .assoc = "\xb8\x26\x97\xa8\x39\x8e\x94\x3f" |
---|
26936 | | - "\xca\xcd\xff\x88\xba\x22\xbe\x47" |
---|
26937 | | - "\x67\xba\x85\xf1\xbb\x30\x56\x26" |
---|
26938 | | - "\xaf\x0b\x02\x38\xcc\x44\xa7\xa3" |
---|
26939 | | - "\xa6\xbf\x31\x93\x60\xcd\xda\x63" |
---|
26940 | | - "\x2c\xb1\xaa\x19\xc8\x19\xf8\xeb" |
---|
26941 | | - "\x03\xa1\xe8\xbe\x37\x54\xec\xa2" |
---|
26942 | | - "\xcd\x2c\x45\x58\xbd\x8e\x80", |
---|
26943 | | - .alen = 63, |
---|
26944 | | - .input = "\xb3\xa6\x00\x4e\x09\x20\xac\x21" |
---|
26945 | | - "\x77\x72\x69\x76\x2d\x36\xe5\xc8", |
---|
26946 | | - .ilen = 16, |
---|
26947 | | - .result = "", |
---|
26948 | | - .rlen = 0, |
---|
26949 | | - }, { |
---|
26950 | | - .key = "\xd6\xb8\xb4\x77\xc1\xcb\xe9\x4d" |
---|
26951 | | - "\x0a\x3a\x58\xd1\xb7\xb4\x1f\x4a", |
---|
26952 | | - .klen = 16, |
---|
26953 | | - .iv = "\xe5\x81\x42\xdf\x05\x6a\x93\xd4" |
---|
26954 | | - "\x2b\x70\x85\xf5\xb6\x7d\x50\xcc", |
---|
26955 | | - .assoc = "\xf4\x4a\xd1\x47\x49\x09\x3d\x5b" |
---|
26956 | | - "\x4b\xa7\xb1\x19\xb4\x46\x81\x4d" |
---|
26957 | | - "\x91\x7c\x91\x75\xc0\xd0\xd8\x40" |
---|
26958 | | - "\x71\x39\xe1\x10\xa6\xa3\x46\x7a" |
---|
26959 | | - "\xb4\x6b\x35\xc2\xc1\xdf\xed\x60" |
---|
26960 | | - "\x46\xc1\x3e\x7f\x8c\xc2\x0e\x7a" |
---|
26961 | | - "\x30\x08\xd0\x5f\xa0\xaa\x0c\x6d" |
---|
26962 | | - "\x9c\x2f\xdb\x97\xb8\x15\x69\x01", |
---|
26963 | | - .alen = 64, |
---|
26964 | | - .input = "\x65\x33\x7b\xa1\x63\xf4\x20\xdd" |
---|
26965 | | - "\xe4\xb9\x4a\xaa\x9a\x21\xaa\x14", |
---|
26966 | | - .ilen = 16, |
---|
26967 | | - .result = "", |
---|
26968 | | - .rlen = 0, |
---|
26969 | | - }, { |
---|
26970 | | - .key = "\x12\xdd\xee\x17\xd1\x47\x92\x69" |
---|
26971 | | - "\x8b\x14\x0a\x62\xb1\xd9\xe2\x50", |
---|
26972 | | - .klen = 16, |
---|
26973 | | - .iv = "\x22\xa6\x7c\x7f\x15\xe6\x3c\xf0" |
---|
26974 | | - "\xac\x4b\x37\x86\xb0\xa2\x13\xd2", |
---|
26975 | | - .assoc = "\x31", |
---|
26976 | | - .alen = 1, |
---|
26977 | | - .input = "\x1d\x47\x17\x34\x86\xf5\x54\x1a" |
---|
26978 | | - "\x6d\x28\xb8\x5d\x6c\xcf\xa0\xb9" |
---|
26979 | | - "\xbf", |
---|
26980 | | - .ilen = 17, |
---|
26981 | | - .result = "\x40", |
---|
26982 | | - .rlen = 1, |
---|
26983 | | - }, { |
---|
26984 | | - .key = "\x4f\x01\x27\xb6\xe1\xc3\x3a\x85" |
---|
26985 | | - "\x0c\xee\xbc\xf4\xab\xfd\xa5\x57", |
---|
26986 | | - .klen = 16, |
---|
26987 | | - .iv = "\x5e\xcb\xb6\x1e\x25\x62\xe4\x0c" |
---|
26988 | | - "\x2d\x25\xe9\x18\xaa\xc6\xd5\xd8", |
---|
26989 | | - .assoc = "\x6d\x94\x44\x86\x69\x00\x8f\x93" |
---|
26990 | | - "\x4d\x5b\x15\x3c\xa8\x8f\x06\x5a" |
---|
26991 | | - "\xe6\x01\xa8\x7e\xca\x10\xdc\x73" |
---|
26992 | | - "\xf4\x94\x9f\xc1\x5a\x61\x85", |
---|
26993 | | - .alen = 31, |
---|
26994 | | - .input = "\x78\x90\x52\xae\x0f\xf7\x2e\xef" |
---|
26995 | | - "\x63\x09\x08\x58\xb5\x56\xbd\x72" |
---|
26996 | | - "\x6e\x42\xcf\x27\x04\x7c\xdb\x92" |
---|
26997 | | - "\x18\xe9\xa4\x33\x90\xba\x62\xb5" |
---|
26998 | | - "\x70\xd3\x88\x9b\x4f\x05\xa7\x51" |
---|
26999 | | - "\x85\x87\x17\x09\x42\xed\x4e", |
---|
27000 | | - .ilen = 47, |
---|
27001 | | - .result = "\x7c\x5d\xd3\xee\xad\x9f\x39\x1a" |
---|
27002 | | - "\x6d\x92\x42\x61\xa7\x58\x37\xdb" |
---|
27003 | | - "\xb0\xb2\x2b\x9f\x0b\xb8\xbd\x7a" |
---|
27004 | | - "\x24\xa0\xd6\xb7\x11\x79\x6c", |
---|
27005 | | - .rlen = 31, |
---|
27006 | | - }, { |
---|
27007 | | - .key = "\x8b\x26\x61\x55\xf1\x3e\xe3\xa1" |
---|
27008 | | - "\x8d\xc8\x6e\x85\xa5\x21\x67\x5d", |
---|
27009 | | - .klen = 16, |
---|
27010 | | - .iv = "\x9b\xef\xf0\xbd\x35\xdd\x8d\x28" |
---|
27011 | | - "\xad\xff\x9b\xa9\xa4\xeb\x98\xdf", |
---|
27012 | | - .assoc = "\xaa\xb8\x7e\x25\x79\x7c\x37\xaf" |
---|
27013 | | - "\xce\x36\xc7\xce\xa2\xb4\xc9\x60" |
---|
27014 | | - "\x10\xc3\xb3\x02\xcf\xb0\x5e\x8d" |
---|
27015 | | - "\xb5\xc2\x7e\x9a\x35\xc0\x24\xfd", |
---|
27016 | | - .alen = 32, |
---|
27017 | | - .input = "\x1d\x2c\x57\xe0\x50\x38\x3d\x41" |
---|
27018 | | - "\x2e\x71\xc8\x3b\x92\x43\x58\xaf" |
---|
27019 | | - "\x5a\xfb\xad\x8f\xd9\xd5\x8a\x5e" |
---|
27020 | | - "\xdb\xf3\xcd\x3a\x2b\xe1\x2c\x1a" |
---|
27021 | | - "\xb0\xed\xe3\x0c\x6e\xf9\xf2\xd6" |
---|
27022 | | - "\x90\xe6\xb1\x0e\xa5\x8a\xac\xb7", |
---|
27023 | | - .ilen = 48, |
---|
27024 | | - .result = "\xb9\x82\x0c\x8d\xbd\x1b\xe2\x36" |
---|
27025 | | - "\xee\x6c\xf4\xf2\xa1\x7d\xf9\xe2" |
---|
27026 | | - "\xdb\x74\x36\x23\x11\x58\x3f\x93" |
---|
27027 | | - "\xe5\xcd\xb5\x90\xeb\xd8\x0c\xb3", |
---|
27028 | | - .rlen = 32, |
---|
27029 | | - }, { |
---|
27030 | | - .key = "\xc8\x4b\x9b\xf5\x01\xba\x8c\xbd" |
---|
27031 | | - "\x0e\xa3\x21\x16\x9f\x46\x2a\x63", |
---|
27032 | | - .klen = 16, |
---|
27033 | | - .iv = "\xd7\x14\x29\x5d\x45\x59\x36\x44" |
---|
27034 | | - "\x2e\xd9\x4d\x3b\x9e\x0f\x5b\xe5", |
---|
27035 | | - .assoc = "\xe6\xdd\xb8\xc4\x89\xf8\xe0\xca" |
---|
27036 | | - "\x4f\x10\x7a\x5f\x9c\xd8\x8b\x66" |
---|
27037 | | - "\x3b\x86\xbf\x86\xd4\x50\xe0\xa7" |
---|
27038 | | - "\x76\xef\x5c\x72\x0f\x1f\xc3\xd4" |
---|
27039 | | - "\xee", |
---|
27040 | | - .alen = 33, |
---|
27041 | | - .input = "\x59\x10\x84\x1c\x83\x4c\x8b\xfc" |
---|
27042 | | - "\xfd\x2e\x4b\x46\x84\xff\x78\x4e" |
---|
27043 | | - "\x50\xda\x5c\xb9\x61\x1d\xf5\xb9" |
---|
27044 | | - "\xfe\xbb\x7f\xae\x8c\xc1\x24\xbd" |
---|
27045 | | - "\x8c\x6f\x1f\x9b\xce\xc6\xc1\x37" |
---|
27046 | | - "\x08\x06\x5a\xe5\x96\x10\x95\xc2" |
---|
27047 | | - "\x5e", |
---|
27048 | | - .ilen = 49, |
---|
27049 | | - .result = "\xf5\xa6\x46\x2c\xce\x97\x8a\x51" |
---|
27050 | | - "\x6f\x46\xa6\x83\x9b\xa1\xbc\xe8" |
---|
27051 | | - "\x05\x36\x42\xa7\x16\xf8\xc1\xad" |
---|
27052 | | - "\xa7\xfb\x94\x68\xc5\x37\xab\x8a" |
---|
27053 | | - "\x72", |
---|
27054 | | - .rlen = 33, |
---|
27055 | | - }, { |
---|
27056 | | - .key = "\x05\x70\xd5\x94\x12\x36\x35\xd8" |
---|
27057 | | - "\x8f\x7d\xd3\xa8\x99\x6a\xed\x69", |
---|
27058 | | - .klen = 16, |
---|
27059 | | - .iv = "\x14\x39\x63\xfc\x56\xd5\xdf\x5f" |
---|
27060 | | - "\xaf\xb3\xff\xcc\x98\x33\x1d\xeb", |
---|
27061 | | - .assoc = "\x23\x02\xf1\x64\x9a\x73\x89\xe6" |
---|
27062 | | - "\xd0\xea\x2c\xf1\x96\xfc\x4e\x6d" |
---|
27063 | | - "\x65\x48\xcb\x0a\xda\xf0\x62\xc0" |
---|
27064 | | - "\x38\x1d\x3b\x4a\xe9\x7e\x62\xaa" |
---|
27065 | | - "\xfd\xc9\x4a\xa9\xa9\x39\x4b\x54" |
---|
27066 | | - "\xc8\x0e\x24\x7f\x5e\x10\x7a\x45" |
---|
27067 | | - "\x10\x0b\x56\x85\xad\x54\xaa\x66" |
---|
27068 | | - "\xa8\x43\xcd\xd4\x9b\xb7\xfa", |
---|
27069 | | - .alen = 63, |
---|
27070 | | - .input = "\x9a\x12\xbc\xdf\x72\xa8\x56\x22" |
---|
27071 | | - "\x49\x2d\x07\x92\xfc\x3d\x6d\x5f" |
---|
27072 | | - "\xef\x36\x19\xae\x91\xfa\xd6\x63" |
---|
27073 | | - "\x46\xea\x8a\x39\x14\x21\xa6\x37" |
---|
27074 | | - "\x18\xfc\x97\x3e\x16\xa5\x4d\x39" |
---|
27075 | | - "\x45\x2e\x69\xcc\x9c\x5f\xdf\x6d" |
---|
27076 | | - "\x5e\xa2\xbf\xac\x83\x32\x72\x52" |
---|
27077 | | - "\x58\x58\x23\x40\xfd\xa5\xc2\xe6" |
---|
27078 | | - "\xe9\x5a\x50\x98\x00\x58\xc9\x86" |
---|
27079 | | - "\x4f\x20\x37\xdb\x7b\x22\xa3", |
---|
27080 | | - .ilen = 79, |
---|
27081 | | - .result = "\x32\xcb\x80\xcc\xde\x12\x33\x6d" |
---|
27082 | | - "\xf0\x20\x58\x15\x95\xc6\x7f\xee" |
---|
27083 | | - "\x2f\xf9\x4e\x2c\x1b\x98\x43\xc7" |
---|
27084 | | - "\x68\x28\x73\x40\x9f\x96\x4a\x60" |
---|
27085 | | - "\x80\xf4\x4b\xf4\xc1\x3d\xd0\x93" |
---|
27086 | | - "\xcf\x12\xc9\x59\x8f\x7a\x7f\xa8" |
---|
27087 | | - "\x1b\xa5\x50\xed\x87\xa9\x72\x59" |
---|
27088 | | - "\x9c\x44\xb2\xa4\x99\x98\x34", |
---|
27089 | | - .rlen = 63, |
---|
27090 | | - }, { |
---|
27091 | | - .key = "\x41\x94\x0e\x33\x22\xb1\xdd\xf4" |
---|
27092 | | - "\x10\x57\x85\x39\x93\x8f\xaf\x70", |
---|
27093 | | - .klen = 16, |
---|
27094 | | - .iv = "\x50\x5d\x9d\x9b\x66\x50\x88\x7b" |
---|
27095 | | - "\x30\x8e\xb1\x5e\x92\x58\xe0\xf1", |
---|
27096 | | - .assoc = "\x5f\x27\x2b\x03\xaa\xef\x32\x02" |
---|
27097 | | - "\x50\xc4\xde\x82\x90\x21\x11\x73" |
---|
27098 | | - "\x8f\x0a\xd6\x8f\xdf\x90\xe4\xda" |
---|
27099 | | - "\xf9\x4a\x1a\x23\xc3\xdd\x02\x81" |
---|
27100 | | - "\x0b\x76\x4f\xd7\x0a\x4b\x5e\x51" |
---|
27101 | | - "\xe3\x1d\xb9\xe5\x21\xb9\x8f\xd4" |
---|
27102 | | - "\x3d\x72\x3e\x26\x16\xa9\xca\x32" |
---|
27103 | | - "\x77\x47\x63\x14\x95\x3d\xe4\x34", |
---|
27104 | | - .alen = 64, |
---|
27105 | | - .input = "\xe6\xeb\x92\x5a\x5b\xf0\x2d\xbb" |
---|
27106 | | - "\x23\xec\x35\xe3\xae\xc9\xfb\x0b" |
---|
27107 | | - "\x90\x14\x46\xeb\xa8\x8d\xb0\x9b" |
---|
27108 | | - "\x39\xda\x8b\x48\xec\xb2\x00\x4e" |
---|
27109 | | - "\x80\x6f\x46\x4f\x9b\x1e\xbb\x35" |
---|
27110 | | - "\xea\x5a\xbc\xa2\x36\xa5\x89\x45" |
---|
27111 | | - "\xc2\xd6\xd7\x15\x0b\xf6\x6c\x56" |
---|
27112 | | - "\xec\x99\x7d\x61\xb3\x15\x93\xed" |
---|
27113 | | - "\x83\x1e\xd9\x48\x84\x0b\x37\xfe" |
---|
27114 | | - "\x95\x74\x44\xd5\x54\xa6\x27\x06", |
---|
27115 | | - .ilen = 80, |
---|
27116 | | - .result = "\x6e\xf0\xba\x6b\xee\x8e\xdc\x89" |
---|
27117 | | - "\x71\xfb\x0a\xa6\x8f\xea\x41\xf4" |
---|
27118 | | - "\x5a\xbb\x59\xb0\x20\x38\xc5\xe0" |
---|
27119 | | - "\x29\x56\x52\x19\x79\xf5\xe9\x37" |
---|
27120 | | - "\x8f\xa1\x50\x23\x22\x4f\xe3\x91" |
---|
27121 | | - "\xe9\x21\x5e\xbf\x52\x23\x95\x37" |
---|
27122 | | - "\x48\x0c\x38\x8f\xf0\xff\x92\x24" |
---|
27123 | | - "\x6b\x47\x49\xe3\x94\x1f\x1e\x01", |
---|
27124 | | - .rlen = 64, |
---|
27125 | | - }, { |
---|
27126 | | - .key = "\x7e\xb9\x48\xd3\x32\x2d\x86\x10" |
---|
27127 | | - "\x91\x31\x37\xcb\x8d\xb3\x72\x76", |
---|
27128 | | - .klen = 16, |
---|
27129 | | - .iv = "\x8d\x82\xd6\x3b\x76\xcc\x30\x97" |
---|
27130 | | - "\xb1\x68\x63\xef\x8c\x7c\xa3\xf7", |
---|
27131 | | - .assoc = "\x9c\x4b\x65\xa2\xba\x6b\xdb\x1e" |
---|
27132 | | - "\xd1\x9e\x90\x13\x8a\x45\xd3\x79" |
---|
27133 | | - "\xba\xcd\xe2\x13\xe4\x30\x66\xf4" |
---|
27134 | | - "\xba\x78\xf9\xfb\x9d\x3c\xa1\x58" |
---|
27135 | | - "\x1a\x22\x53\x05\x6b\x5c\x71\x4f" |
---|
27136 | | - "\xfd\x2d\x4d\x4c\xe5\x62\xa5\x63" |
---|
27137 | | - "\x6a\xda\x26\xc8\x7f\xff\xea\xfd" |
---|
27138 | | - "\x46\x4a\xfa\x53\x8f\xc4\xcd\x68" |
---|
27139 | | - "\x58", |
---|
27140 | | - .alen = 65, |
---|
27141 | | - .input = "\x89\x24\x27\x86\xdc\xd7\x6b\xd9" |
---|
27142 | | - "\xd1\xcd\xdc\x16\xdd\x2c\xc1\xfb" |
---|
27143 | | - "\x52\xb5\xb3\xab\x50\x99\x3f\xa0" |
---|
27144 | | - "\x38\xa4\x74\xa5\x04\x15\x63\x05" |
---|
27145 | | - "\x8f\x54\x81\x06\x5a\x6b\xa4\x63" |
---|
27146 | | - "\x6d\xa7\x21\xcb\xff\x42\x30\x8e" |
---|
27147 | | - "\x3b\xd1\xca\x3f\x4b\x1a\xb8\xc3" |
---|
27148 | | - "\x42\x01\xe6\xbc\x75\x15\x87\xee" |
---|
27149 | | - "\xc9\x8e\x65\x01\xd9\xd8\xb5\x9f" |
---|
27150 | | - "\x48\x86\xa6\x5f\x2c\xc7\xb5\xb0" |
---|
27151 | | - "\xed\x5d\x14\x7c\x3f\x40\xb1\x0b" |
---|
27152 | | - "\x72\xef\x94\x8d\x7a\x85\x56\xe5" |
---|
27153 | | - "\x56\x08\x15\x56\xba\xaf\xbd\xf0" |
---|
27154 | | - "\x20\xef\xa0\xf6\xa9\xad\xa2\xc9" |
---|
27155 | | - "\x1c\x3b\x28\x51\x7e\x77\xb2\x18" |
---|
27156 | | - "\x4f\x61\x64\x37\x22\x36\x6d\x78" |
---|
27157 | | - "\xed\xed\x35\xe8\x83\xa5\xec\x25" |
---|
27158 | | - "\x6b\xff\x5f\x1a\x09\x96\x3d\xdc" |
---|
27159 | | - "\x20", |
---|
27160 | | - .ilen = 145, |
---|
27161 | | - .result = "\xab\x14\xf3\x0a\xfe\x0a\x85\xa5" |
---|
27162 | | - "\xf2\xd5\xbc\x38\x89\x0e\x04\xfb" |
---|
27163 | | - "\x84\x7d\x65\x34\x25\xd8\x47\xfa" |
---|
27164 | | - "\xeb\x83\x31\xf1\x54\x54\x89\x0d" |
---|
27165 | | - "\x9d\x4d\x54\x51\x84\x61\xf6\x8e" |
---|
27166 | | - "\x03\x31\xf2\x25\x16\xcc\xaa\xc6" |
---|
27167 | | - "\x75\x73\x20\x30\x59\x54\xb2\xf0" |
---|
27168 | | - "\x3a\x4b\xe0\x23\x8e\xa6\x08\x35" |
---|
27169 | | - "\x8a\xdf\x27\xa0\xe4\x60\x99\xae" |
---|
27170 | | - "\x8e\x43\xd9\x39\x7b\x10\x40\x67" |
---|
27171 | | - "\x5c\x7e\xc9\x70\x63\x34\xca\x59" |
---|
27172 | | - "\xfe\x86\xbc\xb7\x9c\x39\xf3\x6d" |
---|
27173 | | - "\x6a\x41\x64\x6f\x16\x7f\x65\x7e" |
---|
27174 | | - "\x89\x84\x68\xeb\xb0\x51\xbe\x55" |
---|
27175 | | - "\x33\x16\x59\x6c\x3b\xef\x88\xad" |
---|
27176 | | - "\x2f\xab\xbc\x25\x76\x87\x41\x2f" |
---|
27177 | | - "\x36", |
---|
27178 | | - .rlen = 129, |
---|
27179 | | - }, { |
---|
27180 | | - .key = "\xba\xde\x82\x72\x42\xa9\x2f\x2c" |
---|
27181 | | - "\x12\x0b\xe9\x5c\x87\xd7\x35\x7c", |
---|
27182 | | - .klen = 16, |
---|
27183 | | - .iv = "\xc9\xa7\x10\xda\x86\x48\xd9\xb3" |
---|
27184 | | - "\x32\x42\x15\x80\x85\xa1\x65\xfe", |
---|
27185 | | - .assoc = "\xd8\x70\x9f\x42\xca\xe6\x83\x3a" |
---|
27186 | | - "\x52\x79\x42\xa5\x84\x6a\x96\x7f" |
---|
27187 | | - "\xe4\x8f\xed\x97\xe9\xd0\xe8\x0d" |
---|
27188 | | - "\x7c\xa6\xd8\xd4\x77\x9b\x40\x2e" |
---|
27189 | | - "\x28\xce\x57\x34\xcd\x6e\x84\x4c" |
---|
27190 | | - "\x17\x3c\xe1\xb2\xa8\x0b\xbb\xf1" |
---|
27191 | | - "\x96\x41\x0d\x69\xe8\x54\x0a\xc8" |
---|
27192 | | - "\x15\x4e\x91\x92\x89\x4b\xb7\x9b" |
---|
27193 | | - "\x21\xf7\x42\x89\xac\x12\x2a\x54" |
---|
27194 | | - "\x69\xee\x18\xc7\x8d\xed\xe8\xfd" |
---|
27195 | | - "\xbb\x04\x28\xe6\x8a\x3c\x98\xc1" |
---|
27196 | | - "\x04\x2d\xa9\xa1\x24\x83\xff\xe9" |
---|
27197 | | - "\x55\x7a\xf0\xd1\xf6\x63\x05\xe1" |
---|
27198 | | - "\xd9\x1e\x75\x72\xc1\x9f\xae\x32" |
---|
27199 | | - "\xe1\x6b\xcd\x9e\x61\x19\x23\x86" |
---|
27200 | | - "\xd9\xd2\xaf\x8e\xd5\xd3\xa8\xa9" |
---|
27201 | | - "\x51", |
---|
27202 | | - .alen = 129, |
---|
27203 | | - .input = "\x36\x78\xb9\x22\xde\x62\x35\x55" |
---|
27204 | | - "\x1a\x7a\xf5\x45\xbc\xd7\x15\x82" |
---|
27205 | | - "\x01\xe9\x5a\x07\xea\x46\xaf\x91" |
---|
27206 | | - "\xcb\x73\xa5\xee\xe1\xb4\xbf\xc2" |
---|
27207 | | - "\xdb\xd2\x9d\x59\xde\xfc\x83\x00" |
---|
27208 | | - "\xf5\x46\xac\x97\xd5\x57\xa9\xb9" |
---|
27209 | | - "\x1f\x8c\xe8\xca\x68\x8b\x91\x0c" |
---|
27210 | | - "\x01\xbe\x0a\xaf\x7c\xf6\x67\xa4" |
---|
27211 | | - "\xbf\xbc\x88\x3f\x5d\xd1\xf9\x19" |
---|
27212 | | - "\x0f\x9d\xb2\xaf\xb9\x6e\x17\xdf" |
---|
27213 | | - "\xa2", |
---|
27214 | | - .ilen = 81, |
---|
27215 | | - .result = "\xe8\x39\x2d\xaa\x0e\x85\x2d\xc1" |
---|
27216 | | - "\x72\xaf\x6e\xc9\x82\x33\xc7\x01" |
---|
27217 | | - "\xaf\x40\x70\xb8\x2a\x78\xc9\x14" |
---|
27218 | | - "\xac\xb1\x10\xca\x2e\xb3\x28\xe4" |
---|
27219 | | - "\xac\xfa\x58\x7f\xe5\x73\x09\x8c" |
---|
27220 | | - "\x1d\x40\x87\x8c\xd9\x75\xc0\x55" |
---|
27221 | | - "\xa2\xda\x07\xd1\xc2\xa9\xd1\xbb" |
---|
27222 | | - "\x09\x4f\x77\x62\x88\x2d\xf2\x68" |
---|
27223 | | - "\x54", |
---|
27224 | | - .rlen = 65, |
---|
27225 | | - }, { |
---|
27226 | | - .key = "\xf7\x02\xbb\x11\x52\x24\xd8\x48" |
---|
27227 | | - "\x93\xe6\x9b\xee\x81\xfc\xf7\x82", |
---|
27228 | | - .klen = 16, |
---|
27229 | | - .iv = "\x06\xcc\x4a\x79\x96\xc3\x82\xcf" |
---|
27230 | | - "\xb3\x1c\xc7\x12\x7f\xc5\x28\x04", |
---|
27231 | | - .assoc = "\x15\x95\xd8\xe1\xda\x62\x2c\x56" |
---|
27232 | | - "\xd3\x53\xf4\x36\x7e\x8e\x59\x85" |
---|
27233 | | - "\x0e\x51\xf9\x1c\xee\x70\x6a\x27" |
---|
27234 | | - "\x3d\xd3\xb7\xac\x51\xfa\xdf\x05", |
---|
27235 | | - .alen = 32, |
---|
27236 | | - .input = "\x08\x1b\x95\x0e\x41\x95\x02\x4b" |
---|
27237 | | - "\x9c\xbb\xa8\xd0\x7c\xd3\x44\x6e" |
---|
27238 | | - "\x89\x14\x33\x70\x0a\xbc\xea\x39" |
---|
27239 | | - "\x88\xaa\x2b\xd5\x73\x11\x55\xf5" |
---|
27240 | | - "\x33\x33\x9c\xd7\x42\x34\x49\x8e" |
---|
27241 | | - "\x2f\x03\x30\x05\x47\xaf\x34", |
---|
27242 | | - .ilen = 47, |
---|
27243 | | - .result = "\x24\x5e\x67\x49\x1e\x01\xd6\xdd" |
---|
27244 | | - "\xf3\x89\x20\x5b\x7c\x57\x89\x07" |
---|
27245 | | - "\xd9\x02\x7c\x3d\x2f\x18\x4b\x2d" |
---|
27246 | | - "\x6e\xde\xee\xa2\x08\x12\xc7\xba", |
---|
27247 | | - .rlen = 32, |
---|
27248 | | - }, { |
---|
27249 | | - .key = "\x33\x27\xf5\xb1\x62\xa0\x80\x63" |
---|
27250 | | - "\x14\xc0\x4d\x7f\x7b\x20\xba\x89", |
---|
27251 | | - .klen = 16, |
---|
27252 | | - .iv = "\x42\xf0\x84\x19\xa6\x3f\x2b\xea" |
---|
27253 | | - "\x34\xf6\x79\xa3\x79\xe9\xeb\x0a", |
---|
27254 | | - .assoc = "\x51\xb9\x12\x80\xea\xde\xd5\x71" |
---|
27255 | | - "\x54\x2d\xa6\xc8\x78\xb2\x1b\x8c" |
---|
27256 | | - "\x39\x14\x05\xa0\xf3\x10\xec\x41" |
---|
27257 | | - "\xff\x01\x95\x84\x2b\x59\x7f\xdb", |
---|
27258 | | - .alen = 32, |
---|
27259 | | - .input = "\x97\xca\xf4\xe0\x8d\x89\xbf\x68" |
---|
27260 | | - "\x0c\x60\xb9\x27\xdf\xaa\x41\xc6" |
---|
27261 | | - "\x25\xd8\xf7\x1f\x10\x15\x48\x61" |
---|
27262 | | - "\x4c\x95\x00\xdf\x51\x9b\x7f\xe6" |
---|
27263 | | - "\x24\x40\x9e\xbe\x3b\xeb\x1b\x98" |
---|
27264 | | - "\xb9\x9c\xe5\xef\xf2\x05", |
---|
27265 | | - .ilen = 46, |
---|
27266 | | - .result = "\x61\x83\xa0\xe8\x2e\x7d\x7f\xf8" |
---|
27267 | | - "\x74\x63\xd2\xec\x76\x7c\x4c\x0d" |
---|
27268 | | - "\x03\xc4\x88\xc1\x35\xb8\xcd\x47" |
---|
27269 | | - "\x2f\x0c\xcd\x7a\xe2\x71\x66\x91", |
---|
27270 | | - .rlen = 32, |
---|
27271 | | - }, { |
---|
27272 | | - .key = "\x70\x4c\x2f\x50\x72\x1c\x29\x7f" |
---|
27273 | | - "\x95\x9a\xff\x10\x75\x45\x7d\x8f", |
---|
27274 | | - .klen = 16, |
---|
27275 | | - .iv = "\x7f\x15\xbd\xb8\xb6\xba\xd3\x06" |
---|
27276 | | - "\xb5\xd1\x2b\x35\x73\x0e\xad\x10", |
---|
27277 | | - .assoc = "\x8e\xde\x4c\x20\xfa\x59\x7e\x8d" |
---|
27278 | | - "\xd5\x07\x58\x59\x72\xd7\xde\x92" |
---|
27279 | | - "\x63\xd6\x10\x24\xf8\xb0\x6e\x5a" |
---|
27280 | | - "\xc0\x2e\x74\x5d\x06\xb8\x1e\xb2", |
---|
27281 | | - .alen = 32, |
---|
27282 | | - .input = "\x63\x4c\x2a\x8e\xb4\x6b\x63\x0d" |
---|
27283 | | - "\xb5\xec\x9b\x4e\x12\x23\xa3\xcf" |
---|
27284 | | - "\x1a\x5a\x70\x15\x5a\x10\x40\x51" |
---|
27285 | | - "\xca\x47\x4c\x9d\xc9\x97\xf4\x77" |
---|
27286 | | - "\xdb\xc8\x10\x2d\xdc\x65\x20\x3f", |
---|
27287 | | - .ilen = 40, |
---|
27288 | | - .result = "\x9d\xa7\xda\x88\x3e\xf8\x28\x14" |
---|
27289 | | - "\xf5\x3e\x85\x7d\x70\xa0\x0f\x13" |
---|
27290 | | - "\x2e\x86\x93\x45\x3a\x58\x4f\x61" |
---|
27291 | | - "\xf0\x3a\xac\x53\xbc\xd0\x06\x68", |
---|
27292 | | - .rlen = 32, |
---|
27293 | | - }, { |
---|
27294 | | - .key = "\xac\x70\x69\xef\x82\x97\xd2\x9b" |
---|
27295 | | - "\x15\x74\xb1\xa2\x6f\x69\x3f\x95", |
---|
27296 | | - .klen = 16, |
---|
27297 | | - .iv = "\xbb\x3a\xf7\x57\xc6\x36\x7c\x22" |
---|
27298 | | - "\x36\xab\xde\xc6\x6d\x32\x70\x17", |
---|
27299 | | - .assoc = "\xcb\x03\x85\xbf\x0a\xd5\x26\xa9" |
---|
27300 | | - "\x56\xe1\x0a\xeb\x6c\xfb\xa1\x98" |
---|
27301 | | - "\x8d\x98\x1c\xa8\xfe\x50\xf0\x74" |
---|
27302 | | - "\x81\x5c\x53\x35\xe0\x17\xbd\x88", |
---|
27303 | | - .alen = 32, |
---|
27304 | | - .input = "\xf1\x62\x44\xc7\x5f\x19\xca\x43" |
---|
27305 | | - "\x47\x2c\xaf\x68\x82\xbd\x51\xef" |
---|
27306 | | - "\x3d\x65\xd8\x45\x2d\x06\x07\x78" |
---|
27307 | | - "\x08\x2e\xb3\x23\xcd\x81\x12\x55" |
---|
27308 | | - "\x1a", |
---|
27309 | | - .ilen = 33, |
---|
27310 | | - .result = "\xda\xcc\x14\x27\x4e\x74\xd1\x30" |
---|
27311 | | - "\x76\x18\x37\x0f\x6a\xc4\xd1\x1a" |
---|
27312 | | - "\x58\x49\x9f\xc9\x3f\xf8\xd1\x7a" |
---|
27313 | | - "\xb2\x67\x8b\x2b\x96\x2f\xa5\x3e", |
---|
27314 | | - .rlen = 32, |
---|
27315 | | - }, { |
---|
27316 | | - .key = "\xe9\x95\xa2\x8f\x93\x13\x7b\xb7" |
---|
27317 | | - "\x96\x4e\x63\x33\x69\x8d\x02\x9b" |
---|
27318 | | - "\x23\xf9\x22\xeb\x80\xa0\xb1\x81" |
---|
27319 | | - "\xe2\x73\xc3\x21\x4d\x47\x8d\xf4", |
---|
27320 | | - .klen = 32, |
---|
27321 | | - .iv = "\xf8\x5e\x31\xf7\xd7\xb2\x25\x3e" |
---|
27322 | | - "\xb7\x85\x90\x58\x67\x57\x33\x1d", |
---|
27323 | | - .assoc = "", |
---|
27324 | | - .alen = 0, |
---|
27325 | | - .input = "\xdf\x2f\x83\xc0\x45\x4a\x2c\xcf" |
---|
27326 | | - "\xb9\xd2\x41\xf6\x80\xa1\x52\x70", |
---|
27327 | | - .ilen = 16, |
---|
27328 | | - .result = "", |
---|
27329 | | - .rlen = 0, |
---|
27330 | | - }, { |
---|
27331 | | - .key = "\x25\xba\xdc\x2e\xa3\x8f\x24\xd3" |
---|
27332 | | - "\x17\x29\x15\xc5\x63\xb2\xc5\xa1" |
---|
27333 | | - "\x4d\xbc\x2d\x6f\x85\x40\x33\x9a" |
---|
27334 | | - "\xa3\xa0\xa1\xfa\x27\xa6\x2c\xca", |
---|
27335 | | - .klen = 32, |
---|
27336 | | - .iv = "\x34\x83\x6a\x96\xe7\x2d\xce\x5a" |
---|
27337 | | - "\x38\x5f\x42\xe9\x61\x7b\xf5\x23", |
---|
27338 | | - .assoc = "", |
---|
27339 | | - .alen = 0, |
---|
27340 | | - .input = "\x01\xd8\x55\x3c\xc0\x5a\x4b\xc7" |
---|
27341 | | - "\x01\xf4\x08\xe3\x0d\xf7\xf0\x78" |
---|
27342 | | - "\x53", |
---|
27343 | | - .ilen = 17, |
---|
27344 | | - .result = "\x53", |
---|
27345 | | - .rlen = 1, |
---|
27346 | | - }, { |
---|
27347 | | - .key = "\x62\xdf\x16\xcd\xb3\x0a\xcc\xef" |
---|
27348 | | - "\x98\x03\xc7\x56\x5d\xd6\x87\xa8" |
---|
27349 | | - "\x77\x7e\x39\xf3\x8a\xe0\xb5\xb4" |
---|
27350 | | - "\x65\xce\x80\xd2\x01\x05\xcb\xa1", |
---|
27351 | | - .klen = 32, |
---|
27352 | | - .iv = "\x71\xa8\xa4\x35\xf7\xa9\x76\x75" |
---|
27353 | | - "\xb8\x39\xf4\x7a\x5b\x9f\xb8\x29", |
---|
27354 | | - .assoc = "", |
---|
27355 | | - .alen = 0, |
---|
27356 | | - .input = "\xc2\x4b\x41\x0f\x2d\xb9\x62\x07" |
---|
27357 | | - "\xff\x8e\x74\xf8\xa1\xa6\xd5\x37" |
---|
27358 | | - "\xa5\x64\x31\x5c\xca\x73\x9b\x43" |
---|
27359 | | - "\xe6\x70\x63\x46\x95\xcb\xf7\xb5" |
---|
27360 | | - "\x20\x8c\x75\x7a\x2a\x17\x2f\xa9" |
---|
27361 | | - "\xb8\x4d\x11\x42\xd1\xf8\xf1", |
---|
27362 | | - .ilen = 47, |
---|
27363 | | - .result = "\x8f\x3a\xc1\x05\x7f\xe7\xcb\x83" |
---|
27364 | | - "\xf9\xa6\x4d\xc3\x58\x31\x19\x2c" |
---|
27365 | | - "\xd7\x90\xc2\x56\x4e\xd8\x57\xc7" |
---|
27366 | | - "\xf6\xf0\x27\xb4\x25\x4c\x83", |
---|
27367 | | - .rlen = 31, |
---|
27368 | | - }, { |
---|
27369 | | - .key = "\x9e\x03\x4f\x6d\xc3\x86\x75\x0a" |
---|
27370 | | - "\x19\xdd\x79\xe8\x57\xfb\x4a\xae" |
---|
27371 | | - "\xa2\x40\x45\x77\x90\x80\x37\xce" |
---|
27372 | | - "\x26\xfb\x5f\xaa\xdb\x64\x6b\x77", |
---|
27373 | | - .klen = 32, |
---|
27374 | | - .iv = "\xae\xcc\xde\xd5\x07\x25\x1f\x91" |
---|
27375 | | - "\x39\x14\xa6\x0c\x55\xc4\x7b\x30", |
---|
27376 | | - .assoc = "", |
---|
27377 | | - .alen = 0, |
---|
27378 | | - .input = "\xbb\x01\x7c\xd1\x2c\x33\x7b\x37" |
---|
27379 | | - "\x0a\xee\xc4\x30\x19\xd7\x3a\x6f" |
---|
27380 | | - "\xf8\x2b\x67\xf5\x3b\x84\x87\x2a" |
---|
27381 | | - "\xfb\x07\x7a\x82\xb5\xe4\x85\x26" |
---|
27382 | | - "\x1e\xa8\xe5\x04\x54\xce\xe5\x5f" |
---|
27383 | | - "\xb5\x3f\xc1\xd5\x7f\xbd\xd2\xa6", |
---|
27384 | | - .ilen = 48, |
---|
27385 | | - .result = "\xcc\x5f\xfb\xa4\x8f\x63\x74\x9f" |
---|
27386 | | - "\x7a\x81\xff\x55\x52\x56\xdc\x33" |
---|
27387 | | - "\x01\x52\xcd\xdb\x53\x78\xd9\xe1" |
---|
27388 | | - "\xb7\x1d\x06\x8d\xff\xab\x22\x98", |
---|
27389 | | - .rlen = 32, |
---|
27390 | | - }, { |
---|
27391 | | - .key = "\xdb\x28\x89\x0c\xd3\x01\x1e\x26" |
---|
27392 | | - "\x9a\xb7\x2b\x79\x51\x1f\x0d\xb4" |
---|
27393 | | - "\xcc\x03\x50\xfc\x95\x20\xb9\xe7" |
---|
27394 | | - "\xe8\x29\x3e\x83\xb5\xc3\x0a\x4e", |
---|
27395 | | - .klen = 32, |
---|
27396 | | - .iv = "\xea\xf1\x18\x74\x17\xa0\xc8\xad" |
---|
27397 | | - "\xba\xee\x58\x9d\x4f\xe8\x3d\x36", |
---|
27398 | | - .assoc = "", |
---|
27399 | | - .alen = 0, |
---|
27400 | | - .input = "\xc2\xf4\x40\x55\xf9\x59\xff\x73" |
---|
27401 | | - "\x08\xf5\x98\x92\x0c\x7b\x35\x9a" |
---|
27402 | | - "\xa8\xf4\x42\x7e\x6f\x93\xca\x22" |
---|
27403 | | - "\x23\x06\x1e\xf8\x89\x22\xf4\x46" |
---|
27404 | | - "\x7c\x7c\x67\x75\xab\xe5\x75\xaa" |
---|
27405 | | - "\x15\xd7\x83\x19\xfd\x31\x59\x5b" |
---|
27406 | | - "\x32", |
---|
27407 | | - .ilen = 49, |
---|
27408 | | - .result = "\x08\x84\x34\x44\x9f\xde\x1c\xbb" |
---|
27409 | | - "\xfb\x5b\xb1\xe6\x4c\x7a\x9f\x39" |
---|
27410 | | - "\x2c\x14\xd9\x5f\x59\x18\x5b\xfb" |
---|
27411 | | - "\x79\x4b\xe5\x65\xd9\x0a\xc1\x6f" |
---|
27412 | | - "\x2e", |
---|
27413 | | - .rlen = 33, |
---|
27414 | | - }, { |
---|
27415 | | - .key = "\x17\x4d\xc3\xab\xe3\x7d\xc7\x42" |
---|
27416 | | - "\x1b\x91\xdd\x0a\x4b\x43\xcf\xba" |
---|
27417 | | - "\xf6\xc5\x5c\x80\x9a\xc0\x3b\x01" |
---|
27418 | | - "\xa9\x56\x1d\x5b\x8f\x22\xa9\x25", |
---|
27419 | | - .klen = 32, |
---|
27420 | | - .iv = "\x27\x16\x51\x13\x27\x1c\x71\xc9" |
---|
27421 | | - "\x3b\xc8\x0a\x2f\x49\x0c\x00\x3c", |
---|
27422 | | - .assoc = "", |
---|
27423 | | - .alen = 0, |
---|
27424 | | - .input = "\xc9\x82\x3b\x4b\x87\x84\xa5\xdb" |
---|
27425 | | - "\xa0\x8c\xd3\x3e\x7f\x8d\xe8\x28" |
---|
27426 | | - "\x2a\xdc\xfa\x01\x84\x87\x9a\x70" |
---|
27427 | | - "\x81\x75\x37\x0a\xd2\x75\xa9\xb6" |
---|
27428 | | - "\x21\x72\xee\x7e\x65\x95\xe5\xcc" |
---|
27429 | | - "\x01\xb7\x39\xa6\x51\x15\xca\xff" |
---|
27430 | | - "\x61\xdc\x97\x38\xcc\xf4\xca\xc7" |
---|
27431 | | - "\x83\x9b\x05\x11\x72\x60\xf0\xb4" |
---|
27432 | | - "\x7e\x06\xab\x0a\xc0\xbb\x59\x23" |
---|
27433 | | - "\xaa\x2d\xfc\x4e\x35\x05\x59", |
---|
27434 | | - .ilen = 79, |
---|
27435 | | - .result = "\x45\xa8\x6e\xe3\xaf\x5a\xc5\xd7" |
---|
27436 | | - "\x7c\x35\x63\x77\x46\x9f\x61\x3f" |
---|
27437 | | - "\x56\xd7\xe4\xe3\x5e\xb8\xdc\x14" |
---|
27438 | | - "\x3a\x79\xc4\x3e\xb3\x69\x61\x46" |
---|
27439 | | - "\x3c\xb6\x83\x4e\xb4\x26\xc7\x73" |
---|
27440 | | - "\x22\xda\x52\x8b\x7d\x11\x98\xea" |
---|
27441 | | - "\x62\xe1\x14\x1e\xdc\xfe\x0f\xad" |
---|
27442 | | - "\x20\x76\x5a\xdc\x4e\x71\x13", |
---|
27443 | | - .rlen = 63, |
---|
27444 | | - }, { |
---|
27445 | | - .key = "\x54\x71\xfd\x4b\xf3\xf9\x6f\x5e" |
---|
27446 | | - "\x9c\x6c\x8f\x9c\x45\x68\x92\xc1" |
---|
27447 | | - "\x21\x87\x67\x04\x9f\x60\xbd\x1b" |
---|
27448 | | - "\x6a\x84\xfc\x34\x6a\x81\x48\xfb", |
---|
27449 | | - .klen = 32, |
---|
27450 | | - .iv = "\x63\x3b\x8b\xb3\x37\x98\x1a\xe5" |
---|
27451 | | - "\xbc\xa2\xbc\xc0\x43\x31\xc2\x42", |
---|
27452 | | - .assoc = "", |
---|
27453 | | - .alen = 0, |
---|
27454 | | - .input = "\x11\x7c\x7d\xef\xce\x29\x95\xec" |
---|
27455 | | - "\x7e\x9f\x42\xa6\x26\x07\xa1\x75" |
---|
27456 | | - "\x2f\x4e\x09\x9a\xf6\x6b\xc2\xfa" |
---|
27457 | | - "\x0d\xd0\x17\xdc\x25\x1e\x9b\xdc" |
---|
27458 | | - "\x5f\x8c\x1c\x60\x15\x4f\x9b\x20" |
---|
27459 | | - "\x7b\xff\xcd\x82\x60\x84\xf4\xa5" |
---|
27460 | | - "\x20\x9a\x05\x19\x5b\x02\x0a\x72" |
---|
27461 | | - "\x43\x11\x26\x58\xcf\xc5\x41\xcf" |
---|
27462 | | - "\x13\xcc\xde\x32\x92\xfa\x86\xf2" |
---|
27463 | | - "\xaf\x16\xe8\x8f\xca\xb6\xfd\x54", |
---|
27464 | | - .ilen = 80, |
---|
27465 | | - .result = "\x81\xcd\xa8\x82\xbf\xd6\x6e\xf3" |
---|
27466 | | - "\xfd\x0f\x15\x09\x40\xc3\x24\x45" |
---|
27467 | | - "\x81\x99\xf0\x67\x63\x58\x5e\x2e" |
---|
27468 | | - "\xfb\xa6\xa3\x16\x8d\xc8\x00\x1c" |
---|
27469 | | - "\x4b\x62\x87\x7c\x15\x38\xda\x70" |
---|
27470 | | - "\x3d\xea\xe7\xf2\x40\xba\xae\x79" |
---|
27471 | | - "\x8f\x48\xfc\xbf\x45\x53\x2e\x78" |
---|
27472 | | - "\xef\x79\xf0\x1b\x49\xf7\xfd\x9c", |
---|
27473 | | - .rlen = 64, |
---|
27474 | | - }, { |
---|
27475 | | - .key = "\x90\x96\x36\xea\x03\x74\x18\x7a" |
---|
27476 | | - "\x1d\x46\x42\x2d\x3f\x8c\x54\xc7" |
---|
27477 | | - "\x4b\x4a\x73\x89\xa4\x00\x3f\x34" |
---|
27478 | | - "\x2c\xb1\xdb\x0c\x44\xe0\xe8\xd2", |
---|
27479 | | - .klen = 32, |
---|
27480 | | - .iv = "\xa0\x5f\xc5\x52\x47\x13\xc2\x01" |
---|
27481 | | - "\x3d\x7c\x6e\x52\x3d\x55\x85\x48", |
---|
27482 | | - .assoc = "\xaf", |
---|
27483 | | - .alen = 1, |
---|
27484 | | - .input = "\x9b\xc5\x3b\x20\x0a\x88\x56\xbe" |
---|
27485 | | - "\x69\xdf\xc4\xc4\x02\x46\x3a\xf0", |
---|
27486 | | - .ilen = 16, |
---|
27487 | | - .result = "", |
---|
27488 | | - .rlen = 0, |
---|
27489 | | - }, { |
---|
27490 | | - .key = "\xcd\xbb\x70\x89\x13\xf0\xc1\x95" |
---|
27491 | | - "\x9e\x20\xf4\xbf\x39\xb1\x17\xcd" |
---|
27492 | | - "\x76\x0c\x7f\x0d\xa9\xa0\xc1\x4e" |
---|
27493 | | - "\xed\xdf\xb9\xe4\x1e\x3f\x87\xa8", |
---|
27494 | | - .klen = 32, |
---|
27495 | | - .iv = "\xdc\x84\xfe\xf1\x58\x8f\x6b\x1c" |
---|
27496 | | - "\xbe\x57\x20\xe3\x37\x7a\x48\x4f", |
---|
27497 | | - .assoc = "\xeb\x4d\x8d\x59\x9c\x2e\x15\xa3" |
---|
27498 | | - "\xde\x8d\x4d\x07\x36\x43\x78\xd0" |
---|
27499 | | - "\x0b\x6d\x84\x4f\x2c\xf0\x82\x5b" |
---|
27500 | | - "\x4e\xf6\x29\xd1\x8b\x6f\x56", |
---|
27501 | | - .alen = 31, |
---|
27502 | | - .input = "\xe0\x6d\xa1\x07\x98\x2f\x40\x2d" |
---|
27503 | | - "\x2e\x9a\xd6\x61\x43\xc0\x74\x69", |
---|
27504 | | - .ilen = 16, |
---|
27505 | | - .result = "", |
---|
27506 | | - .rlen = 0, |
---|
27507 | | - }, { |
---|
27508 | | - .key = "\x0a\xe0\xaa\x29\x24\x6c\x6a\xb1" |
---|
27509 | | - "\x1f\xfa\xa6\x50\x33\xd5\xda\xd3" |
---|
27510 | | - "\xa0\xce\x8a\x91\xae\x40\x43\x68" |
---|
27511 | | - "\xae\x0d\x98\xbd\xf8\x9e\x26\x7f", |
---|
27512 | | - .klen = 32, |
---|
27513 | | - .iv = "\x19\xa9\x38\x91\x68\x0b\x14\x38" |
---|
27514 | | - "\x3f\x31\xd2\x74\x31\x9e\x0a\x55", |
---|
27515 | | - .assoc = "\x28\x72\xc7\xf8\xac\xaa\xbe\xbf" |
---|
27516 | | - "\x5f\x67\xff\x99\x30\x67\x3b\xd6" |
---|
27517 | | - "\x35\x2f\x90\xd3\x31\x90\x04\x74" |
---|
27518 | | - "\x0f\x23\x08\xa9\x65\xce\xf6\xea", |
---|
27519 | | - .alen = 32, |
---|
27520 | | - .input = "\xb9\x57\x13\x3e\x82\x31\x61\x65" |
---|
27521 | | - "\x0d\x7f\x6c\x96\x93\x5c\x50\xe2", |
---|
27522 | | - .ilen = 16, |
---|
27523 | | - .result = "", |
---|
27524 | | - .rlen = 0, |
---|
27525 | | - }, { |
---|
27526 | | - .key = "\x46\x04\xe3\xc8\x34\xe7\x12\xcd" |
---|
27527 | | - "\xa0\xd4\x58\xe2\x2d\xf9\x9c\xda" |
---|
27528 | | - "\xca\x91\x96\x15\xb4\xe0\xc5\x81" |
---|
27529 | | - "\x70\x3a\x77\x95\xd2\xfd\xc5\x55", |
---|
27530 | | - .klen = 32, |
---|
27531 | | - .iv = "\x55\xcd\x72\x30\x78\x86\xbd\x54" |
---|
27532 | | - "\xc0\x0b\x84\x06\x2b\xc2\xcd\x5b", |
---|
27533 | | - .assoc = "\x64\x97\x00\x98\xbc\x25\x67\xdb" |
---|
27534 | | - "\xe0\x41\xb1\x2a\x2a\x8c\xfe\xdd" |
---|
27535 | | - "\x5f\xf2\x9c\x58\x36\x30\x86\x8e" |
---|
27536 | | - "\xd1\x51\xe6\x81\x3f\x2d\x95\xc1" |
---|
27537 | | - "\x01", |
---|
27538 | | - .alen = 33, |
---|
27539 | | - .input = "\x81\x96\x34\xde\xbb\x36\xdd\x3e" |
---|
27540 | | - "\x4e\x5e\xcb\x44\x21\xb8\x3f\xf1", |
---|
27541 | | - .ilen = 16, |
---|
27542 | | - .result = "", |
---|
27543 | | - .rlen = 0, |
---|
27544 | | - }, { |
---|
27545 | | - .key = "\x83\x29\x1d\x67\x44\x63\xbb\xe9" |
---|
27546 | | - "\x20\xaf\x0a\x73\x27\x1e\x5f\xe0" |
---|
27547 | | - "\xf5\x53\xa1\x9a\xb9\x80\x47\x9b" |
---|
27548 | | - "\x31\x68\x56\x6e\xac\x5c\x65\x2c", |
---|
27549 | | - .klen = 32, |
---|
27550 | | - .iv = "\x92\xf2\xac\xcf\x88\x02\x65\x70" |
---|
27551 | | - "\x41\xe5\x36\x97\x25\xe7\x90\x61", |
---|
27552 | | - .assoc = "\xa1\xbb\x3a\x37\xcc\xa1\x10\xf7" |
---|
27553 | | - "\x61\x1c\x63\xbc\x24\xb0\xc0\xe3" |
---|
27554 | | - "\x8a\xb4\xa7\xdc\x3b\xd0\x08\xa8" |
---|
27555 | | - "\x92\x7f\xc5\x5a\x19\x8c\x34\x97" |
---|
27556 | | - "\x0f\x95\x9b\x18\xe4\x8d\xb4\x24" |
---|
27557 | | - "\xb9\x33\x28\x18\xe1\x9d\x14\xe0" |
---|
27558 | | - "\x64\xb2\x89\x7d\x78\xa8\x05\x7e" |
---|
27559 | | - "\x07\x8c\xfc\x88\x2d\xb8\x53", |
---|
27560 | | - .alen = 63, |
---|
27561 | | - .input = "\x2e\x99\xb6\x79\x57\x56\x80\x36" |
---|
27562 | | - "\x8e\xc4\x1c\x12\x7d\x71\x36\x0c", |
---|
27563 | | - .ilen = 16, |
---|
27564 | | - .result = "", |
---|
27565 | | - .rlen = 0, |
---|
27566 | | - }, { |
---|
27567 | | - .key = "\xbf\x4e\x57\x07\x54\xdf\x64\x05" |
---|
27568 | | - "\xa1\x89\xbc\x04\x21\x42\x22\xe6" |
---|
27569 | | - "\x1f\x15\xad\x1e\xbe\x20\xc9\xb4" |
---|
27570 | | - "\xf3\x95\x35\x46\x86\xbb\x04\x03", |
---|
27571 | | - .klen = 32, |
---|
27572 | | - .iv = "\xce\x17\xe5\x6f\x98\x7e\x0e\x8c" |
---|
27573 | | - "\xc2\xbf\xe8\x29\x1f\x0b\x52\x68", |
---|
27574 | | - .assoc = "\xdd\xe0\x74\xd6\xdc\x1d\xb8\x13" |
---|
27575 | | - "\xe2\xf6\x15\x4d\x1e\xd4\x83\xe9" |
---|
27576 | | - "\xb4\x76\xb3\x60\x40\x70\x8a\xc1" |
---|
27577 | | - "\x53\xac\xa4\x32\xf3\xeb\xd3\x6e" |
---|
27578 | | - "\x1e\x42\xa0\x46\x45\x9f\xc7\x22" |
---|
27579 | | - "\xd3\x43\xbc\x7e\xa5\x47\x2a\x6f" |
---|
27580 | | - "\x91\x19\x70\x1e\xe1\xfe\x25\x49" |
---|
27581 | | - "\xd6\x8f\x93\xc7\x28\x3f\x3d\x03", |
---|
27582 | | - .alen = 64, |
---|
27583 | | - .input = "\x7b\x25\x3d\x47\xd4\xa7\x08\xce" |
---|
27584 | | - "\x3b\x89\x40\x36\xba\x6d\x0e\xa2", |
---|
27585 | | - .ilen = 16, |
---|
27586 | | - .result = "", |
---|
27587 | | - .rlen = 0, |
---|
27588 | | - }, { |
---|
27589 | | - .key = "\xfc\x72\x90\xa6\x64\x5a\x0d\x21" |
---|
27590 | | - "\x22\x63\x6e\x96\x1b\x67\xe4\xec" |
---|
27591 | | - "\x49\xd7\xb9\xa2\xc3\xc0\x4b\xce" |
---|
27592 | | - "\xb4\xc3\x14\x1e\x61\x1a\xa3\xd9", |
---|
27593 | | - .klen = 32, |
---|
27594 | | - .iv = "\x0b\x3c\x1f\x0e\xa8\xf9\xb7\xa7" |
---|
27595 | | - "\x42\x9a\x9a\xba\x19\x30\x15\x6e", |
---|
27596 | | - .assoc = "\x1a", |
---|
27597 | | - .alen = 1, |
---|
27598 | | - .input = "\xe6\x09\x6f\x95\x9a\x18\xc8\xf6" |
---|
27599 | | - "\x17\x75\x81\x16\xdf\x26\xff\x67" |
---|
27600 | | - "\x92", |
---|
27601 | | - .ilen = 17, |
---|
27602 | | - .result = "\x29", |
---|
27603 | | - .rlen = 1, |
---|
27604 | | - }, { |
---|
27605 | | - .key = "\x38\x97\xca\x45\x74\xd6\xb6\x3c" |
---|
27606 | | - "\xa3\x3d\x20\x27\x15\x8b\xa7\xf2" |
---|
27607 | | - "\x74\x9a\xc4\x27\xc8\x60\xcd\xe8" |
---|
27608 | | - "\x75\xf0\xf2\xf7\x3b\x79\x42\xb0", |
---|
27609 | | - .klen = 32, |
---|
27610 | | - .iv = "\x47\x60\x59\xad\xb8\x75\x60\xc3" |
---|
27611 | | - "\xc3\x74\x4c\x4c\x13\x54\xd8\x74", |
---|
27612 | | - .assoc = "\x56\x29\xe7\x15\xfc\x14\x0a\x4a" |
---|
27613 | | - "\xe4\xaa\x79\x70\x12\x1d\x08\xf6" |
---|
27614 | | - "\x09\xfb\xca\x69\x4b\xb0\x8e\xf5" |
---|
27615 | | - "\xd6\x07\x62\xe3\xa8\xa9\x12", |
---|
27616 | | - .alen = 31, |
---|
27617 | | - .input = "\x82\xc0\x56\xf0\xd7\xc4\xc9\xfd" |
---|
27618 | | - "\x3c\xd1\x2a\xd4\x15\x86\x9d\xda" |
---|
27619 | | - "\xea\x6c\x6f\xa1\x33\xb0\x7a\x01" |
---|
27620 | | - "\x57\xe7\xf3\x7b\x73\xe7\x54\x10" |
---|
27621 | | - "\xc6\x91\xe2\xc6\xa0\x69\xe7\xe6" |
---|
27622 | | - "\x76\xc3\xf5\x3a\x76\xfd\x4a", |
---|
27623 | | - .ilen = 47, |
---|
27624 | | - .result = "\x66\xf3\x75\x7d\x40\xb3\xb4\xd1" |
---|
27625 | | - "\x04\xe1\xa6\x94\x10\xe6\x39\x77" |
---|
27626 | | - "\xd3\xac\x4d\x8a\x8c\x58\x6e\xfb" |
---|
27627 | | - "\x06\x13\x9a\xd9\x5e\xc0\xfa", |
---|
27628 | | - .rlen = 31, |
---|
27629 | | - }, { |
---|
27630 | | - .key = "\x75\xbc\x04\xe5\x84\x52\x5e\x58" |
---|
27631 | | - "\x24\x17\xd2\xb9\x0e\xaf\x6a\xf9" |
---|
27632 | | - "\x9e\x5c\xd0\xab\xcd\x00\x4f\x01" |
---|
27633 | | - "\x37\x1e\xd1\xcf\x15\xd8\xe2\x86", |
---|
27634 | | - .klen = 32, |
---|
27635 | | - .iv = "\x84\x85\x92\x4d\xc8\xf1\x08\xdf" |
---|
27636 | | - "\x44\x4e\xff\xdd\x0d\x78\x9a\x7a", |
---|
27637 | | - .assoc = "\x93\x4e\x21\xb4\x0c\x90\xb3\x66" |
---|
27638 | | - "\x65\x84\x2b\x01\x0b\x42\xcb\xfc" |
---|
27639 | | - "\x33\xbd\xd6\xed\x50\x50\x10\x0e" |
---|
27640 | | - "\x97\x35\x41\xbb\x82\x08\xb1\xf2", |
---|
27641 | | - .alen = 32, |
---|
27642 | | - .input = "\x01\x47\x8e\x6c\xf6\x64\x89\x3a" |
---|
27643 | | - "\x71\xce\xe4\xaa\x45\x70\xe6\x84" |
---|
27644 | | - "\x62\x48\x08\x64\x86\x6a\xdf\xec" |
---|
27645 | | - "\xb4\xa0\xfb\x34\x03\x0c\x19\xf4" |
---|
27646 | | - "\x2b\x7b\x36\x73\xec\x54\xa9\x1e" |
---|
27647 | | - "\x30\x85\xdb\xe4\xac\xe9\x2c\xca", |
---|
27648 | | - .ilen = 48, |
---|
27649 | | - .result = "\xa2\x17\xaf\x1c\x50\x2e\x5d\xed" |
---|
27650 | | - "\x85\xbb\x58\x26\x0a\x0b\xfc\x7d" |
---|
27651 | | - "\xfe\x6e\x59\x0e\x91\xf8\xf0\x15" |
---|
27652 | | - "\xc8\x40\x78\xb1\x38\x1f\x99\xa7", |
---|
27653 | | - .rlen = 32, |
---|
27654 | | - }, { |
---|
27655 | | - .key = "\xb1\xe1\x3e\x84\x94\xcd\x07\x74" |
---|
27656 | | - "\xa5\xf2\x84\x4a\x08\xd4\x2c\xff" |
---|
27657 | | - "\xc8\x1e\xdb\x2f\xd2\xa0\xd1\x1b" |
---|
27658 | | - "\xf8\x4c\xb0\xa8\xef\x37\x81\x5d", |
---|
27659 | | - .klen = 32, |
---|
27660 | | - .iv = "\xc0\xaa\xcc\xec\xd8\x6c\xb1\xfb" |
---|
27661 | | - "\xc5\x28\xb1\x6e\x07\x9d\x5d\x81", |
---|
27662 | | - .assoc = "\xd0\x73\x5a\x54\x1d\x0b\x5b\x82" |
---|
27663 | | - "\xe5\x5f\xdd\x93\x05\x66\x8e\x02" |
---|
27664 | | - "\x5e\x80\xe1\x71\x55\xf0\x92\x28" |
---|
27665 | | - "\x59\x62\x20\x94\x5c\x67\x50\xc8" |
---|
27666 | | - "\x58", |
---|
27667 | | - .alen = 33, |
---|
27668 | | - .input = "\x85\xe0\xf8\x0f\x8e\x49\xe3\x60" |
---|
27669 | | - "\xcb\x4a\x54\x94\xcf\xf5\x7e\x34" |
---|
27670 | | - "\xe9\xf8\x80\x65\x53\xd0\x72\x70" |
---|
27671 | | - "\x4f\x7d\x9d\xd1\x15\x6f\xb9\x2c" |
---|
27672 | | - "\xfa\xe8\xdd\xac\x2e\xe1\x3f\x67" |
---|
27673 | | - "\x63\x0f\x1a\x59\xb7\x89\xdb\xf4" |
---|
27674 | | - "\xc3", |
---|
27675 | | - .ilen = 49, |
---|
27676 | | - .result = "\xdf\x3c\xe9\xbc\x61\xaa\x06\x09" |
---|
27677 | | - "\x06\x95\x0a\xb7\x04\x2f\xbe\x84" |
---|
27678 | | - "\x28\x30\x64\x92\x96\x98\x72\x2e" |
---|
27679 | | - "\x89\x6e\x57\x8a\x13\x7e\x38\x7e" |
---|
27680 | | - "\xdb", |
---|
27681 | | - .rlen = 33, |
---|
27682 | | - }, { |
---|
27683 | | - .key = "\xee\x05\x77\x23\xa5\x49\xb0\x90" |
---|
27684 | | - "\x26\xcc\x36\xdc\x02\xf8\xef\x05" |
---|
27685 | | - "\xf3\xe1\xe7\xb3\xd8\x40\x53\x35" |
---|
27686 | | - "\xb9\x79\x8f\x80\xc9\x96\x20\x33", |
---|
27687 | | - .klen = 32, |
---|
27688 | | - .iv = "\xfd\xce\x06\x8b\xe9\xe8\x5a\x17" |
---|
27689 | | - "\x46\x02\x63\x00\x01\xc1\x20\x87", |
---|
27690 | | - .assoc = "\x0c\x98\x94\xf3\x2d\x87\x04\x9e" |
---|
27691 | | - "\x66\x39\x8f\x24\xff\x8a\x50\x08" |
---|
27692 | | - "\x88\x42\xed\xf6\x5a\x90\x14\x42" |
---|
27693 | | - "\x1a\x90\xfe\x6c\x36\xc6\xf0\x9f" |
---|
27694 | | - "\x66\xa0\xb5\x2d\x2c\xf8\x25\x15" |
---|
27695 | | - "\x55\x90\xa2\x7e\x77\x94\x96\x3a" |
---|
27696 | | - "\x71\x1c\xf7\x44\xee\xa8\xc3\x42" |
---|
27697 | | - "\xe2\xa3\x84\x04\x0b\xe1\xce", |
---|
27698 | | - .alen = 63, |
---|
27699 | | - .input = "\x00\xe5\x5b\x87\x5c\x20\x22\x8a" |
---|
27700 | | - "\xda\x1f\xd3\xff\xbb\xb2\xb0\xf8" |
---|
27701 | | - "\xef\xe9\xeb\x9e\x7c\x80\xf4\x2b" |
---|
27702 | | - "\x59\xc0\x79\xbc\x17\xa0\x15\x01" |
---|
27703 | | - "\xf5\x72\xfb\x5a\xe7\xaf\x07\xe3" |
---|
27704 | | - "\x1b\x49\x21\x34\x23\x63\x55\x5e" |
---|
27705 | | - "\xee\x4f\x34\x17\xfa\xfe\xa5\x0c" |
---|
27706 | | - "\xed\x0b\x23\xea\x9b\xda\x57\x2f" |
---|
27707 | | - "\xf6\xa9\xae\x0d\x4e\x40\x96\x45" |
---|
27708 | | - "\x7f\xfa\xf0\xbf\xc4\x98\x78", |
---|
27709 | | - .ilen = 79, |
---|
27710 | | - .result = "\x1b\x61\x23\x5b\x71\x26\xae\x25" |
---|
27711 | | - "\x87\x6f\xbc\x49\xfe\x53\x81\x8a" |
---|
27712 | | - "\x53\xf2\x70\x17\x9b\x38\xf4\x48" |
---|
27713 | | - "\x4b\x9b\x36\x62\xed\xdd\xd8\x54" |
---|
27714 | | - "\xea\xcb\xb6\x79\x45\xfc\xaa\x54" |
---|
27715 | | - "\x5c\x94\x47\x58\xa7\xff\x9c\x9e" |
---|
27716 | | - "\x7c\xb6\xf1\xac\xc8\xfd\x8b\x35" |
---|
27717 | | - "\xd5\xa4\x6a\xd4\x09\xc2\x08", |
---|
27718 | | - .rlen = 63, |
---|
27719 | | - }, { |
---|
27720 | | - .key = "\x2a\x2a\xb1\xc3\xb5\xc5\x59\xac" |
---|
27721 | | - "\xa7\xa6\xe8\x6d\xfc\x1d\xb2\x0b" |
---|
27722 | | - "\x1d\xa3\xf3\x38\xdd\xe0\xd5\x4e" |
---|
27723 | | - "\x7b\xa7\x6e\x58\xa3\xf5\xbf\x0a", |
---|
27724 | | - .klen = 32, |
---|
27725 | | - .iv = "\x39\xf3\x3f\x2b\xf9\x64\x03\x33" |
---|
27726 | | - "\xc7\xdd\x15\x91\xfb\xe6\xe2\x8d", |
---|
27727 | | - .assoc = "\x49\xbc\xce\x92\x3d\x02\xad\xba" |
---|
27728 | | - "\xe7\x13\x41\xb6\xf9\xaf\x13\x0f" |
---|
27729 | | - "\xb2\x04\xf8\x7a\x5f\x30\x96\x5b" |
---|
27730 | | - "\xdc\xbd\xdd\x44\x10\x25\x8f\x75" |
---|
27731 | | - "\x75\x4d\xb9\x5b\x8e\x0a\x38\x13" |
---|
27732 | | - "\x6f\x9f\x36\xe4\x3a\x3e\xac\xc9" |
---|
27733 | | - "\x9d\x83\xde\xe5\x57\xfd\xe3\x0e" |
---|
27734 | | - "\xb1\xa7\x1b\x44\x05\x67\xb7\x37", |
---|
27735 | | - .alen = 64, |
---|
27736 | | - .input = "\x28\xdd\xb9\x4a\x12\xc7\x0a\xe1" |
---|
27737 | | - "\x58\x06\x1a\x9b\x8c\x67\xdf\xeb" |
---|
27738 | | - "\x35\x35\x60\x9d\x06\x40\x65\xc1" |
---|
27739 | | - "\x93\xe8\xb3\x82\x50\x29\xdd\xb5" |
---|
27740 | | - "\x2b\xcb\xde\x18\x78\x6b\x42\xbe" |
---|
27741 | | - "\x6d\x24\xd0\xb2\x7d\xd7\x08\x8f" |
---|
27742 | | - "\x4a\x18\x98\xad\x8c\xf2\x97\xb4" |
---|
27743 | | - "\xf4\x77\xe4\xbf\x41\x3b\xc4\x06" |
---|
27744 | | - "\xce\x9e\x34\x81\xf0\x89\x11\x13" |
---|
27745 | | - "\x02\x65\xa1\x7c\xdf\x07\x33\x06", |
---|
27746 | | - .ilen = 80, |
---|
27747 | | - .result = "\x58\x85\x5c\xfa\x81\xa1\x57\x40" |
---|
27748 | | - "\x08\x4a\x6e\xda\xf8\x78\x44\x90" |
---|
27749 | | - "\x7d\xb5\x7b\x9b\xa1\xd8\x76\x62" |
---|
27750 | | - "\x0c\xc9\x15\x3b\xc7\x3c\x77\x2b" |
---|
27751 | | - "\xf8\x78\xba\xa7\xa6\x0e\xbd\x52" |
---|
27752 | | - "\x76\xa3\xdc\xbe\x6b\xa8\xb1\x2d" |
---|
27753 | | - "\xa9\x1d\xd8\x4e\x31\x53\xab\x00" |
---|
27754 | | - "\xa5\xa7\x01\x13\x04\x49\xf2\x04", |
---|
27755 | | - .rlen = 64, |
---|
27756 | | - }, { |
---|
27757 | | - .key = "\x67\x4f\xeb\x62\xc5\x40\x01\xc7" |
---|
27758 | | - "\x28\x80\x9a\xfe\xf6\x41\x74\x12" |
---|
27759 | | - "\x48\x65\xfe\xbc\xe2\x80\x57\x68" |
---|
27760 | | - "\x3c\xd4\x4d\x31\x7d\x54\x5f\xe1", |
---|
27761 | | - .klen = 32, |
---|
27762 | | - .iv = "\x76\x18\x79\xca\x09\xdf\xac\x4e" |
---|
27763 | | - "\x48\xb7\xc7\x23\xf5\x0a\xa5\x93", |
---|
27764 | | - .assoc = "\x85\xe1\x08\x32\x4d\x7e\x56\xd5" |
---|
27765 | | - "\x68\xed\xf3\x47\xf3\xd3\xd6\x15" |
---|
27766 | | - "\xdd\xc7\x04\xfe\x64\xd0\x18\x75" |
---|
27767 | | - "\x9d\xeb\xbc\x1d\xea\x84\x2e\x4c" |
---|
27768 | | - "\x83\xf9\xbe\x8a\xef\x1c\x4b\x10" |
---|
27769 | | - "\x89\xaf\xcb\x4b\xfe\xe7\xc1\x58" |
---|
27770 | | - "\xca\xea\xc6\x87\xc0\x53\x03\xd9" |
---|
27771 | | - "\x80\xaa\xb2\x83\xff\xee\xa1\x6a" |
---|
27772 | | - "\x04", |
---|
27773 | | - .alen = 65, |
---|
27774 | | - .input = "\x85\x39\x69\x35\xfb\xf9\xb0\xa6" |
---|
27775 | | - "\x85\x43\x88\xd0\xd7\x78\x60\x19" |
---|
27776 | | - "\x3e\x1f\xb1\xa4\xd6\xc5\x96\xec" |
---|
27777 | | - "\xf7\x84\x85\xc7\x27\x0f\x74\x57" |
---|
27778 | | - "\x28\x9e\xdd\x90\x3c\x43\x12\xc5" |
---|
27779 | | - "\x51\x3d\x39\x8f\xa5\xf4\xe0\x0b" |
---|
27780 | | - "\x57\x04\xf1\x6d\xfe\x9b\x84\x27" |
---|
27781 | | - "\xe8\xeb\x4d\xda\x02\x0a\xc5\x49" |
---|
27782 | | - "\x1a\x55\x5e\x50\x56\x4d\x94\xda" |
---|
27783 | | - "\x20\xf8\x12\x54\x50\xb3\x11\xda" |
---|
27784 | | - "\xed\x44\x27\x67\xd5\xd1\x8b\x4b" |
---|
27785 | | - "\x38\x67\x56\x65\x59\xda\xe6\x97" |
---|
27786 | | - "\x81\xae\x2f\x92\x3b\xae\x22\x1c" |
---|
27787 | | - "\x91\x59\x38\x18\x00\xe8\xba\x92" |
---|
27788 | | - "\x04\x19\x56\xdf\xb0\x82\xeb\x6f" |
---|
27789 | | - "\x2e\xdb\x54\x3c\x4b\xbb\x60\x90" |
---|
27790 | | - "\x4c\x50\x10\x62\xba\x7a\xb1\x68" |
---|
27791 | | - "\x37\xd7\x87\x4e\xe4\x66\x09\x1f" |
---|
27792 | | - "\xa5", |
---|
27793 | | - .ilen = 145, |
---|
27794 | | - .result = "\x94\xaa\x96\x9a\x91\x1d\x00\x5c" |
---|
27795 | | - "\x88\x24\x20\x6b\xf2\x9c\x06\x96" |
---|
27796 | | - "\xa7\x77\x87\x1f\xa6\x78\xf8\x7b" |
---|
27797 | | - "\xcd\xf6\xf4\x13\xa1\x9b\x16\x02" |
---|
27798 | | - "\x07\x24\xbf\xd5\x08\x20\xd0\x4f" |
---|
27799 | | - "\x90\xb3\x70\x24\x2f\x51\xc7\xbb" |
---|
27800 | | - "\xd6\x84\xc0\xef\x9a\xa8\xca\xcc" |
---|
27801 | | - "\x74\xab\x97\x53\xfe\xd0\xdb\x37" |
---|
27802 | | - "\x37\x6a\x0e\x9f\x3f\xa3\x2a\xe3" |
---|
27803 | | - "\x1b\x34\x6d\x51\x72\x2b\x17\xe7" |
---|
27804 | | - "\x4d\xaa\x2c\x18\xda\xa3\x33\x89" |
---|
27805 | | - "\x2a\x9f\xf4\xd2\xed\x76\x3d\x3f" |
---|
27806 | | - "\x3c\x15\x9d\x8e\x4f\x3c\x27\xb0" |
---|
27807 | | - "\x42\x3f\x2f\x8a\xd4\xc2\x10\xb2" |
---|
27808 | | - "\x27\x7f\xe3\x34\x80\x02\x49\x4b" |
---|
27809 | | - "\x07\x68\x22\x2a\x88\x25\x53\xb2" |
---|
27810 | | - "\x2f", |
---|
27811 | | - .rlen = 129, |
---|
27812 | | - }, { |
---|
27813 | | - .key = "\xa3\x73\x24\x01\xd5\xbc\xaa\xe3" |
---|
27814 | | - "\xa9\x5a\x4c\x90\xf0\x65\x37\x18" |
---|
27815 | | - "\x72\x28\x0a\x40\xe7\x20\xd9\x82" |
---|
27816 | | - "\xfe\x02\x2b\x09\x57\xb3\xfe\xb7", |
---|
27817 | | - .klen = 32, |
---|
27818 | | - .iv = "\xb3\x3d\xb3\x69\x19\x5b\x54\x6a" |
---|
27819 | | - "\xc9\x91\x79\xb4\xef\x2e\x68\x99", |
---|
27820 | | - .assoc = "\xc2\x06\x41\xd1\x5d\xfa\xff\xf1" |
---|
27821 | | - "\xe9\xc7\xa5\xd9\xed\xf8\x98\x1b" |
---|
27822 | | - "\x07\x89\x10\x82\x6a\x70\x9a\x8f" |
---|
27823 | | - "\x5e\x19\x9b\xf5\xc5\xe3\xcd\x22" |
---|
27824 | | - "\x92\xa5\xc2\xb8\x51\x2e\x5e\x0e" |
---|
27825 | | - "\xa4\xbe\x5f\xb1\xc1\x90\xd7\xe7" |
---|
27826 | | - "\xf7\x52\xae\x28\x29\xa8\x22\xa4" |
---|
27827 | | - "\x4f\xae\x48\xc2\xfa\x75\x8b\x9e" |
---|
27828 | | - "\xce\x83\x2a\x88\x07\x55\xbb\x89" |
---|
27829 | | - "\xf6\xdf\xac\xdf\x83\x08\xbf\x7d" |
---|
27830 | | - "\xac\x30\x8b\x8e\x02\xac\x00\xf1" |
---|
27831 | | - "\x30\x46\xe1\xbc\x75\xbf\x49\xbb" |
---|
27832 | | - "\x26\x4e\x29\xf0\x2f\x21\xc6\x13" |
---|
27833 | | - "\x92\xd9\x3d\x11\xe4\x10\x00\x8e" |
---|
27834 | | - "\xd4\xd4\x58\x65\xa6\x2b\xe3\x25" |
---|
27835 | | - "\xb1\x8f\x15\x93\xe7\x71\xb9\x2c" |
---|
27836 | | - "\x4b", |
---|
27837 | | - .alen = 129, |
---|
27838 | | - .input = "\x7d\xde\x53\x22\xe4\x23\x3b\x30" |
---|
27839 | | - "\x78\xde\x35\x90\x7a\xd9\x0b\x93" |
---|
27840 | | - "\xf6\x0e\x0b\xed\x40\xee\x10\x9c" |
---|
27841 | | - "\x96\x3a\xd3\x34\xb2\xd0\x67\xcf" |
---|
27842 | | - "\x63\x7f\x2d\x0c\xcf\x96\xec\x64" |
---|
27843 | | - "\x1a\x87\xcc\x7d\x2c\x5e\x81\x4b" |
---|
27844 | | - "\xd2\x8f\x4c\x7c\x00\xb1\xb4\xe0" |
---|
27845 | | - "\x87\x4d\xb1\xbc\xd8\x78\x2c\x17" |
---|
27846 | | - "\xf2\x3b\xd8\x28\x40\xe2\x76\xf6" |
---|
27847 | | - "\x20\x13\x83\x46\xaf\xff\xe3\x0f" |
---|
27848 | | - "\x72", |
---|
27849 | | - .ilen = 81, |
---|
27850 | | - .result = "\xd1\xcf\xd0\x39\xa1\x99\xa9\x78" |
---|
27851 | | - "\x09\xfe\xd2\xfd\xec\xc1\xc9\x9d" |
---|
27852 | | - "\xd2\x39\x93\xa3\xab\x18\x7a\x95" |
---|
27853 | | - "\x8f\x24\xd3\xeb\x7b\xfa\xb5\xd8" |
---|
27854 | | - "\x15\xd1\xc3\x04\x69\x32\xe3\x4d" |
---|
27855 | | - "\xaa\xc2\x04\x8b\xf2\xfa\xdc\x4a" |
---|
27856 | | - "\x02\xeb\xa8\x90\x03\xfd\xea\x97" |
---|
27857 | | - "\x43\xaf\x2e\x92\xf8\x57\xc5\x6a" |
---|
27858 | | - "\x00", |
---|
27859 | | - .rlen = 65, |
---|
27860 | | - }, { |
---|
27861 | | - .key = "\xe0\x98\x5e\xa1\xe5\x38\x53\xff" |
---|
27862 | | - "\x2a\x35\xfe\x21\xea\x8a\xfa\x1e" |
---|
27863 | | - "\x9c\xea\x15\xc5\xec\xc0\x5b\x9b" |
---|
27864 | | - "\xbf\x2f\x0a\xe1\x32\x12\x9d\x8e", |
---|
27865 | | - .klen = 32, |
---|
27866 | | - .iv = "\xef\x61\xed\x08\x29\xd7\xfd\x86" |
---|
27867 | | - "\x4a\x6b\x2b\x46\xe9\x53\x2a\xa0", |
---|
27868 | | - .assoc = "\xfe\x2a\x7b\x70\x6d\x75\xa7\x0d" |
---|
27869 | | - "\x6a\xa2\x57\x6a\xe7\x1c\x5b\x21" |
---|
27870 | | - "\x31\x4b\x1b\x07\x6f\x10\x1c\xa8" |
---|
27871 | | - "\x20\x46\x7a\xce\x9f\x42\x6d\xf9", |
---|
27872 | | - .alen = 32, |
---|
27873 | | - .input = "\x5a\xcd\x8c\x57\xf2\x6a\xb6\xbe" |
---|
27874 | | - "\x53\xc7\xaa\x9a\x60\x74\x9c\xc4" |
---|
27875 | | - "\xa2\xc2\xd0\x6d\xe1\x03\x63\xdc" |
---|
27876 | | - "\xbb\x51\x7e\x9c\x89\x73\xde\x4e" |
---|
27877 | | - "\x24\xf8\x52\x7c\x15\x41\x0e\xba" |
---|
27878 | | - "\x69\x0e\x36\x5f\x2f\x22\x8c", |
---|
27879 | | - .ilen = 47, |
---|
27880 | | - .result = "\x0d\xf4\x09\xd8\xb1\x14\x51\x94" |
---|
27881 | | - "\x8a\xd8\x84\x8e\xe6\xe5\x8c\xa3" |
---|
27882 | | - "\xfc\xfc\x9e\x28\xb0\xb8\xfc\xaf" |
---|
27883 | | - "\x50\x52\xb1\xc4\x55\x59\x55\xaf", |
---|
27884 | | - .rlen = 32, |
---|
27885 | | - }, { |
---|
27886 | | - .key = "\x1c\xbd\x98\x40\xf5\xb3\xfc\x1b" |
---|
27887 | | - "\xaa\x0f\xb0\xb3\xe4\xae\xbc\x24" |
---|
27888 | | - "\xc7\xac\x21\x49\xf1\x60\xdd\xb5" |
---|
27889 | | - "\x80\x5d\xe9\xba\x0c\x71\x3c\x64", |
---|
27890 | | - .klen = 32, |
---|
27891 | | - .iv = "\x2c\x86\x26\xa8\x39\x52\xa6\xa2" |
---|
27892 | | - "\xcb\x45\xdd\xd7\xe3\x77\xed\xa6", |
---|
27893 | | - .assoc = "\x3b\x4f\xb5\x10\x7d\xf1\x50\x29" |
---|
27894 | | - "\xeb\x7c\x0a\xfb\xe1\x40\x1e\x27" |
---|
27895 | | - "\x5c\x0d\x27\x8b\x74\xb0\x9e\xc2" |
---|
27896 | | - "\xe1\x74\x59\xa6\x79\xa1\x0c\xd0", |
---|
27897 | | - .alen = 32, |
---|
27898 | | - .input = "\x47\xd6\xce\x78\xd6\xbf\x4a\x51" |
---|
27899 | | - "\xb8\xda\x92\x3c\xfd\xda\xac\x8e" |
---|
27900 | | - "\x8d\x88\xd7\x4d\x90\xe5\xeb\xa1" |
---|
27901 | | - "\xab\xd6\x7c\x76\xad\xea\x7d\x76" |
---|
27902 | | - "\x53\xee\xb0\xcd\xd0\x02\xbb\x70" |
---|
27903 | | - "\x5b\x6f\x7b\xe2\x8c\xe8", |
---|
27904 | | - .ilen = 46, |
---|
27905 | | - .result = "\x4a\x18\x43\x77\xc1\x90\xfa\xb0" |
---|
27906 | | - "\x0b\xb2\x36\x20\xe0\x09\x4e\xa9" |
---|
27907 | | - "\x26\xbe\xaa\xac\xb5\x58\x7e\xc8" |
---|
27908 | | - "\x11\x7f\x90\x9c\x2f\xb8\xf4\x85", |
---|
27909 | | - .rlen = 32, |
---|
27910 | | - }, { |
---|
27911 | | - .key = "\x59\xe1\xd2\xdf\x05\x2f\xa4\x37" |
---|
27912 | | - "\x2b\xe9\x63\x44\xde\xd3\x7f\x2b" |
---|
27913 | | - "\xf1\x6f\x2d\xcd\xf6\x00\x5f\xcf" |
---|
27914 | | - "\x42\x8a\xc8\x92\xe6\xd0\xdc\x3b", |
---|
27915 | | - .klen = 32, |
---|
27916 | | - .iv = "\x68\xab\x60\x47\x49\xce\x4f\xbe" |
---|
27917 | | - "\x4c\x20\x8f\x68\xdd\x9c\xb0\xac", |
---|
27918 | | - .assoc = "\x77\x74\xee\xaf\x8d\x6d\xf9\x45" |
---|
27919 | | - "\x6c\x56\xbc\x8d\xdb\x65\xe0\x2e" |
---|
27920 | | - "\x86\xd0\x32\x0f\x79\x50\x20\xdb" |
---|
27921 | | - "\xa2\xa1\x37\x7e\x53\x00\xab\xa6", |
---|
27922 | | - .alen = 32, |
---|
27923 | | - .input = "\x9f\xa9\x2b\xa4\x8f\x00\x05\x2b" |
---|
27924 | | - "\xe7\x68\x81\x51\xbb\xfb\xdf\x60" |
---|
27925 | | - "\xbb\xac\xe8\xc1\xdc\x68\xae\x68" |
---|
27926 | | - "\x3a\xcd\x7a\x06\x49\xfe\x80\x11" |
---|
27927 | | - "\xe6\x61\x99\xe2\xdd\xbe\x2c\xbf", |
---|
27928 | | - .ilen = 40, |
---|
27929 | | - .result = "\x86\x3d\x7d\x17\xd1\x0c\xa3\xcc" |
---|
27930 | | - "\x8c\x8d\xe8\xb1\xda\x2e\x11\xaf" |
---|
27931 | | - "\x51\x80\xb5\x30\xba\xf8\x00\xe2" |
---|
27932 | | - "\xd3\xad\x6f\x75\x09\x18\x93\x5c", |
---|
27933 | | - .rlen = 32, |
---|
27934 | | - }, { |
---|
27935 | | - .key = "\x96\x06\x0b\x7f\x15\xab\x4d\x53" |
---|
27936 | | - "\xac\xc3\x15\xd6\xd8\xf7\x42\x31" |
---|
27937 | | - "\x1b\x31\x38\x51\xfc\xa0\xe1\xe8" |
---|
27938 | | - "\x03\xb8\xa7\x6b\xc0\x2f\x7b\x11", |
---|
27939 | | - .klen = 32, |
---|
27940 | | - .iv = "\xa5\xcf\x9a\xe6\x59\x4a\xf7\xd9" |
---|
27941 | | - "\xcd\xfa\x41\xfa\xd7\xc0\x72\xb2", |
---|
27942 | | - .assoc = "\xb4\x99\x28\x4e\x9d\xe8\xa2\x60" |
---|
27943 | | - "\xed\x30\x6e\x1e\xd5\x89\xa3\x34" |
---|
27944 | | - "\xb1\x92\x3e\x93\x7e\xf0\xa2\xf5" |
---|
27945 | | - "\x64\xcf\x16\x57\x2d\x5f\x4a\x7d", |
---|
27946 | | - .alen = 32, |
---|
27947 | | - .input = "\xe2\x34\xfa\x25\xfd\xfb\x89\x5e" |
---|
27948 | | - "\x5b\x4e\x0b\x15\x6e\x39\xfb\x0c" |
---|
27949 | | - "\x73\xc7\xd9\x6b\xbe\xce\x9b\x70" |
---|
27950 | | - "\xc7\x4f\x96\x16\x03\xfc\xea\xfb" |
---|
27951 | | - "\x56", |
---|
27952 | | - .ilen = 33, |
---|
27953 | | - .result = "\xc3\x62\xb7\xb6\xe2\x87\x4c\xe7" |
---|
27954 | | - "\x0d\x67\x9a\x43\xd4\x52\xd4\xb5" |
---|
27955 | | - "\x7b\x43\xc1\xb5\xbf\x98\x82\xfc" |
---|
27956 | | - "\x94\xda\x4e\x4d\xe4\x77\x32\x32", |
---|
27957 | | - .rlen = 32, |
---|
| 21152 | + .clen = 24, |
---|
27958 | 21153 | }, |
---|
27959 | 21154 | }; |
---|
27960 | 21155 | |
---|
.. | .. |
---|
27976 | 21171 | .ctext = "\xf6\x85\x94\x81\x6f\x64\xca\xa3" |
---|
27977 | 21172 | "\xf5\x6f\xab\xea\x25\x48\xf5\xfb", |
---|
27978 | 21173 | .len = 16, |
---|
27979 | | - .iv = "\x03\x1f\x6b\xd7\xe6\x1e\x64\x3d", |
---|
| 21174 | + .iv_out = "\x03\x1f\x6b\xd7\xe6\x1e\x64\x3d", |
---|
27980 | 21175 | .generates_iv = true, |
---|
27981 | 21176 | }, { |
---|
27982 | 21177 | .key = "\x80\xaa\x99\x73\x27\xa4\x80\x6b" |
---|
.. | .. |
---|
27989 | 21184 | .ctext = "\xd3\x3d\x3d\x97\x7b\xf0\xa9\x15" |
---|
27990 | 21185 | "\x59\xf9\x9c\x8a\xcd\x29\x3d\x43", |
---|
27991 | 21186 | .len = 16, |
---|
27992 | | - .iv = "\x42\x3c\x96\x0d\x8a\x2a\xc4\xc1", |
---|
| 21187 | + .iv_out = "\x42\x3c\x96\x0d\x8a\x2a\xc4\xc1", |
---|
27993 | 21188 | .generates_iv = true, |
---|
27994 | 21189 | }, |
---|
27995 | 21190 | }; |
---|
.. | .. |
---|
29068 | 22263 | "\x4F\xFE\x24\x9C\x9A\x02\xE5\x57" |
---|
29069 | 22264 | "\xF5\xBC\x25\xD6\x02\x56\x57\x1C", |
---|
29070 | 22265 | .len = 496, |
---|
29071 | | - .also_non_np = 1, |
---|
29072 | | - .np = 3, |
---|
29073 | | - .tap = { 496 - 20, 4, 16 }, |
---|
29074 | 22266 | }, |
---|
29075 | 22267 | }; |
---|
29076 | 22268 | |
---|
.. | .. |
---|
29080 | 22272 | "\xD6\xB3\x90\x6D\x4A\x90\x6D\x4A", |
---|
29081 | 22273 | .klen = 16, |
---|
29082 | 22274 | .iv = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F", |
---|
| 22275 | + .iv_out = "\x1D\x18\x66\x44\x5B\x8F\x14\xEB", |
---|
29083 | 22276 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
29084 | 22277 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
29085 | 22278 | "\x3A\xD1\x45\xDC\x73\x0A\x7E\x15" |
---|
.. | .. |
---|
29205 | 22398 | "\x15\x5F\xDB\xE9\xB1\x83\xD2\xE6" |
---|
29206 | 22399 | "\x1D\x18\x66\x44\x5B\x8F\x14\xEB", |
---|
29207 | 22400 | .len = 496, |
---|
29208 | | - .also_non_np = 1, |
---|
29209 | | - .np = 3, |
---|
29210 | | - .tap = { 496 - 20, 4, 16 }, |
---|
29211 | 22401 | }, |
---|
29212 | 22402 | }; |
---|
29213 | 22403 | |
---|
.. | .. |
---|
29217 | 22407 | "\xD6\xB3\x90\x6D\x4A\x90\x6D\x4A", |
---|
29218 | 22408 | .klen = 16, |
---|
29219 | 22409 | .iv = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F", |
---|
| 22410 | + .iv_out = "\xE2\x24\x89\xEE\x53\xB8\x1D\x62", |
---|
29220 | 22411 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
29221 | 22412 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
29222 | 22413 | "\x3A", |
---|
.. | .. |
---|
29229 | 22420 | "\xD6\xB3\x90\x6D\x4A\x90\x6D\x4A", |
---|
29230 | 22421 | .klen = 16, |
---|
29231 | 22422 | .iv = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F", |
---|
| 22423 | + .iv_out = "\xE2\x24\x89\xEE\x53\xB8\x1D\x9D", |
---|
29232 | 22424 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
29233 | 22425 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
29234 | 22426 | "\x3A\xD1\x45\xDC\x73\x0A\x7E\x15" |
---|
.. | .. |
---|
29354 | 22546 | "\x8C\x98\xDB\xDE\xFC\x72\x94\xAA" |
---|
29355 | 22547 | "\xC0\x0D\x96\xAA\x23\xF8\xFE\x13", |
---|
29356 | 22548 | .len = 496, |
---|
29357 | | - .also_non_np = 1, |
---|
29358 | | - .np = 3, |
---|
29359 | | - .tap = { 496 - 20, 4, 16 }, |
---|
29360 | 22549 | }, |
---|
29361 | 22550 | }; |
---|
29362 | 22551 | |
---|
.. | .. |
---|
29617 | 22806 | .key = "\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe" |
---|
29618 | 22807 | "\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe", |
---|
29619 | 22808 | .klen = 16, |
---|
| 22809 | + .iv_out = "\x86\xd8\xb5\x6f\x98\x5e\x8a\x66" |
---|
| 22810 | + "\x4f\x1f\x78\xa1\xbb\x37\xf1\xbe", |
---|
29620 | 22811 | .ptext = "\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe" |
---|
29621 | 22812 | "\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe" |
---|
29622 | 22813 | "\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe" |
---|
.. | .. |
---|
29633 | 22824 | "\x35\x35\x35\x35\x35\x35\x35\x35" |
---|
29634 | 22825 | "\x35\x35\x35\x35\x35\x35\x35\x35", |
---|
29635 | 22826 | .klen = 40, |
---|
| 22827 | + .iv_out = "\xa2\xbc\x06\x98\xc6\x4b\xda\x75" |
---|
| 22828 | + "\x2e\xaa\xbe\x58\xce\x01\x5b\xc7", |
---|
29636 | 22829 | .ptext = "\x35\x35\x35\x35\x35\x35\x35\x35" |
---|
29637 | 22830 | "\x35\x35\x35\x35\x35\x35\x35\x35" |
---|
29638 | 22831 | "\x35\x35\x35\x35\x35\x35\x35\x35" |
---|
.. | .. |
---|
29729 | 22922 | "\x19\x89\x09\x1c\x2a\x8e\x8c\x94" |
---|
29730 | 22923 | "\xfc\xc7\x68\xe4\x88\xaa\xde\x0f", |
---|
29731 | 22924 | .len = 48, |
---|
29732 | | - }, { /* split-page version */ |
---|
29733 | | - .key = "\xfe\xdc\xba\x98\x76\x54\x32\x10", |
---|
29734 | | - .klen = 8, |
---|
29735 | | - .iv = "\xf0\xe1\xd2\xc3\xb4\xa5\x96\x87", |
---|
29736 | | - .ptext = "The quick brown fox jumps over the lazy dogs.\0\0", |
---|
29737 | | - .ctext = "\xca\x90\xf5\x9d\xcb\xd4\xd2\x3c" |
---|
29738 | | - "\x01\x88\x7f\x3e\x31\x6e\x62\x9d" |
---|
29739 | | - "\xd8\xe0\x57\xa3\x06\x3a\x42\x58" |
---|
29740 | | - "\x2a\x28\xfe\x72\x52\x2f\xdd\xe0" |
---|
29741 | | - "\x19\x89\x09\x1c\x2a\x8e\x8c\x94" |
---|
29742 | | - "\xfc\xc7\x68\xe4\x88\xaa\xde\x0f", |
---|
29743 | | - .len = 48, |
---|
29744 | | - .np = 2, |
---|
29745 | | - .tap = { 20, 28 }, |
---|
29746 | 22925 | } |
---|
29747 | 22926 | }; |
---|
29748 | 22927 | |
---|
.. | .. |
---|
30039 | 23218 | "\xF8\xB2\xAA\x7A\xD6\xFF\xFA\x55" |
---|
30040 | 23219 | "\x33\x1A\xBB\xD3\xA2\x7E\x97\x66", |
---|
30041 | 23220 | .len = 1008, |
---|
30042 | | - .also_non_np = 1, |
---|
30043 | | - .np = 3, |
---|
30044 | | - .tap = { 1008 - 20, 4, 16 }, |
---|
30045 | 23221 | }, |
---|
30046 | 23222 | }; |
---|
30047 | 23223 | |
---|
.. | .. |
---|
30052 | 23228 | .klen = 16, |
---|
30053 | 23229 | .iv = "\x3d\xaf\xba\x42\x9d\x9e\xb4\x30" |
---|
30054 | 23230 | "\xb4\x22\xda\x80\x2c\x9f\xac\x41", |
---|
| 23231 | + .iv_out = "\xea\x32\x12\x76\x3b\x50\x10\xe7" |
---|
| 23232 | + "\x18\xf6\xfd\x5d\xf6\x8f\x13\x51", |
---|
30055 | 23233 | .ptext = "Single block msg", |
---|
30056 | 23234 | .ctext = "\xea\x32\x12\x76\x3b\x50\x10\xe7" |
---|
30057 | 23235 | "\x18\xf6\xfd\x5d\xf6\x8f\x13\x51", |
---|
.. | .. |
---|
30062 | 23240 | .klen = 16, |
---|
30063 | 23241 | .iv = "\x56\x2e\x17\x99\x6d\x09\x3d\x28" |
---|
30064 | 23242 | "\xdd\xb3\xba\x69\x5a\x2e\x6f\x58", |
---|
| 23243 | + .iv_out = "\x19\xb4\x3e\x57\x1c\x02\x5e\xa0" |
---|
| 23244 | + "\x15\x78\xe0\x5e\xf2\xcb\x87\x16", |
---|
30065 | 23245 | .ptext = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
30066 | 23246 | "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
30067 | 23247 | "\x10\x11\x12\x13\x14\x15\x16\x17" |
---|
.. | .. |
---|
30079 | 23259 | .klen = 32, |
---|
30080 | 23260 | .iv = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F" |
---|
30081 | 23261 | "\xC4\x29\x8E\xF3\x35\x9A\xFF\x64", |
---|
| 23262 | + .iv_out = "\x55\x01\xD4\x58\xB2\xF2\x85\x49" |
---|
| 23263 | + "\x70\xC5\xB9\x0B\x3B\x7A\x6E\x6C", |
---|
30082 | 23264 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
30083 | 23265 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
30084 | 23266 | "\x3A\xD1\x45\xDC\x73\x0A\x7E\x15" |
---|
.. | .. |
---|
30332 | 23514 | "\x55\x01\xD4\x58\xB2\xF2\x85\x49" |
---|
30333 | 23515 | "\x70\xC5\xB9\x0B\x3B\x7A\x6E\x6C", |
---|
30334 | 23516 | .len = 1008, |
---|
30335 | | - .also_non_np = 1, |
---|
30336 | | - .np = 3, |
---|
30337 | | - .tap = { 1008 - 20, 4, 16 }, |
---|
30338 | 23517 | }, |
---|
30339 | 23518 | }; |
---|
30340 | 23519 | |
---|
.. | .. |
---|
30347 | 23526 | .klen = 32, |
---|
30348 | 23527 | .iv = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F" |
---|
30349 | 23528 | "\xC4\x29\x8E\xF3\x35\x9A\xFF\x64", |
---|
| 23529 | + .iv_out = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F" |
---|
| 23530 | + "\xC4\x29\x8E\xF3\x35\x9A\xFF\x83", |
---|
30350 | 23531 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
30351 | 23532 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
30352 | 23533 | "\x3A\xD1\x45\xDC\x73\x0A\x7E\x15" |
---|
.. | .. |
---|
30480 | 23661 | .klen = 32, |
---|
30481 | 23662 | .iv = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F" |
---|
30482 | 23663 | "\xC4\x29\x8E\xF3\x35\x9A\xFF\x64", |
---|
| 23664 | + .iv_out = "\xE2\x24\x89\xEE\x53\xB8\x1D\x5F" |
---|
| 23665 | + "\xC4\x29\x8E\xF3\x35\x9A\xFF\xA4", |
---|
30483 | 23666 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
30484 | 23667 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
30485 | 23668 | "\x3A\xD1\x45\xDC\x73\x0A\x7E\x15" |
---|
.. | .. |
---|
30735 | 23918 | "\xE7\x2C\x49\x08\x8B\x72\xFA\x5C" |
---|
30736 | 23919 | "\xF1\x6B\xD9", |
---|
30737 | 23920 | .len = 1011, |
---|
30738 | | - .also_non_np = 1, |
---|
30739 | | - .np = 2, |
---|
30740 | | - .tap = { 1011 - 16, 16 }, |
---|
30741 | 23921 | }, { /* Generated with Crypto++ */ |
---|
30742 | 23922 | .key = "\x85\x62\x3F\x1C\xF9\xD6\x1C\xF9" |
---|
30743 | 23923 | "\xD6\xB3\x90\x6D\x4A\x90\x6D\x4A" |
---|
.. | .. |
---|
30746 | 23926 | .klen = 32, |
---|
30747 | 23927 | .iv = "\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" |
---|
30748 | 23928 | "\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFD", |
---|
| 23929 | + .iv_out = "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
| 23930 | + "\x00\x00\x00\x00\x00\x00\x00\x3C", |
---|
30749 | 23931 | .ptext = "\x56\xED\x84\x1B\x8F\x26\xBD\x31" |
---|
30750 | 23932 | "\xC8\x5F\xF6\x6A\x01\x98\x0C\xA3" |
---|
30751 | 23933 | "\x3A\xD1\x45\xDC\x73\x0A\x7E\x15" |
---|
.. | .. |
---|
31240 | 24422 | "\xb2\x1a\xd8\x4c\xbd\x1d\x10\xe9" |
---|
31241 | 24423 | "\x5a\xa8\x92\x7f\xba\xe6\x0c\x95", |
---|
31242 | 24424 | .len = 512, |
---|
31243 | | - .also_non_np = 1, |
---|
31244 | | - .np = 3, |
---|
31245 | | - .tap = { 512 - 20, 4, 16 }, |
---|
31246 | 24425 | }, |
---|
31247 | 24426 | }; |
---|
31248 | 24427 | |
---|
.. | .. |
---|
31577 | 24756 | "\xb7\x16\xd8\x12\x5c\xcd\x7d\x4e" |
---|
31578 | 24757 | "\xd5\xc6\x99\xcc\x4e\x6c\x94\x95", |
---|
31579 | 24758 | .len = 512, |
---|
31580 | | - .also_non_np = 1, |
---|
31581 | | - .np = 3, |
---|
31582 | | - .tap = { 512 - 20, 4, 16 }, |
---|
31583 | 24759 | }, |
---|
31584 | 24760 | }; |
---|
31585 | 24761 | |
---|
.. | .. |
---|
32783 | 25959 | "\x87\x13\xc6\x5b\x59\x8d\xf2\xc8" |
---|
32784 | 25960 | "\xaf\xdf\x11\x95", |
---|
32785 | 25961 | .len = 4100, |
---|
32786 | | - .np = 2, |
---|
32787 | | - .tap = { 4064, 36 }, |
---|
32788 | 25962 | }, |
---|
32789 | 25963 | }; |
---|
32790 | 25964 | |
---|
.. | .. |
---|
32917 | 26091 | "\x5b\x86\x2f\x37\x30\xe3\x7c\xfd" |
---|
32918 | 26092 | "\xc4\xfd\x80\x6c\x22\xf2\x21", |
---|
32919 | 26093 | .len = 375, |
---|
32920 | | - .also_non_np = 1, |
---|
32921 | | - .np = 3, |
---|
32922 | | - .tap = { 375 - 20, 4, 16 }, |
---|
32923 | 26094 | |
---|
32924 | 26095 | }, { /* RFC7539 A.2. Test Vector #3 */ |
---|
32925 | 26096 | .key = "\x1c\x92\x40\xa5\xeb\x55\xd3\x8a" |
---|
.. | .. |
---|
33293 | 26464 | "\xa1\xed\xad\xd5\x76\xfa\x24\x8f" |
---|
33294 | 26465 | "\x98", |
---|
33295 | 26466 | .len = 1281, |
---|
33296 | | - .also_non_np = 1, |
---|
33297 | | - .np = 3, |
---|
33298 | | - .tap = { 1200, 1, 80 }, |
---|
33299 | 26467 | }, |
---|
33300 | 26468 | }; |
---|
33301 | 26469 | |
---|
.. | .. |
---|
33488 | 26656 | "\xab\xff\x1f\x12\xc3\xee\xe5\x65" |
---|
33489 | 26657 | "\x12\x8d\x7b\x61\xe5\x1f\x98", |
---|
33490 | 26658 | .len = 375, |
---|
33491 | | - .also_non_np = 1, |
---|
33492 | | - .np = 3, |
---|
33493 | | - .tap = { 375 - 20, 4, 16 }, |
---|
33494 | 26659 | |
---|
33495 | 26660 | }, { /* Derived from a ChaCha20 test vector, via the process above */ |
---|
33496 | 26661 | .key = "\x1c\x92\x40\xa5\xeb\x55\xd3\x8a" |
---|
.. | .. |
---|
33868 | 27033 | "\xba\xd0\x34\xc9\x2d\x91\xc5\x17" |
---|
33869 | 27034 | "\x11", |
---|
33870 | 27035 | .len = 1281, |
---|
33871 | | - .also_non_np = 1, |
---|
33872 | | - .np = 3, |
---|
33873 | | - .tap = { 1200, 1, 80 }, |
---|
33874 | 27036 | }, { /* test vector from https://tools.ietf.org/html/draft-arciszewski-xchacha-02#appendix-A.3.2 */ |
---|
33875 | 27037 | .key = "\x80\x81\x82\x83\x84\x85\x86\x87" |
---|
33876 | 27038 | "\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f" |
---|
.. | .. |
---|
34153 | 27315 | "\xda\x4e\xc9\xab\x9b\x8a\x7b", |
---|
34154 | 27316 | |
---|
34155 | 27317 | .len = 375, |
---|
34156 | | - .also_non_np = 1, |
---|
34157 | | - .np = 3, |
---|
34158 | | - .tap = { 375 - 20, 4, 16 }, |
---|
34159 | 27318 | |
---|
34160 | 27319 | }, { |
---|
34161 | 27320 | .key = "\x1c\x92\x40\xa5\xeb\x55\xd3\x8a" |
---|
.. | .. |
---|
34533 | 27692 | "\xf0\xfc\x5e\x1c\xf1\xf5\xf9\xf3" |
---|
34534 | 27693 | "\x5b", |
---|
34535 | 27694 | .len = 1281, |
---|
34536 | | - .also_non_np = 1, |
---|
34537 | | - .np = 3, |
---|
34538 | | - .tap = { 1200, 1, 80 }, |
---|
34539 | 27695 | }, { |
---|
34540 | 27696 | .key = "\x80\x81\x82\x83\x84\x85\x86\x87" |
---|
34541 | 27697 | "\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f" |
---|
.. | .. |
---|
34643 | 27799 | .ctext = "\x6d\x32\x86\x18\x67\x86\x0f\x3f" |
---|
34644 | 27800 | "\x96\x7c\x9d\x28\x0d\x53\xec\x9f", |
---|
34645 | 27801 | .len = 16, |
---|
34646 | | - .also_non_np = 1, |
---|
34647 | | - .np = 2, |
---|
34648 | | - .tap = { 14, 2 }, |
---|
34649 | 27802 | }, { |
---|
34650 | 27803 | .key = "\x36\x2b\x57\x97\xf8\x5d\xcd\x99" |
---|
34651 | 27804 | "\x5f\x1a\x5a\x44\x1d\x92\x0f\x27" |
---|
.. | .. |
---|
34708 | 27861 | "\x74\xa6\xaa\xa3\xac\xdc\xc2\xf5" |
---|
34709 | 27862 | "\x8d\xde\x34\x86\x78\x60\x75\x8d", |
---|
34710 | 27863 | .len = 128, |
---|
34711 | | - .also_non_np = 1, |
---|
34712 | | - .np = 4, |
---|
34713 | | - .tap = { 104, 16, 4, 4 }, |
---|
34714 | 27864 | }, { |
---|
34715 | 27865 | .key = "\xd3\x81\x72\x18\x23\xff\x6f\x4a" |
---|
34716 | 27866 | "\x25\x74\x29\x0d\x51\x8a\x0e\x13" |
---|
.. | .. |
---|
34850 | 28000 | "\x21\xb0\x21\x52\xba\xa7\x37\xaa" |
---|
34851 | 28001 | "\xcc\xbf\x95\xa8\xf4\xd0\x91\xf6", |
---|
34852 | 28002 | .len = 512, |
---|
34853 | | - .also_non_np = 1, |
---|
34854 | | - .np = 2, |
---|
34855 | | - .tap = { 144, 368 }, |
---|
| 28003 | + }, { |
---|
| 28004 | + .key = "\xeb\xe5\x11\x3a\x72\xeb\x10\xbe" |
---|
| 28005 | + "\x70\xcf\xe3\xea\xc2\x74\xa4\x48" |
---|
| 28006 | + "\x29\x0f\x8f\x3f\xcf\x4c\x28\x2a" |
---|
| 28007 | + "\x4e\x1e\x3c\xc3\x27\x9f\x16\x13", |
---|
| 28008 | + .klen = 32, |
---|
| 28009 | + .iv = "\x84\x3e\xa2\x7c\x06\x72\xb2\xad" |
---|
| 28010 | + "\x88\x76\x65\xb4\x1a\x29\x27\x12" |
---|
| 28011 | + "\x45\xb6\x8d\x0e\x4b\x87\x04\xfc" |
---|
| 28012 | + "\xb5\xcd\x1c\x4d\xe8\x06\xf1\xcb", |
---|
| 28013 | + .ptext = "\x8e\xb6\x07\x9b\x7c\xe4\xa4\xa2" |
---|
| 28014 | + "\x41\x6c\x24\x1d\xc0\x77\x4e\xd9" |
---|
| 28015 | + "\x4a\xa4\x2c\xb6\xe4\x55\x02\x7f" |
---|
| 28016 | + "\xc4\xec\xab\xc2\x5c\x63\x40\x92" |
---|
| 28017 | + "\x38\x24\x62\xdb\x65\x82\x10\x7f" |
---|
| 28018 | + "\x21\xa5\x39\x3a\x3f\x38\x7e\xad" |
---|
| 28019 | + "\x6c\x7b\xc9\x3f\x89\x8f\xa8\x08" |
---|
| 28020 | + "\xbd\x31\x57\x3c\x7a\x45\x67\x30" |
---|
| 28021 | + "\xa9\x27\x58\x34\xbe\xe3\xa4\xc3" |
---|
| 28022 | + "\xff\xc2\x9f\x43\xf0\x04\xba\x1e" |
---|
| 28023 | + "\xb6\xf3\xc4\xce\x09\x7a\x2e\x42" |
---|
| 28024 | + "\x7d\xad\x97\xc9\x77\x9a\x3a\x78" |
---|
| 28025 | + "\x6c\xaf\x7c\x2a\x46\xb4\x41\x86" |
---|
| 28026 | + "\x1a\x20\xf2\x5b\x1a\x60\xc9\xc4" |
---|
| 28027 | + "\x47\x5d\x10\xa4\xd2\x15\x6a\x19" |
---|
| 28028 | + "\x4f\xd5\x51\x37\xd5\x06\x70\x1a" |
---|
| 28029 | + "\x3e\x78\xf0\x2e\xaa\xb5\x2a\xbd" |
---|
| 28030 | + "\x83\x09\x7c\xcb\x29\xac\xd7\x9c" |
---|
| 28031 | + "\xbf\x80\xfd\x9d\xd4\xcf\x64\xca" |
---|
| 28032 | + "\xf8\xc9\xf1\x77\x2e\xbb\x39\x26" |
---|
| 28033 | + "\xac\xd9\xbe\xce\x24\x7f\xbb\xa2" |
---|
| 28034 | + "\x82\xba\xeb\x5f\x65\xc5\xf1\x56" |
---|
| 28035 | + "\x8a\x52\x02\x4d\x45\x23\x6d\xeb" |
---|
| 28036 | + "\xb0\x60\x7b\xd8\x6e\xb2\x98\xd2" |
---|
| 28037 | + "\xaf\x76\xf2\x33\x9b\xf3\xbb\x95" |
---|
| 28038 | + "\xc0\x50\xaa\xc7\x47\xf6\xb3\xf3" |
---|
| 28039 | + "\x77\x16\xcb\x14\x95\xbf\x1d\x32" |
---|
| 28040 | + "\x45\x0c\x75\x52\x2c\xe8\xd7\x31" |
---|
| 28041 | + "\xc0\x87\xb0\x97\x30\x30\xc5\x5e" |
---|
| 28042 | + "\x50\x70\x6e\xb0\x4b\x4e\x38\x19" |
---|
| 28043 | + "\x46\xca\x38\x6a\xca\x7d\xfe\x05" |
---|
| 28044 | + "\xc8\x80\x7c\x14\x6c\x24\xb5\x42" |
---|
| 28045 | + "\x28\x04\x4c\xff\x98\x20\x08\x10" |
---|
| 28046 | + "\x90\x31\x03\x78\xd8\xa1\xe6\xf9" |
---|
| 28047 | + "\x52\xc2\xfc\x3e\xa7\x68\xce\xeb" |
---|
| 28048 | + "\x59\x5d\xeb\xd8\x64\x4e\xf8\x8b" |
---|
| 28049 | + "\x24\x62\xcf\x17\x36\x84\xc0\x72" |
---|
| 28050 | + "\x60\x4f\x3e\x47\xda\x72\x3b\x0e" |
---|
| 28051 | + "\xce\x0b\xa9\x9c\x51\xdc\xa5\xb9" |
---|
| 28052 | + "\x71\x73\x08\x4e\x22\x31\xfd\x88" |
---|
| 28053 | + "\x29\xfc\x8d\x17\x3a\x7a\xe5\xb9" |
---|
| 28054 | + "\x0b\x9c\x6d\xdb\xce\xdb\xde\x81" |
---|
| 28055 | + "\x73\x5a\x16\x9d\x3c\x72\x88\x51" |
---|
| 28056 | + "\x10\x16\xf3\x11\x6e\x32\x5f\x4c" |
---|
| 28057 | + "\x87\xce\x88\x2c\xd2\xaf\xf5\xb7" |
---|
| 28058 | + "\xd8\x22\xed\xc9\xae\x68\x7f\xc5" |
---|
| 28059 | + "\x30\x62\xbe\xc9\xe0\x27\xa1\xb5" |
---|
| 28060 | + "\x57\x74\x36\x60\xb8\x6b\x8c\xec" |
---|
| 28061 | + "\x14\xad\xed\x69\xc9\xd8\xa5\x5b" |
---|
| 28062 | + "\x38\x07\x5b\xf3\x3e\x74\x48\x90" |
---|
| 28063 | + "\x61\x17\x23\xdd\x44\xbc\x9d\x12" |
---|
| 28064 | + "\x0a\x3a\x63\xb2\xab\x86\xb8\x67" |
---|
| 28065 | + "\x85\xd6\xb2\x5d\xde\x4a\xc1\x73" |
---|
| 28066 | + "\x2a\x7c\x53\x8e\xd6\x7d\x0e\xe4" |
---|
| 28067 | + "\x3b\xab\xc5\x3d\x32\x79\x18\xb7" |
---|
| 28068 | + "\xd6\x50\x4d\xf0\x8a\x37\xbb\xd3" |
---|
| 28069 | + "\x8d\xd8\x08\xd7\x7d\xaa\x24\x52" |
---|
| 28070 | + "\xf7\x90\xe3\xaa\xd6\x49\x7a\x47" |
---|
| 28071 | + "\xec\x37\xad\x74\x8b\xc1\xb7\xfe" |
---|
| 28072 | + "\x4f\x70\x14\x62\x22\x8c\x63\xc2" |
---|
| 28073 | + "\x1c\x4e\x38\xc3\x63\xb7\xbf\x53" |
---|
| 28074 | + "\xbd\x1f\xac\xa6\x94\xc5\x81\xfa" |
---|
| 28075 | + "\xe0\xeb\x81\xe9\xd9\x1d\x32\x3c" |
---|
| 28076 | + "\x85\x12\xca\x61\x65\xd1\x66\xd8" |
---|
| 28077 | + "\xe2\x0e\xc3\xa3\xff\x0d\xd3\xee" |
---|
| 28078 | + "\xdf\xcc\x3e\x01\xf5\x9b\x45\x5c" |
---|
| 28079 | + "\x33\xb5\xb0\x8d\x36\x1a\xdf\xf8" |
---|
| 28080 | + "\xa3\x81\xbe\xdb\x3d\x4b\xf6\xc6" |
---|
| 28081 | + "\xdf\x7f\xb0\x89\xbd\x39\x32\x50" |
---|
| 28082 | + "\xbb\xb2\xe3\x5c\xbb\x4b\x18\x98" |
---|
| 28083 | + "\x08\x66\x51\xe7\x4d\xfb\xfc\x4e" |
---|
| 28084 | + "\x22\x42\x6f\x61\xdb\x7f\x27\x88" |
---|
| 28085 | + "\x29\x3f\x02\xa9\xc6\x83\x30\xcc" |
---|
| 28086 | + "\x8b\xd5\x64\x7b\x7c\x76\x16\xbe" |
---|
| 28087 | + "\xb6\x8b\x26\xb8\x83\x16\xf2\x6b" |
---|
| 28088 | + "\xd1\xdc\x20\x6b\x42\x5a\xef\x7a" |
---|
| 28089 | + "\xa9\x60\xb8\x1a\xd3\x0d\x4e\xcb" |
---|
| 28090 | + "\x75\x6b\xc5\x80\x43\x38\x7f\xad" |
---|
| 28091 | + "\x9c\x56\xd9\xc4\xf1\x01\x74\xf0" |
---|
| 28092 | + "\x16\x53\x8d\x69\xbe\xf2\x5d\x92" |
---|
| 28093 | + "\x34\x38\xc8\x84\xf9\x1a\xfc\x26" |
---|
| 28094 | + "\x16\xcb\xae\x7d\x38\x21\x67\x74" |
---|
| 28095 | + "\x4c\x40\xaa\x6b\x97\xe0\xb0\x2f" |
---|
| 28096 | + "\xf5\x3e\xf6\xe2\x24\xc8\x22\xa4" |
---|
| 28097 | + "\xa8\x88\x27\x86\x44\x75\x5b\x29" |
---|
| 28098 | + "\x34\x08\x4b\xa1\xfe\x0c\x26\xe5" |
---|
| 28099 | + "\xac\x26\xf6\x21\x0c\xfb\xde\x14" |
---|
| 28100 | + "\xfe\xd7\xbe\xee\x48\x93\xd6\x99" |
---|
| 28101 | + "\x56\x9c\xcf\x22\xad\xa2\x53\x41" |
---|
| 28102 | + "\xfd\x58\xa1\x68\xdc\xc4\xef\x20" |
---|
| 28103 | + "\xa1\xee\xcf\x2b\x43\xb6\x57\xd8" |
---|
| 28104 | + "\xfe\x01\x80\x25\xdf\xd2\x35\x44" |
---|
| 28105 | + "\x0d\x15\x15\xc3\xfc\x49\xbf\xd0" |
---|
| 28106 | + "\xbf\x2f\x95\x81\x09\xa6\xb6\xd7" |
---|
| 28107 | + "\x21\x03\xfe\x52\xb7\xa8\x32\x4d" |
---|
| 28108 | + "\x75\x1e\x46\x44\xbc\x2b\x61\x04" |
---|
| 28109 | + "\x1b\x1c\xeb\x39\x86\x8f\xe9\x49" |
---|
| 28110 | + "\xce\x78\xa5\x5e\x67\xc5\xe9\xef" |
---|
| 28111 | + "\x43\xf8\xf1\x35\x22\x43\x61\xc1" |
---|
| 28112 | + "\x27\xb5\x09\xb2\xb8\xe1\x5e\x26" |
---|
| 28113 | + "\xcc\xf3\x6f\xb2\xb7\x55\x30\x98" |
---|
| 28114 | + "\x87\xfc\xe7\xa8\xc8\x94\x86\xa1" |
---|
| 28115 | + "\xd9\xa0\x3c\x74\x16\xb3\x25\x98" |
---|
| 28116 | + "\xba\xc6\x84\x4a\x27\xa6\x58\xfe" |
---|
| 28117 | + "\xe1\x68\x04\x30\xc8\xdb\x44\x52" |
---|
| 28118 | + "\x4e\xb2\xa4\x6f\xf7\x63\xf2\xd6" |
---|
| 28119 | + "\x63\x36\x17\x04\xf8\x06\xdb\xeb" |
---|
| 28120 | + "\x99\x17\xa5\x1b\x61\x90\xa3\x9f" |
---|
| 28121 | + "\x05\xae\x3e\xe4\xdb\xc8\x1c\x8e" |
---|
| 28122 | + "\x77\x27\x88\xdf\xd3\x22\x5a\xc5" |
---|
| 28123 | + "\x9c\xd6\x22\xf8\xc4\xd8\x92\x9d" |
---|
| 28124 | + "\x16\xcc\x54\x25\x3b\x6f\xdb\xc0" |
---|
| 28125 | + "\x78\xd8\xe3\xb3\x03\x69\xd7\x5d" |
---|
| 28126 | + "\xf8\x08\x04\x63\x61\x9d\x76\xf9" |
---|
| 28127 | + "\xad\x1d\xc4\x30\x9f\x75\x89\x6b" |
---|
| 28128 | + "\xfb\x62\xba\xae\xcb\x1b\x6c\xe5" |
---|
| 28129 | + "\x7e\xea\x58\x6b\xae\xce\x9b\x48" |
---|
| 28130 | + "\x4b\x80\xd4\x5e\x71\x53\xa7\x24" |
---|
| 28131 | + "\x73\xca\xf5\x3e\xbb\x5e\xd3\x1c" |
---|
| 28132 | + "\x33\xe3\xec\x5b\xa0\x32\x9d\x25" |
---|
| 28133 | + "\x0e\x0c\x28\x29\x39\x51\xc5\x70" |
---|
| 28134 | + "\xec\x60\x8f\x77\xfc\x06\x7a\x33" |
---|
| 28135 | + "\x19\xd5\x7a\x6e\x94\xea\xa3\xeb" |
---|
| 28136 | + "\x13\xa4\x2e\x09\xd8\x81\x65\x83" |
---|
| 28137 | + "\x03\x63\x8b\xb5\xc9\x89\x98\x73" |
---|
| 28138 | + "\x69\x53\x8e\xab\xf1\xd2\x2f\x67" |
---|
| 28139 | + "\xbd\xa6\x16\x6e\xd0\x8b\xc1\x25" |
---|
| 28140 | + "\x93\xd2\x50\x7c\x1f\xe1\x11\xd0" |
---|
| 28141 | + "\x58\x0d\x2f\x72\xe7\x5e\xdb\xa2" |
---|
| 28142 | + "\x55\x9a\xe0\x09\x21\xac\x61\x85" |
---|
| 28143 | + "\x4b\x20\x95\x73\x63\x26\xe3\x83" |
---|
| 28144 | + "\x4b\x5b\x40\x03\x14\xb0\x44\x16" |
---|
| 28145 | + "\xbd\xe0\x0e\xb7\x66\x56\xd7\x30" |
---|
| 28146 | + "\xb3\xfd\x8a\xd3\xda\x6a\xa7\x3d" |
---|
| 28147 | + "\x98\x09\x11\xb7\x00\x06\x24\x5a" |
---|
| 28148 | + "\xf7\x42\x94\xa6\x0e\xb1\x6d\x48" |
---|
| 28149 | + "\x74\xb1\xa7\xe6\x92\x0a\x15\x9a" |
---|
| 28150 | + "\xf5\xfa\x55\x1a\x6c\xdd\x71\x08" |
---|
| 28151 | + "\xd0\xf7\x8d\x0e\x7c\x67\x4d\xc6" |
---|
| 28152 | + "\xe6\xde\x78\x88\x88\x3c\x5e\x23" |
---|
| 28153 | + "\x46\xd2\x25\xa4\xfb\xa3\x26\x3f" |
---|
| 28154 | + "\x2b\xfd\x9c\x20\xda\x72\xe1\x81" |
---|
| 28155 | + "\x8f\xe6\xae\x08\x1d\x67\x15\xde" |
---|
| 28156 | + "\x86\x69\x1d\xc6\x1e\x6d\xb7\x5c" |
---|
| 28157 | + "\xdd\x43\x72\x5a\x7d\xa7\xd8\xd7" |
---|
| 28158 | + "\x1e\x66\xc5\x90\xf6\x51\x76\x91" |
---|
| 28159 | + "\xb3\xe3\x39\x81\x75\x08\xfa\xc5" |
---|
| 28160 | + "\x06\x70\x69\x1b\x2c\x20\x74\xe0" |
---|
| 28161 | + "\x53\xb0\x0c\x9d\xda\xa9\x5b\xdd" |
---|
| 28162 | + "\x1c\x38\x6c\x9e\x3b\xc4\x7a\x82" |
---|
| 28163 | + "\x93\x9e\xbb\x75\xfb\x19\x4a\x55" |
---|
| 28164 | + "\x65\x7a\x3c\xda\xcb\x66\x5c\x13" |
---|
| 28165 | + "\x17\x97\xe8\xbd\xae\x24\xd9\x76" |
---|
| 28166 | + "\xfb\x8c\x73\xde\xbd\xb4\x1b\xe0" |
---|
| 28167 | + "\xb9\x2c\xe8\xe0\x1d\x3f\xa8\x2c" |
---|
| 28168 | + "\x1e\x81\x5b\x77\xe7\xdf\x6d\x06" |
---|
| 28169 | + "\x7c\x9a\xf0\x2b\x5d\xfc\x86\xd5" |
---|
| 28170 | + "\xb1\xad\xbc\xa8\x73\x48\x61\x67" |
---|
| 28171 | + "\xd6\xba\xc8\xe8\xe2\xb8\xee\x40" |
---|
| 28172 | + "\x36\x22\x3e\x61\xf6\xc8\x16\xe4" |
---|
| 28173 | + "\x0e\x88\xad\x71\x53\x58\xe1\x6c" |
---|
| 28174 | + "\x8f\x4f\x89\x4b\x3e\x9c\x7f\xe9" |
---|
| 28175 | + "\xad\xc2\x28\xc2\x3a\x29\xf3\xec" |
---|
| 28176 | + "\xa9\x28\x39\xba\xc2\x86\xe1\x06" |
---|
| 28177 | + "\xf3\x8b\xe3\x95\x0c\x87\xb8\x1b" |
---|
| 28178 | + "\x72\x35\x8e\x8f\x6d\x18\xc8\x1c" |
---|
| 28179 | + "\xa5\x5d\x57\x9d\x73\x8a\xbb\x9e" |
---|
| 28180 | + "\x21\x05\x12\xd7\xe0\x21\x1c\x16" |
---|
| 28181 | + "\x3a\x95\x85\xbc\xb0\x71\x0b\x36" |
---|
| 28182 | + "\x6c\x44\x8d\xef\x3b\xec\x3f\x8e" |
---|
| 28183 | + "\x24\xa9\xe3\xa7\x63\x23\xca\x09" |
---|
| 28184 | + "\x62\x96\x79\x0c\x81\x05\x41\xf2" |
---|
| 28185 | + "\x07\x20\x26\xe5\x8e\x10\x54\x03" |
---|
| 28186 | + "\x05\x7b\xfe\x0c\xcc\x8c\x50\xe5" |
---|
| 28187 | + "\xca\x33\x4d\x48\x7a\x03\xd5\x64" |
---|
| 28188 | + "\x49\x09\xf2\x5c\x5d\xfe\x2b\x30" |
---|
| 28189 | + "\xbf\x29\x14\x29\x8b\x9b\x7c\x96" |
---|
| 28190 | + "\x47\x07\x86\x4d\x4e\x4d\xf1\x47" |
---|
| 28191 | + "\xd1\x10\x2a\xa8\xd3\x15\x8c\xf2" |
---|
| 28192 | + "\x2f\xf4\x3a\xdf\xd0\xa7\xcb\x5a" |
---|
| 28193 | + "\xad\x99\x39\x4a\xdf\x60\xbe\xf9" |
---|
| 28194 | + "\x91\x4e\xf5\x94\xef\xc5\x56\x32" |
---|
| 28195 | + "\x33\x86\x78\xa3\xd6\x4c\x29\x7c" |
---|
| 28196 | + "\xe8\xac\x06\xb5\xf5\x01\x5c\x9f" |
---|
| 28197 | + "\x02\xc8\xe8\xbf\x5c\x1a\x7f\x4d" |
---|
| 28198 | + "\x28\xa5\xb9\xda\xa9\x5e\xe7\x4b" |
---|
| 28199 | + "\xf4\x3d\xe9\x1d\x28\xaa\x1a\x8a" |
---|
| 28200 | + "\x76\xc8\x6c\x19\x61\x3c\x9e\x29" |
---|
| 28201 | + "\xcd\xbe\xff\xe0\x1c\xb8\x67\xb5" |
---|
| 28202 | + "\xa4\x46\xf8\xb9\x8a\xa2\xf6\x7c" |
---|
| 28203 | + "\xef\x23\x73\x0c\xe9\x72\x0a\x0d" |
---|
| 28204 | + "\x9b\x40\xd8\xfb\x0c\x9c\xab\xa8", |
---|
| 28205 | + .ctext = "\xcb\x78\x87\x9c\xc7\x13\xc1\x30" |
---|
| 28206 | + "\xdd\x2c\x7d\xb2\x97\xab\x06\x69" |
---|
| 28207 | + "\x47\x87\x8a\x12\x2b\x5d\x86\xd7" |
---|
| 28208 | + "\x2e\xe6\x7a\x0d\x58\x5d\xe7\x01" |
---|
| 28209 | + "\x78\x0e\xff\xc7\xc5\xd2\x94\xd6" |
---|
| 28210 | + "\xdd\x6b\x38\x1f\xa4\xe3\x3d\xe7" |
---|
| 28211 | + "\xc5\x8a\xb5\xbe\x65\x11\x2b\xe1" |
---|
| 28212 | + "\x2b\x8e\x84\xe8\xe0\x00\x7f\xdd" |
---|
| 28213 | + "\x15\x15\xab\xbd\x22\x94\xf7\xce" |
---|
| 28214 | + "\x99\x6f\xfd\x0e\x9b\x16\xeb\xeb" |
---|
| 28215 | + "\x24\xc7\xbb\xc6\xe1\x6c\x57\xba" |
---|
| 28216 | + "\x84\xab\x16\xf2\x57\xd6\x42\x9d" |
---|
| 28217 | + "\x56\x92\x5b\x44\x18\xd4\xa2\x1b" |
---|
| 28218 | + "\x1e\xa9\xdc\x7a\x16\x88\xc4\x4f" |
---|
| 28219 | + "\x6d\x77\x9a\x2e\x82\xa9\xc3\xee" |
---|
| 28220 | + "\xa4\xca\x05\x1b\x0e\xdc\x48\x96" |
---|
| 28221 | + "\xd0\x50\x21\x1f\x46\xc7\xc7\x70" |
---|
| 28222 | + "\x53\xcd\x1e\x4e\x5f\x2d\x4b\xb2" |
---|
| 28223 | + "\x86\xe5\x3a\xe6\x1d\xec\x7b\x9d" |
---|
| 28224 | + "\x8f\xd6\x41\xc6\xbb\x00\x4f\xe6" |
---|
| 28225 | + "\x02\x47\x07\x73\x50\x6b\xcf\xb2" |
---|
| 28226 | + "\x9e\x1c\x01\xc9\x09\xcc\xc3\x52" |
---|
| 28227 | + "\x27\xe6\x63\xe0\x5b\x55\x60\x4d" |
---|
| 28228 | + "\x72\xd0\xda\x4b\xec\xcb\x72\x5d" |
---|
| 28229 | + "\x37\x4a\xf5\xb8\xd9\xe2\x08\x10" |
---|
| 28230 | + "\xf3\xb9\xdc\x07\xc0\x02\x10\x14" |
---|
| 28231 | + "\x9f\xe6\x8f\xc4\xc4\xe1\x39\x7b" |
---|
| 28232 | + "\x47\xea\xae\x7c\xdd\x27\xa8\x4c" |
---|
| 28233 | + "\x6b\x0f\x4c\xf8\xff\x16\x4e\xcb" |
---|
| 28234 | + "\xec\x88\x33\x0d\x15\x10\x82\x66" |
---|
| 28235 | + "\xa7\x3d\x2c\xb6\xbc\x2e\xe4\xce" |
---|
| 28236 | + "\x4c\x2f\x4b\x46\x0f\x67\x78\xa5" |
---|
| 28237 | + "\xff\x6a\x7d\x0d\x5e\x6d\xab\xfb" |
---|
| 28238 | + "\x59\x99\xd8\x1f\x30\xd4\x33\xe8" |
---|
| 28239 | + "\x7d\x11\xae\xe3\xba\xd0\x3f\xa7" |
---|
| 28240 | + "\xa5\x5e\x43\xda\xf3\x0f\x3a\x5f" |
---|
| 28241 | + "\xba\xb0\x47\xb2\x08\x60\xf4\xed" |
---|
| 28242 | + "\x35\x23\x0c\xe9\x4f\x81\xc4\xc5" |
---|
| 28243 | + "\xa8\x35\xdc\x99\x52\x33\x19\xd4" |
---|
| 28244 | + "\x00\x01\x8d\x5a\x10\x82\x39\x78" |
---|
| 28245 | + "\xfc\x72\x24\x63\x4a\x38\xc5\x6f" |
---|
| 28246 | + "\xfe\xec\x2f\x26\x0c\x3c\x1c\xf6" |
---|
| 28247 | + "\x4d\x99\x7a\x77\x59\xfe\x10\xa5" |
---|
| 28248 | + "\xa1\x35\xbf\x2f\x15\xfa\x4e\x52" |
---|
| 28249 | + "\xe6\xd5\x1c\x88\x90\x75\xd5\xcc" |
---|
| 28250 | + "\xdb\x2a\xb1\xf0\x70\x54\x89\xc7" |
---|
| 28251 | + "\xeb\x1d\x6e\x61\x45\xa3\x50\x48" |
---|
| 28252 | + "\xcd\xdb\x32\xba\x7f\x6b\xaf\xef" |
---|
| 28253 | + "\x50\xcb\x0d\x36\xf7\x29\x3a\x10" |
---|
| 28254 | + "\x02\x73\xca\x8f\x3f\x5d\x82\x17" |
---|
| 28255 | + "\x91\x9a\xd8\x15\x15\xe3\xe1\x41" |
---|
| 28256 | + "\x43\xef\x85\xa6\xb0\xc7\x3b\x0f" |
---|
| 28257 | + "\xf0\xa5\xaa\x66\x77\x70\x5e\x70" |
---|
| 28258 | + "\xce\x17\x84\x68\x45\x39\x2c\x25" |
---|
| 28259 | + "\xc6\xc1\x5f\x7e\xe8\xfa\xe4\x3a" |
---|
| 28260 | + "\x47\x51\x7b\x9d\x54\x84\x98\x04" |
---|
| 28261 | + "\x5f\xf7\x5f\x3c\x34\xe7\xa3\x1d" |
---|
| 28262 | + "\xea\xb7\x6d\x05\xab\x28\xe4\x2c" |
---|
| 28263 | + "\xb1\x7f\x08\xa8\x5d\x07\xbf\xfe" |
---|
| 28264 | + "\x39\x72\x44\x87\x51\xc5\x73\xe4" |
---|
| 28265 | + "\x9a\x5f\xdd\x46\xbc\x4e\xb1\x39" |
---|
| 28266 | + "\xe4\x78\xb8\xbf\xdc\x5b\x88\x9b" |
---|
| 28267 | + "\xc1\x3f\xd9\xd0\xb3\x5a\xdf\xaa" |
---|
| 28268 | + "\x53\x6a\x91\x6d\x2a\x09\xf0\x0b" |
---|
| 28269 | + "\x5e\xe8\xb2\xa0\xb4\x73\x07\x1d" |
---|
| 28270 | + "\xc8\x33\x84\xe6\xda\xe6\xad\xd6" |
---|
| 28271 | + "\xad\x91\x01\x4e\x14\x42\x34\x2c" |
---|
| 28272 | + "\xe5\xf9\x99\x21\x56\x1f\x6c\x2b" |
---|
| 28273 | + "\x4c\xe3\xd5\x9e\x04\xdc\x9a\x16" |
---|
| 28274 | + "\xd1\x54\xe9\xc2\xf7\xc0\xd5\x06" |
---|
| 28275 | + "\x2f\xa1\x38\x2a\x55\x88\x23\xf8" |
---|
| 28276 | + "\xb0\xdb\x87\x32\xc9\x4e\xb0\x0c" |
---|
| 28277 | + "\xc5\x05\x78\x58\xa1\x2e\x75\x75" |
---|
| 28278 | + "\x68\xdc\xea\xdd\x0c\x33\x16\x5e" |
---|
| 28279 | + "\xe7\xdc\xfd\x42\x74\xbe\xae\x60" |
---|
| 28280 | + "\x3c\x37\x4b\x27\xf5\x2c\x5f\x55" |
---|
| 28281 | + "\x4a\x0b\x64\xfd\xa2\x01\x65\x9c" |
---|
| 28282 | + "\x27\x9f\x5e\x87\xd5\x95\x88\x66" |
---|
| 28283 | + "\x09\x84\x42\xab\x00\xe2\x58\xc3" |
---|
| 28284 | + "\x97\x45\xf1\x93\xe2\x34\x37\x3d" |
---|
| 28285 | + "\xfe\x93\x8c\x17\xb9\x79\x65\x06" |
---|
| 28286 | + "\xf7\x58\xe5\x1b\x3b\x4e\xda\x36" |
---|
| 28287 | + "\x17\xe3\x56\xec\x26\x0f\x2e\xfa" |
---|
| 28288 | + "\xd1\xb9\x2b\x3e\x7f\x1d\xe3\x4b" |
---|
| 28289 | + "\x67\xdf\x43\x53\x10\xba\xa3\xfb" |
---|
| 28290 | + "\x5d\x5a\xd8\xc4\xab\x19\x7e\x12" |
---|
| 28291 | + "\xaa\x83\xf1\xc0\xa1\xe0\xbf\x72" |
---|
| 28292 | + "\x5f\xe8\x68\x39\xef\x1a\xbe\xee" |
---|
| 28293 | + "\x6f\x47\x79\x19\xed\xf2\xa1\x4a" |
---|
| 28294 | + "\xe5\xfc\xb5\x58\xae\x63\x82\xcb" |
---|
| 28295 | + "\x16\x0b\x94\xbb\x3e\x02\x49\xc4" |
---|
| 28296 | + "\x3c\x33\xf1\xec\x1b\x11\x71\x9b" |
---|
| 28297 | + "\x5b\x80\xf1\x6f\x88\x1c\x05\x36" |
---|
| 28298 | + "\xa8\xd8\xee\x44\xb5\x18\xc3\x14" |
---|
| 28299 | + "\x62\xba\x98\xb9\xc0\x2a\x70\x93" |
---|
| 28300 | + "\xb3\xd8\x11\x69\x95\x1d\x43\x7b" |
---|
| 28301 | + "\x39\xc1\x91\x05\xc4\xe3\x1e\xc2" |
---|
| 28302 | + "\x1e\x5d\xe7\xde\xbe\xfd\xae\x99" |
---|
| 28303 | + "\x4b\x8f\x83\x1e\xf4\x9b\xb0\x2b" |
---|
| 28304 | + "\x66\x6e\x62\x24\x8d\xe0\x1b\x22" |
---|
| 28305 | + "\x59\xeb\xbd\x2a\x6b\x2e\x37\x17" |
---|
| 28306 | + "\x9e\x1f\x66\xcb\x66\xb4\xfb\x2c" |
---|
| 28307 | + "\x36\x22\x5d\x73\x56\xc1\xb0\x27" |
---|
| 28308 | + "\xe0\xf0\x1b\xe4\x47\x8b\xc6\xdc" |
---|
| 28309 | + "\x7c\x0c\x3d\x29\xcb\x33\x10\xfe" |
---|
| 28310 | + "\xc3\xc3\x1e\xff\x4c\x9b\x27\x86" |
---|
| 28311 | + "\xe2\xb0\xaf\xb7\x89\xce\x61\x69" |
---|
| 28312 | + "\xe7\x00\x3e\x92\xea\x5f\x9e\xc1" |
---|
| 28313 | + "\xfa\x6b\x20\xe2\x41\x23\x82\xeb" |
---|
| 28314 | + "\x07\x76\x4c\x4c\x2a\x96\x33\xbe" |
---|
| 28315 | + "\x89\xa9\xa8\xb9\x9a\x7d\x27\x18" |
---|
| 28316 | + "\x48\x23\x70\x46\xf3\x87\xa7\x91" |
---|
| 28317 | + "\x58\xb8\x74\xba\xed\xc6\xb2\xa1" |
---|
| 28318 | + "\x4d\xb6\x43\x9a\xe1\xa2\x41\xa5" |
---|
| 28319 | + "\x35\xd3\x90\x8a\xc7\x4d\xb7\x88" |
---|
| 28320 | + "\x0b\xe3\x74\x9f\x84\xfc\xd9\x73" |
---|
| 28321 | + "\xf2\x86\x0c\xad\xeb\x5d\x70\xac" |
---|
| 28322 | + "\x65\x07\x14\x8e\x57\xf6\xdc\xb4" |
---|
| 28323 | + "\xc2\x02\x7c\xd6\x89\xe2\x8a\x3e" |
---|
| 28324 | + "\x8e\x08\x3c\x12\x37\xaf\xe1\xa8" |
---|
| 28325 | + "\x04\x11\x5c\xae\x5a\x2b\x60\xa0" |
---|
| 28326 | + "\x03\x3c\x7a\xa2\x38\x92\xbe\xce" |
---|
| 28327 | + "\x09\xa2\x5e\x0f\xc2\xb2\xb5\x06" |
---|
| 28328 | + "\xc2\x97\x97\x9b\x09\x2f\x04\xfe" |
---|
| 28329 | + "\x2c\xe7\xa3\xc4\x42\xe9\xa3\x40" |
---|
| 28330 | + "\xa5\x52\x07\x2c\x3b\x89\x1a\xa5" |
---|
| 28331 | + "\x28\xb1\x93\x05\x98\x0c\x2f\x3d" |
---|
| 28332 | + "\xc6\xf5\x83\xac\x24\x1d\x28\x9f" |
---|
| 28333 | + "\x32\x66\x4d\x70\xb7\xe0\xab\xb8" |
---|
| 28334 | + "\x75\xc5\xf3\xd2\x7b\x26\x3e\xec" |
---|
| 28335 | + "\x64\xe6\xf7\x70\xe7\xf8\x10\x8e" |
---|
| 28336 | + "\x67\xd2\xb3\x87\x69\x40\x06\x9a" |
---|
| 28337 | + "\x2f\x6a\x1a\xfd\x62\x0c\xee\x31" |
---|
| 28338 | + "\x2e\xbe\x58\x97\x77\xd1\x09\x08" |
---|
| 28339 | + "\x1f\x8d\x42\x29\x34\xd5\xd8\xb5" |
---|
| 28340 | + "\x1f\xd7\x21\x18\xe3\xe7\x2e\x4a" |
---|
| 28341 | + "\x42\xfc\xdb\x19\xe9\xee\xb9\x22" |
---|
| 28342 | + "\xad\x5c\x07\xe9\xc8\x07\xe5\xe9" |
---|
| 28343 | + "\x95\xa2\x0d\x30\x46\xe2\x65\x51" |
---|
| 28344 | + "\x01\xa5\x74\x85\xe2\x52\x6e\x07" |
---|
| 28345 | + "\xc9\xf5\x33\x09\xde\x78\x62\xa9" |
---|
| 28346 | + "\x30\x2a\xd3\x86\xe5\x46\x2e\x60" |
---|
| 28347 | + "\xff\x74\xb0\x5f\xec\x76\xb7\xd1" |
---|
| 28348 | + "\x5e\x4d\x61\x97\x3c\x9c\x99\xc3" |
---|
| 28349 | + "\x41\x65\x21\x47\xf9\xb1\x06\xec" |
---|
| 28350 | + "\x18\xf8\x3f\xc7\x38\xfa\x7b\x14" |
---|
| 28351 | + "\x62\x79\x6a\x0b\x0c\xf5\x2c\xb7" |
---|
| 28352 | + "\xab\xcf\x63\x49\x6d\x1f\x46\xa8" |
---|
| 28353 | + "\xbc\x7d\x42\x53\x75\x6b\xca\x38" |
---|
| 28354 | + "\xac\x8b\xe7\xa1\xa1\x92\x19\x6b" |
---|
| 28355 | + "\x0d\x75\x80\x5b\x7d\x35\x86\x70" |
---|
| 28356 | + "\x12\x6b\xe5\x3e\xe5\x85\xa0\xa4" |
---|
| 28357 | + "\xd6\x77\x5e\x4d\x24\x57\x84\xa9" |
---|
| 28358 | + "\xe5\xa4\xbf\x25\xfb\x36\x65\x3b" |
---|
| 28359 | + "\x81\x39\x61\xec\x5e\x4a\x7e\x10" |
---|
| 28360 | + "\x58\x19\x13\x5c\x0f\x79\xec\xcf" |
---|
| 28361 | + "\xbb\x5f\x69\x21\xc3\xa7\x5a\xff" |
---|
| 28362 | + "\x3b\xc7\x85\x9b\x47\xbc\x3e\xad" |
---|
| 28363 | + "\xbf\x54\x60\xb6\x5b\x3f\xfc\x50" |
---|
| 28364 | + "\x68\x83\x76\x24\xb0\xc3\x3f\x93" |
---|
| 28365 | + "\x0d\xce\x36\x0a\x58\x9d\xcc\xe9" |
---|
| 28366 | + "\x52\xbb\xd0\x0b\x65\xe5\x0f\x62" |
---|
| 28367 | + "\x82\x16\xaa\xd2\xba\x5a\x4c\xd0" |
---|
| 28368 | + "\x67\xb5\x4e\x84\x1c\x02\x6e\xa3" |
---|
| 28369 | + "\xaa\x22\x54\x96\xc8\xd9\x9c\x58" |
---|
| 28370 | + "\x15\x63\xf4\x98\x1a\xa1\xd9\x11" |
---|
| 28371 | + "\x64\x25\x56\xb5\x03\x8e\x29\x85" |
---|
| 28372 | + "\x75\x88\xd1\xd2\xe4\xe6\x27\x48" |
---|
| 28373 | + "\x13\x9c\x2b\xaa\xfb\xd3\x6e\x2c" |
---|
| 28374 | + "\xe6\xd4\xe4\x8b\xd9\xf7\x01\x16" |
---|
| 28375 | + "\x46\xf9\x5c\x88\x7a\x93\x9e\x2d" |
---|
| 28376 | + "\xa6\xeb\x01\x2a\x72\xe4\x7f\xb4" |
---|
| 28377 | + "\x78\x0c\x50\x18\xd3\x8e\x65\xa7" |
---|
| 28378 | + "\x1b\xf9\x28\x5d\x89\x70\x96\x2f" |
---|
| 28379 | + "\xa1\xc2\x9b\x34\xfc\x7c\x27\x63" |
---|
| 28380 | + "\x93\xe6\xe3\xa4\x9d\x17\x97\x7e" |
---|
| 28381 | + "\x13\x79\x9c\x4b\x2c\x23\x91\x2c" |
---|
| 28382 | + "\x4f\xb1\x1d\x4b\xb4\x61\x6e\xe8" |
---|
| 28383 | + "\x32\x35\xc3\x41\x7a\x50\x60\xc8" |
---|
| 28384 | + "\x3e\xd8\x3f\x38\xfc\xc2\xa2\xe0" |
---|
| 28385 | + "\x3a\x21\x25\x8f\xc2\x22\xed\x04" |
---|
| 28386 | + "\x31\xb8\x72\x69\xaf\x6c\x6d\xab" |
---|
| 28387 | + "\x25\x16\x95\x87\x92\xc7\x46\x3f" |
---|
| 28388 | + "\x47\x05\x6c\xad\xa0\xa6\x1d\xf0" |
---|
| 28389 | + "\x66\x2e\x01\x1a\xc3\xbe\xe4\xf6" |
---|
| 28390 | + "\x51\xec\xa3\x95\x81\xe1\xcc\xab" |
---|
| 28391 | + "\xc1\x71\x65\x0a\xe6\x53\xfb\xb8" |
---|
| 28392 | + "\x53\x69\xad\x8b\xab\x8b\xa7\xcd" |
---|
| 28393 | + "\x8f\x15\x01\x25\xb1\x1f\x9c\x3b" |
---|
| 28394 | + "\x9b\x47\xad\x38\x38\x89\x6b\x1c" |
---|
| 28395 | + "\x8a\x33\xdd\x8a\x06\x23\x06\x0b" |
---|
| 28396 | + "\x7f\x70\xbe\x7e\xa1\x80\xbc\x7a", |
---|
| 28397 | + .len = 1536, |
---|
| 28398 | + }, { |
---|
| 28399 | + .key = "\x60\xd5\x36\xb0\x8e\x5d\x0e\x5f" |
---|
| 28400 | + "\x70\x47\x8c\xea\x87\x30\x1d\x58" |
---|
| 28401 | + "\x2a\xb2\xe8\xc6\xcb\x60\xe7\x6f" |
---|
| 28402 | + "\x56\x95\x83\x98\x38\x80\x84\x8a", |
---|
| 28403 | + .klen = 32, |
---|
| 28404 | + .iv = "\x43\xfe\x63\x3c\xdc\x9e\x0c\xa6" |
---|
| 28405 | + "\xee\x9c\x0b\x97\x65\xc2\x56\x1d" |
---|
| 28406 | + "\x5d\xd0\xbf\xa3\x9f\x1e\xfb\x78" |
---|
| 28407 | + "\xbf\x51\x1b\x18\x73\x27\x27\x8c", |
---|
| 28408 | + .ptext = "\x0b\x77\xd8\xa3\x8c\xa6\xb2\x2d" |
---|
| 28409 | + "\x3e\xdd\xcc\x7c\x4a\x3e\x61\xc4" |
---|
| 28410 | + "\x9a\x7f\x73\xb0\xb3\x29\x32\x61" |
---|
| 28411 | + "\x13\x25\x62\xcc\x59\x4c\xf4\xdb" |
---|
| 28412 | + "\xd7\xf5\xf4\xac\x75\x51\xb2\x83" |
---|
| 28413 | + "\x64\x9d\x1c\x8b\xd1\x8b\x0c\x06" |
---|
| 28414 | + "\xf1\x9f\xba\x9d\xae\x62\xd4\xd8" |
---|
| 28415 | + "\x96\xbe\x3c\x4c\x32\xe4\x82\x44" |
---|
| 28416 | + "\x47\x5a\xec\xb8\x8a\x5b\xd5\x35" |
---|
| 28417 | + "\x57\x1e\x5c\x80\x6f\x77\xa9\xb9" |
---|
| 28418 | + "\xf2\x4f\x71\x1e\x48\x51\x86\x43" |
---|
| 28419 | + "\x0d\xd5\x5b\x52\x30\x40\xcd\xbb" |
---|
| 28420 | + "\x2c\x25\xc1\x47\x8b\xb7\x13\xc2" |
---|
| 28421 | + "\x3a\x11\x40\xfc\xed\x45\xa4\xf0" |
---|
| 28422 | + "\xd6\xfd\x32\x99\x13\x71\x47\x2e" |
---|
| 28423 | + "\x4c\xb0\x81\xac\x95\x31\xd6\x23" |
---|
| 28424 | + "\xa4\x2f\xa9\xe8\x5a\x62\xdc\x96" |
---|
| 28425 | + "\xcf\x49\xa7\x17\x77\x76\x8a\x8c" |
---|
| 28426 | + "\x04\x22\xaf\xaf\x6d\xd9\x16\xba" |
---|
| 28427 | + "\x35\x21\x66\x78\x3d\xb6\x65\x83" |
---|
| 28428 | + "\xc6\xc1\x67\x8c\x32\xd6\xc0\xc7" |
---|
| 28429 | + "\xf5\x8a\xfc\x47\xd5\x87\x09\x2f" |
---|
| 28430 | + "\x51\x9d\x57\x6c\x29\x0b\x1c\x32" |
---|
| 28431 | + "\x47\x6e\x47\xb5\xf3\x81\xc8\x82" |
---|
| 28432 | + "\xca\x5d\xe3\x61\x38\xa0\xdc\xcc" |
---|
| 28433 | + "\x35\x73\xfd\xb3\x92\x5c\x72\xd2" |
---|
| 28434 | + "\x2d\xad\xf6\xcd\x20\x36\xff\x49" |
---|
| 28435 | + "\x48\x80\x21\xd3\x2f\x5f\xe9\xd8" |
---|
| 28436 | + "\x91\x20\x6b\xb1\x38\x52\x1e\xbc" |
---|
| 28437 | + "\x88\x48\xa1\xde\xc0\xa5\x46\xce" |
---|
| 28438 | + "\x9f\x32\x29\xbc\x2b\x51\x0b\xae" |
---|
| 28439 | + "\x7a\x44\x4e\xed\xeb\x95\x63\x99" |
---|
| 28440 | + "\x96\x87\xc9\x34\x02\x26\xde\x20" |
---|
| 28441 | + "\xe4\xcb\x59\x0c\xb5\x55\xbd\x55" |
---|
| 28442 | + "\x3f\xa9\x15\x25\xa7\x5f\xab\x10" |
---|
| 28443 | + "\xbe\x9a\x59\x6c\xd5\x27\xf3\xf0" |
---|
| 28444 | + "\x73\x4a\xb3\xe4\x08\x11\x00\xeb" |
---|
| 28445 | + "\xf1\xae\xc8\x0d\xef\xcd\xb5\xfc" |
---|
| 28446 | + "\x0d\x7e\x03\x67\xad\x0d\xec\xf1" |
---|
| 28447 | + "\x9a\xfd\x31\x60\x3e\xa2\xfa\x1c" |
---|
| 28448 | + "\x93\x79\x31\x31\xd6\x66\x7a\xbd" |
---|
| 28449 | + "\x85\xfd\x22\x08\x00\xae\x72\x10" |
---|
| 28450 | + "\xd6\xb0\xf4\xb8\x4a\x72\x5b\x9c" |
---|
| 28451 | + "\xbf\x84\xdd\xeb\x13\x05\x28\xb7" |
---|
| 28452 | + "\x61\x60\xfd\x7f\xf0\xbe\x4d\x18" |
---|
| 28453 | + "\x7d\xc9\xba\xb0\x01\x59\x74\x18" |
---|
| 28454 | + "\xe4\xf6\xa6\x74\x5d\x3f\xdc\xa0" |
---|
| 28455 | + "\x9e\x57\x93\xbf\x16\x6c\xf6\xbd" |
---|
| 28456 | + "\x93\x45\x38\x95\xb9\x69\xe9\x62" |
---|
| 28457 | + "\x21\x73\xbd\x81\x73\xac\x15\x74" |
---|
| 28458 | + "\x9e\x68\x28\x91\x38\xb7\xd4\x47" |
---|
| 28459 | + "\xc7\xab\xc9\x14\xad\x52\xe0\x4c" |
---|
| 28460 | + "\x17\x1c\x42\xc1\xb4\x9f\xac\xcc" |
---|
| 28461 | + "\xc8\x12\xea\xa9\x9e\x30\x21\x14" |
---|
| 28462 | + "\xa8\x74\xb4\x74\xec\x8d\x40\x06" |
---|
| 28463 | + "\x82\xb7\x92\xd7\x42\x5b\xf2\xf9" |
---|
| 28464 | + "\x6a\x1e\x75\x6e\x44\x55\xc2\x8d" |
---|
| 28465 | + "\x73\x5b\xb8\x8c\x3c\xef\x97\xde" |
---|
| 28466 | + "\x24\x43\xb3\x0e\xba\xad\x63\x63" |
---|
| 28467 | + "\x16\x0a\x77\x03\x48\xcf\x02\x8d" |
---|
| 28468 | + "\x76\x83\xa3\xba\x73\xbe\x80\x3f" |
---|
| 28469 | + "\x8f\x6e\x76\x24\xc1\xff\x2d\xb4" |
---|
| 28470 | + "\x20\x06\x9b\x67\xea\x29\xb5\xe0" |
---|
| 28471 | + "\x57\xda\x30\x9d\x38\xa2\x7d\x1e" |
---|
| 28472 | + "\x8f\xb9\xa8\x17\x64\xea\xbe\x04" |
---|
| 28473 | + "\x84\xd1\xce\x2b\xfd\x84\xf9\x26" |
---|
| 28474 | + "\x1f\x26\x06\x5c\x77\x6d\xc5\x9d" |
---|
| 28475 | + "\xe6\x37\x76\x60\x7d\x3e\xf9\x02" |
---|
| 28476 | + "\xba\xa6\xf3\x7f\xd3\x95\xb4\x0e" |
---|
| 28477 | + "\x52\x1c\x6a\x00\x8f\x3a\x0b\xce" |
---|
| 28478 | + "\x30\x98\xb2\x63\x2f\xff\x2d\x3b" |
---|
| 28479 | + "\x3a\x06\x65\xaf\xf4\x2c\xef\xbb" |
---|
| 28480 | + "\x88\xff\x2d\x4c\xa9\xf4\xff\x69" |
---|
| 28481 | + "\x9d\x46\xae\x67\x00\x3b\x40\x94" |
---|
| 28482 | + "\xe9\x7a\xf7\x0b\xb7\x3c\xa2\x2f" |
---|
| 28483 | + "\xc3\xde\x5e\x29\x01\xde\xca\xfa" |
---|
| 28484 | + "\xc6\xda\xd7\x19\xc7\xde\x4a\x16" |
---|
| 28485 | + "\x93\x6a\xb3\x9b\x47\xe9\xd2\xfc" |
---|
| 28486 | + "\xa1\xc3\x95\x9c\x0b\xa0\x2b\xd4" |
---|
| 28487 | + "\xd3\x1e\xd7\x21\x96\xf9\x1e\xf4" |
---|
| 28488 | + "\x59\xf4\xdf\x00\xf3\x37\x72\x7e" |
---|
| 28489 | + "\xd8\xfd\x49\xd4\xcd\x61\x7b\x22" |
---|
| 28490 | + "\x99\x56\x94\xff\x96\xcd\x9b\xb2" |
---|
| 28491 | + "\x76\xca\x9f\x56\xae\x04\x2e\x75" |
---|
| 28492 | + "\x89\x4e\x1b\x60\x52\xeb\x84\xf4" |
---|
| 28493 | + "\xd1\x33\xd2\x6c\x09\xb1\x1c\x43" |
---|
| 28494 | + "\x08\x67\x02\x01\xe3\x64\x82\xee" |
---|
| 28495 | + "\x36\xcd\xd0\x70\xf1\x93\xd5\x63" |
---|
| 28496 | + "\xef\x48\xc5\x56\xdb\x0a\x35\xfe" |
---|
| 28497 | + "\x85\x48\xb6\x97\x97\x02\x43\x1f" |
---|
| 28498 | + "\x7d\xc9\xa8\x2e\x71\x90\x04\x83" |
---|
| 28499 | + "\xe7\x46\xbd\x94\x52\xe3\xc5\xd1" |
---|
| 28500 | + "\xce\x6a\x2d\x6b\x86\x9a\xf5\x31" |
---|
| 28501 | + "\xcd\x07\x9c\xa2\xcd\x49\xf5\xec" |
---|
| 28502 | + "\x01\x3e\xdf\xd5\xdc\x15\x12\x9b" |
---|
| 28503 | + "\x0c\x99\x19\x7b\x2e\x83\xfb\xd8" |
---|
| 28504 | + "\x89\x3a\x1c\x1e\xb4\xdb\xeb\x23" |
---|
| 28505 | + "\xd9\x42\xae\x47\xfc\xda\x37\xe0" |
---|
| 28506 | + "\xd2\xb7\x47\xd9\xe8\xb5\xf6\x20" |
---|
| 28507 | + "\x42\x8a\x9d\xaf\xb9\x46\x80\xfd" |
---|
| 28508 | + "\xd4\x74\x6f\x38\x64\xf3\x8b\xed" |
---|
| 28509 | + "\x81\x94\x56\xe7\xf1\x1a\x64\x17" |
---|
| 28510 | + "\xd4\x27\x59\x09\xdf\x9b\x74\x05" |
---|
| 28511 | + "\x79\x6e\x13\x29\x2b\x9e\x1b\x86" |
---|
| 28512 | + "\x73\x9f\x40\xbe\x6e\xff\x92\x4e" |
---|
| 28513 | + "\xbf\xaa\xf4\xd0\x88\x8b\x6f\x73" |
---|
| 28514 | + "\x9d\x8b\xbf\xe5\x8a\x85\x45\x67" |
---|
| 28515 | + "\xd3\x13\x72\xc6\x2a\x63\x3d\xb1" |
---|
| 28516 | + "\x35\x7c\xb4\x38\xbb\x31\xe3\x77" |
---|
| 28517 | + "\x37\xad\x75\xa9\x6f\x84\x4e\x4f" |
---|
| 28518 | + "\xeb\x5b\x5d\x39\x6d\xed\x0a\xad" |
---|
| 28519 | + "\x6c\x1b\x8e\x1f\x57\xfa\xc7\x7c" |
---|
| 28520 | + "\xbf\xcf\xf2\xd1\x72\x3b\x70\x78" |
---|
| 28521 | + "\xee\x8e\xf3\x4f\xfd\x61\x30\x9f" |
---|
| 28522 | + "\x56\x05\x1d\x7d\x94\x9b\x5f\x8c" |
---|
| 28523 | + "\xa1\x0f\xeb\xc3\xa9\x9e\xb8\xa0" |
---|
| 28524 | + "\xc6\x4e\x1e\xb1\xbc\x0a\x87\xa8" |
---|
| 28525 | + "\x52\xa9\x1e\x3d\x58\x8e\xc6\x95" |
---|
| 28526 | + "\x85\x58\xa3\xc3\x3a\x43\x32\x50" |
---|
| 28527 | + "\x6c\xb3\x61\xe1\x0c\x7d\x02\x63" |
---|
| 28528 | + "\x5f\x8b\xdf\xef\x13\xf8\x66\xea" |
---|
| 28529 | + "\x89\x00\x1f\xbd\x5b\x4c\xd5\x67" |
---|
| 28530 | + "\x8f\x89\x84\x33\x2d\xd3\x70\x94" |
---|
| 28531 | + "\xde\x7b\xd4\xb0\xeb\x07\x96\x98" |
---|
| 28532 | + "\xc5\xc0\xbf\xc8\xcf\xdc\xc6\x5c" |
---|
| 28533 | + "\xd3\x7d\x78\x30\x0e\x14\xa0\x86" |
---|
| 28534 | + "\xd7\x8a\xb7\x53\xa3\xec\x71\xbf" |
---|
| 28535 | + "\x85\xf2\xea\xbd\x77\xa6\xd1\xfd" |
---|
| 28536 | + "\x5a\x53\x0c\xc3\xff\xf5\x1d\x46" |
---|
| 28537 | + "\x37\xb7\x2d\x88\x5c\xeb\x7a\x0c" |
---|
| 28538 | + "\x0d\x39\xc6\x40\x08\x90\x1f\x58" |
---|
| 28539 | + "\x36\x12\x35\x28\x64\x12\xe7\xbb" |
---|
| 28540 | + "\x50\xac\x45\x15\x7b\x16\x23\x5e" |
---|
| 28541 | + "\xd4\x11\x2a\x8e\x17\x47\xe1\xd0" |
---|
| 28542 | + "\x69\xc6\xd2\x5c\x2c\x76\xe6\xbb" |
---|
| 28543 | + "\xf7\xe7\x34\x61\x8e\x07\x36\xc8" |
---|
| 28544 | + "\xce\xcf\x3b\xeb\x0a\x55\xbd\x4e" |
---|
| 28545 | + "\x59\x95\xc9\x32\x5b\x79\x7a\x86" |
---|
| 28546 | + "\x03\x74\x4b\x10\x87\xb3\x60\xf6" |
---|
| 28547 | + "\x21\xa4\xa6\xa8\x9a\xc9\x3a\x6f" |
---|
| 28548 | + "\xd8\x13\xc9\x18\xd4\x38\x2b\xc2" |
---|
| 28549 | + "\xa5\x7e\x6a\x09\x0f\x06\xdf\x53" |
---|
| 28550 | + "\x9a\x44\xd9\x69\x2d\x39\x61\xb7" |
---|
| 28551 | + "\x1c\x36\x7f\x9e\xc6\x44\x9f\x42" |
---|
| 28552 | + "\x18\x0b\x99\xe6\x27\xa3\x1e\xa6" |
---|
| 28553 | + "\xd0\xb9\x9a\x2b\x6f\x60\x75\xbd" |
---|
| 28554 | + "\x52\x4a\x91\xd4\x7b\x8f\x95\x9f" |
---|
| 28555 | + "\xdd\x74\xed\x8b\x20\x00\xdd\x08" |
---|
| 28556 | + "\x6e\x5b\x61\x7b\x06\x6a\x19\x84" |
---|
| 28557 | + "\x1c\xf9\x86\x65\xcd\x1c\x73\x3f" |
---|
| 28558 | + "\x28\x5c\x8a\x93\x1a\xf3\xa3\x6c" |
---|
| 28559 | + "\x6c\xa9\x7c\xea\x3c\xd4\x15\x45" |
---|
| 28560 | + "\x7f\xbc\xe3\xbb\x42\xf0\x2e\x10" |
---|
| 28561 | + "\xcd\x0c\x8b\x44\x1a\x82\x83\x0c" |
---|
| 28562 | + "\x58\xb1\x24\x28\xa0\x11\x2f\x63" |
---|
| 28563 | + "\xa5\x82\xc5\x9f\x86\x42\xf4\x4d" |
---|
| 28564 | + "\x89\xdb\x76\x4a\xc3\x7f\xc4\xb8" |
---|
| 28565 | + "\xdd\x0d\x14\xde\xd2\x62\x02\xcb" |
---|
| 28566 | + "\x70\xb7\xee\xf4\x6a\x09\x12\x5e" |
---|
| 28567 | + "\xd1\x26\x1a\x2c\x20\x71\x31\xef" |
---|
| 28568 | + "\x7d\x65\x57\x65\x98\xff\x8b\x02" |
---|
| 28569 | + "\x9a\xb5\xa4\xa1\xaf\x03\xc4\x50" |
---|
| 28570 | + "\x33\xcf\x1b\x25\xfa\x7a\x79\xcc" |
---|
| 28571 | + "\x55\xe3\x21\x63\x0c\x6d\xeb\x5b" |
---|
| 28572 | + "\x1c\xad\x61\x0b\xbd\xb0\x48\xdb" |
---|
| 28573 | + "\xb3\xc8\xa0\x87\x7f\x8b\xac\xfd" |
---|
| 28574 | + "\xd2\x68\x9e\xb4\x11\x3c\x6f\xb1" |
---|
| 28575 | + "\xfe\x25\x7d\x84\x5a\xae\xc9\x31" |
---|
| 28576 | + "\xc3\xe5\x6a\x6f\xbc\xab\x41\xd9" |
---|
| 28577 | + "\xde\xce\xf9\xfa\xd5\x7c\x47\xd2" |
---|
| 28578 | + "\x66\x30\xc9\x97\xf2\x67\xdf\x59" |
---|
| 28579 | + "\xef\x4e\x11\xbc\x4e\x70\xe3\x46" |
---|
| 28580 | + "\x53\xbe\x16\x6d\x33\xfb\x57\x98" |
---|
| 28581 | + "\x4e\x34\x79\x3b\xc7\x3b\xaf\x94" |
---|
| 28582 | + "\xc1\x87\x4e\x47\x11\x1b\x22\x41" |
---|
| 28583 | + "\x99\x12\x61\xe0\xe0\x8c\xa9\xbd" |
---|
| 28584 | + "\x79\xb6\x06\x4d\x90\x3b\x0d\x30" |
---|
| 28585 | + "\x1a\x00\xaa\x0e\xed\x7c\x16\x2f" |
---|
| 28586 | + "\x0d\x1a\xfb\xf8\xad\x51\x4c\xab" |
---|
| 28587 | + "\x98\x4c\x80\xb6\x92\x03\xcb\xa9" |
---|
| 28588 | + "\x99\x9d\x16\xab\x43\x8c\x3f\x52" |
---|
| 28589 | + "\x96\x53\x63\x7e\xbb\xd2\x76\xb7" |
---|
| 28590 | + "\x6b\x77\xab\x52\x80\x33\xe3\xdf" |
---|
| 28591 | + "\x4b\x3c\x23\x1a\x33\xe1\x43\x40" |
---|
| 28592 | + "\x39\x1a\xe8\xbd\x3c\x6a\x77\x42" |
---|
| 28593 | + "\x88\x9f\xc6\xaa\x65\x28\xf2\x1e" |
---|
| 28594 | + "\xb0\x7c\x8e\x10\x41\x31\xe9\xd5" |
---|
| 28595 | + "\x9d\xfd\x28\x7f\xfb\x61\xd3\x39" |
---|
| 28596 | + "\x5f\x7e\xb4\xfb\x9c\x7d\x98\xb7" |
---|
| 28597 | + "\x37\x2f\x18\xd9\x3b\x83\xaf\x4e" |
---|
| 28598 | + "\xbb\xd5\x49\x69\x46\x93\x3a\x21" |
---|
| 28599 | + "\x46\x1d\xad\x84\xb5\xe7\x8c\xff" |
---|
| 28600 | + "\xbf\x81\x7e\x22\xf6\x88\x8c\x82" |
---|
| 28601 | + "\xf5\xde\xfe\x18\xc9\xfb\x58\x07" |
---|
| 28602 | + "\xe4\x68\xff\x9c\xf4\xe0\x24\x20" |
---|
| 28603 | + "\x90\x92\x01\x49\xc2\x38\xe1\x7c" |
---|
| 28604 | + "\xac\x61\x0b\x96\x36\xa4\x77\xe9" |
---|
| 28605 | + "\x29\xd4\x97\xae\x15\x13\x7c\x6c" |
---|
| 28606 | + "\x2d\xf1\xc5\x83\x97\x02\xa8\x2e" |
---|
| 28607 | + "\x0b\x0f\xaf\xb5\x42\x18\x8a\x8c" |
---|
| 28608 | + "\xb8\x28\x85\x28\x1b\x2a\x12\xa5" |
---|
| 28609 | + "\x4b\x0a\xaf\xd2\x72\x37\x66\x23" |
---|
| 28610 | + "\x28\xe6\x71\xa0\x77\x85\x7c\xff" |
---|
| 28611 | + "\xf3\x8d\x2f\x0c\x33\x30\xcd\x7f" |
---|
| 28612 | + "\x61\x64\x23\xb2\xe9\x79\x05\xb8" |
---|
| 28613 | + "\x61\x47\xb1\x2b\xda\xf7\x9a\x24" |
---|
| 28614 | + "\x94\xf6\xcf\x07\x78\xa2\x80\xaa" |
---|
| 28615 | + "\x6e\xe9\x58\x97\x19\x0c\x58\x73" |
---|
| 28616 | + "\xaf\xee\x2d\x6e\x26\x67\x18\x8a" |
---|
| 28617 | + "\xc6\x6d\xf6\xbc\x65\xa9\xcb\xe7" |
---|
| 28618 | + "\x53\xf1\x61\x97\x63\x52\x38\x86" |
---|
| 28619 | + "\x0e\xdd\x33\xa5\x30\xe9\x9f\x32" |
---|
| 28620 | + "\x43\x64\xbc\x2d\xdc\x28\x43\xd8" |
---|
| 28621 | + "\x6c\xcd\x00\x2c\x87\x9a\x33\x79" |
---|
| 28622 | + "\xbd\x63\x6d\x4d\xf9\x8a\x91\x83" |
---|
| 28623 | + "\x9a\xdb\xf7\x9a\x11\xe1\xd1\x93" |
---|
| 28624 | + "\x4a\x54\x0d\x51\x38\x30\x84\x0b" |
---|
| 28625 | + "\xc5\x29\x8d\x92\x18\x6c\x28\xfe" |
---|
| 28626 | + "\x1b\x07\x57\xec\x94\x74\x0b\x2c" |
---|
| 28627 | + "\x21\x01\xf6\x23\xf9\xb0\xa0\xaf" |
---|
| 28628 | + "\xb1\x3e\x2e\xa8\x0d\xbc\x2a\x68" |
---|
| 28629 | + "\x59\xde\x0b\x2d\xde\x74\x42\xa1" |
---|
| 28630 | + "\xb4\xce\xaf\xd8\x42\xeb\x59\xbd" |
---|
| 28631 | + "\x61\xcc\x27\x28\xc6\xf2\xde\x3e" |
---|
| 28632 | + "\x68\x64\x13\xd3\xc3\xc0\x31\xe0" |
---|
| 28633 | + "\x5d\xf9\xb4\xa1\x09\x20\x46\x8b" |
---|
| 28634 | + "\x48\xb9\x27\x62\x00\x12\xc5\x03" |
---|
| 28635 | + "\x28\xfd\x55\x27\x1c\x31\xfc\xdb" |
---|
| 28636 | + "\xc1\xcb\x7e\x67\x91\x2e\x50\x0c" |
---|
| 28637 | + "\x61\xf8\x9f\x31\x26\x5a\x3d\x2e" |
---|
| 28638 | + "\xa0\xc7\xef\x2a\xb6\x24\x48\xc9" |
---|
| 28639 | + "\xbb\x63\x99\xf4\x7c\x4e\xc5\x94" |
---|
| 28640 | + "\x99\xd5\xff\x34\x93\x8f\x31\x45" |
---|
| 28641 | + "\xae\x5e\x7b\xfd\xf4\x81\x84\x65" |
---|
| 28642 | + "\x5b\x41\x70\x0b\xe5\xaa\xec\x95" |
---|
| 28643 | + "\x6b\x3d\xe3\xdc\x12\x78\xf8\x28" |
---|
| 28644 | + "\x26\xec\x3a\x64\xc4\xab\x74\x97" |
---|
| 28645 | + "\x3d\xcf\x21\x7d\xcf\x59\xd3\x15" |
---|
| 28646 | + "\x47\x94\xe4\xd9\x48\x4c\x02\x49" |
---|
| 28647 | + "\x68\x50\x22\x16\x96\x2f\xc4\x23" |
---|
| 28648 | + "\x80\x47\x27\xd1\xee\x10\x3b\xa7" |
---|
| 28649 | + "\x19\xae\xe1\x40\x5f\x3a\xde\x5d" |
---|
| 28650 | + "\x97\x1c\x59\xce\xe1\xe7\x32\xa7" |
---|
| 28651 | + "\x20\x89\xef\x44\x22\x38\x3c\x14" |
---|
| 28652 | + "\x99\x3f\x1b\xd6\x37\xfe\x93\xbf" |
---|
| 28653 | + "\x34\x13\x86\xd7\x9b\xe5\x2a\x37" |
---|
| 28654 | + "\x72\x16\xa4\xdf\x7f\xe4\xa4\x66" |
---|
| 28655 | + "\x9d\xf2\x0b\x29\xa1\xe2\x9d\x36" |
---|
| 28656 | + "\xe1\x9d\x56\x95\x73\xe1\x91\x58" |
---|
| 28657 | + "\x0f\x64\xf8\x90\xbb\x0c\x48\x0f" |
---|
| 28658 | + "\xf5\x52\xae\xd9\xeb\x95\xb7\xdd" |
---|
| 28659 | + "\xae\x0b\x20\x55\x87\x3d\xf0\x69" |
---|
| 28660 | + "\x3c\x0a\x54\x61\xea\x00\xbd\xba" |
---|
| 28661 | + "\x5f\x7e\x25\x8c\x3e\x61\xee\xb2" |
---|
| 28662 | + "\x1a\xc8\x0e\x0b\xa5\x18\x49\xf2" |
---|
| 28663 | + "\x6e\x1d\x3f\x83\xc3\xf1\x1a\xcb" |
---|
| 28664 | + "\x9f\xc9\x82\x4e\x7b\x26\xfd\x68" |
---|
| 28665 | + "\x28\x25\x8d\x22\x17\xab\xf8\x4e" |
---|
| 28666 | + "\x1a\xa9\x81\x48\xb0\x9f\x52\x75" |
---|
| 28667 | + "\xe4\xef\xdd\xbd\x5b\xbe\xab\x3c" |
---|
| 28668 | + "\x43\x76\x23\x62\xce\xb8\xc2\x5b" |
---|
| 28669 | + "\xc6\x31\xe6\x81\xb4\x42\xb2\xfd" |
---|
| 28670 | + "\xf3\x74\xdd\x02\x3c\xa0\xd7\x97" |
---|
| 28671 | + "\xb0\xe7\xe9\xe0\xce\xef\xe9\x1c" |
---|
| 28672 | + "\x09\xa2\x6d\xd3\xc4\x60\xd6\xd6" |
---|
| 28673 | + "\x9e\x54\x31\x45\x76\xc9\x14\xd4" |
---|
| 28674 | + "\x95\x17\xe9\xbe\x69\x92\x71\xcb" |
---|
| 28675 | + "\xde\x7c\xf1\xbd\x2b\xef\x8d\xaf" |
---|
| 28676 | + "\x51\xe8\x28\xec\x48\x7f\xf8\xfa" |
---|
| 28677 | + "\x9f\x9f\x5e\x52\x61\xc3\xfc\x9a" |
---|
| 28678 | + "\x7e\xeb\xe3\x30\xb6\xfe\xc4\x4a" |
---|
| 28679 | + "\x87\x1a\xff\x54\x64\xc7\xaa\xa2" |
---|
| 28680 | + "\xfa\xb7\xb2\xe7\x25\xce\x95\xb4" |
---|
| 28681 | + "\x15\x93\xbd\x24\xb6\xbc\xe4\x62" |
---|
| 28682 | + "\x93\x7f\x44\x40\x72\xcb\xfb\xb2" |
---|
| 28683 | + "\xbf\xe8\x03\xa5\x87\x12\x27\xfd" |
---|
| 28684 | + "\xc6\x21\x8a\x8f\xc2\x48\x48\xb9" |
---|
| 28685 | + "\x6b\xb6\xf0\xf0\x0e\x0a\x0e\xa4" |
---|
| 28686 | + "\x40\xa9\xd8\x23\x24\xd0\x7f\xe2" |
---|
| 28687 | + "\xf9\xed\x76\xf0\x91\xa5\x83\x3c" |
---|
| 28688 | + "\x55\xe1\x92\xb8\xb6\x32\x9e\x63" |
---|
| 28689 | + "\x60\x81\x75\x29\x9e\xce\x2a\x70" |
---|
| 28690 | + "\x28\x0c\x87\xe5\x46\x73\x76\x66" |
---|
| 28691 | + "\xbc\x4b\x6c\x37\xc7\xd0\x1a\xa0" |
---|
| 28692 | + "\x9d\xcf\x04\xd3\x8c\x42\xae\x9d" |
---|
| 28693 | + "\x35\x5a\xf1\x40\x4c\x4e\x81\xaa" |
---|
| 28694 | + "\xfe\xd5\x83\x4f\x29\x19\xf3\x6c" |
---|
| 28695 | + "\x9e\xd0\x53\xe5\x05\x8f\x14\xfb" |
---|
| 28696 | + "\x68\xec\x0a\x3a\x85\xcd\x3e\xb4" |
---|
| 28697 | + "\x4a\xc2\x5b\x92\x2e\x0b\x58\x64" |
---|
| 28698 | + "\xde\xca\x64\x86\x53\xdb\x7f\x4e" |
---|
| 28699 | + "\x54\xc6\x5e\xaa\xe5\x82\x3b\x98" |
---|
| 28700 | + "\x5b\x01\xa7\x1f\x7b\x3d\xcc\x19" |
---|
| 28701 | + "\xf1\x11\x02\x64\x09\x25\x7c\x26" |
---|
| 28702 | + "\xee\xad\x50\x68\x31\x26\x16\x0f" |
---|
| 28703 | + "\xb6\x7b\x6f\xa2\x17\x1a\xba\xbe" |
---|
| 28704 | + "\xc3\x60\xdc\xd2\x44\xe0\xb4\xc4" |
---|
| 28705 | + "\xfe\xff\x69\xdb\x60\xa6\xaf\x39" |
---|
| 28706 | + "\x0a\xbd\x6e\x41\xd1\x9f\x87\x71" |
---|
| 28707 | + "\xcc\x43\xa8\x47\x10\xbc\x2b\x7d" |
---|
| 28708 | + "\x40\x12\x43\x31\xb8\x12\xe0\x95" |
---|
| 28709 | + "\x6f\x9d\xf8\x75\x51\x3d\x61\xbe" |
---|
| 28710 | + "\xa0\xd1\x0b\x8d\x50\xc7\xb8\xe7" |
---|
| 28711 | + "\xab\x03\xda\x41\xab\xc5\x4e\x33" |
---|
| 28712 | + "\x5a\x63\x94\x90\x22\x72\x54\x26" |
---|
| 28713 | + "\x93\x65\x99\x45\x55\xd3\x55\x56" |
---|
| 28714 | + "\xc5\x39\xe4\xb4\xb1\xea\xd8\xf9" |
---|
| 28715 | + "\xb5\x31\xf7\xeb\x80\x1a\x9e\x8d" |
---|
| 28716 | + "\xd2\x40\x01\xea\x33\xb9\xf2\x7a" |
---|
| 28717 | + "\x43\x41\x72\x0c\xbf\x20\xab\xf7" |
---|
| 28718 | + "\xfa\x65\xec\x3e\x35\x57\x1e\xef" |
---|
| 28719 | + "\x2a\x81\xfa\x10\xb2\xdb\x8e\xfa" |
---|
| 28720 | + "\x7f\xe7\xaf\x73\xfc\xbb\x57\xa2" |
---|
| 28721 | + "\xaf\x6f\x41\x11\x30\xd8\xaf\x94" |
---|
| 28722 | + "\x53\x8d\x4c\x23\xa5\x20\x63\xcf" |
---|
| 28723 | + "\x0d\x00\xe0\x94\x5e\x92\xaa\xb5" |
---|
| 28724 | + "\xe0\x4e\x96\x3c\xf4\x26\x2f\xf0" |
---|
| 28725 | + "\x3f\xd7\xed\x75\x2c\x63\xdf\xc8" |
---|
| 28726 | + "\xfb\x20\xb5\xae\x44\x83\xc0\xab" |
---|
| 28727 | + "\x05\xf9\xbb\xa7\x62\x7d\x21\x5b" |
---|
| 28728 | + "\x04\x80\x93\x84\x5f\x1d\x9e\xcd" |
---|
| 28729 | + "\xa2\x07\x7e\x22\x2f\x55\x94\x23" |
---|
| 28730 | + "\x74\x35\xa3\x0f\x03\xbe\x07\x62" |
---|
| 28731 | + "\xe9\x16\x69\x7e\xae\x38\x0e\x9b" |
---|
| 28732 | + "\xad\x6e\x83\x90\x21\x10\xb8\x07" |
---|
| 28733 | + "\xdc\xc1\x44\x20\xa5\x88\x00\xdc" |
---|
| 28734 | + "\xe1\x82\x16\xf1\x0c\xdc\xed\x8c" |
---|
| 28735 | + "\x32\xb5\x49\xab\x11\x41\xd5\xd2" |
---|
| 28736 | + "\x35\x2c\x70\x73\xce\xeb\xe3\xd6" |
---|
| 28737 | + "\xe4\x7d\x2c\xe8\x8c\xec\x8a\x92" |
---|
| 28738 | + "\x50\x87\x51\xbd\x2d\x9d\xf2\xf0" |
---|
| 28739 | + "\x3c\x7d\xb1\x87\xf5\x01\xb0\xed" |
---|
| 28740 | + "\x02\x5a\x20\x4d\x43\x08\x71\x49" |
---|
| 28741 | + "\x77\x72\x9b\xe6\xef\x30\xc9\xa2" |
---|
| 28742 | + "\x66\x66\xb8\x68\x9d\xdf\xc6\x16" |
---|
| 28743 | + "\xa5\x78\xee\x3c\x47\xa6\x7a\x31" |
---|
| 28744 | + "\x07\x6d\xce\x7b\x86\xf8\xb2\x31" |
---|
| 28745 | + "\xa8\xa4\x77\x3c\x63\x36\xe8\xd3" |
---|
| 28746 | + "\x7d\x40\x56\xd8\x48\x56\x9e\x3e" |
---|
| 28747 | + "\x56\xf6\x3d\xd2\x12\x6e\x35\x29" |
---|
| 28748 | + "\xd4\x7a\xdb\xff\x97\x4c\xeb\x3c" |
---|
| 28749 | + "\x28\x2a\xeb\xe9\x43\x40\x61\x06" |
---|
| 28750 | + "\xb8\xa8\x6d\x18\xc8\xbc\xc7\x23" |
---|
| 28751 | + "\x53\x2b\x8b\xcc\xce\x88\xdf\xf8" |
---|
| 28752 | + "\xff\xf8\x94\xe4\x5c\xee\xcf\x39" |
---|
| 28753 | + "\xe0\xf6\x1a\xae\xf2\xd5\x41\x6a" |
---|
| 28754 | + "\x09\x5a\x50\x66\xc4\xf4\x66\xdc" |
---|
| 28755 | + "\x6a\x69\xee\xc8\x47\xe6\x87\x52" |
---|
| 28756 | + "\x9e\x28\xe4\x39\x02\x0d\xc4\x7e" |
---|
| 28757 | + "\x18\xe6\xc6\x09\x07\x03\x30\xb9" |
---|
| 28758 | + "\xd1\xb0\x48\xe6\x80\xe8\x8c\xe6" |
---|
| 28759 | + "\xc7\x2c\x33\xca\x64\xe5\xc0\x6e" |
---|
| 28760 | + "\xac\x14\x4b\xe1\xf6\xeb\xce\xe4" |
---|
| 28761 | + "\xc1\x8c\xea\x5b\x8d\x3c\x86\x91" |
---|
| 28762 | + "\xd1\xd7\x16\x9c\x09\x9c\x6a\x51" |
---|
| 28763 | + "\xe5\xcd\xe3\xb0\x33\x1f\x03\xcd" |
---|
| 28764 | + "\xe5\xd8\x40\x9b\xdc\x29\xbe\xfa" |
---|
| 28765 | + "\x24\xcc\xf1\x55\x68\x3a\x89\x0d" |
---|
| 28766 | + "\x08\x48\xfd\x9b\x47\x41\x10\xae" |
---|
| 28767 | + "\x53\x3a\x83\x87\xd4\x89\xe7\x38" |
---|
| 28768 | + "\x47\xee\xd7\xbe\xe2\x58\x37\xd2" |
---|
| 28769 | + "\xfc\x21\x1d\x20\xa5\x2d\x69\x0c" |
---|
| 28770 | + "\x36\x5b\x2f\xcd\xa1\xa6\xe4\xa1" |
---|
| 28771 | + "\x00\x4d\xf7\xc8\x2d\xc7\x16\x6c" |
---|
| 28772 | + "\x6d\xad\x32\x8c\x8f\x74\xf9\xfa" |
---|
| 28773 | + "\x78\x1c\x9a\x0f\x6e\x93\x9c\x20" |
---|
| 28774 | + "\x43\xb9\xe4\xda\xc4\xc7\x90\x47" |
---|
| 28775 | + "\x86\x68\xb7\x6f\x82\x59\x4a\x30" |
---|
| 28776 | + "\xf1\xfd\x31\x0f\xa1\xea\x9b\x6b" |
---|
| 28777 | + "\x18\x5c\x39\xb0\xc7\x80\x64\xff" |
---|
| 28778 | + "\x6d\x5b\xb4\x8b\xba\x90\xea\x4e" |
---|
| 28779 | + "\x9a\x04\xd2\x68\x18\x50\xb5\x91" |
---|
| 28780 | + "\x45\x4f\x58\x5a\xe5\xc6\x7c\xab" |
---|
| 28781 | + "\x61\x3e\x3d\xec\x18\x87\xfc\xea" |
---|
| 28782 | + "\x26\x35\x4c\x99\x8a\x3f\x00\x7b" |
---|
| 28783 | + "\xf5\x89\x62\xda\xdd\xf1\x43\xef" |
---|
| 28784 | + "\x2c\x1d\x92\xfa\x9a\xd0\x37\x03" |
---|
| 28785 | + "\x69\x9c\xd8\x1f\x41\x44\xb7\x73" |
---|
| 28786 | + "\x54\x14\x91\x12\x41\x41\x54\xa2" |
---|
| 28787 | + "\x91\x55\xb6\xf7\x23\x41\xc9\xc2" |
---|
| 28788 | + "\x5b\x53\xf2\x61\x63\x0d\xa9\x87" |
---|
| 28789 | + "\x1a\xbb\x11\x1f\x3c\xbb\xa8\x1f" |
---|
| 28790 | + "\xe2\x66\x56\x88\x06\x3c\xd2\x0f" |
---|
| 28791 | + "\x3b\xc4\xd6\x8c\xbe\x54\x9f\xa8" |
---|
| 28792 | + "\x9c\x89\xfb\x88\x05\xef\xcd\xe7" |
---|
| 28793 | + "\xc1\xc4\x21\x36\x22\x8d\x9a\x5d" |
---|
| 28794 | + "\x1b\x1e\x4a\xc0\x89\xdd\x76\x16" |
---|
| 28795 | + "\x5a\xce\xcd\x1e\x6a\x1f\xa0\x2b" |
---|
| 28796 | + "\x83\xf6\x5e\x28\x8e\x65\xb5\x86" |
---|
| 28797 | + "\x72\x8f\xc5\xf2\x54\x81\x10\x8d" |
---|
| 28798 | + "\x63\x7b\x42\x7d\x06\x08\x16\xb3" |
---|
| 28799 | + "\xb0\x60\x65\x41\x49\xdb\x0d\xc1" |
---|
| 28800 | + "\xe2\xef\x72\x72\x06\xe7\x60\x5c" |
---|
| 28801 | + "\x95\x1c\x7d\x52\xec\x82\xee\xd3" |
---|
| 28802 | + "\x5b\xab\x61\xa4\x1f\x61\x64\x0c" |
---|
| 28803 | + "\x28\x32\x21\x7a\x81\xe7\x81\xf3" |
---|
| 28804 | + "\xdb\xc0\x18\xd9\xae\x0b\x3c\x9a" |
---|
| 28805 | + "\x58\xec\x70\x4f\x40\x25\x2b\xba" |
---|
| 28806 | + "\x96\x59\xac\x34\x45\x29\xc6\x57" |
---|
| 28807 | + "\xc1\xc3\x93\x60\x77\x92\xbb\x83" |
---|
| 28808 | + "\x8a\xa7\x72\x45\x2a\xc9\x35\xe7" |
---|
| 28809 | + "\x66\xd6\xa9\xe9\x43\x87\x20\x11" |
---|
| 28810 | + "\x6a\x2f\x87\xac\xe0\x93\x82\xe5" |
---|
| 28811 | + "\x6c\x57\xa9\x4c\x9e\x56\x57\x33" |
---|
| 28812 | + "\x1c\xd8\x7e\x25\x27\x41\x89\x97" |
---|
| 28813 | + "\xea\xa5\x56\x02\x5b\x93\x13\x46" |
---|
| 28814 | + "\xdc\x53\x3d\x95\xef\xaf\x9f\xf0" |
---|
| 28815 | + "\x0a\x8a\xfe\x0c\xbf\xf0\x25\x5f" |
---|
| 28816 | + "\xb4\x9f\x1b\x72\x9c\x37\xba\x46" |
---|
| 28817 | + "\x4e\xcc\xcc\x02\x5c\xec\x3f\x98" |
---|
| 28818 | + "\xff\x56\x1a\xc2\x7a\x65\x8f\xf6" |
---|
| 28819 | + "\xd2\x81\x37\x7a\x0a\xfc\x79\xb9" |
---|
| 28820 | + "\xcb\x8c\xc8\x1a\xd0\xba\x5d\x55" |
---|
| 28821 | + "\xbc\x6d\x2e\xb2\x2f\x75\x29\x3f" |
---|
| 28822 | + "\x1a\x4b\xa8\xd7\xe8\xf6\xf4\x2a" |
---|
| 28823 | + "\xa5\xa1\x68\xec\xf3\xd5\xdd\x0f" |
---|
| 28824 | + "\xad\x57\xae\x98\x83\xd5\x92\x4e" |
---|
| 28825 | + "\x76\x86\x8e\x5e\x4b\x87\x7b\xf7" |
---|
| 28826 | + "\x2d\x79\x3f\x12\x6a\x24\x58\xc8" |
---|
| 28827 | + "\xab\x9a\x65\x75\x82\x6f\xa5\x39" |
---|
| 28828 | + "\x72\xb0\xdf\x93\xb5\xa2\xf3\xdd" |
---|
| 28829 | + "\x1f\x32\xfa\xdb\xfe\x1b\xbf\x0a" |
---|
| 28830 | + "\xd9\x95\xdd\x02\xf1\x23\x54\xb1" |
---|
| 28831 | + "\xa5\xbb\x24\x04\x5c\x2a\x97\x92" |
---|
| 28832 | + "\xe6\xe0\x10\x61\xe3\x46\xc7\x0c" |
---|
| 28833 | + "\xcb\xbc\x51\x9a\x35\x16\xd9\x42" |
---|
| 28834 | + "\x62\xb3\x5e\xa4\x3c\x84\xa0\x7f" |
---|
| 28835 | + "\xb8\x7f\x70\xd1\x8b\x03\xdf\x27" |
---|
| 28836 | + "\x32\x06\x3f\x12\x23\x19\x22\x82" |
---|
| 28837 | + "\x2d\x37\xa5\x00\x31\x9b\xa9\x21" |
---|
| 28838 | + "\x8e\x34\x8c\x8e\x4f\xe8\xd4\x63" |
---|
| 28839 | + "\x6c\xb2\xa9\x6e\xf6\x7c\x96\xf1" |
---|
| 28840 | + "\x0e\x64\xab\x14\x3d\x8f\x74\xb3" |
---|
| 28841 | + "\x35\x79\x84\x78\x06\x68\x97\x30" |
---|
| 28842 | + "\xe0\x22\x55\xd6\xc5\x5b\x38\xb2" |
---|
| 28843 | + "\x75\x24\x0c\x52\xb6\x57\xcc\x0a" |
---|
| 28844 | + "\xbd\x3c\xd0\x73\x47\xd1\x25\xd6" |
---|
| 28845 | + "\x1c\xfd\x27\x05\x3f\x70\xe1\xa7" |
---|
| 28846 | + "\x69\x3b\xee\xc9\x9f\xfd\x2a\x7e" |
---|
| 28847 | + "\xab\x58\xe6\x0b\x35\x5e\x52\xf9" |
---|
| 28848 | + "\xff\xac\x5b\x82\x88\xa7\x65\xbc" |
---|
| 28849 | + "\x61\x29\xdc\xa1\x94\x42\xd1\xd3" |
---|
| 28850 | + "\xa0\xd8\xba\x3b\x49\xc8\xa7\xce" |
---|
| 28851 | + "\x01\x6c\xb7\x3f\xe3\x98\x4d\xd1" |
---|
| 28852 | + "\x9f\x46\x0d\xb3\xf2\x43\x33\x49" |
---|
| 28853 | + "\xb7\x27\xbd\xba\xcc\x3f\x09\x56" |
---|
| 28854 | + "\xfa\x64\x18\xb8\x17\x28\xde\x0d" |
---|
| 28855 | + "\x29\xfa\x1f\xad\x60\x3b\x90\xa7" |
---|
| 28856 | + "\x05\x9f\x4c\xc4\xdc\x05\x3b\x17" |
---|
| 28857 | + "\x58\xea\x99\xfd\x6b\x8a\x93\x77" |
---|
| 28858 | + "\xa5\x44\xbd\x8d\x29\x44\x29\x89" |
---|
| 28859 | + "\x52\x1d\x89\x8b\x44\x8f\xb9\x68" |
---|
| 28860 | + "\xeb\x93\xfd\x92\xd9\x14\x35\x9c" |
---|
| 28861 | + "\x28\x3a\x9f\x1d\xd8\xe0\x2a\x76" |
---|
| 28862 | + "\x51\xc1\xf0\xa9\x1d\xb4\xf8\xb9" |
---|
| 28863 | + "\xfc\x14\x78\x5a\xa2\xb1\xdb\x94" |
---|
| 28864 | + "\xcb\x18\xb9\x34\xbd\x0c\x65\x1d" |
---|
| 28865 | + "\x64\xde\xd0\x3a\xe4\x68\x0e\xbc" |
---|
| 28866 | + "\x13\xa7\x47\x89\x62\xa3\x03\x19" |
---|
| 28867 | + "\x64\xa1\x02\x27\x3a\x8d\x43\xfa" |
---|
| 28868 | + "\x68\xff\xda\x8b\x40\xe9\x19\x8b" |
---|
| 28869 | + "\x56\xbe\x1c\x9b\xe6\xf6\x3f\x60" |
---|
| 28870 | + "\xdb\x7a\xd5\xab\x82\xd8\xd9\x99" |
---|
| 28871 | + "\xe3\x5b\x0c\x0c\x69\x18\x5c\xed" |
---|
| 28872 | + "\x03\xf9\xc1\x61\xc4\x7b\xd4\x90" |
---|
| 28873 | + "\x43\xc3\x39\xec\xac\xcb\x1f\x4b" |
---|
| 28874 | + "\x23\xf8\xa9\x98\x2f\xf6\x48\x90" |
---|
| 28875 | + "\x6c\x2b\x94\xad\x14\xdd\xcc\xa2" |
---|
| 28876 | + "\x3d\xc7\x86\x0f\x7f\x1c\x0b\x93" |
---|
| 28877 | + "\x4b\x74\x1f\x80\x75\xb4\x91\xdf" |
---|
| 28878 | + "\xa8\x26\xf9\x06\x2b\x3a\x2c\xfd" |
---|
| 28879 | + "\x3c\x31\x40\x1e\x5b\xa6\x86\x01" |
---|
| 28880 | + "\xc4\xa2\x80\x4f\xf5\xa2\xf4\xff" |
---|
| 28881 | + "\xf6\x07\x8c\x92\xf7\x74\xbd\x42" |
---|
| 28882 | + "\xb0\x3f\x6b\x05\xca\x40\xeb\x04" |
---|
| 28883 | + "\x20\xa9\x37\x78\x32\x03\x60\xcc" |
---|
| 28884 | + "\xf3\xec\xb2\x2d\xb5\x80\x7c\xe4" |
---|
| 28885 | + "\x37\x53\x25\xd1\xe8\x91\x6a\xe5" |
---|
| 28886 | + "\xdf\xdd\xb0\xab\x69\xc7\xa1\xb2" |
---|
| 28887 | + "\xfc\xb3\xd1\x9e\xda\xa8\x0d\x68" |
---|
| 28888 | + "\xfe\x7d\xdc\x56\x33\x65\x99\xd2" |
---|
| 28889 | + "\xec\xa5\xa0\xa1\x26\xc9\xec\xbd" |
---|
| 28890 | + "\x22\x20\x5e\x0d\xcb\x93\x64\x7a" |
---|
| 28891 | + "\x56\x75\xed\xe5\x45\xa2\xbd\x16" |
---|
| 28892 | + "\x59\xf7\x43\xd9\x5b\x2c\xdd\xb6" |
---|
| 28893 | + "\x1d\xa8\x05\x89\x2f\x65\x2e\x66" |
---|
| 28894 | + "\xfe\xad\x93\xeb\x85\x8f\xe8\x4c" |
---|
| 28895 | + "\x00\x44\x71\x03\x0e\x26\xaf\xfd" |
---|
| 28896 | + "\xfa\x56\x0f\xdc\x9c\xf3\x2e\xab" |
---|
| 28897 | + "\x88\x26\x61\xc6\x13\xfe\xba\xc1" |
---|
| 28898 | + "\xd8\x8a\x38\xc3\xb6\x4e\x6d\x80" |
---|
| 28899 | + "\x4c\x65\x93\x2f\xf5\x54\xff\x63" |
---|
| 28900 | + "\xbe\xdf\x9a\xe3\x4f\xca\xc9\x71" |
---|
| 28901 | + "\x12\xab\x95\x66\xec\x09\x64\xea" |
---|
| 28902 | + "\xdc\x9f\x01\x61\x24\x88\xd1\xa7" |
---|
| 28903 | + "\xd0\x69\x26\xf0\x80\xb0\xec\x86" |
---|
| 28904 | + "\xc2\x58\x2f\x6a\xc5\xfd\xfc\x2a" |
---|
| 28905 | + "\xf6\x3e\x23\x77\x3b\x7e\xc5\xc5" |
---|
| 28906 | + "\xe7\xf9\x4d\xcc\x68\x53\x11\xc8" |
---|
| 28907 | + "\x5b\x44\xbd\x48\x0f\xb3\x35\x1a" |
---|
| 28908 | + "\x93\x4a\x80\x16\xa3\x0d\x50\x85" |
---|
| 28909 | + "\xa6\xc4\xd4\x74\x4d\x87\x59\x51" |
---|
| 28910 | + "\xd7\xf7\x7d\xee\xd0\x9b\xd1\x83" |
---|
| 28911 | + "\x25\x2b\xc6\x39\x27\x6a\xb3\x41" |
---|
| 28912 | + "\x5f\xd2\x24\xd4\xd6\xfa\x8c\x3e" |
---|
| 28913 | + "\xb2\xf9\x11\x71\x7a\x9e\x5e\x7b" |
---|
| 28914 | + "\x5b\x9a\x47\x80\xca\x1c\xbe\x04" |
---|
| 28915 | + "\x5d\x34\xc4\xa2\x2d\x41\xfe\x73" |
---|
| 28916 | + "\x53\x15\x9f\xdb\xe7\x7d\x82\x19" |
---|
| 28917 | + "\x21\x1b\x67\x2a\x74\x7a\x21\x4a" |
---|
| 28918 | + "\xc4\x96\x6f\x00\x92\x69\xf1\x99" |
---|
| 28919 | + "\x50\xf1\x4a\x16\x11\xf1\x16\x51", |
---|
| 28920 | + .ctext = "\x57\xd1\xcf\x26\xe5\x07\x7a\x3f" |
---|
| 28921 | + "\xa5\x5e\xd4\xa8\x12\xe9\x4e\x36" |
---|
| 28922 | + "\x9c\x28\x65\xe0\xbd\xef\xf1\x49" |
---|
| 28923 | + "\x04\xd4\xd4\x01\x4d\xf5\xfc\x2a" |
---|
| 28924 | + "\x32\xd8\x19\x21\xcd\x58\x2a\x1a" |
---|
| 28925 | + "\x43\x78\xa4\x57\x69\xa0\x52\xeb" |
---|
| 28926 | + "\xcd\xa5\x9c\x4d\x03\x28\xef\x8b" |
---|
| 28927 | + "\x54\xc6\x6c\x31\xab\x3e\xaf\x6d" |
---|
| 28928 | + "\x0a\x87\x83\x3d\xb7\xea\x6b\x3d" |
---|
| 28929 | + "\x11\x58\x7d\x5f\xaf\xc9\xfc\x50" |
---|
| 28930 | + "\x58\x9a\x84\xa1\xcf\x76\xdc\x77" |
---|
| 28931 | + "\x83\x9a\x28\x74\x69\xc9\x0c\xc2" |
---|
| 28932 | + "\x7b\x1e\x4e\xe4\x25\x41\x23\x0d" |
---|
| 28933 | + "\x4e\x0e\x2d\x7a\x87\xaa\x0f\x7c" |
---|
| 28934 | + "\x98\xad\xf0\x6f\xbf\xcb\xd5\x1a" |
---|
| 28935 | + "\x3e\xcf\x0e\xc5\xde\xbd\x8d\xf1" |
---|
| 28936 | + "\xaa\x19\x16\xb8\xc5\x25\x02\x33" |
---|
| 28937 | + "\xbd\x5a\x85\xe2\xc0\x77\x71\xda" |
---|
| 28938 | + "\x12\x4c\xdf\x7f\xce\xc0\x32\x95" |
---|
| 28939 | + "\x1a\xde\xcb\x0a\x70\xd0\x9e\x89" |
---|
| 28940 | + "\xc5\x97\x18\x04\xab\x8c\x38\x56" |
---|
| 28941 | + "\x69\xe5\xf6\xa5\x76\x2c\x52\x7a" |
---|
| 28942 | + "\x49\xd2\x9a\x95\xa6\xa8\x82\x42" |
---|
| 28943 | + "\x20\x1f\x58\x57\x4e\x22\xdb\x92" |
---|
| 28944 | + "\xec\xbd\x4a\x21\x66\x9b\x7a\xcb" |
---|
| 28945 | + "\x73\xcd\x6d\x15\x07\xc9\x97\xb8" |
---|
| 28946 | + "\x11\x35\xee\x29\xa4\x90\xfc\x46" |
---|
| 28947 | + "\x0f\x39\x56\xc6\x4a\x3a\xcf\xcc" |
---|
| 28948 | + "\xb1\xbf\x62\x1c\x16\xc5\x12\x6c" |
---|
| 28949 | + "\x0e\x69\x89\xce\xcf\x11\x4e\xe5" |
---|
| 28950 | + "\x7e\x4e\x7c\x8f\xb4\xc9\xe6\x54" |
---|
| 28951 | + "\x42\x89\x28\x27\xe6\xec\x50\xb7" |
---|
| 28952 | + "\x69\x91\x44\x3e\x46\xd4\x64\xf6" |
---|
| 28953 | + "\x25\x4c\x4d\x2f\x60\xd9\x9a\xd3" |
---|
| 28954 | + "\x1c\x70\xf4\xd8\x24\x1e\xdb\xcf" |
---|
| 28955 | + "\xa8\xc0\x22\xe6\x82\x57\xf6\xf0" |
---|
| 28956 | + "\xe1\x1e\x38\x66\xec\xdc\x20\xdb" |
---|
| 28957 | + "\x6a\x57\x68\xb1\x43\x61\xe1\x12" |
---|
| 28958 | + "\x18\x5f\x31\x57\x39\xcb\xea\x3c" |
---|
| 28959 | + "\x6e\x5d\x9a\xe0\xa6\x70\x4d\xd8" |
---|
| 28960 | + "\xf9\x47\x4e\xef\x31\xa5\x66\x9b" |
---|
| 28961 | + "\xb7\xf1\xd9\x59\x85\xfc\xdb\x7e" |
---|
| 28962 | + "\xa2\x7a\x70\x25\x0c\xfd\x18\x0d" |
---|
| 28963 | + "\x00\x42\xc9\x48\x8a\xbd\x74\xc5" |
---|
| 28964 | + "\x3e\xe1\x20\x5a\x5d\x2e\xe5\x32" |
---|
| 28965 | + "\x1d\x1c\x08\x65\x80\x69\xae\x24" |
---|
| 28966 | + "\x80\xde\xb6\xdf\x97\xaa\x42\x8d" |
---|
| 28967 | + "\xce\x39\x07\xe6\x69\x94\x5a\x75" |
---|
| 28968 | + "\x39\xda\x5e\x1a\xed\x4a\x4c\x23" |
---|
| 28969 | + "\x66\x1f\xf3\xb1\x6e\x8f\x21\x94" |
---|
| 28970 | + "\x45\xc4\x63\xbd\x06\x93\x5e\x30" |
---|
| 28971 | + "\xe7\x8f\xcb\xe0\xbb\x2a\x27\xcf" |
---|
| 28972 | + "\x57\xa9\xa6\x28\xaf\xae\xcb\xa5" |
---|
| 28973 | + "\x7b\x36\x61\x77\x3a\x4f\xec\x51" |
---|
| 28974 | + "\x71\xfd\x52\x9e\x32\x7b\x98\x09" |
---|
| 28975 | + "\xae\x27\xbc\x93\x96\xab\xb6\x02" |
---|
| 28976 | + "\xf7\x21\xd3\x42\x00\x7e\x7a\x92" |
---|
| 28977 | + "\x17\xfe\x1b\x3d\xcf\xb6\xfe\x1e" |
---|
| 28978 | + "\x40\xc3\x10\x25\xac\x22\x9e\xcc" |
---|
| 28979 | + "\xc2\x02\x61\xf5\x0a\x4b\xc3\xec" |
---|
| 28980 | + "\xb1\x44\x06\x05\xb8\xd6\xcb\xd5" |
---|
| 28981 | + "\xf1\xf5\xb5\x65\xbc\x1a\x19\xa2" |
---|
| 28982 | + "\x7d\x60\x87\x11\x06\x83\x25\xe3" |
---|
| 28983 | + "\x5e\xf0\xeb\x15\x93\xb6\x8e\xab" |
---|
| 28984 | + "\x49\x52\xe8\xdb\xde\xd1\x8e\xa2" |
---|
| 28985 | + "\x3a\x64\x13\x30\xaa\x20\xaf\x81" |
---|
| 28986 | + "\x8d\x3c\x24\x2a\x76\x6d\xca\x32" |
---|
| 28987 | + "\x63\x51\x6b\x8e\x4b\xa7\xf6\xad" |
---|
| 28988 | + "\xa5\x94\x16\x82\xa6\x97\x3b\xe5" |
---|
| 28989 | + "\x41\xcd\x87\x33\xdc\xc1\x48\xca" |
---|
| 28990 | + "\x4e\xa2\x82\xad\x8e\x1b\xae\xcb" |
---|
| 28991 | + "\x12\x93\x27\xa3\x2b\xfa\xe6\x26" |
---|
| 28992 | + "\x43\xbd\xb0\x00\x01\x22\x1d\xd3" |
---|
| 28993 | + "\x28\x9d\x69\xe0\xd4\xf8\x5b\x01" |
---|
| 28994 | + "\x40\x7d\x54\xe5\xe2\xbd\x78\x5a" |
---|
| 28995 | + "\x0e\xab\x51\xfc\xd4\xde\xba\xbc" |
---|
| 28996 | + "\xa4\x7a\x74\x6d\xf8\x36\xc2\x70" |
---|
| 28997 | + "\x03\x27\x36\xa2\xc0\xde\xf2\xc7" |
---|
| 28998 | + "\x55\xd4\x66\xee\x9a\x9e\xaa\x99" |
---|
| 28999 | + "\x2b\xeb\xa2\x6f\x17\x80\x60\x64" |
---|
| 29000 | + "\xed\x73\xdb\xc1\x70\xda\xde\x67" |
---|
| 29001 | + "\xcd\x6e\xc9\xfa\x3f\xef\x49\xd9" |
---|
| 29002 | + "\x18\x42\xf1\x87\x6e\x2c\xac\xe1" |
---|
| 29003 | + "\x12\x26\x52\xbe\x3e\xf1\xcc\x85" |
---|
| 29004 | + "\x9a\xd1\x9e\xc1\x02\xd3\xca\x2b" |
---|
| 29005 | + "\x99\xe7\xe8\x95\x7f\x91\x4b\xc0" |
---|
| 29006 | + "\xab\xd4\x5a\xf7\x88\x1c\x7e\xea" |
---|
| 29007 | + "\xd3\x15\x38\x26\xb5\xa3\xf2\xfc" |
---|
| 29008 | + "\xc4\x12\x70\x5a\x37\x83\x49\xac" |
---|
| 29009 | + "\xf4\x5e\x4c\xc8\x64\x03\x98\xad" |
---|
| 29010 | + "\xd2\xbb\x8d\x90\x01\x80\xa1\x2a" |
---|
| 29011 | + "\x23\xd1\x8d\x26\x43\x7d\x2b\xd0" |
---|
| 29012 | + "\x87\xe1\x8e\x6a\xb3\x73\x9d\xc2" |
---|
| 29013 | + "\x66\x75\xee\x2b\x41\x1a\xa0\x3b" |
---|
| 29014 | + "\x1b\xdd\xb9\x21\x69\x5c\xef\x52" |
---|
| 29015 | + "\x21\x57\xd6\x53\x31\x67\x7e\xd1" |
---|
| 29016 | + "\xd0\x67\x8b\xc0\x97\x2c\x0a\x09" |
---|
| 29017 | + "\x1d\xd4\x35\xc5\xd4\x11\x68\xf8" |
---|
| 29018 | + "\x5e\x75\xaf\x0c\xc3\x9d\xa7\x09" |
---|
| 29019 | + "\x38\xf5\x77\xb9\x80\xa9\x6b\xbd" |
---|
| 29020 | + "\x0c\x98\xb4\x8d\xf0\x35\x5a\x19" |
---|
| 29021 | + "\x1d\xf8\xb3\x5b\x45\xad\x4e\x4e" |
---|
| 29022 | + "\xd5\x59\xf5\xd7\x53\x63\x3e\x97" |
---|
| 29023 | + "\x7f\x91\x50\x65\x61\x21\xa9\xb7" |
---|
| 29024 | + "\x65\x12\xdc\x01\x56\x40\xe0\xb1" |
---|
| 29025 | + "\xe1\x23\xba\x9d\xb9\xc4\x8b\x1f" |
---|
| 29026 | + "\xa6\xfe\x24\x19\xe9\x42\x9f\x9b" |
---|
| 29027 | + "\x02\x48\xaa\x60\x0b\xf5\x7f\x8f" |
---|
| 29028 | + "\x35\x70\xed\x85\xb8\xc4\xdc\xb7" |
---|
| 29029 | + "\x16\xb7\x03\xe0\x2e\xa0\x25\xab" |
---|
| 29030 | + "\x02\x1f\x97\x8e\x5a\x48\xb6\xdb" |
---|
| 29031 | + "\x25\x7a\x16\xf6\x4c\xec\xec\xa6" |
---|
| 29032 | + "\xc1\x4e\xe3\x4e\xe3\x27\x78\xc8" |
---|
| 29033 | + "\xb6\xd7\x01\x61\x98\x1b\x38\xaa" |
---|
| 29034 | + "\x36\x93\xac\x6d\x05\x61\x4d\x5a" |
---|
| 29035 | + "\xc9\xe5\x27\xa9\x22\xf2\x38\x5e" |
---|
| 29036 | + "\x9e\xe5\xf7\x4a\x64\xd2\x14\x15" |
---|
| 29037 | + "\x71\x7c\x65\x6e\x90\x31\xc7\x49" |
---|
| 29038 | + "\x25\xec\x9f\xf1\xb2\xd6\xbc\x20" |
---|
| 29039 | + "\x6a\x13\xd5\x70\x65\xfc\x8b\x66" |
---|
| 29040 | + "\x2c\xf1\x57\xc2\xe7\xb8\x89\xf7" |
---|
| 29041 | + "\x17\xb2\x45\x64\xe0\xb3\x8c\x0d" |
---|
| 29042 | + "\x69\x57\xf9\x5c\xff\xc2\x3c\x18" |
---|
| 29043 | + "\x1e\xfd\x4b\x5e\x0d\x20\x01\x1a" |
---|
| 29044 | + "\xa3\xa3\xb3\x76\x98\x9c\x92\x41" |
---|
| 29045 | + "\xb4\xcd\x9f\x8f\x88\xcb\xb1\xb5" |
---|
| 29046 | + "\x25\x87\x45\x4c\x07\xa7\x15\x99" |
---|
| 29047 | + "\x24\x85\x15\x9e\xfc\x28\x98\x2b" |
---|
| 29048 | + "\xd0\x22\x0a\xcc\x62\x12\x86\x0a" |
---|
| 29049 | + "\xa8\x0e\x7d\x15\x32\x98\xae\x2d" |
---|
| 29050 | + "\x95\x25\x55\x33\x41\x5b\x8d\x75" |
---|
| 29051 | + "\x46\x61\x01\xa4\xfb\xf8\x6e\xe5" |
---|
| 29052 | + "\xec\x24\xfe\xd2\xd2\x46\xe2\x3a" |
---|
| 29053 | + "\x77\xf3\xa1\x39\xd3\x39\x32\xd8" |
---|
| 29054 | + "\x2a\x6b\x44\xd7\x70\x36\x23\x89" |
---|
| 29055 | + "\x4f\x75\x85\x42\x70\xd4\x2d\x4f" |
---|
| 29056 | + "\xea\xfc\xc9\xfe\xb4\x86\xd8\x73" |
---|
| 29057 | + "\x1d\xeb\xf7\x54\x0a\x47\x7e\x2c" |
---|
| 29058 | + "\x04\x7b\x47\xea\x52\x8f\x13\x1a" |
---|
| 29059 | + "\xf0\x19\x65\xe2\x0a\x1c\xae\x89" |
---|
| 29060 | + "\xe1\xc5\x87\x6e\x5d\x7f\xf8\x79" |
---|
| 29061 | + "\x08\xbf\xd2\x7f\x2c\x95\x22\xba" |
---|
| 29062 | + "\x32\x78\xa9\xf6\x03\x98\x18\xed" |
---|
| 29063 | + "\x15\xbf\x49\xb0\x6c\xa1\x4b\xb0" |
---|
| 29064 | + "\xf3\x17\xd5\x35\x5d\x19\x57\x5b" |
---|
| 29065 | + "\xf1\x07\x1e\xaa\x4d\xef\xd0\xd6" |
---|
| 29066 | + "\x72\x12\x6b\xd9\xbc\x10\x49\xc5" |
---|
| 29067 | + "\x28\xd4\xec\xe9\x8a\xb1\x6d\x50" |
---|
| 29068 | + "\x4b\xf3\x44\xb8\x49\x04\x62\xe9" |
---|
| 29069 | + "\xa4\xd8\x5a\xe7\x90\x02\xb7\x1e" |
---|
| 29070 | + "\x66\x89\xbc\x5a\x71\x4e\xbd\xf8" |
---|
| 29071 | + "\x18\xfb\x34\x2f\x67\xa2\x65\x71" |
---|
| 29072 | + "\x00\x63\x22\xef\x3a\xa5\x18\x0e" |
---|
| 29073 | + "\x54\x76\xaa\x58\xae\x87\x23\x93" |
---|
| 29074 | + "\xb0\x3c\xa2\xa4\x07\x77\x3e\xd7" |
---|
| 29075 | + "\x1a\x9c\xfe\x32\xc3\x54\x04\x4e" |
---|
| 29076 | + "\xd6\x98\x44\xda\x98\xf8\xd3\xc8" |
---|
| 29077 | + "\x1c\x07\x4b\xcd\x97\x5d\x96\x95" |
---|
| 29078 | + "\x9a\x1d\x4a\xfc\x19\xcb\x0b\xd0" |
---|
| 29079 | + "\x6d\x43\x3a\x9a\x39\x1c\xa8\x90" |
---|
| 29080 | + "\x9f\x53\x8b\xc4\x41\x75\xb5\xb9" |
---|
| 29081 | + "\x91\x5f\x02\x0a\x57\x6c\x8f\xc3" |
---|
| 29082 | + "\x1b\x0b\x3a\x8b\x58\x3b\xbe\x2e" |
---|
| 29083 | + "\xdc\x4c\x23\x71\x2e\x14\x06\x21" |
---|
| 29084 | + "\x0b\x3b\x58\xb8\x97\xd1\x00\x62" |
---|
| 29085 | + "\x2e\x74\x3e\x6e\x21\x8a\xcf\x60" |
---|
| 29086 | + "\xda\x0c\xf8\x7c\xfd\x07\x55\x7f" |
---|
| 29087 | + "\xb9\x1d\xda\x34\xc7\x27\xbf\x2a" |
---|
| 29088 | + "\xd9\xba\x41\x9b\x37\xa1\xc4\x5d" |
---|
| 29089 | + "\x03\x01\xce\xbb\x58\xff\xee\x74" |
---|
| 29090 | + "\x08\xbd\x0b\x80\xb1\xd5\xf8\xb5" |
---|
| 29091 | + "\x92\xf9\xbb\xbe\x03\xb5\xec\xbe" |
---|
| 29092 | + "\x17\xee\xd7\x4e\x87\x2b\x61\x1b" |
---|
| 29093 | + "\x27\xc3\x51\x50\xa0\x02\x73\x00" |
---|
| 29094 | + "\x1a\xea\x2a\x2b\xf8\xf6\xe6\x96" |
---|
| 29095 | + "\x75\x00\x56\xcc\xcb\x7a\x24\x29" |
---|
| 29096 | + "\xe8\xdb\x95\xbf\x4e\x8f\x0a\x78" |
---|
| 29097 | + "\xb8\xeb\x5a\x90\x37\xd0\x21\x94" |
---|
| 29098 | + "\x6a\x89\x6b\x41\x3a\x1b\xa7\x20" |
---|
| 29099 | + "\x43\x37\xda\xad\x81\xdd\xb4\xfc" |
---|
| 29100 | + "\xe9\x60\x82\x77\x44\x3f\x89\x23" |
---|
| 29101 | + "\x35\x04\x8f\xa1\xe8\xc0\xb6\x9f" |
---|
| 29102 | + "\x56\xa7\x86\x3d\x65\x9c\x57\xbb" |
---|
| 29103 | + "\x27\xdb\xe1\xb2\x13\x07\x9c\xb1" |
---|
| 29104 | + "\x60\x8b\x38\x6b\x7f\x24\x28\x14" |
---|
| 29105 | + "\xfe\xbf\xc0\xda\x61\x6e\xc2\xc7" |
---|
| 29106 | + "\x63\x36\xa8\x02\x54\x93\xb0\xba" |
---|
| 29107 | + "\xbd\x4d\x29\x14\x5a\x8b\xbc\x78" |
---|
| 29108 | + "\xb3\xa6\xc5\x15\x5d\x36\x4d\x38" |
---|
| 29109 | + "\x20\x9c\x1e\x98\x2e\x16\x89\x33" |
---|
| 29110 | + "\x66\xa2\x54\x57\xcc\xde\x12\xa6" |
---|
| 29111 | + "\x3b\x44\xf1\xac\x36\x3b\x97\xc1" |
---|
| 29112 | + "\x96\x94\xf2\x67\x57\x23\x9c\x29" |
---|
| 29113 | + "\xcd\xb7\x24\x2a\x8c\x86\xee\xaa" |
---|
| 29114 | + "\x0f\xee\xaf\xa0\xec\x40\x8c\x08" |
---|
| 29115 | + "\x18\xa1\xb4\x2c\x09\x46\x11\x7e" |
---|
| 29116 | + "\x97\x84\xb1\x03\xa5\x3e\x59\x05" |
---|
| 29117 | + "\x07\xc5\xf0\xcc\xb6\x71\x72\x2a" |
---|
| 29118 | + "\xa2\x02\x78\x60\x0b\xc4\x47\x93" |
---|
| 29119 | + "\xab\xcd\x67\x2b\xf5\xc5\x67\xa0" |
---|
| 29120 | + "\xc0\x3c\x6a\xd4\x7e\xc9\x93\x0c" |
---|
| 29121 | + "\x02\xdc\x15\x87\x48\x16\x26\x18" |
---|
| 29122 | + "\x4e\x0b\x16\x0e\xb3\x02\x3e\x4b" |
---|
| 29123 | + "\xc2\xe4\x49\x08\x9f\xb9\x8b\x1a" |
---|
| 29124 | + "\xca\x10\xe8\x6c\x58\xa9\x7e\xb8" |
---|
| 29125 | + "\xbe\xff\x58\x0e\x8a\xfb\x35\x93" |
---|
| 29126 | + "\xcc\x76\x7d\xd9\x44\x7c\x31\x96" |
---|
| 29127 | + "\xc0\x29\x73\xd3\x91\x0a\xc0\x65" |
---|
| 29128 | + "\x5c\xbe\xe7\x4e\xda\x31\x85\xf2" |
---|
| 29129 | + "\x72\xee\x34\xbe\x41\x90\xd4\x07" |
---|
| 29130 | + "\x50\x64\x56\x81\xe3\x27\xfb\xcc" |
---|
| 29131 | + "\xb7\x5c\x36\xb4\x6e\xbd\x23\xf8" |
---|
| 29132 | + "\xe8\x71\xce\xa8\x73\x77\x82\x74" |
---|
| 29133 | + "\xab\x8d\x0e\xe5\x93\x68\xb1\xd2" |
---|
| 29134 | + "\x51\xc2\x18\x58\xd5\x3f\x29\x6b" |
---|
| 29135 | + "\x2e\xd0\x88\x7f\x4a\x9d\xa2\xb8" |
---|
| 29136 | + "\xae\x96\x09\xbf\x47\xae\x7d\x12" |
---|
| 29137 | + "\x70\x67\xf1\xdd\xda\xdf\x47\x57" |
---|
| 29138 | + "\xc9\x2c\x0f\xcb\xf3\x57\xd4\xda" |
---|
| 29139 | + "\x00\x2e\x13\x48\x8f\xc0\xaa\x46" |
---|
| 29140 | + "\xe1\xc1\x57\x75\x1e\xce\x74\xc2" |
---|
| 29141 | + "\x82\xef\x31\x85\x8e\x38\x56\xff" |
---|
| 29142 | + "\xcb\xab\xe0\x78\x40\x51\xd3\xc5" |
---|
| 29143 | + "\xc3\xb1\xee\x9b\xd7\x72\x7f\x13" |
---|
| 29144 | + "\x83\x7f\x45\x49\x45\xa1\x05\x8e" |
---|
| 29145 | + "\xdc\x83\x81\x3c\x24\x28\x87\x08" |
---|
| 29146 | + "\xa0\x70\x73\x80\x42\xcf\x5c\x26" |
---|
| 29147 | + "\x39\xa5\xc5\x90\x5c\x56\xda\x58" |
---|
| 29148 | + "\x93\x45\x5d\x45\x64\x59\x16\x3f" |
---|
| 29149 | + "\xf1\x20\xf7\xa8\x2a\xd4\x3d\xbd" |
---|
| 29150 | + "\x17\xfb\x90\x01\xcf\x1e\x71\xab" |
---|
| 29151 | + "\x22\xa2\x24\xb5\x80\xac\xa2\x9a" |
---|
| 29152 | + "\x9c\x2d\x85\x69\xa7\x87\x33\x55" |
---|
| 29153 | + "\x65\x72\xc0\x91\x2a\x3d\x05\x33" |
---|
| 29154 | + "\x25\x0d\x29\x25\x9f\x45\x4e\xfa" |
---|
| 29155 | + "\x5d\x90\x3f\x34\x08\x54\xdb\x7d" |
---|
| 29156 | + "\x94\x20\xa2\x3b\x10\x01\xa4\x89" |
---|
| 29157 | + "\x1e\x90\x4f\x36\x3f\xc2\x40\x07" |
---|
| 29158 | + "\x3f\xab\x2e\x89\xce\x80\xe1\xf5" |
---|
| 29159 | + "\xac\xaf\x17\x10\x18\x0f\x4d\xe3" |
---|
| 29160 | + "\xfc\x82\x2b\xbe\xe2\x91\xfa\x5b" |
---|
| 29161 | + "\x9a\x9b\x2a\xd7\x99\x8d\x8f\xdc" |
---|
| 29162 | + "\x54\x99\xc4\xa3\x97\xfd\xd3\xdb" |
---|
| 29163 | + "\xd1\x51\x7c\xce\x13\x5c\x3b\x74" |
---|
| 29164 | + "\xda\x9a\xe3\xdc\xdc\x87\x84\x98" |
---|
| 29165 | + "\x16\x6d\xb0\x3d\x65\x57\x0b\xb2" |
---|
| 29166 | + "\xb8\x04\xd4\xea\x49\x72\xc3\x66" |
---|
| 29167 | + "\xbc\xdc\x91\x05\x2b\xa6\x5e\xeb" |
---|
| 29168 | + "\x55\x72\x3e\x34\xd4\x28\x4b\x9c" |
---|
| 29169 | + "\x07\x51\xf7\x30\xf3\xca\x04\xc1" |
---|
| 29170 | + "\xd3\x69\x50\x2c\x27\x27\xc4\xb9" |
---|
| 29171 | + "\x56\xc7\xa2\xd2\x66\x29\xea\xe0" |
---|
| 29172 | + "\x25\xb8\x49\xd1\x60\xc9\x5e\xb5" |
---|
| 29173 | + "\xed\x87\xb8\x74\x98\x0d\x16\x86" |
---|
| 29174 | + "\x2a\x02\x24\xde\xb9\xa9\x5e\xf0" |
---|
| 29175 | + "\xdd\xf7\x55\xb0\x26\x7a\x93\xd4" |
---|
| 29176 | + "\xe6\x7d\xd2\x43\xb2\x8f\x7e\x9a" |
---|
| 29177 | + "\x5d\x81\xe6\x28\xe5\x96\x7d\xc8" |
---|
| 29178 | + "\x33\xe0\x56\x57\xe2\xa0\xf2\x1d" |
---|
| 29179 | + "\x61\x78\x60\xd5\x81\x70\xa4\x11" |
---|
| 29180 | + "\x43\x36\xe9\xd1\x68\x27\x21\x3c" |
---|
| 29181 | + "\xb2\xa2\xad\x5f\x04\xd4\x55\x00" |
---|
| 29182 | + "\x25\x71\x91\xed\x3a\xc9\x7b\x57" |
---|
| 29183 | + "\x7b\xd1\x8a\xfb\x0e\xf5\x7b\x08" |
---|
| 29184 | + "\xa9\x26\x4f\x24\x5f\xdd\x79\xed" |
---|
| 29185 | + "\x19\xc4\xe1\xd5\xa8\x66\x60\xfc" |
---|
| 29186 | + "\x5d\x48\x11\xb0\xa3\xc3\xe6\xc0" |
---|
| 29187 | + "\xc6\x16\x7d\x20\x3f\x7c\x25\x52" |
---|
| 29188 | + "\xdf\x05\xdd\xb5\x0b\x92\xee\xc5" |
---|
| 29189 | + "\xe6\xd2\x7c\x3e\x2e\xd5\xac\xda" |
---|
| 29190 | + "\xdb\x48\x31\xac\x87\x13\x8c\xfa" |
---|
| 29191 | + "\xac\x18\xbc\xd1\x7f\x2d\xc6\x19" |
---|
| 29192 | + "\x8a\xfa\xa0\x97\x89\x26\x50\x46" |
---|
| 29193 | + "\x9c\xca\xe1\x73\x97\x26\x0a\x50" |
---|
| 29194 | + "\x95\xec\x79\x19\xf6\xbd\x9a\xa1" |
---|
| 29195 | + "\xcf\xc9\xab\xf7\x85\x84\xb2\xf5" |
---|
| 29196 | + "\x2c\x7c\x73\xaa\xe2\xc2\xfb\xcd" |
---|
| 29197 | + "\x5f\x08\x46\x2f\x8e\xd9\xff\xfd" |
---|
| 29198 | + "\x19\xf6\xf4\x5d\x2b\x4b\x54\xe2" |
---|
| 29199 | + "\x27\xaa\xfd\x2c\x5f\x75\x7c\xf6" |
---|
| 29200 | + "\x2c\x95\x77\xcc\x90\xa2\xda\x1e" |
---|
| 29201 | + "\x85\x37\x18\x34\x1d\xcf\x1b\xf2" |
---|
| 29202 | + "\x86\xda\x71\xfb\x72\xab\x87\x0f" |
---|
| 29203 | + "\x1e\x10\xb3\xba\x51\xea\x29\xd3" |
---|
| 29204 | + "\x8c\x87\xce\x4b\x66\xbf\x60\x6d" |
---|
| 29205 | + "\x81\x7c\xb8\x9c\xcc\x2e\x35\x02" |
---|
| 29206 | + "\x02\x32\x4a\x7a\x24\xc4\x9f\xce" |
---|
| 29207 | + "\xf0\x8a\x85\x90\xf3\x24\x95\x02" |
---|
| 29208 | + "\xec\x13\xc1\xa4\xdd\x44\x01\xef" |
---|
| 29209 | + "\xf6\xaa\x30\x70\xbf\x4e\x1a\xb9" |
---|
| 29210 | + "\xc0\xff\x3b\x57\x5d\x12\xfe\xc3" |
---|
| 29211 | + "\x1d\x5c\x3f\x74\xf9\xd9\x64\x61" |
---|
| 29212 | + "\x20\xb2\x76\x79\x38\xd2\x21\xfb" |
---|
| 29213 | + "\xc9\x32\xe8\xcc\x8e\x5f\xd7\x01" |
---|
| 29214 | + "\x9e\x25\x76\x4d\xa7\xc1\x33\x21" |
---|
| 29215 | + "\xfa\xcf\x98\x40\xd2\x1d\x48\xbd" |
---|
| 29216 | + "\xd0\xc0\x38\x90\x27\x9b\x89\x4a" |
---|
| 29217 | + "\x10\x1e\xaf\xa0\x78\x7d\x87\x2b" |
---|
| 29218 | + "\x72\x10\x02\xf0\x5d\x22\x8b\x22" |
---|
| 29219 | + "\xd7\x56\x7c\xd7\x6d\xcd\x9b\xc6" |
---|
| 29220 | + "\xbc\xb2\xa6\x36\xde\xac\x87\x14" |
---|
| 29221 | + "\x92\x93\x47\xca\x7d\xf4\x0b\x88" |
---|
| 29222 | + "\xea\xbf\x3f\x2f\xa9\x94\x24\x13" |
---|
| 29223 | + "\xa1\x52\x29\xfd\x5d\xa9\x76\x85" |
---|
| 29224 | + "\x21\x62\x39\xa3\xf0\xf7\xb5\xa3" |
---|
| 29225 | + "\xe0\x6c\x1b\xcb\xdb\x41\x91\xc6" |
---|
| 29226 | + "\x4f\xaa\x26\x8b\x15\xd5\x84\x3a" |
---|
| 29227 | + "\xda\xd6\x05\xc8\x8c\x0f\xe9\x19" |
---|
| 29228 | + "\x00\x81\x38\xfb\x8f\xdf\xb0\x63" |
---|
| 29229 | + "\x75\xe0\xe8\x8f\xef\x4a\xe0\x83" |
---|
| 29230 | + "\x34\xe9\x4e\x06\xd7\xbb\xcd\xed" |
---|
| 29231 | + "\x70\x0c\x72\x80\x64\x94\x67\xad" |
---|
| 29232 | + "\x4a\xda\x82\xcf\x60\xfc\x92\x43" |
---|
| 29233 | + "\xe3\x2f\xd1\x1e\x81\x1d\xdc\x62" |
---|
| 29234 | + "\xec\xb1\xb0\xad\x4f\x43\x1d\x38" |
---|
| 29235 | + "\x4e\x0d\x90\x40\x29\x1b\x98\xf1" |
---|
| 29236 | + "\xbc\x70\x4e\x5a\x08\xbe\x88\x3a" |
---|
| 29237 | + "\x55\xfb\x8c\x33\x1f\x0a\x7d\x2d" |
---|
| 29238 | + "\xdc\x75\x03\xd2\x3b\xe8\xb8\x32" |
---|
| 29239 | + "\x13\xab\x04\xbc\xe2\x33\x44\xa6" |
---|
| 29240 | + "\xff\x6e\xba\xbd\xdc\xe2\xbf\x54" |
---|
| 29241 | + "\x99\x71\x76\x59\x3b\x7a\xbc\xde" |
---|
| 29242 | + "\xa1\x6e\x73\x62\x96\x73\x56\x66" |
---|
| 29243 | + "\xfb\x1a\x56\x91\x2a\x8b\x12\xb0" |
---|
| 29244 | + "\x82\x9f\x9b\x0c\x42\xc7\x22\x2c" |
---|
| 29245 | + "\xbc\x49\xc5\x3c\x3b\xbf\x52\x64" |
---|
| 29246 | + "\xd6\xd4\x03\x52\xf3\xfd\x13\x98" |
---|
| 29247 | + "\xcc\xd8\xaa\x3e\x1d\x1f\x04\x8a" |
---|
| 29248 | + "\x03\x41\x19\x5b\x31\xf3\x48\x83" |
---|
| 29249 | + "\x49\xa3\xdd\xc9\x7c\x01\x34\x64" |
---|
| 29250 | + "\xe5\xf3\xdf\xc9\x7f\x17\xa2\xf5" |
---|
| 29251 | + "\x9c\x21\x79\x93\x91\x93\xbf\x9b" |
---|
| 29252 | + "\xa5\xa5\xda\x1d\x55\x32\x72\x78" |
---|
| 29253 | + "\xa6\x45\x2d\x21\x97\x6b\xfe\xbc" |
---|
| 29254 | + "\xd0\xe7\x8e\x97\x66\x85\x9e\x41" |
---|
| 29255 | + "\xfa\x2c\x8a\xee\x0d\x5a\x18\xf2" |
---|
| 29256 | + "\x15\x89\x8f\xfb\xbc\xd8\xa6\x0c" |
---|
| 29257 | + "\x83\xcc\x20\x08\xce\x70\xe5\xe6" |
---|
| 29258 | + "\xbb\x7d\x9f\x11\x5f\x1e\x16\x68" |
---|
| 29259 | + "\x18\xad\xa9\x4b\x04\x97\x8c\x18" |
---|
| 29260 | + "\xed\x2a\x70\x79\x39\xcf\x36\x72" |
---|
| 29261 | + "\x1e\x3e\x6d\x3c\x19\xce\x13\x19" |
---|
| 29262 | + "\xb5\x13\xe7\x02\xd8\x5c\xec\x0c" |
---|
| 29263 | + "\x81\xc5\xe5\x86\x10\x83\x9e\x67" |
---|
| 29264 | + "\x3b\x74\x29\x63\xda\x23\xbc\x43" |
---|
| 29265 | + "\xe9\x73\xa6\x2d\x25\x77\x66\xd0" |
---|
| 29266 | + "\x2e\x05\x38\xae\x2e\x0e\x7f\xaf" |
---|
| 29267 | + "\x82\xed\xef\x28\x39\x4c\x4b\x6f" |
---|
| 29268 | + "\xdb\xa1\xb5\x79\xd0\x5b\x50\x77" |
---|
| 29269 | + "\x6d\x75\x9f\x3c\xcf\xde\x41\xb8" |
---|
| 29270 | + "\xa9\x13\x11\x60\x19\x23\xc7\x35" |
---|
| 29271 | + "\x48\xbc\x14\x08\xf9\x57\xfe\x15" |
---|
| 29272 | + "\xfd\xb2\xbb\x8c\x44\x3b\xf1\x62" |
---|
| 29273 | + "\xbc\x0e\x01\x45\x39\xc0\xbb\xce" |
---|
| 29274 | + "\xf5\xb7\xe1\x16\x7b\xcc\x8d\x7f" |
---|
| 29275 | + "\xd3\x15\x36\xef\x8e\x4b\xaa\xee" |
---|
| 29276 | + "\x49\x0c\x6e\x9b\x8c\x0e\x9f\xe0" |
---|
| 29277 | + "\xd5\x7b\xdd\xbc\xb3\x67\x53\x6d" |
---|
| 29278 | + "\x8b\xbe\xa3\xcd\x1e\x37\x9d\xc3" |
---|
| 29279 | + "\x61\x36\xf4\x77\xec\x2b\xc7\x8b" |
---|
| 29280 | + "\xd7\xad\x8d\x23\xdd\xf7\x9d\xf1" |
---|
| 29281 | + "\x61\x1c\xbf\x09\xa5\x5e\xb9\x14" |
---|
| 29282 | + "\xa6\x3f\x1a\xd9\x12\xb4\xef\x56" |
---|
| 29283 | + "\x20\xa0\x77\x3e\xab\xf1\xb9\x91" |
---|
| 29284 | + "\x5a\x92\x85\x5c\x92\x15\xb2\x1f" |
---|
| 29285 | + "\xaf\xb0\x92\x23\x2d\x27\x8b\x7e" |
---|
| 29286 | + "\x12\xcc\x56\xaa\x62\x85\x15\xd7" |
---|
| 29287 | + "\x41\x89\x62\xd6\xd9\xd0\x6d\xbd" |
---|
| 29288 | + "\x21\xa8\x49\xb6\x35\x40\x2f\x8d" |
---|
| 29289 | + "\x2e\xfa\x24\x1e\x30\x12\x9c\x05" |
---|
| 29290 | + "\x59\xfa\xe1\xad\xc0\x53\x09\xda" |
---|
| 29291 | + "\xc0\x2e\x9d\x24\x0e\x4b\x6e\xd7" |
---|
| 29292 | + "\x68\x32\x6a\xa0\x3c\x23\xb6\x5a" |
---|
| 29293 | + "\x90\xb1\x1f\x62\xc8\x37\x36\x88" |
---|
| 29294 | + "\xa4\x4d\x91\x12\x8d\x51\x8d\x81" |
---|
| 29295 | + "\x44\x21\xfe\xd3\x61\x8d\xea\x5b" |
---|
| 29296 | + "\x87\x24\xa9\xe9\x87\xde\x75\x77" |
---|
| 29297 | + "\xc6\xa0\xd3\xf6\x99\x8b\x32\x56" |
---|
| 29298 | + "\x47\xc6\x60\x65\xb6\x4f\xd1\x59" |
---|
| 29299 | + "\x08\xb2\xe0\x15\x3e\xcb\x2c\xd6" |
---|
| 29300 | + "\x8d\xc6\xbf\xda\x63\xe2\x04\x88" |
---|
| 29301 | + "\x30\x9f\x37\x38\x98\x1c\x3e\x7a" |
---|
| 29302 | + "\xa8\x8f\x3e\x2c\xcf\x90\x15\x6e" |
---|
| 29303 | + "\x5d\xe9\x76\xd5\xdf\xc6\x2f\xf6" |
---|
| 29304 | + "\xf5\x4a\x86\xbd\x36\x2a\xda\xdf" |
---|
| 29305 | + "\x2f\xd8\x6e\x15\x18\x6b\xe9\xdb" |
---|
| 29306 | + "\x26\x54\x6e\x60\x3b\xb8\xf9\x91" |
---|
| 29307 | + "\xc1\x1d\xc0\x4f\x26\x8b\xdf\x55" |
---|
| 29308 | + "\x47\x2f\xce\xdd\x4e\x93\x58\x3f" |
---|
| 29309 | + "\x70\xdc\xf9\x4e\x9b\x37\x5e\x4f" |
---|
| 29310 | + "\x39\xb9\x30\xe6\xce\xdb\xaf\x46" |
---|
| 29311 | + "\xca\xfa\x52\xc9\x75\x3e\xd6\x96" |
---|
| 29312 | + "\xe8\x97\xf1\xb1\x64\x31\x71\x1e" |
---|
| 29313 | + "\x9f\xb6\xff\x69\xd6\xcd\x85\x4e" |
---|
| 29314 | + "\x20\xf5\xfc\x84\x3c\xaf\xcc\x8d" |
---|
| 29315 | + "\x5b\x52\xb8\xa2\x1c\x38\x47\x82" |
---|
| 29316 | + "\x96\xff\x06\x4c\xaf\x8a\xf4\x8f" |
---|
| 29317 | + "\xf8\x15\x97\xf6\xc3\xbc\x8c\x9e" |
---|
| 29318 | + "\xc2\x06\xd9\x64\xb8\x1b\x0d\xd1" |
---|
| 29319 | + "\x53\x55\x83\x7d\xcb\x8b\x7d\x20" |
---|
| 29320 | + "\xa7\x70\xcb\xaa\x25\xae\x5a\x4f" |
---|
| 29321 | + "\xdc\x66\xad\xe4\x54\xff\x09\xef" |
---|
| 29322 | + "\x25\xcb\xac\x59\x89\x1d\x06\xcf" |
---|
| 29323 | + "\xc7\x74\xe0\x5d\xa6\xd0\x04\xb4" |
---|
| 29324 | + "\x41\x75\x34\x80\x6c\x4c\xc9\xd0" |
---|
| 29325 | + "\x51\x0c\x0f\x84\x26\x75\x69\x23" |
---|
| 29326 | + "\x81\x67\xde\xbf\x6c\x57\x8a\xc4" |
---|
| 29327 | + "\xba\x91\xba\x8c\x2c\x75\xeb\x55" |
---|
| 29328 | + "\xe5\x1b\x13\xbc\xaa\xec\x31\xdb" |
---|
| 29329 | + "\xcc\x00\x3b\xe6\x50\xd8\xc3\xcc" |
---|
| 29330 | + "\x9c\xb8\x6e\xb4\x9b\x16\xee\x74" |
---|
| 29331 | + "\x26\x51\xda\x39\xe6\x31\xa1\xb2" |
---|
| 29332 | + "\xd7\x6f\xcb\xae\x7d\x9f\x38\x7d" |
---|
| 29333 | + "\x86\x49\x2a\x16\x5c\xc0\x08\xea" |
---|
| 29334 | + "\x6b\x55\x85\x47\xbb\x90\xba\x69" |
---|
| 29335 | + "\x56\xa5\x44\x62\x5b\xe6\x3b\xcc" |
---|
| 29336 | + "\xe7\x6d\x1e\xca\x4b\xf3\x86\xe0" |
---|
| 29337 | + "\x09\x76\x51\x83\x0a\x46\x19\x61" |
---|
| 29338 | + "\xf0\xce\xe1\x06\x7d\x06\xb4\xfe" |
---|
| 29339 | + "\xd9\xd3\x64\x8e\x0f\xd9\x64\x9e" |
---|
| 29340 | + "\x74\x44\x97\x5d\x92\x7b\xe3\xcf" |
---|
| 29341 | + "\x51\x44\xe7\xf2\xe7\xc0\x0c\xc2" |
---|
| 29342 | + "\xf1\xf7\xa6\x36\x52\x2f\x7c\x09" |
---|
| 29343 | + "\xfe\x8c\x59\x77\x52\x6a\x7e\xb3" |
---|
| 29344 | + "\x2b\xb9\x17\x78\xe4\xf2\x82\x62" |
---|
| 29345 | + "\x7f\x68\x8e\x04\xb4\x8f\x60\xd2" |
---|
| 29346 | + "\xc6\x22\x1e\x0f\x3a\x8e\x3c\xb2" |
---|
| 29347 | + "\x60\xbc\xa9\xb3\xda\xbd\x50\xe4" |
---|
| 29348 | + "\x33\x98\xdd\x6f\xe9\x3b\x77\x57" |
---|
| 29349 | + "\xeb\x7c\x8f\xbc\xfc\x34\x34\xb9" |
---|
| 29350 | + "\x40\x31\x67\xcf\xfe\x22\x20\xa5" |
---|
| 29351 | + "\x97\xe8\x4c\xa2\xc3\x94\xc6\x28" |
---|
| 29352 | + "\xa6\x24\xe5\xa6\xb5\xd8\x24\xef" |
---|
| 29353 | + "\x16\xa1\xc9\xe5\x92\xe6\x8c\x45" |
---|
| 29354 | + "\x24\x24\x51\x22\x1e\xad\xef\x2f" |
---|
| 29355 | + "\xb6\xbe\xfc\x92\x20\xac\x45\xe6" |
---|
| 29356 | + "\xc0\xb0\xc8\xfb\x21\x34\xd4\x05" |
---|
| 29357 | + "\x54\xb3\x99\xa4\xfe\xa9\xd5\xb5" |
---|
| 29358 | + "\x3b\x72\x83\xf6\xe2\xf9\x88\x0e" |
---|
| 29359 | + "\x20\x80\x3e\x4e\x8f\xa1\x75\x69" |
---|
| 29360 | + "\x43\x5a\x7c\x38\x62\x51\xb5\xb7" |
---|
| 29361 | + "\x84\x95\x3f\x6d\x24\xcc\xfd\x4b" |
---|
| 29362 | + "\x4a\xaa\x97\x83\x6d\x16\xa8\xc5" |
---|
| 29363 | + "\x18\xd9\xb9\xfe\xe2\x3f\xe8\xbd" |
---|
| 29364 | + "\x37\x44\xdf\x79\x3b\x34\x19\x1a" |
---|
| 29365 | + "\x65\x5e\xc7\x61\x1f\x17\x5e\x84" |
---|
| 29366 | + "\x20\x72\x32\x98\x8c\x9e\xac\x1f" |
---|
| 29367 | + "\x6e\x32\xae\x86\x46\x4f\x0f\x64" |
---|
| 29368 | + "\x3f\xce\x96\xe6\x02\x41\x53\x1f" |
---|
| 29369 | + "\x35\x30\x57\x7f\xfe\xb7\x47\xb9" |
---|
| 29370 | + "\x0c\x2f\x14\x34\x9b\x1c\x88\x17" |
---|
| 29371 | + "\xb5\xe5\x94\x17\x3e\xdc\x4d\x49" |
---|
| 29372 | + "\xe1\x5d\x75\x3e\xa6\x16\x42\xd4" |
---|
| 29373 | + "\x59\xb5\x24\x7c\x4c\x54\x1c\xf9" |
---|
| 29374 | + "\xd6\xed\x69\x22\x5f\x74\xc9\xa9" |
---|
| 29375 | + "\x7c\xb8\x09\xa7\xf9\x2b\x0d\x5f" |
---|
| 29376 | + "\x42\xff\x4e\x57\xde\x0c\x67\x45" |
---|
| 29377 | + "\xa4\x6e\xa0\x7e\x28\x34\xc5\xfe" |
---|
| 29378 | + "\x58\x7e\xda\xec\x9f\x0b\x31\x2a" |
---|
| 29379 | + "\x1f\x1b\x98\xad\x14\xcf\x9f\x96" |
---|
| 29380 | + "\xf8\x87\x0e\x14\x19\x81\x23\x53" |
---|
| 29381 | + "\x5f\x38\x08\xd9\xc1\xcb\xb2\xc5" |
---|
| 29382 | + "\x19\x72\x75\x01\xd4\xcf\xd9\x91" |
---|
| 29383 | + "\xfc\x48\xcc\xa3\x3c\xe6\x4c\xc6" |
---|
| 29384 | + "\x73\xde\x5e\x90\xce\x6c\x85\x43" |
---|
| 29385 | + "\x0d\xdf\xe3\x8c\x02\x62\xef\xac" |
---|
| 29386 | + "\xb8\x05\x80\x81\xf6\x22\x30\xad" |
---|
| 29387 | + "\x30\xa8\xcb\x55\x1e\xe6\x05\x7f" |
---|
| 29388 | + "\xc5\x58\x1a\x78\xb7\x2f\x8e\x3c" |
---|
| 29389 | + "\x80\x09\xca\xa2\x9a\x72\xeb\x10" |
---|
| 29390 | + "\x84\x54\xaa\x98\x35\x5e\xb1\xc2" |
---|
| 29391 | + "\xb7\x73\x14\x69\xef\xf8\x28\x43" |
---|
| 29392 | + "\x36\xd3\x10\x0a\xd6\x69\xf8\xc8" |
---|
| 29393 | + "\xbb\xe9\xe9\xf9\x29\x52\xf8\x6f" |
---|
| 29394 | + "\x12\x78\xf9\xc6\xb2\x12\xfd\x39" |
---|
| 29395 | + "\xa9\xeb\xe2\x47\xb9\x22\xc5\x8f" |
---|
| 29396 | + "\x4d\xb1\x17\x40\x02\x84\xed\x53" |
---|
| 29397 | + "\xc5\xfa\xc1\xcd\x59\x56\x93\xaa" |
---|
| 29398 | + "\x3f\x23\x3f\x02\xb7\xe9\x6e\xa0" |
---|
| 29399 | + "\xbc\x96\xb8\xb2\xf8\x04\x19\x87" |
---|
| 29400 | + "\xe9\x4f\x29\xbf\x3a\xcb\x6d\x48" |
---|
| 29401 | + "\xc9\xe7\x1f\xb7\xa8\xf8\xd4\xb4" |
---|
| 29402 | + "\x6d\x0f\xb4\xf6\x44\x11\x0f\xf7" |
---|
| 29403 | + "\x3d\xd2\x36\x05\x67\xa1\x46\x81" |
---|
| 29404 | + "\x90\xe9\x60\x64\xfa\x52\x87\x37" |
---|
| 29405 | + "\x44\x01\xbd\x58\xe1\xda\xda\x1e" |
---|
| 29406 | + "\xa7\x09\xf7\x43\x31\x2b\x4b\x55" |
---|
| 29407 | + "\xbd\x0d\x53\x7f\x12\x6c\xf5\x07" |
---|
| 29408 | + "\xfc\x61\xda\xd6\x0a\xbd\x89\x5f" |
---|
| 29409 | + "\x2c\xf5\xa8\x1f\x0d\x60\xe4\x3c" |
---|
| 29410 | + "\x5d\x94\x8a\x1f\x64\xce\xd5\x16" |
---|
| 29411 | + "\x73\xbc\xbe\xb1\x85\x28\xcb\x0b" |
---|
| 29412 | + "\x47\x5c\x1f\x66\x25\x89\x61\x6a" |
---|
| 29413 | + "\xa7\xcd\xf8\x1b\x31\x88\x42\x71" |
---|
| 29414 | + "\x58\x65\x53\xd5\xc0\xa3\x56\x2e" |
---|
| 29415 | + "\xb6\x86\x9e\x13\x78\x34\x36\x85" |
---|
| 29416 | + "\xbb\xce\x6e\x54\x33\xb9\x97\xc5" |
---|
| 29417 | + "\x72\xb8\xe0\x13\x34\x04\xbf\x83" |
---|
| 29418 | + "\xbf\x78\x1d\x7c\x23\x34\x90\xe0" |
---|
| 29419 | + "\x57\xd4\x3f\xc6\x61\xe3\xca\x96" |
---|
| 29420 | + "\x13\xdd\x9e\x20\x51\x18\x73\x37" |
---|
| 29421 | + "\x69\x37\xfb\xe5\x60\x1f\xf2\xa1" |
---|
| 29422 | + "\xef\xa2\x6e\x16\x32\x8e\xc3\xb6" |
---|
| 29423 | + "\x21\x5e\xc2\x1c\xb6\xc6\x96\x72" |
---|
| 29424 | + "\x4f\xa6\x85\x69\xa9\x5d\xb2\x2e" |
---|
| 29425 | + "\xac\xfe\x6e\xc3\xe7\xb3\x51\x08" |
---|
| 29426 | + "\x66\x2a\xac\x59\xb3\x73\x86\xae" |
---|
| 29427 | + "\x6d\x85\x97\x37\x68\xef\xa7\x85" |
---|
| 29428 | + "\xb7\xdd\xdd\xd9\x85\xc9\x57\x01" |
---|
| 29429 | + "\x10\x2b\x9a\x1e\x44\x12\x87\xa5" |
---|
| 29430 | + "\x60\x1f\x88\xae\xbf\x14\x2d\x05" |
---|
| 29431 | + "\x4c\x60\x85\x8a\x45\xac\x0f\xc2", |
---|
| 29432 | + .len = 4096, |
---|
34856 | 29433 | } |
---|
34857 | 29434 | }; |
---|
34858 | 29435 | |
---|
.. | .. |
---|
34874 | 29451 | .ctext = "\xf6\x78\x97\xd6\xaa\x94\x01\x27" |
---|
34875 | 29452 | "\x2e\x4d\x83\xe0\x6e\x64\x9a\xdf", |
---|
34876 | 29453 | .len = 16, |
---|
34877 | | - .also_non_np = 1, |
---|
34878 | | - .np = 3, |
---|
34879 | | - .tap = { 5, 2, 9 }, |
---|
34880 | 29454 | }, { |
---|
34881 | 29455 | .key = "\x36\x2b\x57\x97\xf8\x5d\xcd\x99" |
---|
34882 | 29456 | "\x5f\x1a\x5a\x44\x1d\x92\x0f\x27" |
---|
.. | .. |
---|
34896 | 29470 | "\x57\x72\xb5\xfd\xb5\x5d\xb8\x28" |
---|
34897 | 29471 | "\x0c\x04\x91\x14\x91\xe9\x37", |
---|
34898 | 29472 | .len = 31, |
---|
34899 | | - .also_non_np = 1, |
---|
34900 | | - .np = 2, |
---|
34901 | | - .tap = { 16, 15 }, |
---|
34902 | 29473 | }, { |
---|
34903 | 29474 | .key = "\xa5\x28\x24\x34\x1a\x3c\xd8\xf7" |
---|
34904 | 29475 | "\x05\x91\x8f\xee\x85\x1f\x35\x7f" |
---|
.. | .. |
---|
34942 | 29513 | "\x29\x62\x0d\xb2\xf6\x3c\x58\x57" |
---|
34943 | 29514 | "\xc1\xd5\x5a\xbb\xd6\xa6\x2a\xe5", |
---|
34944 | 29515 | .len = 128, |
---|
34945 | | - .also_non_np = 1, |
---|
34946 | | - .np = 4, |
---|
34947 | | - .tap = { 112, 7, 8, 1 }, |
---|
34948 | 29516 | }, { |
---|
34949 | 29517 | .key = "\xd3\x81\x72\x18\x23\xff\x6f\x4a" |
---|
34950 | 29518 | "\x25\x74\x29\x0d\x51\x8a\x0e\x13" |
---|
.. | .. |
---|
35084 | 29652 | "\xb8\x78\xd2\xa3\xc6\xf3\x79\x9c" |
---|
35085 | 29653 | "\xc7\x27\xe1\x6a\x29\xad\xa4\x03", |
---|
35086 | 29654 | .len = 512, |
---|
| 29655 | + }, { |
---|
| 29656 | + .key = "\xeb\xe5\x11\x3a\x72\xeb\x10\xbe" |
---|
| 29657 | + "\x70\xcf\xe3\xea\xc2\x74\xa4\x48" |
---|
| 29658 | + "\x29\x0f\x8f\x3f\xcf\x4c\x28\x2a" |
---|
| 29659 | + "\x4e\x1e\x3c\xc3\x27\x9f\x16\x13", |
---|
| 29660 | + .klen = 32, |
---|
| 29661 | + .iv = "\x84\x3e\xa2\x7c\x06\x72\xb2\xad" |
---|
| 29662 | + "\x88\x76\x65\xb4\x1a\x29\x27\x12" |
---|
| 29663 | + "\x45\xb6\x8d\x0e\x4b\x87\x04\xfc" |
---|
| 29664 | + "\xb5\xcd\x1c\x4d\xe8\x06\xf1\xcb", |
---|
| 29665 | + .ptext = "\x8e\xb6\x07\x9b\x7c\xe4\xa4\xa2" |
---|
| 29666 | + "\x41\x6c\x24\x1d\xc0\x77\x4e\xd9" |
---|
| 29667 | + "\x4a\xa4\x2c\xb6\xe4\x55\x02\x7f" |
---|
| 29668 | + "\xc4\xec\xab\xc2\x5c\x63\x40\x92" |
---|
| 29669 | + "\x38\x24\x62\xdb\x65\x82\x10\x7f" |
---|
| 29670 | + "\x21\xa5\x39\x3a\x3f\x38\x7e\xad" |
---|
| 29671 | + "\x6c\x7b\xc9\x3f\x89\x8f\xa8\x08" |
---|
| 29672 | + "\xbd\x31\x57\x3c\x7a\x45\x67\x30" |
---|
| 29673 | + "\xa9\x27\x58\x34\xbe\xe3\xa4\xc3" |
---|
| 29674 | + "\xff\xc2\x9f\x43\xf0\x04\xba\x1e" |
---|
| 29675 | + "\xb6\xf3\xc4\xce\x09\x7a\x2e\x42" |
---|
| 29676 | + "\x7d\xad\x97\xc9\x77\x9a\x3a\x78" |
---|
| 29677 | + "\x6c\xaf\x7c\x2a\x46\xb4\x41\x86" |
---|
| 29678 | + "\x1a\x20\xf2\x5b\x1a\x60\xc9\xc4" |
---|
| 29679 | + "\x47\x5d\x10\xa4\xd2\x15\x6a\x19" |
---|
| 29680 | + "\x4f\xd5\x51\x37\xd5\x06\x70\x1a" |
---|
| 29681 | + "\x3e\x78\xf0\x2e\xaa\xb5\x2a\xbd" |
---|
| 29682 | + "\x83\x09\x7c\xcb\x29\xac\xd7\x9c" |
---|
| 29683 | + "\xbf\x80\xfd\x9d\xd4\xcf\x64\xca" |
---|
| 29684 | + "\xf8\xc9\xf1\x77\x2e\xbb\x39\x26" |
---|
| 29685 | + "\xac\xd9\xbe\xce\x24\x7f\xbb\xa2" |
---|
| 29686 | + "\x82\xba\xeb\x5f\x65\xc5\xf1\x56" |
---|
| 29687 | + "\x8a\x52\x02\x4d\x45\x23\x6d\xeb" |
---|
| 29688 | + "\xb0\x60\x7b\xd8\x6e\xb2\x98\xd2" |
---|
| 29689 | + "\xaf\x76\xf2\x33\x9b\xf3\xbb\x95" |
---|
| 29690 | + "\xc0\x50\xaa\xc7\x47\xf6\xb3\xf3" |
---|
| 29691 | + "\x77\x16\xcb\x14\x95\xbf\x1d\x32" |
---|
| 29692 | + "\x45\x0c\x75\x52\x2c\xe8\xd7\x31" |
---|
| 29693 | + "\xc0\x87\xb0\x97\x30\x30\xc5\x5e" |
---|
| 29694 | + "\x50\x70\x6e\xb0\x4b\x4e\x38\x19" |
---|
| 29695 | + "\x46\xca\x38\x6a\xca\x7d\xfe\x05" |
---|
| 29696 | + "\xc8\x80\x7c\x14\x6c\x24\xb5\x42" |
---|
| 29697 | + "\x28\x04\x4c\xff\x98\x20\x08\x10" |
---|
| 29698 | + "\x90\x31\x03\x78\xd8\xa1\xe6\xf9" |
---|
| 29699 | + "\x52\xc2\xfc\x3e\xa7\x68\xce\xeb" |
---|
| 29700 | + "\x59\x5d\xeb\xd8\x64\x4e\xf8\x8b" |
---|
| 29701 | + "\x24\x62\xcf\x17\x36\x84\xc0\x72" |
---|
| 29702 | + "\x60\x4f\x3e\x47\xda\x72\x3b\x0e" |
---|
| 29703 | + "\xce\x0b\xa9\x9c\x51\xdc\xa5\xb9" |
---|
| 29704 | + "\x71\x73\x08\x4e\x22\x31\xfd\x88" |
---|
| 29705 | + "\x29\xfc\x8d\x17\x3a\x7a\xe5\xb9" |
---|
| 29706 | + "\x0b\x9c\x6d\xdb\xce\xdb\xde\x81" |
---|
| 29707 | + "\x73\x5a\x16\x9d\x3c\x72\x88\x51" |
---|
| 29708 | + "\x10\x16\xf3\x11\x6e\x32\x5f\x4c" |
---|
| 29709 | + "\x87\xce\x88\x2c\xd2\xaf\xf5\xb7" |
---|
| 29710 | + "\xd8\x22\xed\xc9\xae\x68\x7f\xc5" |
---|
| 29711 | + "\x30\x62\xbe\xc9\xe0\x27\xa1\xb5" |
---|
| 29712 | + "\x57\x74\x36\x60\xb8\x6b\x8c\xec" |
---|
| 29713 | + "\x14\xad\xed\x69\xc9\xd8\xa5\x5b" |
---|
| 29714 | + "\x38\x07\x5b\xf3\x3e\x74\x48\x90" |
---|
| 29715 | + "\x61\x17\x23\xdd\x44\xbc\x9d\x12" |
---|
| 29716 | + "\x0a\x3a\x63\xb2\xab\x86\xb8\x67" |
---|
| 29717 | + "\x85\xd6\xb2\x5d\xde\x4a\xc1\x73" |
---|
| 29718 | + "\x2a\x7c\x53\x8e\xd6\x7d\x0e\xe4" |
---|
| 29719 | + "\x3b\xab\xc5\x3d\x32\x79\x18\xb7" |
---|
| 29720 | + "\xd6\x50\x4d\xf0\x8a\x37\xbb\xd3" |
---|
| 29721 | + "\x8d\xd8\x08\xd7\x7d\xaa\x24\x52" |
---|
| 29722 | + "\xf7\x90\xe3\xaa\xd6\x49\x7a\x47" |
---|
| 29723 | + "\xec\x37\xad\x74\x8b\xc1\xb7\xfe" |
---|
| 29724 | + "\x4f\x70\x14\x62\x22\x8c\x63\xc2" |
---|
| 29725 | + "\x1c\x4e\x38\xc3\x63\xb7\xbf\x53" |
---|
| 29726 | + "\xbd\x1f\xac\xa6\x94\xc5\x81\xfa" |
---|
| 29727 | + "\xe0\xeb\x81\xe9\xd9\x1d\x32\x3c" |
---|
| 29728 | + "\x85\x12\xca\x61\x65\xd1\x66\xd8" |
---|
| 29729 | + "\xe2\x0e\xc3\xa3\xff\x0d\xd3\xee" |
---|
| 29730 | + "\xdf\xcc\x3e\x01\xf5\x9b\x45\x5c" |
---|
| 29731 | + "\x33\xb5\xb0\x8d\x36\x1a\xdf\xf8" |
---|
| 29732 | + "\xa3\x81\xbe\xdb\x3d\x4b\xf6\xc6" |
---|
| 29733 | + "\xdf\x7f\xb0\x89\xbd\x39\x32\x50" |
---|
| 29734 | + "\xbb\xb2\xe3\x5c\xbb\x4b\x18\x98" |
---|
| 29735 | + "\x08\x66\x51\xe7\x4d\xfb\xfc\x4e" |
---|
| 29736 | + "\x22\x42\x6f\x61\xdb\x7f\x27\x88" |
---|
| 29737 | + "\x29\x3f\x02\xa9\xc6\x83\x30\xcc" |
---|
| 29738 | + "\x8b\xd5\x64\x7b\x7c\x76\x16\xbe" |
---|
| 29739 | + "\xb6\x8b\x26\xb8\x83\x16\xf2\x6b" |
---|
| 29740 | + "\xd1\xdc\x20\x6b\x42\x5a\xef\x7a" |
---|
| 29741 | + "\xa9\x60\xb8\x1a\xd3\x0d\x4e\xcb" |
---|
| 29742 | + "\x75\x6b\xc5\x80\x43\x38\x7f\xad" |
---|
| 29743 | + "\x9c\x56\xd9\xc4\xf1\x01\x74\xf0" |
---|
| 29744 | + "\x16\x53\x8d\x69\xbe\xf2\x5d\x92" |
---|
| 29745 | + "\x34\x38\xc8\x84\xf9\x1a\xfc\x26" |
---|
| 29746 | + "\x16\xcb\xae\x7d\x38\x21\x67\x74" |
---|
| 29747 | + "\x4c\x40\xaa\x6b\x97\xe0\xb0\x2f" |
---|
| 29748 | + "\xf5\x3e\xf6\xe2\x24\xc8\x22\xa4" |
---|
| 29749 | + "\xa8\x88\x27\x86\x44\x75\x5b\x29" |
---|
| 29750 | + "\x34\x08\x4b\xa1\xfe\x0c\x26\xe5" |
---|
| 29751 | + "\xac\x26\xf6\x21\x0c\xfb\xde\x14" |
---|
| 29752 | + "\xfe\xd7\xbe\xee\x48\x93\xd6\x99" |
---|
| 29753 | + "\x56\x9c\xcf\x22\xad\xa2\x53\x41" |
---|
| 29754 | + "\xfd\x58\xa1\x68\xdc\xc4\xef\x20" |
---|
| 29755 | + "\xa1\xee\xcf\x2b\x43\xb6\x57\xd8" |
---|
| 29756 | + "\xfe\x01\x80\x25\xdf\xd2\x35\x44" |
---|
| 29757 | + "\x0d\x15\x15\xc3\xfc\x49\xbf\xd0" |
---|
| 29758 | + "\xbf\x2f\x95\x81\x09\xa6\xb6\xd7" |
---|
| 29759 | + "\x21\x03\xfe\x52\xb7\xa8\x32\x4d" |
---|
| 29760 | + "\x75\x1e\x46\x44\xbc\x2b\x61\x04" |
---|
| 29761 | + "\x1b\x1c\xeb\x39\x86\x8f\xe9\x49" |
---|
| 29762 | + "\xce\x78\xa5\x5e\x67\xc5\xe9\xef" |
---|
| 29763 | + "\x43\xf8\xf1\x35\x22\x43\x61\xc1" |
---|
| 29764 | + "\x27\xb5\x09\xb2\xb8\xe1\x5e\x26" |
---|
| 29765 | + "\xcc\xf3\x6f\xb2\xb7\x55\x30\x98" |
---|
| 29766 | + "\x87\xfc\xe7\xa8\xc8\x94\x86\xa1" |
---|
| 29767 | + "\xd9\xa0\x3c\x74\x16\xb3\x25\x98" |
---|
| 29768 | + "\xba\xc6\x84\x4a\x27\xa6\x58\xfe" |
---|
| 29769 | + "\xe1\x68\x04\x30\xc8\xdb\x44\x52" |
---|
| 29770 | + "\x4e\xb2\xa4\x6f\xf7\x63\xf2\xd6" |
---|
| 29771 | + "\x63\x36\x17\x04\xf8\x06\xdb\xeb" |
---|
| 29772 | + "\x99\x17\xa5\x1b\x61\x90\xa3\x9f" |
---|
| 29773 | + "\x05\xae\x3e\xe4\xdb\xc8\x1c\x8e" |
---|
| 29774 | + "\x77\x27\x88\xdf\xd3\x22\x5a\xc5" |
---|
| 29775 | + "\x9c\xd6\x22\xf8\xc4\xd8\x92\x9d" |
---|
| 29776 | + "\x16\xcc\x54\x25\x3b\x6f\xdb\xc0" |
---|
| 29777 | + "\x78\xd8\xe3\xb3\x03\x69\xd7\x5d" |
---|
| 29778 | + "\xf8\x08\x04\x63\x61\x9d\x76\xf9" |
---|
| 29779 | + "\xad\x1d\xc4\x30\x9f\x75\x89\x6b" |
---|
| 29780 | + "\xfb\x62\xba\xae\xcb\x1b\x6c\xe5" |
---|
| 29781 | + "\x7e\xea\x58\x6b\xae\xce\x9b\x48" |
---|
| 29782 | + "\x4b\x80\xd4\x5e\x71\x53\xa7\x24" |
---|
| 29783 | + "\x73\xca\xf5\x3e\xbb\x5e\xd3\x1c" |
---|
| 29784 | + "\x33\xe3\xec\x5b\xa0\x32\x9d\x25" |
---|
| 29785 | + "\x0e\x0c\x28\x29\x39\x51\xc5\x70" |
---|
| 29786 | + "\xec\x60\x8f\x77\xfc\x06\x7a\x33" |
---|
| 29787 | + "\x19\xd5\x7a\x6e\x94\xea\xa3\xeb" |
---|
| 29788 | + "\x13\xa4\x2e\x09\xd8\x81\x65\x83" |
---|
| 29789 | + "\x03\x63\x8b\xb5\xc9\x89\x98\x73" |
---|
| 29790 | + "\x69\x53\x8e\xab\xf1\xd2\x2f\x67" |
---|
| 29791 | + "\xbd\xa6\x16\x6e\xd0\x8b\xc1\x25" |
---|
| 29792 | + "\x93\xd2\x50\x7c\x1f\xe1\x11\xd0" |
---|
| 29793 | + "\x58\x0d\x2f\x72\xe7\x5e\xdb\xa2" |
---|
| 29794 | + "\x55\x9a\xe0\x09\x21\xac\x61\x85" |
---|
| 29795 | + "\x4b\x20\x95\x73\x63\x26\xe3\x83" |
---|
| 29796 | + "\x4b\x5b\x40\x03\x14\xb0\x44\x16" |
---|
| 29797 | + "\xbd\xe0\x0e\xb7\x66\x56\xd7\x30" |
---|
| 29798 | + "\xb3\xfd\x8a\xd3\xda\x6a\xa7\x3d" |
---|
| 29799 | + "\x98\x09\x11\xb7\x00\x06\x24\x5a" |
---|
| 29800 | + "\xf7\x42\x94\xa6\x0e\xb1\x6d\x48" |
---|
| 29801 | + "\x74\xb1\xa7\xe6\x92\x0a\x15\x9a" |
---|
| 29802 | + "\xf5\xfa\x55\x1a\x6c\xdd\x71\x08" |
---|
| 29803 | + "\xd0\xf7\x8d\x0e\x7c\x67\x4d\xc6" |
---|
| 29804 | + "\xe6\xde\x78\x88\x88\x3c\x5e\x23" |
---|
| 29805 | + "\x46\xd2\x25\xa4\xfb\xa3\x26\x3f" |
---|
| 29806 | + "\x2b\xfd\x9c\x20\xda\x72\xe1\x81" |
---|
| 29807 | + "\x8f\xe6\xae\x08\x1d\x67\x15\xde" |
---|
| 29808 | + "\x86\x69\x1d\xc6\x1e\x6d\xb7\x5c" |
---|
| 29809 | + "\xdd\x43\x72\x5a\x7d\xa7\xd8\xd7" |
---|
| 29810 | + "\x1e\x66\xc5\x90\xf6\x51\x76\x91" |
---|
| 29811 | + "\xb3\xe3\x39\x81\x75\x08\xfa\xc5" |
---|
| 29812 | + "\x06\x70\x69\x1b\x2c\x20\x74\xe0" |
---|
| 29813 | + "\x53\xb0\x0c\x9d\xda\xa9\x5b\xdd" |
---|
| 29814 | + "\x1c\x38\x6c\x9e\x3b\xc4\x7a\x82" |
---|
| 29815 | + "\x93\x9e\xbb\x75\xfb\x19\x4a\x55" |
---|
| 29816 | + "\x65\x7a\x3c\xda\xcb\x66\x5c\x13" |
---|
| 29817 | + "\x17\x97\xe8\xbd\xae\x24\xd9\x76" |
---|
| 29818 | + "\xfb\x8c\x73\xde\xbd\xb4\x1b\xe0" |
---|
| 29819 | + "\xb9\x2c\xe8\xe0\x1d\x3f\xa8\x2c" |
---|
| 29820 | + "\x1e\x81\x5b\x77\xe7\xdf\x6d\x06" |
---|
| 29821 | + "\x7c\x9a\xf0\x2b\x5d\xfc\x86\xd5" |
---|
| 29822 | + "\xb1\xad\xbc\xa8\x73\x48\x61\x67" |
---|
| 29823 | + "\xd6\xba\xc8\xe8\xe2\xb8\xee\x40" |
---|
| 29824 | + "\x36\x22\x3e\x61\xf6\xc8\x16\xe4" |
---|
| 29825 | + "\x0e\x88\xad\x71\x53\x58\xe1\x6c" |
---|
| 29826 | + "\x8f\x4f\x89\x4b\x3e\x9c\x7f\xe9" |
---|
| 29827 | + "\xad\xc2\x28\xc2\x3a\x29\xf3\xec" |
---|
| 29828 | + "\xa9\x28\x39\xba\xc2\x86\xe1\x06" |
---|
| 29829 | + "\xf3\x8b\xe3\x95\x0c\x87\xb8\x1b" |
---|
| 29830 | + "\x72\x35\x8e\x8f\x6d\x18\xc8\x1c" |
---|
| 29831 | + "\xa5\x5d\x57\x9d\x73\x8a\xbb\x9e" |
---|
| 29832 | + "\x21\x05\x12\xd7\xe0\x21\x1c\x16" |
---|
| 29833 | + "\x3a\x95\x85\xbc\xb0\x71\x0b\x36" |
---|
| 29834 | + "\x6c\x44\x8d\xef\x3b\xec\x3f\x8e" |
---|
| 29835 | + "\x24\xa9\xe3\xa7\x63\x23\xca\x09" |
---|
| 29836 | + "\x62\x96\x79\x0c\x81\x05\x41\xf2" |
---|
| 29837 | + "\x07\x20\x26\xe5\x8e\x10\x54\x03" |
---|
| 29838 | + "\x05\x7b\xfe\x0c\xcc\x8c\x50\xe5" |
---|
| 29839 | + "\xca\x33\x4d\x48\x7a\x03\xd5\x64" |
---|
| 29840 | + "\x49\x09\xf2\x5c\x5d\xfe\x2b\x30" |
---|
| 29841 | + "\xbf\x29\x14\x29\x8b\x9b\x7c\x96" |
---|
| 29842 | + "\x47\x07\x86\x4d\x4e\x4d\xf1\x47" |
---|
| 29843 | + "\xd1\x10\x2a\xa8\xd3\x15\x8c\xf2" |
---|
| 29844 | + "\x2f\xf4\x3a\xdf\xd0\xa7\xcb\x5a" |
---|
| 29845 | + "\xad\x99\x39\x4a\xdf\x60\xbe\xf9" |
---|
| 29846 | + "\x91\x4e\xf5\x94\xef\xc5\x56\x32" |
---|
| 29847 | + "\x33\x86\x78\xa3\xd6\x4c\x29\x7c" |
---|
| 29848 | + "\xe8\xac\x06\xb5\xf5\x01\x5c\x9f" |
---|
| 29849 | + "\x02\xc8\xe8\xbf\x5c\x1a\x7f\x4d" |
---|
| 29850 | + "\x28\xa5\xb9\xda\xa9\x5e\xe7\x4b" |
---|
| 29851 | + "\xf4\x3d\xe9\x1d\x28\xaa\x1a\x8a" |
---|
| 29852 | + "\x76\xc8\x6c\x19\x61\x3c\x9e\x29" |
---|
| 29853 | + "\xcd\xbe\xff\xe0\x1c\xb8\x67\xb5" |
---|
| 29854 | + "\xa4\x46\xf8\xb9\x8a\xa2\xf6\x7c" |
---|
| 29855 | + "\xef\x23\x73\x0c\xe9\x72\x0a\x0d" |
---|
| 29856 | + "\x9b\x40\xd8\xfb\x0c\x9c\xab\xa8", |
---|
| 29857 | + .ctext = "\xfc\x02\x83\x13\x73\x06\x70\x3f" |
---|
| 29858 | + "\x71\x28\x98\x61\xe5\x2c\x45\x49" |
---|
| 29859 | + "\x18\xa2\x0e\x17\xc9\xdb\x4d\xf6" |
---|
| 29860 | + "\xbe\x05\x02\x35\xc1\x18\x61\x28" |
---|
| 29861 | + "\xff\x28\x0a\xd9\x00\xb8\xed\xec" |
---|
| 29862 | + "\x14\x80\x88\x56\xcf\x98\x32\xcc" |
---|
| 29863 | + "\xb0\xee\xb4\x5e\x2d\x61\x59\xcb" |
---|
| 29864 | + "\x48\xc9\x25\xaa\x7e\x5f\xe5\x4f" |
---|
| 29865 | + "\x95\x8f\x5d\x47\xe8\xc3\x09\xb4" |
---|
| 29866 | + "\xce\xe7\x74\xcd\xc6\x09\x5c\xfc" |
---|
| 29867 | + "\xc7\x79\xc9\x39\xe4\xe3\x9b\x59" |
---|
| 29868 | + "\x67\x61\x10\xc9\xb7\x7a\xa8\x11" |
---|
| 29869 | + "\x59\xf6\x7a\x67\x1c\x3a\x70\x76" |
---|
| 29870 | + "\x2e\x0e\xbd\x10\x93\x01\x06\xea" |
---|
| 29871 | + "\x51\xc6\x5c\xa7\xda\xd1\x7d\x06" |
---|
| 29872 | + "\x8b\x1d\x5b\xb6\x87\xf0\x32\xbe" |
---|
| 29873 | + "\xff\x55\xaa\x58\x5a\x28\xd1\x64" |
---|
| 29874 | + "\x45\x3b\x0b\x5c\xee\xc4\x12\x2d" |
---|
| 29875 | + "\x1f\xb7\xa5\x73\xf5\x20\xf5\xa8" |
---|
| 29876 | + "\x10\x9d\xd8\x16\xd2\x05\x4d\x49" |
---|
| 29877 | + "\x99\x4a\x71\x56\xec\xa3\xc7\x27" |
---|
| 29878 | + "\xb0\x98\xcd\x59\x3c\x8a\xd1\x9e" |
---|
| 29879 | + "\x33\xa5\x92\xf2\xb7\x87\x23\x5d" |
---|
| 29880 | + "\x53\x9a\x8e\x7c\x63\x57\x5e\x9a" |
---|
| 29881 | + "\x21\x54\x7a\x3c\x5a\xd5\x68\x69" |
---|
| 29882 | + "\x35\x17\x51\x06\x19\x82\x9d\x44" |
---|
| 29883 | + "\x9e\x8a\x75\xc5\x16\x55\xa4\x78" |
---|
| 29884 | + "\x95\x63\xc3\xf0\x91\x73\x77\x44" |
---|
| 29885 | + "\x0c\xff\xb9\xb3\xa7\x5f\xcf\x2a" |
---|
| 29886 | + "\xa2\x54\x9c\xe3\x8b\x7e\x9d\x65" |
---|
| 29887 | + "\xe5\x64\x8b\xbe\x06\x3a\x90\x31" |
---|
| 29888 | + "\xdb\x42\x78\xe9\xe6\x8a\xae\xba" |
---|
| 29889 | + "\x8f\xfb\xc9\x3d\xd9\xc2\x3e\x57" |
---|
| 29890 | + "\xd5\x58\xfe\x70\x44\xe5\x2a\xd5" |
---|
| 29891 | + "\x87\xcf\x9f\x6a\x02\xde\x48\xe9" |
---|
| 29892 | + "\x13\xed\x8d\x2b\xf2\xa1\x56\x07" |
---|
| 29893 | + "\x36\x2d\xcf\xc3\x5c\xd4\x4b\x20" |
---|
| 29894 | + "\xb0\xdf\x1a\x70\xed\x0a\xe4\x2e" |
---|
| 29895 | + "\x9a\xfc\x88\xa1\xc4\x2d\xd6\xb8" |
---|
| 29896 | + "\xf1\x6e\x2c\x5c\xdc\x0e\xb0\x21" |
---|
| 29897 | + "\x2d\x76\xb8\xc3\x05\x4c\xf5\xc5" |
---|
| 29898 | + "\x9a\x14\xab\x08\xc2\x67\x59\x30" |
---|
| 29899 | + "\x7a\xef\xd8\x4a\x89\x49\xd4\xf0" |
---|
| 29900 | + "\x22\x39\xf2\x61\xaa\x70\x36\xcf" |
---|
| 29901 | + "\x65\xee\x43\x83\x2e\x32\xe4\xc9" |
---|
| 29902 | + "\xc2\xf1\xc7\x08\x28\x59\x10\x6f" |
---|
| 29903 | + "\x7a\xeb\x8f\x78\x9e\xdf\x07\x0f" |
---|
| 29904 | + "\xca\xc7\x02\x6a\x2e\x2a\xf0\x64" |
---|
| 29905 | + "\xfa\x4c\x8c\x4c\xfc\x13\x23\x63" |
---|
| 29906 | + "\x54\xeb\x1d\x41\xdf\x88\xd6\x66" |
---|
| 29907 | + "\xae\x5e\x31\x74\x5d\x84\x65\xb8" |
---|
| 29908 | + "\x61\x1c\x88\x1b\x8f\xb6\x14\x4e" |
---|
| 29909 | + "\x73\x23\x27\x71\x85\x04\x07\x59" |
---|
| 29910 | + "\x18\xa3\x2b\x69\x2a\x42\x81\xbf" |
---|
| 29911 | + "\x40\xf4\x40\xdf\x04\xb8\x6c\x2e" |
---|
| 29912 | + "\x21\x5b\x22\x25\x61\x01\x96\xce" |
---|
| 29913 | + "\xfb\xbc\x75\x25\x2c\x03\x55\xea" |
---|
| 29914 | + "\xb6\x56\x31\x03\xc8\x98\x77\xd6" |
---|
| 29915 | + "\x30\x19\x9e\x45\x05\xfd\xca\xdf" |
---|
| 29916 | + "\xae\x89\x30\xa3\xc1\x65\x41\x67" |
---|
| 29917 | + "\x12\x8e\xa4\x61\xd0\x87\x04\x0a" |
---|
| 29918 | + "\xe6\xf3\x43\x3a\x38\xce\x22\x36" |
---|
| 29919 | + "\x41\xdc\xe1\x7d\xd2\xa6\xe2\x66" |
---|
| 29920 | + "\x21\x8d\xc9\x59\x73\x52\x34\xd8" |
---|
| 29921 | + "\x1f\xf1\x87\x00\x9b\x12\x74\xeb" |
---|
| 29922 | + "\xbb\xa9\x34\x0c\x8e\x79\x74\x64" |
---|
| 29923 | + "\xbf\x94\x97\xe4\x94\xda\xf0\x39" |
---|
| 29924 | + "\x66\xa8\xd9\x82\xe3\x11\x3d\xe7" |
---|
| 29925 | + "\xb3\x9a\x40\x7a\x6f\x71\xc7\x0f" |
---|
| 29926 | + "\x7b\x6d\x59\x79\x18\x2f\x11\x60" |
---|
| 29927 | + "\x1e\xe0\xae\x1b\x1b\xb4\xad\x4d" |
---|
| 29928 | + "\x63\xd9\x3e\xa0\x8f\xe3\x66\x8c" |
---|
| 29929 | + "\xfe\x5a\x73\x07\x95\x27\x1a\x07" |
---|
| 29930 | + "\x6e\xd6\x14\x3f\xbe\xc5\x99\x94" |
---|
| 29931 | + "\xcf\x40\xf4\x39\x1c\xf2\x99\x5b" |
---|
| 29932 | + "\xb7\xfb\xb4\x4e\x5f\x21\x10\x04" |
---|
| 29933 | + "\x24\x08\xd4\x0d\x10\x7a\x2f\x52" |
---|
| 29934 | + "\x7d\x91\xc3\x38\xd3\x16\xf0\xfd" |
---|
| 29935 | + "\x53\xba\xda\x88\xa5\xf6\xc7\xfd" |
---|
| 29936 | + "\x63\x4a\x9f\x48\xb5\x31\xc2\xe1" |
---|
| 29937 | + "\x7b\x3e\xac\x8d\xc9\x95\x02\x92" |
---|
| 29938 | + "\xcc\xbd\x0e\x15\x2d\x97\x08\x82" |
---|
| 29939 | + "\xa6\x99\xbc\x2c\x96\x91\xde\xa4" |
---|
| 29940 | + "\x9c\xf5\x2c\xef\x12\x29\xb0\x72" |
---|
| 29941 | + "\x5f\x60\x5d\x3d\xf3\x85\x59\x79" |
---|
| 29942 | + "\xac\x06\x63\x74\xcc\x1a\x8d\x0e" |
---|
| 29943 | + "\xa7\x5f\xd9\x3e\x84\xf7\xbb\xde" |
---|
| 29944 | + "\x06\xd9\x4b\xab\xee\xb2\x03\xbe" |
---|
| 29945 | + "\x68\x49\x72\x84\x8e\xf8\x45\x2b" |
---|
| 29946 | + "\x59\x99\x17\xd3\xe9\x32\x79\xc3" |
---|
| 29947 | + "\x83\x4c\x7a\x6c\x71\x53\x8c\x09" |
---|
| 29948 | + "\x76\xfb\x3e\x80\x99\xbc\x2c\x7d" |
---|
| 29949 | + "\x42\xe5\x70\x08\x80\xc7\xaf\x15" |
---|
| 29950 | + "\x90\xda\x98\x98\x81\x04\x1c\x4d" |
---|
| 29951 | + "\x78\xf1\xf3\xcc\x1b\x3a\x7b\xef" |
---|
| 29952 | + "\xea\xe1\xee\x0e\xd2\x32\xb6\x63" |
---|
| 29953 | + "\xbf\xb2\xb5\x86\x8d\x16\xd3\x23" |
---|
| 29954 | + "\x04\x59\x51\xbb\x17\x03\xc0\x07" |
---|
| 29955 | + "\x93\xbf\x72\x58\x30\xf2\x0a\xa2" |
---|
| 29956 | + "\xbc\x60\x86\x3b\x68\x91\x67\x14" |
---|
| 29957 | + "\x10\x76\xda\xa3\x98\x2d\xfc\x8a" |
---|
| 29958 | + "\xb8\x95\xf7\xd2\x8b\x97\x8b\xfc" |
---|
| 29959 | + "\xf2\x9e\x86\x20\xb6\xdf\x93\x41" |
---|
| 29960 | + "\x06\x5e\x37\x3e\xe2\xb8\xd5\x06" |
---|
| 29961 | + "\x59\xd2\x8d\x43\x91\x5a\xed\x94" |
---|
| 29962 | + "\x54\xc2\x77\xbc\x0b\xb4\x29\x80" |
---|
| 29963 | + "\x22\x19\xe7\x35\x1f\x29\x4f\xd8" |
---|
| 29964 | + "\x02\x98\xee\x83\xca\x4c\x94\xa3" |
---|
| 29965 | + "\xec\xde\x4b\xf5\xca\x57\x93\xa3" |
---|
| 29966 | + "\x72\x69\xfe\x27\x7d\x39\x24\x9a" |
---|
| 29967 | + "\x60\x19\x72\xbe\x24\xb2\x2d\x99" |
---|
| 29968 | + "\x8c\xb7\x32\xf8\x74\x77\xfc\x8d" |
---|
| 29969 | + "\xb2\xc1\x7a\x88\x28\x26\xea\xb7" |
---|
| 29970 | + "\xad\xf0\x38\x49\x88\x78\x73\xcd" |
---|
| 29971 | + "\x01\xef\xb9\x30\x1a\x33\xa3\x24" |
---|
| 29972 | + "\x9b\x0b\xc5\x89\x64\x3f\xbe\x76" |
---|
| 29973 | + "\xd5\xa5\x28\x74\xa2\xc6\xa0\xa0" |
---|
| 29974 | + "\xdd\x13\x81\x64\x2f\xd1\xab\x15" |
---|
| 29975 | + "\xab\x13\xb5\x68\x59\xa4\x9f\x0e" |
---|
| 29976 | + "\x1e\x0a\xaf\xf7\x0b\x6e\x6b\x0b" |
---|
| 29977 | + "\xf7\x95\x4c\xbc\x1d\x40\x6d\x9c" |
---|
| 29978 | + "\x08\x42\xef\x07\x03\xb7\xa3\xea" |
---|
| 29979 | + "\x2a\x5f\xec\x41\x3c\x72\x31\x9d" |
---|
| 29980 | + "\xdc\x6b\x3a\x5e\x35\x3d\x12\x09" |
---|
| 29981 | + "\x27\xe8\x63\xbe\xcf\xb3\xbc\x01" |
---|
| 29982 | + "\x2d\x0c\x86\xb2\xab\x4a\x69\xe5" |
---|
| 29983 | + "\xf8\x45\x97\x76\x0e\x31\xe5\xc6" |
---|
| 29984 | + "\x4c\x4f\x94\xa5\x26\x19\x9f\x1b" |
---|
| 29985 | + "\xe1\xf4\x79\x04\xb4\x93\x92\xdc" |
---|
| 29986 | + "\xa5\x2a\x66\x25\x0d\xb2\x9e\xea" |
---|
| 29987 | + "\xa8\xf6\x02\x77\x2d\xd1\x3f\x59" |
---|
| 29988 | + "\x5c\x04\xe2\x36\x52\x5f\xa1\x27" |
---|
| 29989 | + "\x0a\x07\x56\xb6\x2d\xd5\x90\x32" |
---|
| 29990 | + "\x64\xee\x3f\x42\x8f\x61\xf8\xa0" |
---|
| 29991 | + "\xc1\x8b\x1e\x0b\xa2\x73\xa9\xf3" |
---|
| 29992 | + "\xc9\x0e\xb1\x96\x3a\x67\x5f\x1e" |
---|
| 29993 | + "\xd1\x98\x57\xa2\xba\xb3\x23\x9d" |
---|
| 29994 | + "\xa3\xc6\x3c\x7d\x5e\x3e\xb3\xe8" |
---|
| 29995 | + "\x80\xae\x2d\xda\x85\x90\x69\x3c" |
---|
| 29996 | + "\xf0\xe7\xdd\x9e\x20\x10\x52\xdb" |
---|
| 29997 | + "\xc3\xa0\x15\x73\xee\xb1\xf1\x0f" |
---|
| 29998 | + "\xf1\xf8\x3f\x40\xe5\x17\x80\x4e" |
---|
| 29999 | + "\x91\x95\xc7\xec\xd1\x9c\xd9\x1a" |
---|
| 30000 | + "\x8b\xac\xec\xc9\x0c\x07\xf4\xdc" |
---|
| 30001 | + "\x77\x2d\xa2\xc4\xf8\x27\xb5\x41" |
---|
| 30002 | + "\x2f\x85\xa6\x48\xad\x2a\x58\xc5" |
---|
| 30003 | + "\xea\xfa\x1c\xdb\xfd\xb7\x70\x45" |
---|
| 30004 | + "\xfc\xad\x11\xaf\x05\xed\xbf\xb6" |
---|
| 30005 | + "\x3c\xe1\x57\xb8\x72\x4a\xa0\x6b" |
---|
| 30006 | + "\x40\xd3\xda\xa9\xbc\xa5\x02\x95" |
---|
| 30007 | + "\x8c\xf0\x4e\x67\xb2\x58\x66\xea" |
---|
| 30008 | + "\x58\x0e\xc4\x88\xbc\x1d\x3b\x15" |
---|
| 30009 | + "\x17\xc8\xf5\xd0\x69\x08\x0a\x01" |
---|
| 30010 | + "\x80\x2e\x9e\x69\x4c\x37\x0b\xba" |
---|
| 30011 | + "\xfb\x1a\xa9\xc3\x5f\xec\x93\x7c" |
---|
| 30012 | + "\x4f\x72\x68\x1a\x05\xa1\x32\xe1" |
---|
| 30013 | + "\x16\x57\x9e\xa6\xe0\x42\xfa\x76" |
---|
| 30014 | + "\xc2\xf6\xd3\x9b\x37\x0d\xa3\x58" |
---|
| 30015 | + "\x30\x27\xe7\xea\xb1\xc3\x43\xfb" |
---|
| 30016 | + "\x67\x04\x70\x86\x0a\x71\x69\x34" |
---|
| 30017 | + "\xca\xb1\xe3\x4a\x56\xc9\x29\xd1" |
---|
| 30018 | + "\x12\x6a\xee\x89\xfd\x27\x83\xdf" |
---|
| 30019 | + "\x32\x1a\xc2\xe9\x94\xcc\x44\x2e" |
---|
| 30020 | + "\x0f\x3e\xc8\xc1\x70\x5b\xb0\xe8" |
---|
| 30021 | + "\x6d\x47\xe3\x39\x75\xd5\x45\x8a" |
---|
| 30022 | + "\x48\x4c\x64\x76\x6f\xae\x24\x6f" |
---|
| 30023 | + "\xae\x77\x33\x5b\xf5\xca\x9c\x30" |
---|
| 30024 | + "\x2c\x27\x15\x5e\x9c\x65\xad\x2a" |
---|
| 30025 | + "\x88\xb1\x36\xf6\xcd\x5e\x73\x72" |
---|
| 30026 | + "\x99\x5c\xe2\xe4\xb8\x3e\x12\xfb" |
---|
| 30027 | + "\x55\x86\xfa\xab\x53\x12\xdc\x6a" |
---|
| 30028 | + "\xe3\xfe\x6a\xeb\x9b\x5d\xeb\x72" |
---|
| 30029 | + "\x9d\xf1\xbb\x80\x80\x76\x2d\x57" |
---|
| 30030 | + "\x11\xde\xcf\xae\x46\xad\xdb\xcd" |
---|
| 30031 | + "\x62\x66\x3d\x7b\x7f\xcb\xc4\x43" |
---|
| 30032 | + "\x81\x0c\x7e\xb9\xb7\x47\x1a\x40" |
---|
| 30033 | + "\xfd\x08\x51\xbe\x01\x1a\xd8\x31" |
---|
| 30034 | + "\x43\x5e\x24\x91\xa2\x53\xa1\xc5" |
---|
| 30035 | + "\x8a\xe4\xbc\x00\x8e\xf7\x0c\x30" |
---|
| 30036 | + "\xdf\x03\x34\x2f\xce\xe4\x2e\xda" |
---|
| 30037 | + "\x2b\x87\xfc\xf8\x9b\x50\xd5\xb0" |
---|
| 30038 | + "\x5b\x08\xc6\x17\xa0\xae\x6b\x24" |
---|
| 30039 | + "\xe2\x1d\xd0\x47\xbe\xc4\x8f\x62" |
---|
| 30040 | + "\x1d\x12\x26\xc7\x78\xd4\xf2\xa3" |
---|
| 30041 | + "\xea\x39\x8c\xcb\x54\x3e\x2b\xb9" |
---|
| 30042 | + "\x9a\x8f\x97\xcf\x68\x53\x40\x02" |
---|
| 30043 | + "\x56\xac\x52\xbb\x62\x3c\xc6\x3f" |
---|
| 30044 | + "\x3a\x53\x3c\xe8\x21\x9a\x60\x65" |
---|
| 30045 | + "\x10\x6e\x59\xc3\x4f\xc3\x07\xc8" |
---|
| 30046 | + "\x61\x1c\xea\x62\x6e\xa2\x5a\x12" |
---|
| 30047 | + "\xd6\x10\x91\xbe\x5e\x58\x73\xbe" |
---|
| 30048 | + "\x77\xb8\xb7\x98\xc7\x7e\x78\x9a", |
---|
| 30049 | + .len = 1536, |
---|
| 30050 | + }, { |
---|
| 30051 | + .key = "\x60\xd5\x36\xb0\x8e\x5d\x0e\x5f" |
---|
| 30052 | + "\x70\x47\x8c\xea\x87\x30\x1d\x58" |
---|
| 30053 | + "\x2a\xb2\xe8\xc6\xcb\x60\xe7\x6f" |
---|
| 30054 | + "\x56\x95\x83\x98\x38\x80\x84\x8a", |
---|
| 30055 | + .klen = 32, |
---|
| 30056 | + .iv = "\x43\xfe\x63\x3c\xdc\x9e\x0c\xa6" |
---|
| 30057 | + "\xee\x9c\x0b\x97\x65\xc2\x56\x1d" |
---|
| 30058 | + "\x5d\xd0\xbf\xa3\x9f\x1e\xfb\x78" |
---|
| 30059 | + "\xbf\x51\x1b\x18\x73\x27\x27\x8c", |
---|
| 30060 | + .ptext = "\x0b\x77\xd8\xa3\x8c\xa6\xb2\x2d" |
---|
| 30061 | + "\x3e\xdd\xcc\x7c\x4a\x3e\x61\xc4" |
---|
| 30062 | + "\x9a\x7f\x73\xb0\xb3\x29\x32\x61" |
---|
| 30063 | + "\x13\x25\x62\xcc\x59\x4c\xf4\xdb" |
---|
| 30064 | + "\xd7\xf5\xf4\xac\x75\x51\xb2\x83" |
---|
| 30065 | + "\x64\x9d\x1c\x8b\xd1\x8b\x0c\x06" |
---|
| 30066 | + "\xf1\x9f\xba\x9d\xae\x62\xd4\xd8" |
---|
| 30067 | + "\x96\xbe\x3c\x4c\x32\xe4\x82\x44" |
---|
| 30068 | + "\x47\x5a\xec\xb8\x8a\x5b\xd5\x35" |
---|
| 30069 | + "\x57\x1e\x5c\x80\x6f\x77\xa9\xb9" |
---|
| 30070 | + "\xf2\x4f\x71\x1e\x48\x51\x86\x43" |
---|
| 30071 | + "\x0d\xd5\x5b\x52\x30\x40\xcd\xbb" |
---|
| 30072 | + "\x2c\x25\xc1\x47\x8b\xb7\x13\xc2" |
---|
| 30073 | + "\x3a\x11\x40\xfc\xed\x45\xa4\xf0" |
---|
| 30074 | + "\xd6\xfd\x32\x99\x13\x71\x47\x2e" |
---|
| 30075 | + "\x4c\xb0\x81\xac\x95\x31\xd6\x23" |
---|
| 30076 | + "\xa4\x2f\xa9\xe8\x5a\x62\xdc\x96" |
---|
| 30077 | + "\xcf\x49\xa7\x17\x77\x76\x8a\x8c" |
---|
| 30078 | + "\x04\x22\xaf\xaf\x6d\xd9\x16\xba" |
---|
| 30079 | + "\x35\x21\x66\x78\x3d\xb6\x65\x83" |
---|
| 30080 | + "\xc6\xc1\x67\x8c\x32\xd6\xc0\xc7" |
---|
| 30081 | + "\xf5\x8a\xfc\x47\xd5\x87\x09\x2f" |
---|
| 30082 | + "\x51\x9d\x57\x6c\x29\x0b\x1c\x32" |
---|
| 30083 | + "\x47\x6e\x47\xb5\xf3\x81\xc8\x82" |
---|
| 30084 | + "\xca\x5d\xe3\x61\x38\xa0\xdc\xcc" |
---|
| 30085 | + "\x35\x73\xfd\xb3\x92\x5c\x72\xd2" |
---|
| 30086 | + "\x2d\xad\xf6\xcd\x20\x36\xff\x49" |
---|
| 30087 | + "\x48\x80\x21\xd3\x2f\x5f\xe9\xd8" |
---|
| 30088 | + "\x91\x20\x6b\xb1\x38\x52\x1e\xbc" |
---|
| 30089 | + "\x88\x48\xa1\xde\xc0\xa5\x46\xce" |
---|
| 30090 | + "\x9f\x32\x29\xbc\x2b\x51\x0b\xae" |
---|
| 30091 | + "\x7a\x44\x4e\xed\xeb\x95\x63\x99" |
---|
| 30092 | + "\x96\x87\xc9\x34\x02\x26\xde\x20" |
---|
| 30093 | + "\xe4\xcb\x59\x0c\xb5\x55\xbd\x55" |
---|
| 30094 | + "\x3f\xa9\x15\x25\xa7\x5f\xab\x10" |
---|
| 30095 | + "\xbe\x9a\x59\x6c\xd5\x27\xf3\xf0" |
---|
| 30096 | + "\x73\x4a\xb3\xe4\x08\x11\x00\xeb" |
---|
| 30097 | + "\xf1\xae\xc8\x0d\xef\xcd\xb5\xfc" |
---|
| 30098 | + "\x0d\x7e\x03\x67\xad\x0d\xec\xf1" |
---|
| 30099 | + "\x9a\xfd\x31\x60\x3e\xa2\xfa\x1c" |
---|
| 30100 | + "\x93\x79\x31\x31\xd6\x66\x7a\xbd" |
---|
| 30101 | + "\x85\xfd\x22\x08\x00\xae\x72\x10" |
---|
| 30102 | + "\xd6\xb0\xf4\xb8\x4a\x72\x5b\x9c" |
---|
| 30103 | + "\xbf\x84\xdd\xeb\x13\x05\x28\xb7" |
---|
| 30104 | + "\x61\x60\xfd\x7f\xf0\xbe\x4d\x18" |
---|
| 30105 | + "\x7d\xc9\xba\xb0\x01\x59\x74\x18" |
---|
| 30106 | + "\xe4\xf6\xa6\x74\x5d\x3f\xdc\xa0" |
---|
| 30107 | + "\x9e\x57\x93\xbf\x16\x6c\xf6\xbd" |
---|
| 30108 | + "\x93\x45\x38\x95\xb9\x69\xe9\x62" |
---|
| 30109 | + "\x21\x73\xbd\x81\x73\xac\x15\x74" |
---|
| 30110 | + "\x9e\x68\x28\x91\x38\xb7\xd4\x47" |
---|
| 30111 | + "\xc7\xab\xc9\x14\xad\x52\xe0\x4c" |
---|
| 30112 | + "\x17\x1c\x42\xc1\xb4\x9f\xac\xcc" |
---|
| 30113 | + "\xc8\x12\xea\xa9\x9e\x30\x21\x14" |
---|
| 30114 | + "\xa8\x74\xb4\x74\xec\x8d\x40\x06" |
---|
| 30115 | + "\x82\xb7\x92\xd7\x42\x5b\xf2\xf9" |
---|
| 30116 | + "\x6a\x1e\x75\x6e\x44\x55\xc2\x8d" |
---|
| 30117 | + "\x73\x5b\xb8\x8c\x3c\xef\x97\xde" |
---|
| 30118 | + "\x24\x43\xb3\x0e\xba\xad\x63\x63" |
---|
| 30119 | + "\x16\x0a\x77\x03\x48\xcf\x02\x8d" |
---|
| 30120 | + "\x76\x83\xa3\xba\x73\xbe\x80\x3f" |
---|
| 30121 | + "\x8f\x6e\x76\x24\xc1\xff\x2d\xb4" |
---|
| 30122 | + "\x20\x06\x9b\x67\xea\x29\xb5\xe0" |
---|
| 30123 | + "\x57\xda\x30\x9d\x38\xa2\x7d\x1e" |
---|
| 30124 | + "\x8f\xb9\xa8\x17\x64\xea\xbe\x04" |
---|
| 30125 | + "\x84\xd1\xce\x2b\xfd\x84\xf9\x26" |
---|
| 30126 | + "\x1f\x26\x06\x5c\x77\x6d\xc5\x9d" |
---|
| 30127 | + "\xe6\x37\x76\x60\x7d\x3e\xf9\x02" |
---|
| 30128 | + "\xba\xa6\xf3\x7f\xd3\x95\xb4\x0e" |
---|
| 30129 | + "\x52\x1c\x6a\x00\x8f\x3a\x0b\xce" |
---|
| 30130 | + "\x30\x98\xb2\x63\x2f\xff\x2d\x3b" |
---|
| 30131 | + "\x3a\x06\x65\xaf\xf4\x2c\xef\xbb" |
---|
| 30132 | + "\x88\xff\x2d\x4c\xa9\xf4\xff\x69" |
---|
| 30133 | + "\x9d\x46\xae\x67\x00\x3b\x40\x94" |
---|
| 30134 | + "\xe9\x7a\xf7\x0b\xb7\x3c\xa2\x2f" |
---|
| 30135 | + "\xc3\xde\x5e\x29\x01\xde\xca\xfa" |
---|
| 30136 | + "\xc6\xda\xd7\x19\xc7\xde\x4a\x16" |
---|
| 30137 | + "\x93\x6a\xb3\x9b\x47\xe9\xd2\xfc" |
---|
| 30138 | + "\xa1\xc3\x95\x9c\x0b\xa0\x2b\xd4" |
---|
| 30139 | + "\xd3\x1e\xd7\x21\x96\xf9\x1e\xf4" |
---|
| 30140 | + "\x59\xf4\xdf\x00\xf3\x37\x72\x7e" |
---|
| 30141 | + "\xd8\xfd\x49\xd4\xcd\x61\x7b\x22" |
---|
| 30142 | + "\x99\x56\x94\xff\x96\xcd\x9b\xb2" |
---|
| 30143 | + "\x76\xca\x9f\x56\xae\x04\x2e\x75" |
---|
| 30144 | + "\x89\x4e\x1b\x60\x52\xeb\x84\xf4" |
---|
| 30145 | + "\xd1\x33\xd2\x6c\x09\xb1\x1c\x43" |
---|
| 30146 | + "\x08\x67\x02\x01\xe3\x64\x82\xee" |
---|
| 30147 | + "\x36\xcd\xd0\x70\xf1\x93\xd5\x63" |
---|
| 30148 | + "\xef\x48\xc5\x56\xdb\x0a\x35\xfe" |
---|
| 30149 | + "\x85\x48\xb6\x97\x97\x02\x43\x1f" |
---|
| 30150 | + "\x7d\xc9\xa8\x2e\x71\x90\x04\x83" |
---|
| 30151 | + "\xe7\x46\xbd\x94\x52\xe3\xc5\xd1" |
---|
| 30152 | + "\xce\x6a\x2d\x6b\x86\x9a\xf5\x31" |
---|
| 30153 | + "\xcd\x07\x9c\xa2\xcd\x49\xf5\xec" |
---|
| 30154 | + "\x01\x3e\xdf\xd5\xdc\x15\x12\x9b" |
---|
| 30155 | + "\x0c\x99\x19\x7b\x2e\x83\xfb\xd8" |
---|
| 30156 | + "\x89\x3a\x1c\x1e\xb4\xdb\xeb\x23" |
---|
| 30157 | + "\xd9\x42\xae\x47\xfc\xda\x37\xe0" |
---|
| 30158 | + "\xd2\xb7\x47\xd9\xe8\xb5\xf6\x20" |
---|
| 30159 | + "\x42\x8a\x9d\xaf\xb9\x46\x80\xfd" |
---|
| 30160 | + "\xd4\x74\x6f\x38\x64\xf3\x8b\xed" |
---|
| 30161 | + "\x81\x94\x56\xe7\xf1\x1a\x64\x17" |
---|
| 30162 | + "\xd4\x27\x59\x09\xdf\x9b\x74\x05" |
---|
| 30163 | + "\x79\x6e\x13\x29\x2b\x9e\x1b\x86" |
---|
| 30164 | + "\x73\x9f\x40\xbe\x6e\xff\x92\x4e" |
---|
| 30165 | + "\xbf\xaa\xf4\xd0\x88\x8b\x6f\x73" |
---|
| 30166 | + "\x9d\x8b\xbf\xe5\x8a\x85\x45\x67" |
---|
| 30167 | + "\xd3\x13\x72\xc6\x2a\x63\x3d\xb1" |
---|
| 30168 | + "\x35\x7c\xb4\x38\xbb\x31\xe3\x77" |
---|
| 30169 | + "\x37\xad\x75\xa9\x6f\x84\x4e\x4f" |
---|
| 30170 | + "\xeb\x5b\x5d\x39\x6d\xed\x0a\xad" |
---|
| 30171 | + "\x6c\x1b\x8e\x1f\x57\xfa\xc7\x7c" |
---|
| 30172 | + "\xbf\xcf\xf2\xd1\x72\x3b\x70\x78" |
---|
| 30173 | + "\xee\x8e\xf3\x4f\xfd\x61\x30\x9f" |
---|
| 30174 | + "\x56\x05\x1d\x7d\x94\x9b\x5f\x8c" |
---|
| 30175 | + "\xa1\x0f\xeb\xc3\xa9\x9e\xb8\xa0" |
---|
| 30176 | + "\xc6\x4e\x1e\xb1\xbc\x0a\x87\xa8" |
---|
| 30177 | + "\x52\xa9\x1e\x3d\x58\x8e\xc6\x95" |
---|
| 30178 | + "\x85\x58\xa3\xc3\x3a\x43\x32\x50" |
---|
| 30179 | + "\x6c\xb3\x61\xe1\x0c\x7d\x02\x63" |
---|
| 30180 | + "\x5f\x8b\xdf\xef\x13\xf8\x66\xea" |
---|
| 30181 | + "\x89\x00\x1f\xbd\x5b\x4c\xd5\x67" |
---|
| 30182 | + "\x8f\x89\x84\x33\x2d\xd3\x70\x94" |
---|
| 30183 | + "\xde\x7b\xd4\xb0\xeb\x07\x96\x98" |
---|
| 30184 | + "\xc5\xc0\xbf\xc8\xcf\xdc\xc6\x5c" |
---|
| 30185 | + "\xd3\x7d\x78\x30\x0e\x14\xa0\x86" |
---|
| 30186 | + "\xd7\x8a\xb7\x53\xa3\xec\x71\xbf" |
---|
| 30187 | + "\x85\xf2\xea\xbd\x77\xa6\xd1\xfd" |
---|
| 30188 | + "\x5a\x53\x0c\xc3\xff\xf5\x1d\x46" |
---|
| 30189 | + "\x37\xb7\x2d\x88\x5c\xeb\x7a\x0c" |
---|
| 30190 | + "\x0d\x39\xc6\x40\x08\x90\x1f\x58" |
---|
| 30191 | + "\x36\x12\x35\x28\x64\x12\xe7\xbb" |
---|
| 30192 | + "\x50\xac\x45\x15\x7b\x16\x23\x5e" |
---|
| 30193 | + "\xd4\x11\x2a\x8e\x17\x47\xe1\xd0" |
---|
| 30194 | + "\x69\xc6\xd2\x5c\x2c\x76\xe6\xbb" |
---|
| 30195 | + "\xf7\xe7\x34\x61\x8e\x07\x36\xc8" |
---|
| 30196 | + "\xce\xcf\x3b\xeb\x0a\x55\xbd\x4e" |
---|
| 30197 | + "\x59\x95\xc9\x32\x5b\x79\x7a\x86" |
---|
| 30198 | + "\x03\x74\x4b\x10\x87\xb3\x60\xf6" |
---|
| 30199 | + "\x21\xa4\xa6\xa8\x9a\xc9\x3a\x6f" |
---|
| 30200 | + "\xd8\x13\xc9\x18\xd4\x38\x2b\xc2" |
---|
| 30201 | + "\xa5\x7e\x6a\x09\x0f\x06\xdf\x53" |
---|
| 30202 | + "\x9a\x44\xd9\x69\x2d\x39\x61\xb7" |
---|
| 30203 | + "\x1c\x36\x7f\x9e\xc6\x44\x9f\x42" |
---|
| 30204 | + "\x18\x0b\x99\xe6\x27\xa3\x1e\xa6" |
---|
| 30205 | + "\xd0\xb9\x9a\x2b\x6f\x60\x75\xbd" |
---|
| 30206 | + "\x52\x4a\x91\xd4\x7b\x8f\x95\x9f" |
---|
| 30207 | + "\xdd\x74\xed\x8b\x20\x00\xdd\x08" |
---|
| 30208 | + "\x6e\x5b\x61\x7b\x06\x6a\x19\x84" |
---|
| 30209 | + "\x1c\xf9\x86\x65\xcd\x1c\x73\x3f" |
---|
| 30210 | + "\x28\x5c\x8a\x93\x1a\xf3\xa3\x6c" |
---|
| 30211 | + "\x6c\xa9\x7c\xea\x3c\xd4\x15\x45" |
---|
| 30212 | + "\x7f\xbc\xe3\xbb\x42\xf0\x2e\x10" |
---|
| 30213 | + "\xcd\x0c\x8b\x44\x1a\x82\x83\x0c" |
---|
| 30214 | + "\x58\xb1\x24\x28\xa0\x11\x2f\x63" |
---|
| 30215 | + "\xa5\x82\xc5\x9f\x86\x42\xf4\x4d" |
---|
| 30216 | + "\x89\xdb\x76\x4a\xc3\x7f\xc4\xb8" |
---|
| 30217 | + "\xdd\x0d\x14\xde\xd2\x62\x02\xcb" |
---|
| 30218 | + "\x70\xb7\xee\xf4\x6a\x09\x12\x5e" |
---|
| 30219 | + "\xd1\x26\x1a\x2c\x20\x71\x31\xef" |
---|
| 30220 | + "\x7d\x65\x57\x65\x98\xff\x8b\x02" |
---|
| 30221 | + "\x9a\xb5\xa4\xa1\xaf\x03\xc4\x50" |
---|
| 30222 | + "\x33\xcf\x1b\x25\xfa\x7a\x79\xcc" |
---|
| 30223 | + "\x55\xe3\x21\x63\x0c\x6d\xeb\x5b" |
---|
| 30224 | + "\x1c\xad\x61\x0b\xbd\xb0\x48\xdb" |
---|
| 30225 | + "\xb3\xc8\xa0\x87\x7f\x8b\xac\xfd" |
---|
| 30226 | + "\xd2\x68\x9e\xb4\x11\x3c\x6f\xb1" |
---|
| 30227 | + "\xfe\x25\x7d\x84\x5a\xae\xc9\x31" |
---|
| 30228 | + "\xc3\xe5\x6a\x6f\xbc\xab\x41\xd9" |
---|
| 30229 | + "\xde\xce\xf9\xfa\xd5\x7c\x47\xd2" |
---|
| 30230 | + "\x66\x30\xc9\x97\xf2\x67\xdf\x59" |
---|
| 30231 | + "\xef\x4e\x11\xbc\x4e\x70\xe3\x46" |
---|
| 30232 | + "\x53\xbe\x16\x6d\x33\xfb\x57\x98" |
---|
| 30233 | + "\x4e\x34\x79\x3b\xc7\x3b\xaf\x94" |
---|
| 30234 | + "\xc1\x87\x4e\x47\x11\x1b\x22\x41" |
---|
| 30235 | + "\x99\x12\x61\xe0\xe0\x8c\xa9\xbd" |
---|
| 30236 | + "\x79\xb6\x06\x4d\x90\x3b\x0d\x30" |
---|
| 30237 | + "\x1a\x00\xaa\x0e\xed\x7c\x16\x2f" |
---|
| 30238 | + "\x0d\x1a\xfb\xf8\xad\x51\x4c\xab" |
---|
| 30239 | + "\x98\x4c\x80\xb6\x92\x03\xcb\xa9" |
---|
| 30240 | + "\x99\x9d\x16\xab\x43\x8c\x3f\x52" |
---|
| 30241 | + "\x96\x53\x63\x7e\xbb\xd2\x76\xb7" |
---|
| 30242 | + "\x6b\x77\xab\x52\x80\x33\xe3\xdf" |
---|
| 30243 | + "\x4b\x3c\x23\x1a\x33\xe1\x43\x40" |
---|
| 30244 | + "\x39\x1a\xe8\xbd\x3c\x6a\x77\x42" |
---|
| 30245 | + "\x88\x9f\xc6\xaa\x65\x28\xf2\x1e" |
---|
| 30246 | + "\xb0\x7c\x8e\x10\x41\x31\xe9\xd5" |
---|
| 30247 | + "\x9d\xfd\x28\x7f\xfb\x61\xd3\x39" |
---|
| 30248 | + "\x5f\x7e\xb4\xfb\x9c\x7d\x98\xb7" |
---|
| 30249 | + "\x37\x2f\x18\xd9\x3b\x83\xaf\x4e" |
---|
| 30250 | + "\xbb\xd5\x49\x69\x46\x93\x3a\x21" |
---|
| 30251 | + "\x46\x1d\xad\x84\xb5\xe7\x8c\xff" |
---|
| 30252 | + "\xbf\x81\x7e\x22\xf6\x88\x8c\x82" |
---|
| 30253 | + "\xf5\xde\xfe\x18\xc9\xfb\x58\x07" |
---|
| 30254 | + "\xe4\x68\xff\x9c\xf4\xe0\x24\x20" |
---|
| 30255 | + "\x90\x92\x01\x49\xc2\x38\xe1\x7c" |
---|
| 30256 | + "\xac\x61\x0b\x96\x36\xa4\x77\xe9" |
---|
| 30257 | + "\x29\xd4\x97\xae\x15\x13\x7c\x6c" |
---|
| 30258 | + "\x2d\xf1\xc5\x83\x97\x02\xa8\x2e" |
---|
| 30259 | + "\x0b\x0f\xaf\xb5\x42\x18\x8a\x8c" |
---|
| 30260 | + "\xb8\x28\x85\x28\x1b\x2a\x12\xa5" |
---|
| 30261 | + "\x4b\x0a\xaf\xd2\x72\x37\x66\x23" |
---|
| 30262 | + "\x28\xe6\x71\xa0\x77\x85\x7c\xff" |
---|
| 30263 | + "\xf3\x8d\x2f\x0c\x33\x30\xcd\x7f" |
---|
| 30264 | + "\x61\x64\x23\xb2\xe9\x79\x05\xb8" |
---|
| 30265 | + "\x61\x47\xb1\x2b\xda\xf7\x9a\x24" |
---|
| 30266 | + "\x94\xf6\xcf\x07\x78\xa2\x80\xaa" |
---|
| 30267 | + "\x6e\xe9\x58\x97\x19\x0c\x58\x73" |
---|
| 30268 | + "\xaf\xee\x2d\x6e\x26\x67\x18\x8a" |
---|
| 30269 | + "\xc6\x6d\xf6\xbc\x65\xa9\xcb\xe7" |
---|
| 30270 | + "\x53\xf1\x61\x97\x63\x52\x38\x86" |
---|
| 30271 | + "\x0e\xdd\x33\xa5\x30\xe9\x9f\x32" |
---|
| 30272 | + "\x43\x64\xbc\x2d\xdc\x28\x43\xd8" |
---|
| 30273 | + "\x6c\xcd\x00\x2c\x87\x9a\x33\x79" |
---|
| 30274 | + "\xbd\x63\x6d\x4d\xf9\x8a\x91\x83" |
---|
| 30275 | + "\x9a\xdb\xf7\x9a\x11\xe1\xd1\x93" |
---|
| 30276 | + "\x4a\x54\x0d\x51\x38\x30\x84\x0b" |
---|
| 30277 | + "\xc5\x29\x8d\x92\x18\x6c\x28\xfe" |
---|
| 30278 | + "\x1b\x07\x57\xec\x94\x74\x0b\x2c" |
---|
| 30279 | + "\x21\x01\xf6\x23\xf9\xb0\xa0\xaf" |
---|
| 30280 | + "\xb1\x3e\x2e\xa8\x0d\xbc\x2a\x68" |
---|
| 30281 | + "\x59\xde\x0b\x2d\xde\x74\x42\xa1" |
---|
| 30282 | + "\xb4\xce\xaf\xd8\x42\xeb\x59\xbd" |
---|
| 30283 | + "\x61\xcc\x27\x28\xc6\xf2\xde\x3e" |
---|
| 30284 | + "\x68\x64\x13\xd3\xc3\xc0\x31\xe0" |
---|
| 30285 | + "\x5d\xf9\xb4\xa1\x09\x20\x46\x8b" |
---|
| 30286 | + "\x48\xb9\x27\x62\x00\x12\xc5\x03" |
---|
| 30287 | + "\x28\xfd\x55\x27\x1c\x31\xfc\xdb" |
---|
| 30288 | + "\xc1\xcb\x7e\x67\x91\x2e\x50\x0c" |
---|
| 30289 | + "\x61\xf8\x9f\x31\x26\x5a\x3d\x2e" |
---|
| 30290 | + "\xa0\xc7\xef\x2a\xb6\x24\x48\xc9" |
---|
| 30291 | + "\xbb\x63\x99\xf4\x7c\x4e\xc5\x94" |
---|
| 30292 | + "\x99\xd5\xff\x34\x93\x8f\x31\x45" |
---|
| 30293 | + "\xae\x5e\x7b\xfd\xf4\x81\x84\x65" |
---|
| 30294 | + "\x5b\x41\x70\x0b\xe5\xaa\xec\x95" |
---|
| 30295 | + "\x6b\x3d\xe3\xdc\x12\x78\xf8\x28" |
---|
| 30296 | + "\x26\xec\x3a\x64\xc4\xab\x74\x97" |
---|
| 30297 | + "\x3d\xcf\x21\x7d\xcf\x59\xd3\x15" |
---|
| 30298 | + "\x47\x94\xe4\xd9\x48\x4c\x02\x49" |
---|
| 30299 | + "\x68\x50\x22\x16\x96\x2f\xc4\x23" |
---|
| 30300 | + "\x80\x47\x27\xd1\xee\x10\x3b\xa7" |
---|
| 30301 | + "\x19\xae\xe1\x40\x5f\x3a\xde\x5d" |
---|
| 30302 | + "\x97\x1c\x59\xce\xe1\xe7\x32\xa7" |
---|
| 30303 | + "\x20\x89\xef\x44\x22\x38\x3c\x14" |
---|
| 30304 | + "\x99\x3f\x1b\xd6\x37\xfe\x93\xbf" |
---|
| 30305 | + "\x34\x13\x86\xd7\x9b\xe5\x2a\x37" |
---|
| 30306 | + "\x72\x16\xa4\xdf\x7f\xe4\xa4\x66" |
---|
| 30307 | + "\x9d\xf2\x0b\x29\xa1\xe2\x9d\x36" |
---|
| 30308 | + "\xe1\x9d\x56\x95\x73\xe1\x91\x58" |
---|
| 30309 | + "\x0f\x64\xf8\x90\xbb\x0c\x48\x0f" |
---|
| 30310 | + "\xf5\x52\xae\xd9\xeb\x95\xb7\xdd" |
---|
| 30311 | + "\xae\x0b\x20\x55\x87\x3d\xf0\x69" |
---|
| 30312 | + "\x3c\x0a\x54\x61\xea\x00\xbd\xba" |
---|
| 30313 | + "\x5f\x7e\x25\x8c\x3e\x61\xee\xb2" |
---|
| 30314 | + "\x1a\xc8\x0e\x0b\xa5\x18\x49\xf2" |
---|
| 30315 | + "\x6e\x1d\x3f\x83\xc3\xf1\x1a\xcb" |
---|
| 30316 | + "\x9f\xc9\x82\x4e\x7b\x26\xfd\x68" |
---|
| 30317 | + "\x28\x25\x8d\x22\x17\xab\xf8\x4e" |
---|
| 30318 | + "\x1a\xa9\x81\x48\xb0\x9f\x52\x75" |
---|
| 30319 | + "\xe4\xef\xdd\xbd\x5b\xbe\xab\x3c" |
---|
| 30320 | + "\x43\x76\x23\x62\xce\xb8\xc2\x5b" |
---|
| 30321 | + "\xc6\x31\xe6\x81\xb4\x42\xb2\xfd" |
---|
| 30322 | + "\xf3\x74\xdd\x02\x3c\xa0\xd7\x97" |
---|
| 30323 | + "\xb0\xe7\xe9\xe0\xce\xef\xe9\x1c" |
---|
| 30324 | + "\x09\xa2\x6d\xd3\xc4\x60\xd6\xd6" |
---|
| 30325 | + "\x9e\x54\x31\x45\x76\xc9\x14\xd4" |
---|
| 30326 | + "\x95\x17\xe9\xbe\x69\x92\x71\xcb" |
---|
| 30327 | + "\xde\x7c\xf1\xbd\x2b\xef\x8d\xaf" |
---|
| 30328 | + "\x51\xe8\x28\xec\x48\x7f\xf8\xfa" |
---|
| 30329 | + "\x9f\x9f\x5e\x52\x61\xc3\xfc\x9a" |
---|
| 30330 | + "\x7e\xeb\xe3\x30\xb6\xfe\xc4\x4a" |
---|
| 30331 | + "\x87\x1a\xff\x54\x64\xc7\xaa\xa2" |
---|
| 30332 | + "\xfa\xb7\xb2\xe7\x25\xce\x95\xb4" |
---|
| 30333 | + "\x15\x93\xbd\x24\xb6\xbc\xe4\x62" |
---|
| 30334 | + "\x93\x7f\x44\x40\x72\xcb\xfb\xb2" |
---|
| 30335 | + "\xbf\xe8\x03\xa5\x87\x12\x27\xfd" |
---|
| 30336 | + "\xc6\x21\x8a\x8f\xc2\x48\x48\xb9" |
---|
| 30337 | + "\x6b\xb6\xf0\xf0\x0e\x0a\x0e\xa4" |
---|
| 30338 | + "\x40\xa9\xd8\x23\x24\xd0\x7f\xe2" |
---|
| 30339 | + "\xf9\xed\x76\xf0\x91\xa5\x83\x3c" |
---|
| 30340 | + "\x55\xe1\x92\xb8\xb6\x32\x9e\x63" |
---|
| 30341 | + "\x60\x81\x75\x29\x9e\xce\x2a\x70" |
---|
| 30342 | + "\x28\x0c\x87\xe5\x46\x73\x76\x66" |
---|
| 30343 | + "\xbc\x4b\x6c\x37\xc7\xd0\x1a\xa0" |
---|
| 30344 | + "\x9d\xcf\x04\xd3\x8c\x42\xae\x9d" |
---|
| 30345 | + "\x35\x5a\xf1\x40\x4c\x4e\x81\xaa" |
---|
| 30346 | + "\xfe\xd5\x83\x4f\x29\x19\xf3\x6c" |
---|
| 30347 | + "\x9e\xd0\x53\xe5\x05\x8f\x14\xfb" |
---|
| 30348 | + "\x68\xec\x0a\x3a\x85\xcd\x3e\xb4" |
---|
| 30349 | + "\x4a\xc2\x5b\x92\x2e\x0b\x58\x64" |
---|
| 30350 | + "\xde\xca\x64\x86\x53\xdb\x7f\x4e" |
---|
| 30351 | + "\x54\xc6\x5e\xaa\xe5\x82\x3b\x98" |
---|
| 30352 | + "\x5b\x01\xa7\x1f\x7b\x3d\xcc\x19" |
---|
| 30353 | + "\xf1\x11\x02\x64\x09\x25\x7c\x26" |
---|
| 30354 | + "\xee\xad\x50\x68\x31\x26\x16\x0f" |
---|
| 30355 | + "\xb6\x7b\x6f\xa2\x17\x1a\xba\xbe" |
---|
| 30356 | + "\xc3\x60\xdc\xd2\x44\xe0\xb4\xc4" |
---|
| 30357 | + "\xfe\xff\x69\xdb\x60\xa6\xaf\x39" |
---|
| 30358 | + "\x0a\xbd\x6e\x41\xd1\x9f\x87\x71" |
---|
| 30359 | + "\xcc\x43\xa8\x47\x10\xbc\x2b\x7d" |
---|
| 30360 | + "\x40\x12\x43\x31\xb8\x12\xe0\x95" |
---|
| 30361 | + "\x6f\x9d\xf8\x75\x51\x3d\x61\xbe" |
---|
| 30362 | + "\xa0\xd1\x0b\x8d\x50\xc7\xb8\xe7" |
---|
| 30363 | + "\xab\x03\xda\x41\xab\xc5\x4e\x33" |
---|
| 30364 | + "\x5a\x63\x94\x90\x22\x72\x54\x26" |
---|
| 30365 | + "\x93\x65\x99\x45\x55\xd3\x55\x56" |
---|
| 30366 | + "\xc5\x39\xe4\xb4\xb1\xea\xd8\xf9" |
---|
| 30367 | + "\xb5\x31\xf7\xeb\x80\x1a\x9e\x8d" |
---|
| 30368 | + "\xd2\x40\x01\xea\x33\xb9\xf2\x7a" |
---|
| 30369 | + "\x43\x41\x72\x0c\xbf\x20\xab\xf7" |
---|
| 30370 | + "\xfa\x65\xec\x3e\x35\x57\x1e\xef" |
---|
| 30371 | + "\x2a\x81\xfa\x10\xb2\xdb\x8e\xfa" |
---|
| 30372 | + "\x7f\xe7\xaf\x73\xfc\xbb\x57\xa2" |
---|
| 30373 | + "\xaf\x6f\x41\x11\x30\xd8\xaf\x94" |
---|
| 30374 | + "\x53\x8d\x4c\x23\xa5\x20\x63\xcf" |
---|
| 30375 | + "\x0d\x00\xe0\x94\x5e\x92\xaa\xb5" |
---|
| 30376 | + "\xe0\x4e\x96\x3c\xf4\x26\x2f\xf0" |
---|
| 30377 | + "\x3f\xd7\xed\x75\x2c\x63\xdf\xc8" |
---|
| 30378 | + "\xfb\x20\xb5\xae\x44\x83\xc0\xab" |
---|
| 30379 | + "\x05\xf9\xbb\xa7\x62\x7d\x21\x5b" |
---|
| 30380 | + "\x04\x80\x93\x84\x5f\x1d\x9e\xcd" |
---|
| 30381 | + "\xa2\x07\x7e\x22\x2f\x55\x94\x23" |
---|
| 30382 | + "\x74\x35\xa3\x0f\x03\xbe\x07\x62" |
---|
| 30383 | + "\xe9\x16\x69\x7e\xae\x38\x0e\x9b" |
---|
| 30384 | + "\xad\x6e\x83\x90\x21\x10\xb8\x07" |
---|
| 30385 | + "\xdc\xc1\x44\x20\xa5\x88\x00\xdc" |
---|
| 30386 | + "\xe1\x82\x16\xf1\x0c\xdc\xed\x8c" |
---|
| 30387 | + "\x32\xb5\x49\xab\x11\x41\xd5\xd2" |
---|
| 30388 | + "\x35\x2c\x70\x73\xce\xeb\xe3\xd6" |
---|
| 30389 | + "\xe4\x7d\x2c\xe8\x8c\xec\x8a\x92" |
---|
| 30390 | + "\x50\x87\x51\xbd\x2d\x9d\xf2\xf0" |
---|
| 30391 | + "\x3c\x7d\xb1\x87\xf5\x01\xb0\xed" |
---|
| 30392 | + "\x02\x5a\x20\x4d\x43\x08\x71\x49" |
---|
| 30393 | + "\x77\x72\x9b\xe6\xef\x30\xc9\xa2" |
---|
| 30394 | + "\x66\x66\xb8\x68\x9d\xdf\xc6\x16" |
---|
| 30395 | + "\xa5\x78\xee\x3c\x47\xa6\x7a\x31" |
---|
| 30396 | + "\x07\x6d\xce\x7b\x86\xf8\xb2\x31" |
---|
| 30397 | + "\xa8\xa4\x77\x3c\x63\x36\xe8\xd3" |
---|
| 30398 | + "\x7d\x40\x56\xd8\x48\x56\x9e\x3e" |
---|
| 30399 | + "\x56\xf6\x3d\xd2\x12\x6e\x35\x29" |
---|
| 30400 | + "\xd4\x7a\xdb\xff\x97\x4c\xeb\x3c" |
---|
| 30401 | + "\x28\x2a\xeb\xe9\x43\x40\x61\x06" |
---|
| 30402 | + "\xb8\xa8\x6d\x18\xc8\xbc\xc7\x23" |
---|
| 30403 | + "\x53\x2b\x8b\xcc\xce\x88\xdf\xf8" |
---|
| 30404 | + "\xff\xf8\x94\xe4\x5c\xee\xcf\x39" |
---|
| 30405 | + "\xe0\xf6\x1a\xae\xf2\xd5\x41\x6a" |
---|
| 30406 | + "\x09\x5a\x50\x66\xc4\xf4\x66\xdc" |
---|
| 30407 | + "\x6a\x69\xee\xc8\x47\xe6\x87\x52" |
---|
| 30408 | + "\x9e\x28\xe4\x39\x02\x0d\xc4\x7e" |
---|
| 30409 | + "\x18\xe6\xc6\x09\x07\x03\x30\xb9" |
---|
| 30410 | + "\xd1\xb0\x48\xe6\x80\xe8\x8c\xe6" |
---|
| 30411 | + "\xc7\x2c\x33\xca\x64\xe5\xc0\x6e" |
---|
| 30412 | + "\xac\x14\x4b\xe1\xf6\xeb\xce\xe4" |
---|
| 30413 | + "\xc1\x8c\xea\x5b\x8d\x3c\x86\x91" |
---|
| 30414 | + "\xd1\xd7\x16\x9c\x09\x9c\x6a\x51" |
---|
| 30415 | + "\xe5\xcd\xe3\xb0\x33\x1f\x03\xcd" |
---|
| 30416 | + "\xe5\xd8\x40\x9b\xdc\x29\xbe\xfa" |
---|
| 30417 | + "\x24\xcc\xf1\x55\x68\x3a\x89\x0d" |
---|
| 30418 | + "\x08\x48\xfd\x9b\x47\x41\x10\xae" |
---|
| 30419 | + "\x53\x3a\x83\x87\xd4\x89\xe7\x38" |
---|
| 30420 | + "\x47\xee\xd7\xbe\xe2\x58\x37\xd2" |
---|
| 30421 | + "\xfc\x21\x1d\x20\xa5\x2d\x69\x0c" |
---|
| 30422 | + "\x36\x5b\x2f\xcd\xa1\xa6\xe4\xa1" |
---|
| 30423 | + "\x00\x4d\xf7\xc8\x2d\xc7\x16\x6c" |
---|
| 30424 | + "\x6d\xad\x32\x8c\x8f\x74\xf9\xfa" |
---|
| 30425 | + "\x78\x1c\x9a\x0f\x6e\x93\x9c\x20" |
---|
| 30426 | + "\x43\xb9\xe4\xda\xc4\xc7\x90\x47" |
---|
| 30427 | + "\x86\x68\xb7\x6f\x82\x59\x4a\x30" |
---|
| 30428 | + "\xf1\xfd\x31\x0f\xa1\xea\x9b\x6b" |
---|
| 30429 | + "\x18\x5c\x39\xb0\xc7\x80\x64\xff" |
---|
| 30430 | + "\x6d\x5b\xb4\x8b\xba\x90\xea\x4e" |
---|
| 30431 | + "\x9a\x04\xd2\x68\x18\x50\xb5\x91" |
---|
| 30432 | + "\x45\x4f\x58\x5a\xe5\xc6\x7c\xab" |
---|
| 30433 | + "\x61\x3e\x3d\xec\x18\x87\xfc\xea" |
---|
| 30434 | + "\x26\x35\x4c\x99\x8a\x3f\x00\x7b" |
---|
| 30435 | + "\xf5\x89\x62\xda\xdd\xf1\x43\xef" |
---|
| 30436 | + "\x2c\x1d\x92\xfa\x9a\xd0\x37\x03" |
---|
| 30437 | + "\x69\x9c\xd8\x1f\x41\x44\xb7\x73" |
---|
| 30438 | + "\x54\x14\x91\x12\x41\x41\x54\xa2" |
---|
| 30439 | + "\x91\x55\xb6\xf7\x23\x41\xc9\xc2" |
---|
| 30440 | + "\x5b\x53\xf2\x61\x63\x0d\xa9\x87" |
---|
| 30441 | + "\x1a\xbb\x11\x1f\x3c\xbb\xa8\x1f" |
---|
| 30442 | + "\xe2\x66\x56\x88\x06\x3c\xd2\x0f" |
---|
| 30443 | + "\x3b\xc4\xd6\x8c\xbe\x54\x9f\xa8" |
---|
| 30444 | + "\x9c\x89\xfb\x88\x05\xef\xcd\xe7" |
---|
| 30445 | + "\xc1\xc4\x21\x36\x22\x8d\x9a\x5d" |
---|
| 30446 | + "\x1b\x1e\x4a\xc0\x89\xdd\x76\x16" |
---|
| 30447 | + "\x5a\xce\xcd\x1e\x6a\x1f\xa0\x2b" |
---|
| 30448 | + "\x83\xf6\x5e\x28\x8e\x65\xb5\x86" |
---|
| 30449 | + "\x72\x8f\xc5\xf2\x54\x81\x10\x8d" |
---|
| 30450 | + "\x63\x7b\x42\x7d\x06\x08\x16\xb3" |
---|
| 30451 | + "\xb0\x60\x65\x41\x49\xdb\x0d\xc1" |
---|
| 30452 | + "\xe2\xef\x72\x72\x06\xe7\x60\x5c" |
---|
| 30453 | + "\x95\x1c\x7d\x52\xec\x82\xee\xd3" |
---|
| 30454 | + "\x5b\xab\x61\xa4\x1f\x61\x64\x0c" |
---|
| 30455 | + "\x28\x32\x21\x7a\x81\xe7\x81\xf3" |
---|
| 30456 | + "\xdb\xc0\x18\xd9\xae\x0b\x3c\x9a" |
---|
| 30457 | + "\x58\xec\x70\x4f\x40\x25\x2b\xba" |
---|
| 30458 | + "\x96\x59\xac\x34\x45\x29\xc6\x57" |
---|
| 30459 | + "\xc1\xc3\x93\x60\x77\x92\xbb\x83" |
---|
| 30460 | + "\x8a\xa7\x72\x45\x2a\xc9\x35\xe7" |
---|
| 30461 | + "\x66\xd6\xa9\xe9\x43\x87\x20\x11" |
---|
| 30462 | + "\x6a\x2f\x87\xac\xe0\x93\x82\xe5" |
---|
| 30463 | + "\x6c\x57\xa9\x4c\x9e\x56\x57\x33" |
---|
| 30464 | + "\x1c\xd8\x7e\x25\x27\x41\x89\x97" |
---|
| 30465 | + "\xea\xa5\x56\x02\x5b\x93\x13\x46" |
---|
| 30466 | + "\xdc\x53\x3d\x95\xef\xaf\x9f\xf0" |
---|
| 30467 | + "\x0a\x8a\xfe\x0c\xbf\xf0\x25\x5f" |
---|
| 30468 | + "\xb4\x9f\x1b\x72\x9c\x37\xba\x46" |
---|
| 30469 | + "\x4e\xcc\xcc\x02\x5c\xec\x3f\x98" |
---|
| 30470 | + "\xff\x56\x1a\xc2\x7a\x65\x8f\xf6" |
---|
| 30471 | + "\xd2\x81\x37\x7a\x0a\xfc\x79\xb9" |
---|
| 30472 | + "\xcb\x8c\xc8\x1a\xd0\xba\x5d\x55" |
---|
| 30473 | + "\xbc\x6d\x2e\xb2\x2f\x75\x29\x3f" |
---|
| 30474 | + "\x1a\x4b\xa8\xd7\xe8\xf6\xf4\x2a" |
---|
| 30475 | + "\xa5\xa1\x68\xec\xf3\xd5\xdd\x0f" |
---|
| 30476 | + "\xad\x57\xae\x98\x83\xd5\x92\x4e" |
---|
| 30477 | + "\x76\x86\x8e\x5e\x4b\x87\x7b\xf7" |
---|
| 30478 | + "\x2d\x79\x3f\x12\x6a\x24\x58\xc8" |
---|
| 30479 | + "\xab\x9a\x65\x75\x82\x6f\xa5\x39" |
---|
| 30480 | + "\x72\xb0\xdf\x93\xb5\xa2\xf3\xdd" |
---|
| 30481 | + "\x1f\x32\xfa\xdb\xfe\x1b\xbf\x0a" |
---|
| 30482 | + "\xd9\x95\xdd\x02\xf1\x23\x54\xb1" |
---|
| 30483 | + "\xa5\xbb\x24\x04\x5c\x2a\x97\x92" |
---|
| 30484 | + "\xe6\xe0\x10\x61\xe3\x46\xc7\x0c" |
---|
| 30485 | + "\xcb\xbc\x51\x9a\x35\x16\xd9\x42" |
---|
| 30486 | + "\x62\xb3\x5e\xa4\x3c\x84\xa0\x7f" |
---|
| 30487 | + "\xb8\x7f\x70\xd1\x8b\x03\xdf\x27" |
---|
| 30488 | + "\x32\x06\x3f\x12\x23\x19\x22\x82" |
---|
| 30489 | + "\x2d\x37\xa5\x00\x31\x9b\xa9\x21" |
---|
| 30490 | + "\x8e\x34\x8c\x8e\x4f\xe8\xd4\x63" |
---|
| 30491 | + "\x6c\xb2\xa9\x6e\xf6\x7c\x96\xf1" |
---|
| 30492 | + "\x0e\x64\xab\x14\x3d\x8f\x74\xb3" |
---|
| 30493 | + "\x35\x79\x84\x78\x06\x68\x97\x30" |
---|
| 30494 | + "\xe0\x22\x55\xd6\xc5\x5b\x38\xb2" |
---|
| 30495 | + "\x75\x24\x0c\x52\xb6\x57\xcc\x0a" |
---|
| 30496 | + "\xbd\x3c\xd0\x73\x47\xd1\x25\xd6" |
---|
| 30497 | + "\x1c\xfd\x27\x05\x3f\x70\xe1\xa7" |
---|
| 30498 | + "\x69\x3b\xee\xc9\x9f\xfd\x2a\x7e" |
---|
| 30499 | + "\xab\x58\xe6\x0b\x35\x5e\x52\xf9" |
---|
| 30500 | + "\xff\xac\x5b\x82\x88\xa7\x65\xbc" |
---|
| 30501 | + "\x61\x29\xdc\xa1\x94\x42\xd1\xd3" |
---|
| 30502 | + "\xa0\xd8\xba\x3b\x49\xc8\xa7\xce" |
---|
| 30503 | + "\x01\x6c\xb7\x3f\xe3\x98\x4d\xd1" |
---|
| 30504 | + "\x9f\x46\x0d\xb3\xf2\x43\x33\x49" |
---|
| 30505 | + "\xb7\x27\xbd\xba\xcc\x3f\x09\x56" |
---|
| 30506 | + "\xfa\x64\x18\xb8\x17\x28\xde\x0d" |
---|
| 30507 | + "\x29\xfa\x1f\xad\x60\x3b\x90\xa7" |
---|
| 30508 | + "\x05\x9f\x4c\xc4\xdc\x05\x3b\x17" |
---|
| 30509 | + "\x58\xea\x99\xfd\x6b\x8a\x93\x77" |
---|
| 30510 | + "\xa5\x44\xbd\x8d\x29\x44\x29\x89" |
---|
| 30511 | + "\x52\x1d\x89\x8b\x44\x8f\xb9\x68" |
---|
| 30512 | + "\xeb\x93\xfd\x92\xd9\x14\x35\x9c" |
---|
| 30513 | + "\x28\x3a\x9f\x1d\xd8\xe0\x2a\x76" |
---|
| 30514 | + "\x51\xc1\xf0\xa9\x1d\xb4\xf8\xb9" |
---|
| 30515 | + "\xfc\x14\x78\x5a\xa2\xb1\xdb\x94" |
---|
| 30516 | + "\xcb\x18\xb9\x34\xbd\x0c\x65\x1d" |
---|
| 30517 | + "\x64\xde\xd0\x3a\xe4\x68\x0e\xbc" |
---|
| 30518 | + "\x13\xa7\x47\x89\x62\xa3\x03\x19" |
---|
| 30519 | + "\x64\xa1\x02\x27\x3a\x8d\x43\xfa" |
---|
| 30520 | + "\x68\xff\xda\x8b\x40\xe9\x19\x8b" |
---|
| 30521 | + "\x56\xbe\x1c\x9b\xe6\xf6\x3f\x60" |
---|
| 30522 | + "\xdb\x7a\xd5\xab\x82\xd8\xd9\x99" |
---|
| 30523 | + "\xe3\x5b\x0c\x0c\x69\x18\x5c\xed" |
---|
| 30524 | + "\x03\xf9\xc1\x61\xc4\x7b\xd4\x90" |
---|
| 30525 | + "\x43\xc3\x39\xec\xac\xcb\x1f\x4b" |
---|
| 30526 | + "\x23\xf8\xa9\x98\x2f\xf6\x48\x90" |
---|
| 30527 | + "\x6c\x2b\x94\xad\x14\xdd\xcc\xa2" |
---|
| 30528 | + "\x3d\xc7\x86\x0f\x7f\x1c\x0b\x93" |
---|
| 30529 | + "\x4b\x74\x1f\x80\x75\xb4\x91\xdf" |
---|
| 30530 | + "\xa8\x26\xf9\x06\x2b\x3a\x2c\xfd" |
---|
| 30531 | + "\x3c\x31\x40\x1e\x5b\xa6\x86\x01" |
---|
| 30532 | + "\xc4\xa2\x80\x4f\xf5\xa2\xf4\xff" |
---|
| 30533 | + "\xf6\x07\x8c\x92\xf7\x74\xbd\x42" |
---|
| 30534 | + "\xb0\x3f\x6b\x05\xca\x40\xeb\x04" |
---|
| 30535 | + "\x20\xa9\x37\x78\x32\x03\x60\xcc" |
---|
| 30536 | + "\xf3\xec\xb2\x2d\xb5\x80\x7c\xe4" |
---|
| 30537 | + "\x37\x53\x25\xd1\xe8\x91\x6a\xe5" |
---|
| 30538 | + "\xdf\xdd\xb0\xab\x69\xc7\xa1\xb2" |
---|
| 30539 | + "\xfc\xb3\xd1\x9e\xda\xa8\x0d\x68" |
---|
| 30540 | + "\xfe\x7d\xdc\x56\x33\x65\x99\xd2" |
---|
| 30541 | + "\xec\xa5\xa0\xa1\x26\xc9\xec\xbd" |
---|
| 30542 | + "\x22\x20\x5e\x0d\xcb\x93\x64\x7a" |
---|
| 30543 | + "\x56\x75\xed\xe5\x45\xa2\xbd\x16" |
---|
| 30544 | + "\x59\xf7\x43\xd9\x5b\x2c\xdd\xb6" |
---|
| 30545 | + "\x1d\xa8\x05\x89\x2f\x65\x2e\x66" |
---|
| 30546 | + "\xfe\xad\x93\xeb\x85\x8f\xe8\x4c" |
---|
| 30547 | + "\x00\x44\x71\x03\x0e\x26\xaf\xfd" |
---|
| 30548 | + "\xfa\x56\x0f\xdc\x9c\xf3\x2e\xab" |
---|
| 30549 | + "\x88\x26\x61\xc6\x13\xfe\xba\xc1" |
---|
| 30550 | + "\xd8\x8a\x38\xc3\xb6\x4e\x6d\x80" |
---|
| 30551 | + "\x4c\x65\x93\x2f\xf5\x54\xff\x63" |
---|
| 30552 | + "\xbe\xdf\x9a\xe3\x4f\xca\xc9\x71" |
---|
| 30553 | + "\x12\xab\x95\x66\xec\x09\x64\xea" |
---|
| 30554 | + "\xdc\x9f\x01\x61\x24\x88\xd1\xa7" |
---|
| 30555 | + "\xd0\x69\x26\xf0\x80\xb0\xec\x86" |
---|
| 30556 | + "\xc2\x58\x2f\x6a\xc5\xfd\xfc\x2a" |
---|
| 30557 | + "\xf6\x3e\x23\x77\x3b\x7e\xc5\xc5" |
---|
| 30558 | + "\xe7\xf9\x4d\xcc\x68\x53\x11\xc8" |
---|
| 30559 | + "\x5b\x44\xbd\x48\x0f\xb3\x35\x1a" |
---|
| 30560 | + "\x93\x4a\x80\x16\xa3\x0d\x50\x85" |
---|
| 30561 | + "\xa6\xc4\xd4\x74\x4d\x87\x59\x51" |
---|
| 30562 | + "\xd7\xf7\x7d\xee\xd0\x9b\xd1\x83" |
---|
| 30563 | + "\x25\x2b\xc6\x39\x27\x6a\xb3\x41" |
---|
| 30564 | + "\x5f\xd2\x24\xd4\xd6\xfa\x8c\x3e" |
---|
| 30565 | + "\xb2\xf9\x11\x71\x7a\x9e\x5e\x7b" |
---|
| 30566 | + "\x5b\x9a\x47\x80\xca\x1c\xbe\x04" |
---|
| 30567 | + "\x5d\x34\xc4\xa2\x2d\x41\xfe\x73" |
---|
| 30568 | + "\x53\x15\x9f\xdb\xe7\x7d\x82\x19" |
---|
| 30569 | + "\x21\x1b\x67\x2a\x74\x7a\x21\x4a" |
---|
| 30570 | + "\xc4\x96\x6f\x00\x92\x69\xf1\x99" |
---|
| 30571 | + "\x50\xf1\x4a\x16\x11\xf1\x16\x51", |
---|
| 30572 | + .ctext = "\x2c\xf5\x4c\xc9\x99\x19\x83\x84" |
---|
| 30573 | + "\x09\xbc\xe6\xad\xbe\xb6\x6b\x1b" |
---|
| 30574 | + "\x75\x0b\x3d\x33\x10\xb4\x8b\xf7" |
---|
| 30575 | + "\xa7\xc7\xba\x9f\x6e\xd7\xc7\xfd" |
---|
| 30576 | + "\x58\xef\x24\xf4\xdc\x26\x3f\x35" |
---|
| 30577 | + "\x02\x98\xf2\x8c\x96\xca\xfc\xca" |
---|
| 30578 | + "\xca\xfa\x27\xe6\x23\x1f\xf0\xc7" |
---|
| 30579 | + "\xe3\x46\xbf\xca\x7b\x4e\x24\xcd" |
---|
| 30580 | + "\xd0\x13\x3f\x80\xd6\x5b\x0b\xdc" |
---|
| 30581 | + "\xad\xc6\x49\x77\xd7\x58\xf5\xfd" |
---|
| 30582 | + "\x58\xba\x72\x0d\x9e\x0b\x63\xc3" |
---|
| 30583 | + "\x86\xac\x06\x97\x70\x42\xec\x3a" |
---|
| 30584 | + "\x0d\x53\x27\x17\xbd\x3e\xcb\xe0" |
---|
| 30585 | + "\xaa\x19\xb4\xfe\x5d\x1b\xcb\xd7" |
---|
| 30586 | + "\x99\xc3\x19\x45\x6f\xdf\x64\x44" |
---|
| 30587 | + "\x9f\xf8\x55\x1b\x72\x8d\x78\x51" |
---|
| 30588 | + "\x3c\x83\x48\x8f\xaf\x05\x60\x7d" |
---|
| 30589 | + "\x22\xce\x07\x53\xfd\x91\xcf\xfa" |
---|
| 30590 | + "\x5f\x86\x66\x3e\x72\x67\x7f\xc1" |
---|
| 30591 | + "\x49\x82\xc7\x1c\x91\x1e\x48\xcd" |
---|
| 30592 | + "\x5e\xc6\x5f\xd9\xc9\x43\x88\x35" |
---|
| 30593 | + "\x80\xba\x91\xe1\x54\x4b\x14\xbe" |
---|
| 30594 | + "\xbd\x75\x48\xb8\xde\x22\x64\xb5" |
---|
| 30595 | + "\x8c\xcb\x5e\x92\x99\x8f\x4a\xab" |
---|
| 30596 | + "\x00\x6c\xb4\x2e\x03\x3b\x0e\xee" |
---|
| 30597 | + "\x4d\x39\x05\xbc\x94\x80\xbb\xb2" |
---|
| 30598 | + "\x36\x16\xa3\xd9\x8f\x61\xd7\x67" |
---|
| 30599 | + "\xb5\x90\x46\x85\xe1\x4e\x71\x84" |
---|
| 30600 | + "\xd0\x84\xc0\xc0\x8f\xad\xdb\xeb" |
---|
| 30601 | + "\x44\xf4\x66\x35\x3f\x92\xa2\x05" |
---|
| 30602 | + "\xa4\x9c\xb8\xdc\x77\x6c\x85\x34" |
---|
| 30603 | + "\xd2\x6a\xea\x32\xb8\x08\xf6\x13" |
---|
| 30604 | + "\x78\x1e\x29\xef\x12\x54\x16\x28" |
---|
| 30605 | + "\x25\xf8\x32\x0e\x4f\x94\xe6\xb3" |
---|
| 30606 | + "\x0b\x97\x79\x97\xb3\xb0\x37\x61" |
---|
| 30607 | + "\xa4\x10\x6f\x15\x9c\x7d\x22\x41" |
---|
| 30608 | + "\xe2\xd7\xa7\xa0\xfc\xc5\x62\x55" |
---|
| 30609 | + "\xed\x68\x39\x7b\x09\xd2\x17\xaa" |
---|
| 30610 | + "\xf2\xb8\xc9\x1d\xa2\x23\xfd\xaa" |
---|
| 30611 | + "\x9c\x57\x16\x0d\xe3\x63\x3c\x2b" |
---|
| 30612 | + "\x13\xdd\xa2\xf0\x8e\xd3\x02\x81" |
---|
| 30613 | + "\x09\xba\x80\x02\xdb\x97\xfe\x0f" |
---|
| 30614 | + "\x77\x8d\x18\xf1\xf4\x59\x27\x79" |
---|
| 30615 | + "\xa3\x46\x88\xda\x51\x67\xd0\xe9" |
---|
| 30616 | + "\x5d\x22\x98\xc1\xe4\xea\x08\xda" |
---|
| 30617 | + "\xf7\xb9\x16\x71\x36\xbd\x43\x8a" |
---|
| 30618 | + "\x4b\x6e\xf3\xaa\xb0\xba\x1a\xbc" |
---|
| 30619 | + "\xaa\xca\xde\x5c\xc0\xa5\x11\x6d" |
---|
| 30620 | + "\x8a\x8f\xcc\x04\xfc\x6c\x89\x75" |
---|
| 30621 | + "\x4b\x2c\x29\x6f\x41\xc7\x6e\xda" |
---|
| 30622 | + "\xea\xa6\xaf\xb0\xb1\x46\x9e\x30" |
---|
| 30623 | + "\x5e\x11\x46\x07\x3b\xd6\xaa\x36" |
---|
| 30624 | + "\xa4\x01\x84\x1d\xb9\x8e\x58\x9d" |
---|
| 30625 | + "\xa9\xb6\x1c\x56\x5c\x5a\xde\xfa" |
---|
| 30626 | + "\x66\x96\xe6\x29\x26\xd4\x68\xd0" |
---|
| 30627 | + "\x1a\xcb\x98\xbb\xce\x19\xbb\x87" |
---|
| 30628 | + "\x00\x6c\x59\x17\xe3\xd1\xe6\x5c" |
---|
| 30629 | + "\xd0\x98\xe1\x91\xc4\x28\xaf\xbf" |
---|
| 30630 | + "\xbb\xdf\x75\x4e\xd9\x9d\x99\x0f" |
---|
| 30631 | + "\xc6\x0c\x03\x24\x3e\xb6\xd7\x3f" |
---|
| 30632 | + "\xd5\x43\x4a\x47\x26\xab\xf6\x3f" |
---|
| 30633 | + "\x7f\xf1\x15\x0c\xde\x68\xa0\x5f" |
---|
| 30634 | + "\x63\xf9\xe2\x5e\x5d\x42\xf1\x36" |
---|
| 30635 | + "\x38\x90\x06\x18\x84\xf2\xfa\x81" |
---|
| 30636 | + "\x36\x33\x29\x18\xaa\x8c\x49\x0e" |
---|
| 30637 | + "\xda\x27\x38\x9c\x12\x8b\x83\xfa" |
---|
| 30638 | + "\x40\xd0\xb6\x0a\x72\x85\xf0\xc7" |
---|
| 30639 | + "\xaa\x5f\x30\x1a\x6f\x45\xe4\x35" |
---|
| 30640 | + "\x4c\xf3\x4c\xe4\x1c\xd7\x48\x77" |
---|
| 30641 | + "\xdd\x3e\xe4\x73\x44\xb1\xb8\x1c" |
---|
| 30642 | + "\x42\x40\x90\x61\xb1\x6d\x8b\x20" |
---|
| 30643 | + "\x2d\x30\x63\x01\x26\x71\xbc\x5a" |
---|
| 30644 | + "\x76\xce\xc1\xfb\x13\xf9\x4c\x6e" |
---|
| 30645 | + "\x7a\x16\x8a\x53\xcb\x07\xaa\xa1" |
---|
| 30646 | + "\xba\xd0\x68\x7a\x2d\x25\x48\x85" |
---|
| 30647 | + "\xb7\x6b\x0a\x05\xf2\xdf\x0e\x46" |
---|
| 30648 | + "\x4e\xc8\xcd\x59\x5b\x9a\x2e\x9e" |
---|
| 30649 | + "\xdb\x4a\xf6\xfd\x7b\xa4\x5c\x4d" |
---|
| 30650 | + "\x78\x8d\xe7\xb0\x84\x3f\xf0\xc1" |
---|
| 30651 | + "\x47\x39\xbf\x1e\x8c\xc2\x11\x0d" |
---|
| 30652 | + "\x90\xd1\x17\x42\xb3\x50\xeb\xaa" |
---|
| 30653 | + "\xcd\xc0\x98\x36\x84\xd0\xfe\x75" |
---|
| 30654 | + "\xf8\x8f\xdc\xa0\xa1\x53\xe5\x8c" |
---|
| 30655 | + "\xf2\x0f\x4a\x31\x48\xae\x3d\xaf" |
---|
| 30656 | + "\x19\x4b\x75\x2e\xc1\xe3\xcd\x4d" |
---|
| 30657 | + "\x2c\xa4\x54\x7b\x4d\x5e\x93\xa2" |
---|
| 30658 | + "\xe7\x1f\x34\x19\x9f\xb2\xbf\x22" |
---|
| 30659 | + "\x65\x1a\x03\x48\x12\x66\x50\x3e" |
---|
| 30660 | + "\x0e\x5d\x60\x29\x44\x69\x90\xee" |
---|
| 30661 | + "\x9d\x8b\x55\x78\xdf\x63\x31\xc3" |
---|
| 30662 | + "\x1b\x21\x7d\x06\x21\x86\x60\xb0" |
---|
| 30663 | + "\x9d\xdb\x3d\xcc\xe2\x20\xf4\x88" |
---|
| 30664 | + "\x20\x62\x2e\xe8\xa9\xea\x42\x41" |
---|
| 30665 | + "\xb0\xab\x73\x61\x40\x39\xac\x11" |
---|
| 30666 | + "\x55\x27\x51\x5f\x11\xef\xb1\x23" |
---|
| 30667 | + "\xff\x81\x99\x86\x0c\x6f\x16\xaf" |
---|
| 30668 | + "\xf6\x89\x86\xd8\xf6\x41\xc2\x80" |
---|
| 30669 | + "\x21\xf4\xd5\x6d\xef\xa3\x0c\x4d" |
---|
| 30670 | + "\x59\xfd\xdc\x93\x1a\x4f\xe6\x22" |
---|
| 30671 | + "\x83\x40\x0c\x98\x67\xba\x7c\x93" |
---|
| 30672 | + "\x0b\xa9\x89\xfc\x3e\xff\x84\x12" |
---|
| 30673 | + "\x3e\x27\xa3\x8a\x48\x17\xd6\x08" |
---|
| 30674 | + "\x85\x2f\xf1\xa8\x90\x90\x71\xbe" |
---|
| 30675 | + "\x44\xd6\x34\xbf\x74\x52\x0a\x17" |
---|
| 30676 | + "\x39\x64\x78\x1a\xbc\x81\xbe\xc8" |
---|
| 30677 | + "\xea\x7f\x0b\x5a\x2c\x77\xff\xac" |
---|
| 30678 | + "\xdd\x37\x35\x78\x09\x28\x29\x4a" |
---|
| 30679 | + "\xd1\xd6\x6c\xc3\xd5\x70\xdd\xfc" |
---|
| 30680 | + "\x21\xcd\xce\xeb\x51\x11\xf7\xbc" |
---|
| 30681 | + "\x12\x43\x1e\x6c\xa1\xa3\x79\xe6" |
---|
| 30682 | + "\x1d\x63\x52\xff\xf0\xbb\xcf\xec" |
---|
| 30683 | + "\x56\x58\x63\xe2\x21\x0b\x2d\x5c" |
---|
| 30684 | + "\x64\x09\xf3\xee\x05\x42\x34\x93" |
---|
| 30685 | + "\x38\xa8\x60\xea\x1d\x95\x90\x65" |
---|
| 30686 | + "\xad\x2f\xda\x1d\xdd\x21\x1a\xf1" |
---|
| 30687 | + "\x94\xe0\x6a\x81\xa1\xd3\x63\x31" |
---|
| 30688 | + "\x45\x73\xce\x54\x4e\xb1\x75\x26" |
---|
| 30689 | + "\x59\x18\xc2\x31\x73\xe6\xf5\x7d" |
---|
| 30690 | + "\x06\x5b\x65\x67\xe5\x69\x90\xdf" |
---|
| 30691 | + "\x27\x6a\xbf\x81\x7d\x92\xbe\xd1" |
---|
| 30692 | + "\x4e\x0b\xa8\x18\x94\x72\xe1\xd0" |
---|
| 30693 | + "\xb6\x2a\x16\x08\x7a\x34\xb8\xf2" |
---|
| 30694 | + "\xe1\xac\x08\x66\xe6\x78\x66\xfd" |
---|
| 30695 | + "\x36\xbd\xee\xc6\x71\xa4\x09\x4e" |
---|
| 30696 | + "\x3b\x09\xf2\x8e\x3a\x90\xba\xa0" |
---|
| 30697 | + "\xc2\x1d\x9f\xad\x52\x0e\xc9\x10" |
---|
| 30698 | + "\x99\x40\x90\xd5\x7d\x73\x56\xef" |
---|
| 30699 | + "\x48\x1e\x56\x5c\x7d\x3c\xcb\x84" |
---|
| 30700 | + "\x10\x0a\xcc\xda\xce\xad\xd8\xa8" |
---|
| 30701 | + "\x79\xc7\x29\x95\x31\x3b\xd9\x9b" |
---|
| 30702 | + "\xb6\x84\x3e\x03\x74\xc5\x76\xba" |
---|
| 30703 | + "\x4b\xd9\x4f\x7c\xc4\x5f\x7f\x70" |
---|
| 30704 | + "\xc5\xe3\x6e\xd0\x14\x32\xec\x60" |
---|
| 30705 | + "\xb0\x69\x78\xb7\xef\xda\x5a\xe7" |
---|
| 30706 | + "\x4e\x50\x97\xd4\x94\x58\x67\x57" |
---|
| 30707 | + "\x4e\x7c\x75\xe0\xcf\x8d\xe1\x78" |
---|
| 30708 | + "\x97\x52\xc8\x73\x81\xf9\xb6\x02" |
---|
| 30709 | + "\x54\x72\x6d\xc0\x70\xff\xe2\xeb" |
---|
| 30710 | + "\x6c\xe1\x30\x0a\x94\xd0\x55\xec" |
---|
| 30711 | + "\xed\x61\x9c\x6d\xd9\xa0\x92\x62" |
---|
| 30712 | + "\x4e\xfd\xd8\x79\x27\x02\x4e\x13" |
---|
| 30713 | + "\xb2\x04\xba\x00\x9a\x77\xed\xc3" |
---|
| 30714 | + "\x5b\xa4\x22\x02\xa9\xed\xaf\xac" |
---|
| 30715 | + "\x4f\xe1\x74\x73\x51\x36\x78\x8b" |
---|
| 30716 | + "\xdb\xf5\x32\xfd\x0d\xb9\xcb\x15" |
---|
| 30717 | + "\x4c\xae\x43\x72\xeb\xbe\xc0\xf8" |
---|
| 30718 | + "\x91\x67\xf1\x4f\x5a\xd4\xa4\x69" |
---|
| 30719 | + "\x8f\x3e\x16\xd2\x09\x31\x72\x5a" |
---|
| 30720 | + "\x5e\x0a\xc4\xbc\x44\xd4\xbb\x82" |
---|
| 30721 | + "\x7a\xdf\x52\x25\x8c\x45\xdc\xe4" |
---|
| 30722 | + "\xe0\x71\x84\xe4\xe0\x3d\x59\x30" |
---|
| 30723 | + "\x5b\x94\x12\x33\x78\x85\x90\x84" |
---|
| 30724 | + "\x52\x05\x33\xa7\xa7\x16\xe0\x4d" |
---|
| 30725 | + "\x6a\xf7\xfa\x03\x98\x6c\x4f\xb0" |
---|
| 30726 | + "\x06\x66\x06\xa1\xdd\x3c\xbe\xbb" |
---|
| 30727 | + "\xb2\x62\xab\x64\xd3\xbf\x2c\x30" |
---|
| 30728 | + "\x0e\xfc\xd9\x95\x32\x32\xf3\x3b" |
---|
| 30729 | + "\x39\x7e\xda\x62\x62\x0f\xc3\xfe" |
---|
| 30730 | + "\x55\x76\x09\xf5\x8a\x09\x91\x93" |
---|
| 30731 | + "\x32\xea\xbc\x2b\x0b\xcf\x1d\x65" |
---|
| 30732 | + "\x48\x33\xba\xeb\x0f\xd4\xf9\x3b" |
---|
| 30733 | + "\x1e\x90\x74\x6d\x93\x52\x61\x81" |
---|
| 30734 | + "\xa3\xf2\xb5\xea\x1d\x61\x86\x68" |
---|
| 30735 | + "\x00\x40\xcc\x58\xdd\xf2\x64\x01" |
---|
| 30736 | + "\xab\xfd\x94\xc0\xa3\x83\x83\x33" |
---|
| 30737 | + "\xa4\xb0\xb8\xd3\x9d\x08\x3c\x7f" |
---|
| 30738 | + "\x8e\xa8\xaf\x87\xa5\xe7\xcd\x36" |
---|
| 30739 | + "\x92\x96\xdc\xa1\xf2\xea\xe6\xd1" |
---|
| 30740 | + "\x1e\xe9\x65\xa4\xff\xda\x17\x96" |
---|
| 30741 | + "\xad\x91\x4a\xc5\x26\xb4\x1d\x1c" |
---|
| 30742 | + "\x2b\x50\x48\x26\xc8\x86\x3f\x05" |
---|
| 30743 | + "\xb8\x87\x1b\x3f\xee\x2e\x55\x61" |
---|
| 30744 | + "\x0d\xdc\xcf\x56\x0e\xe2\xcc\xda" |
---|
| 30745 | + "\x87\xee\xc5\xcd\x0e\xf4\xa4\xaf" |
---|
| 30746 | + "\x8a\x02\xee\x16\x0b\xc4\xdd\x6d" |
---|
| 30747 | + "\x80\x3e\xf3\xfe\x95\xb4\xfe\x97" |
---|
| 30748 | + "\x0d\xe2\xab\xbb\x27\x84\xee\x25" |
---|
| 30749 | + "\x39\x74\xb0\xfb\xdc\x5a\x0f\x65" |
---|
| 30750 | + "\x31\x2a\x89\x08\xa4\x8c\x9f\x25" |
---|
| 30751 | + "\x5f\x93\x83\x39\xda\xb4\x22\x17" |
---|
| 30752 | + "\xbd\xd2\x0d\xfc\xde\xf8\x00\x34" |
---|
| 30753 | + "\xc2\x48\x55\x06\x4c\x8b\x79\xe5" |
---|
| 30754 | + "\xba\x0c\x50\x4f\x98\xa3\x59\x3d" |
---|
| 30755 | + "\xc4\xec\xd1\x85\xf3\x60\x41\x16" |
---|
| 30756 | + "\x0a\xe2\xf4\x38\x33\x24\xc1\xe0" |
---|
| 30757 | + "\x0d\x86\x1f\x5a\xd2\xba\x7c\x5f" |
---|
| 30758 | + "\x97\x60\x54\xa3\x52\x31\x78\x57" |
---|
| 30759 | + "\x7a\xc0\xc7\x1e\xd4\x11\x8f\xef" |
---|
| 30760 | + "\x86\x0a\x60\x26\x4a\x8f\x06\xf7" |
---|
| 30761 | + "\x1f\x47\x45\x6e\x87\x13\x15\xf3" |
---|
| 30762 | + "\x91\x08\xbf\x2a\x6e\x71\x21\x8e" |
---|
| 30763 | + "\x92\x90\xde\x01\x97\x81\x46\x87" |
---|
| 30764 | + "\x8a\xfc\xab\x12\x0c\x60\x3e\x9d" |
---|
| 30765 | + "\xbd\x40\x0a\x45\x3f\x5b\x83\x04" |
---|
| 30766 | + "\xb5\x8f\x42\x78\x68\xfe\x3a\xd1" |
---|
| 30767 | + "\x59\xf7\x12\xaa\x86\x86\x1c\x77" |
---|
| 30768 | + "\xfc\xc6\x64\x47\x0f\x7e\xd3\xbc" |
---|
| 30769 | + "\x95\x90\x23\xb3\x60\xdc\x0d\xf4" |
---|
| 30770 | + "\x67\xe6\x32\xee\xad\xbf\x60\x07" |
---|
| 30771 | + "\xbd\xdb\x6e\x3f\x55\x88\xdb\x93" |
---|
| 30772 | + "\x62\x41\xd6\xeb\x34\xd6\xa3\x96" |
---|
| 30773 | + "\xd2\xbc\x29\xaa\x75\x65\x41\x9f" |
---|
| 30774 | + "\x70\x43\xbb\x6d\xd9\xa5\x95\x22" |
---|
| 30775 | + "\x3e\xf9\x07\xa0\x7d\x75\xba\xb8" |
---|
| 30776 | + "\xcd\x81\x3b\x94\x01\x19\xc3\x67" |
---|
| 30777 | + "\x9d\xa4\x7f\xa0\x99\xcc\x4a\xc4" |
---|
| 30778 | + "\xfa\x76\x3f\xab\x5c\xea\x26\xdf" |
---|
| 30779 | + "\xa2\x4c\x5b\x11\x55\xa3\x6a\x70" |
---|
| 30780 | + "\xcb\xbc\x93\x11\x48\x38\x73\x7a" |
---|
| 30781 | + "\x40\xbf\xbc\x04\x05\xb0\x2d\x9b" |
---|
| 30782 | + "\x9a\x23\x57\xa5\xf6\x63\xfa\xc7" |
---|
| 30783 | + "\xd8\x4d\xc2\xc0\xf8\xbd\xfb\x7d" |
---|
| 30784 | + "\xea\x20\xa2\xe0\x4d\xaa\x63\x1e" |
---|
| 30785 | + "\x9a\xa2\xed\x54\xe6\x49\xaf\x52" |
---|
| 30786 | + "\xaf\x7e\x94\x57\x19\x07\x06\x74" |
---|
| 30787 | + "\x57\x5b\x62\x61\x99\x20\xe7\x95" |
---|
| 30788 | + "\x14\x19\xcf\x42\x83\x6a\x94\xf5" |
---|
| 30789 | + "\xab\xa7\xf2\x48\xf6\x0b\x40\x3d" |
---|
| 30790 | + "\x93\x8d\x3d\x14\x5d\xf2\x45\x2c" |
---|
| 30791 | + "\xac\x1c\x0b\x12\xc9\x56\x3f\x7c" |
---|
| 30792 | + "\x17\xeb\x1d\xed\x7e\x5c\xaa\x37" |
---|
| 30793 | + "\xe3\xb4\x56\xf9\x0e\xb9\x8e\xc8" |
---|
| 30794 | + "\x16\x70\x3e\xff\x95\xb9\x89\x9c" |
---|
| 30795 | + "\x19\x0d\x0d\x48\xbd\xb9\xe3\x73" |
---|
| 30796 | + "\xdf\x4e\x67\x9d\x93\x6c\x0b\x75" |
---|
| 30797 | + "\x8a\x2d\x89\x5c\x32\x9d\x75\x05" |
---|
| 30798 | + "\xd9\x13\xbe\x14\x5f\xf0\xb7\xb4" |
---|
| 30799 | + "\xd9\x2c\x02\x22\x41\xf2\x9c\x1f" |
---|
| 30800 | + "\xc1\x8c\xf5\x6a\x8c\xd5\xa5\x6b" |
---|
| 30801 | + "\x54\x47\xec\x3a\x76\x08\xf6\xf7" |
---|
| 30802 | + "\xed\x7c\x7e\x3b\x55\xb8\xa9\x20" |
---|
| 30803 | + "\xa6\xec\x2d\x8c\x03\x38\x9d\x74" |
---|
| 30804 | + "\xe9\x36\xe7\x05\x40\xec\xf4\xa1" |
---|
| 30805 | + "\xa7\x70\xa7\x6f\x1f\x93\xc2\x1d" |
---|
| 30806 | + "\x2c\x4e\x5f\xe8\x04\x6d\x91\x67" |
---|
| 30807 | + "\x23\xd9\x47\xb4\xf6\xbc\x35\x25" |
---|
| 30808 | + "\x1b\xa8\xe1\x17\xa8\x21\x38\xd8" |
---|
| 30809 | + "\x7a\x55\xd9\xc6\x6f\x0a\x1b\xcb" |
---|
| 30810 | + "\xde\xf8\x1e\x20\x8c\xa1\x14\x49" |
---|
| 30811 | + "\x49\x00\x00\x31\x0f\xa8\x24\x67" |
---|
| 30812 | + "\x97\x7a\x1f\x04\xb9\x6b\x60\xd0" |
---|
| 30813 | + "\x32\xc3\xf4\xf9\x4f\xb2\xfd\x7b" |
---|
| 30814 | + "\xf9\xb3\x43\xd8\x23\xaa\x21\x37" |
---|
| 30815 | + "\x9e\x91\xc5\xa4\xce\xd8\xe4\xf5" |
---|
| 30816 | + "\x55\x3e\xc9\xe4\xc5\x51\xd3\x4d" |
---|
| 30817 | + "\xc6\x83\xe9\x23\x8e\x3e\x21\xe0" |
---|
| 30818 | + "\x40\x23\x4e\x2b\x2d\x89\xc4\x5d" |
---|
| 30819 | + "\x58\xdc\x43\x03\x8e\x9a\xfb\xef" |
---|
| 30820 | + "\x76\xac\x78\x57\xc3\xb8\xf7\x9f" |
---|
| 30821 | + "\xf5\xb1\xc2\xa4\x0c\xee\x58\x52" |
---|
| 30822 | + "\x45\xdf\x1a\xd9\x0e\xe0\x56\x1f" |
---|
| 30823 | + "\x23\x79\x99\x5f\x34\xad\x9f\x41" |
---|
| 30824 | + "\x67\x2a\xc7\x8b\xe7\x82\x6e\x67" |
---|
| 30825 | + "\x58\xb5\xae\x18\xd7\x2f\x8f\x57" |
---|
| 30826 | + "\x0e\xa4\x21\x3c\x84\x21\x05\x50" |
---|
| 30827 | + "\x57\xb0\xd1\xb1\xc8\x9d\xd4\x44" |
---|
| 30828 | + "\x25\x40\x6b\xd5\x6f\x18\x92\x89" |
---|
| 30829 | + "\x6d\x5b\xe9\x5a\x3c\x74\xc0\x33" |
---|
| 30830 | + "\x2c\x7a\xa7\x99\x71\x4e\x9d\x1b" |
---|
| 30831 | + "\xe1\x1d\xcb\x62\x8b\x3c\x07\x07" |
---|
| 30832 | + "\x67\xf6\xa6\x54\x10\x72\x3f\xea" |
---|
| 30833 | + "\xe5\xcd\xe6\xf1\xeb\x3d\x43\x0b" |
---|
| 30834 | + "\xfe\x4b\xc7\x1d\x3d\xd9\xa3\xe2" |
---|
| 30835 | + "\x9b\x79\x47\xc7\xab\x28\xcc\x4d" |
---|
| 30836 | + "\xa8\x77\x9c\xec\xef\x56\xf8\x92" |
---|
| 30837 | + "\x07\x48\x1b\x21\x04\xa8\x24\xb0" |
---|
| 30838 | + "\x82\x7d\xd1\x17\xa4\xaf\x5f\xfa" |
---|
| 30839 | + "\x92\xbf\x6a\xb7\x7e\xc7\xb7\x75" |
---|
| 30840 | + "\x40\x3c\x14\x09\x57\xae\xe0\x4e" |
---|
| 30841 | + "\xf8\xc9\xda\x1e\x5d\x27\xc4\x8c" |
---|
| 30842 | + "\x27\xe3\x4d\xe3\x55\x8c\xd2\xef" |
---|
| 30843 | + "\x0c\xab\x67\x53\x96\xd3\x48\xfb" |
---|
| 30844 | + "\x75\x4f\x74\x9e\xcb\x82\xa4\x96" |
---|
| 30845 | + "\x91\x41\x48\xaa\x65\xdb\x34\x72" |
---|
| 30846 | + "\xc9\xee\xa2\x77\x8b\x6e\x44\x12" |
---|
| 30847 | + "\x4e\x51\x51\xc3\xf5\xef\x6a\x50" |
---|
| 30848 | + "\x99\x26\x41\x1e\x66\xa4\x2b\xb9" |
---|
| 30849 | + "\x21\x15\x38\xc2\x0b\x7f\x37\xb6" |
---|
| 30850 | + "\x89\x8b\x27\x70\xae\xa1\x90\x28" |
---|
| 30851 | + "\x04\xe7\xd5\x17\xcb\x60\x99\xb4" |
---|
| 30852 | + "\xe2\xd7\x04\xd3\x11\x27\x86\xe4" |
---|
| 30853 | + "\xd0\x0d\x36\x04\x68\xe0\xb4\x71" |
---|
| 30854 | + "\xe8\x86\x4b\x9f\xa3\xd2\xda\x87" |
---|
| 30855 | + "\xc2\x2c\xad\x66\xfa\x53\x18\xf8" |
---|
| 30856 | + "\xec\x10\x74\xc5\xb6\x53\x09\x93" |
---|
| 30857 | + "\x21\x09\xbd\x77\x2d\x2a\x12\x4c" |
---|
| 30858 | + "\x86\xfe\x50\x8e\xd1\x16\xab\xb1" |
---|
| 30859 | + "\xfd\xd7\x87\xde\xc3\x6f\x7c\x16" |
---|
| 30860 | + "\xe2\x88\x3d\x41\xac\x36\x7e\xf8" |
---|
| 30861 | + "\xc2\x3b\x46\xd5\x44\x3d\x9d\xe8" |
---|
| 30862 | + "\xe9\x0c\xb7\xb3\xc6\xb9\xe5\xe7" |
---|
| 30863 | + "\x27\x17\x78\x03\xd4\xda\xe4\x73" |
---|
| 30864 | + "\x38\x34\xe7\x53\x29\xc4\xcb\x93" |
---|
| 30865 | + "\xc9\xa1\x10\x8a\xb2\xfc\x0b\x07" |
---|
| 30866 | + "\x47\xb8\xb1\x13\x49\x86\x24\x8b" |
---|
| 30867 | + "\x10\xb1\xd9\x5f\xbb\xd8\x90\x37" |
---|
| 30868 | + "\x06\x03\xe0\x76\xff\x19\x1a\x16" |
---|
| 30869 | + "\xd8\x2d\xa7\x4a\xea\x22\x64\xbe" |
---|
| 30870 | + "\xed\x1c\xc8\x33\xb4\xf4\xb1\x48" |
---|
| 30871 | + "\x95\xb5\x2f\xaa\x05\xc7\x03\xa0" |
---|
| 30872 | + "\xf1\xa4\xf3\x63\x4b\xbe\x79\xb9" |
---|
| 30873 | + "\x4b\x67\x7e\x4e\x3e\x81\x8f\xef" |
---|
| 30874 | + "\xe9\x55\x99\x30\xd0\x26\xec\x5d" |
---|
| 30875 | + "\x89\xb6\x3f\x28\x38\x81\x7a\x00" |
---|
| 30876 | + "\x89\x85\xb8\xff\x19\x0f\x8f\x5d" |
---|
| 30877 | + "\x5c\x6d\x6a\x3d\x6c\xb9\xfb\x7c" |
---|
| 30878 | + "\x0c\x4b\x7e\xbc\x0c\xc4\xad\xbb" |
---|
| 30879 | + "\x0a\x8b\xc8\x48\xb7\xfa\x4d\x53" |
---|
| 30880 | + "\x82\x10\xd6\x29\x58\x83\x50\x3c" |
---|
| 30881 | + "\xd4\x5a\xfd\x14\xa3\xb5\x88\xfb" |
---|
| 30882 | + "\x23\xee\xc9\xcc\xab\x92\x52\xb3" |
---|
| 30883 | + "\x0b\x07\xf3\x1e\x9a\x2a\x2e\x35" |
---|
| 30884 | + "\x32\x37\xa5\x86\xd0\xe5\x5f\xdd" |
---|
| 30885 | + "\x3d\x67\x70\xb4\x9a\xc9\x93\xdc" |
---|
| 30886 | + "\x31\x33\xe3\x3a\xc5\xcf\xd9\x44" |
---|
| 30887 | + "\x2f\x3f\x87\xb2\x0c\x36\x55\x17" |
---|
| 30888 | + "\xa9\xda\xb1\xca\x00\x09\x87\xe6" |
---|
| 30889 | + "\x66\x34\xb3\x9f\x52\x37\x98\x10" |
---|
| 30890 | + "\x2e\x5d\xa4\x14\x7f\x63\xa6\xcd" |
---|
| 30891 | + "\x6c\x2d\x7c\x74\x4c\xae\x9c\x65" |
---|
| 30892 | + "\xe0\x79\xc0\xd6\xc3\xfe\xa8\xf4" |
---|
| 30893 | + "\x1a\x4f\xf5\xbc\xea\x7a\x92\x40" |
---|
| 30894 | + "\x51\xa7\x05\x45\x40\xd8\x9c\x3c" |
---|
| 30895 | + "\xde\x5f\x0b\x6e\x10\x5c\x1c\xdc" |
---|
| 30896 | + "\xd2\x65\x60\xbb\x70\x68\x5c\xa9" |
---|
| 30897 | + "\x59\x25\x0e\x4e\x93\xb8\x49\x89" |
---|
| 30898 | + "\xf6\xae\xeb\x1f\x8b\x56\xc8\x56" |
---|
| 30899 | + "\xb0\xb5\xc9\xee\xa5\x15\x07\x4d" |
---|
| 30900 | + "\x8a\xcc\xad\x04\x4d\x99\x8c\x49" |
---|
| 30901 | + "\x8d\x7c\xe0\xa5\x7d\x7f\x33\x61" |
---|
| 30902 | + "\xf2\xfc\xe7\x88\x3f\x2b\x73\xab" |
---|
| 30903 | + "\x2e\x38\x17\x48\xa9\x86\xdd\x81" |
---|
| 30904 | + "\x21\x45\xbc\x98\x1d\xe5\xa5\xbc" |
---|
| 30905 | + "\x0d\x0b\x18\x8e\x86\x1e\x76\x0a" |
---|
| 30906 | + "\x30\x12\x21\xf0\x51\xed\xc1\xcd" |
---|
| 30907 | + "\x9a\xf1\x7e\x7e\x64\xb2\xa3\xd6" |
---|
| 30908 | + "\x37\xe7\xc6\xde\x97\xb9\x5d\x05" |
---|
| 30909 | + "\xf5\x50\xe2\x0a\xaa\x68\x16\xa6" |
---|
| 30910 | + "\x26\x9c\x7d\xff\x4c\x05\xce\x48" |
---|
| 30911 | + "\xa7\xff\x10\x19\x5e\xef\x46\x54" |
---|
| 30912 | + "\xec\xe4\x7b\xb6\x12\x23\xae\x93" |
---|
| 30913 | + "\x4f\x79\xf8\x3c\x1c\x07\x15\x66" |
---|
| 30914 | + "\x07\xc1\x52\xde\x7f\xda\x51\x7b" |
---|
| 30915 | + "\xfe\x13\x67\xab\x8d\x56\xdc\xc1" |
---|
| 30916 | + "\x70\x4b\x13\xd2\x30\x00\xc1\x97" |
---|
| 30917 | + "\x22\xa7\x83\xf8\x18\xd9\x6d\x40" |
---|
| 30918 | + "\x54\xe0\xc1\xdb\x3e\x83\x73\x12" |
---|
| 30919 | + "\xe1\x48\x49\xb9\xd4\x20\x0c\x06" |
---|
| 30920 | + "\x1c\x82\xb5\xbe\x5a\xae\x60\x5e" |
---|
| 30921 | + "\xe2\x09\xba\x05\xbb\x9a\x80\x63" |
---|
| 30922 | + "\xf2\xc4\x4b\x41\x39\x16\x76\x26" |
---|
| 30923 | + "\xb1\x03\x06\x23\x65\x37\x33\x92" |
---|
| 30924 | + "\xca\xf9\x72\xf5\xcd\x95\xc1\xc0" |
---|
| 30925 | + "\x91\x5a\xfd\x28\xb9\x62\x59\x84" |
---|
| 30926 | + "\x87\x9d\x82\xcb\xe0\x67\x7c\x26" |
---|
| 30927 | + "\xb8\x00\x16\xd9\x5d\xb4\x74\xd4" |
---|
| 30928 | + "\x75\x8c\x75\xf8\x87\x3b\xa8\x77" |
---|
| 30929 | + "\xcd\x82\x3d\x7b\xb9\x63\x44\x0f" |
---|
| 30930 | + "\x44\x83\x55\x5b\xc7\xdc\x18\x0b" |
---|
| 30931 | + "\x8c\x36\xb3\x59\xeb\x58\x13\x38" |
---|
| 30932 | + "\x4b\x8a\xb7\xa3\x9a\xa2\xf3\xeb" |
---|
| 30933 | + "\xc6\x30\x84\x86\x0a\xcf\x8b\xfa" |
---|
| 30934 | + "\x36\x66\x26\xbc\xd0\x96\xa3\xb4" |
---|
| 30935 | + "\x8d\x6b\xf7\x5b\x75\x59\xbb\xd3" |
---|
| 30936 | + "\x14\x78\x57\x2f\x27\xa8\x95\xcf" |
---|
| 30937 | + "\xa2\xa5\x76\x28\xbd\xab\x8b\x59" |
---|
| 30938 | + "\x04\x91\x8a\xc5\x3c\xc3\xa7\xcf" |
---|
| 30939 | + "\xe0\xfb\xdd\x7a\xbb\x10\xde\x36" |
---|
| 30940 | + "\x43\x1c\x59\xf7\x41\xb6\xa5\x80" |
---|
| 30941 | + "\x72\x7b\xe3\x7a\xa3\x01\xc3\x8c" |
---|
| 30942 | + "\x7e\xf3\xf2\x42\x1a\x0c\x7e\xf3" |
---|
| 30943 | + "\xfc\x5b\x6e\x1f\x20\xf1\x32\x76" |
---|
| 30944 | + "\x83\x71\x36\x3e\x7e\xa7\xf7\xdd" |
---|
| 30945 | + "\x25\x2e\xe6\x04\xe2\x5b\x44\xb5" |
---|
| 30946 | + "\x16\xfb\xdf\x9b\x46\x2a\xa8\x81" |
---|
| 30947 | + "\x89\x15\x3e\xb5\xb0\x09\x40\x33" |
---|
| 30948 | + "\x60\xc7\x37\x63\x14\x09\xc1\x6e" |
---|
| 30949 | + "\x56\x52\xbe\xe4\x88\xe0\x75\xbc" |
---|
| 30950 | + "\x49\x62\x8c\xf1\xdf\x62\xe6\xac" |
---|
| 30951 | + "\xd5\x87\xf7\xc9\x92\x52\x36\x59" |
---|
| 30952 | + "\x22\x6f\x31\x99\x76\xdb\x41\xb6" |
---|
| 30953 | + "\x26\x91\x79\x7e\xd2\x78\xaf\x07" |
---|
| 30954 | + "\x78\x4b\xed\x54\x30\xb2\xff\xbc" |
---|
| 30955 | + "\x2c\x0a\x1a\xbe\xbf\xd5\x5a\x4d" |
---|
| 30956 | + "\xd1\xbc\x30\xc2\xf4\xf1\xc1\x9e" |
---|
| 30957 | + "\x9a\x96\x89\x00\x50\xfc\xf6\xaf" |
---|
| 30958 | + "\xfa\x60\xbf\x1a\x32\x8f\x57\x36" |
---|
| 30959 | + "\x2f\x02\xb7\x28\x50\xc3\xd3\xfd" |
---|
| 30960 | + "\x6b\xc4\xe6\xbb\xc9\xec\xed\x86" |
---|
| 30961 | + "\xdf\x27\x45\x2c\x0c\x6d\x65\x3b" |
---|
| 30962 | + "\x6e\x63\x96\xc7\xd6\xb5\xb2\x05" |
---|
| 30963 | + "\x8b\xe0\x02\x2a\xfa\x20\x0c\x82" |
---|
| 30964 | + "\xa5\x45\x75\x12\x01\x40\xff\x3e" |
---|
| 30965 | + "\xfd\xfc\xfb\xbc\x30\x49\xe8\x99" |
---|
| 30966 | + "\x8d\x48\x8e\x49\x65\x2a\xe3\xa5" |
---|
| 30967 | + "\x06\xe3\x22\x68\x3b\xd9\xa4\xcf" |
---|
| 30968 | + "\x84\x6f\xfa\x2b\xb1\xd8\x8c\x30" |
---|
| 30969 | + "\xd5\x5d\x0c\x63\x32\x59\x28\x6e" |
---|
| 30970 | + "\x2a\x60\xa4\x57\x12\xf8\xc2\x95" |
---|
| 30971 | + "\x0a\xf6\xc6\x48\x23\xce\x72\x40" |
---|
| 30972 | + "\x0d\x75\xa0\xd4\x48\x03\xf5\xc4" |
---|
| 30973 | + "\xcd\x26\xe7\x83\xcc\x0d\xcf\x7f" |
---|
| 30974 | + "\x22\x5f\x91\xb3\x42\x02\x9a\x26" |
---|
| 30975 | + "\x12\x26\x68\x12\x25\x0b\x08\x61" |
---|
| 30976 | + "\xcb\x25\x86\x95\xfc\x57\x4d\xb6" |
---|
| 30977 | + "\x36\x6c\xb4\xdc\xa9\x2d\x76\x7f" |
---|
| 30978 | + "\x25\x06\xa2\x08\x69\x09\xd9\x09" |
---|
| 30979 | + "\x3c\x40\xe1\xfd\x30\x8f\xc2\x13" |
---|
| 30980 | + "\x92\xd4\xb5\x3b\x0c\xb2\x32\x4f" |
---|
| 30981 | + "\x10\xc9\x1a\x41\xa6\xb2\x11\xf6" |
---|
| 30982 | + "\x3b\x1b\x88\x56\xbf\x61\x3c\xb2" |
---|
| 30983 | + "\xe6\xdb\x24\x9a\x55\x7e\x35\xf8" |
---|
| 30984 | + "\x82\x5e\x52\xe3\xf2\xb3\x40\x1c" |
---|
| 30985 | + "\xdd\xe3\x29\x37\xe0\x85\x08\x8b" |
---|
| 30986 | + "\xb2\x8b\x09\x38\xac\xa9\x85\xe5" |
---|
| 30987 | + "\x9e\x36\xb8\x95\x0b\x84\x9d\x10" |
---|
| 30988 | + "\xcc\xae\xe2\x06\x56\x3c\x85\xce" |
---|
| 30989 | + "\xc0\xdc\x36\x59\x17\xf9\x48\xf4" |
---|
| 30990 | + "\x5b\x08\x8e\x86\x00\xa0\xf5\xdd" |
---|
| 30991 | + "\x0c\xb6\x63\xfd\x5a\xe5\x1e\xa6" |
---|
| 30992 | + "\x0a\xef\x76\xc2\xc7\x9b\x96\x2f" |
---|
| 30993 | + "\x66\x2b\x7d\x50\xa6\x0c\x42\xc6" |
---|
| 30994 | + "\xa5\x05\x05\x10\xeb\xd8\xda\x15" |
---|
| 30995 | + "\x03\xbe\x2f\x24\x34\x8f\x84\xd8" |
---|
| 30996 | + "\x58\xb8\xa3\xf2\x63\xc8\xc3\xf6" |
---|
| 30997 | + "\xc2\xde\x27\x58\x69\xf9\x07\xca" |
---|
| 30998 | + "\x12\x3e\xe2\xf4\xc8\x29\x60\x30" |
---|
| 30999 | + "\x2f\x87\xf4\x50\xc2\x25\xcc\xfd" |
---|
| 31000 | + "\xdc\x76\x4f\x56\x1c\xb2\xd9\x78" |
---|
| 31001 | + "\x11\x6b\x6e\xb4\x67\xbf\x25\xc4" |
---|
| 31002 | + "\xae\x7d\x50\x7f\xb2\x5c\x69\x26" |
---|
| 31003 | + "\xed\x6b\xd2\x3b\x42\x64\xe3\x0c" |
---|
| 31004 | + "\x15\xa6\xd1\xb6\x3e\x23\x76\x09" |
---|
| 31005 | + "\x48\xd2\x08\x41\x76\xc9\x7d\x5f" |
---|
| 31006 | + "\x50\x5d\x8e\xf9\x04\x96\xed\x3a" |
---|
| 31007 | + "\xf8\x7c\x3b\x7d\x84\xba\xea\xe6" |
---|
| 31008 | + "\x24\xd2\x0f\x7f\x5a\x0b\x6f\xd9" |
---|
| 31009 | + "\x33\x14\x67\xfb\x9f\xe7\x44\x4e" |
---|
| 31010 | + "\x3b\x4b\x06\xaa\xb4\x7a\x8b\x83" |
---|
| 31011 | + "\x82\x74\xa6\x5e\x10\xea\xd6\x4b" |
---|
| 31012 | + "\x56\x32\xd7\x79\x7c\x05\xf4\x64" |
---|
| 31013 | + "\x9c\x64\x25\x9c\xc2\xda\x21\x9a" |
---|
| 31014 | + "\xd8\xde\x37\x83\x3f\xd8\x83\xa2" |
---|
| 31015 | + "\x1e\x3c\x1e\x41\x7e\xf2\x97\x84" |
---|
| 31016 | + "\xe5\xa2\x02\x2b\x6e\xc5\xd7\x91" |
---|
| 31017 | + "\x24\x66\xc1\xf0\x05\x1c\x0f\x3d" |
---|
| 31018 | + "\xcf\x63\x94\x10\x2e\x0e\x89\xda" |
---|
| 31019 | + "\x0d\xe9\x58\x2a\x48\x0c\xc8\x36" |
---|
| 31020 | + "\xc4\x7b\xf0\xd3\xe2\x5b\xf1\xf6" |
---|
| 31021 | + "\xad\x3d\xe7\x25\x6b\x83\x08\x5c" |
---|
| 31022 | + "\xd9\x79\xde\x93\x37\x93\x92\x46" |
---|
| 31023 | + "\xe7\xf4\x1c\x9e\x94\x91\x30\xd9" |
---|
| 31024 | + "\xb6\x57\xf1\x04\xb5\x2f\xe3\xb9" |
---|
| 31025 | + "\x0a\x78\xfe\xcb\xb5\x31\xc1\xc6" |
---|
| 31026 | + "\x99\xb3\xaf\x73\xfb\x69\xcb\x49" |
---|
| 31027 | + "\xd2\xec\xea\xd3\x0f\x45\x13\x23" |
---|
| 31028 | + "\xc8\xae\x92\x29\xce\x71\xd0\xba" |
---|
| 31029 | + "\xcf\xfd\xb2\x14\x61\xfd\xf6\x7b" |
---|
| 31030 | + "\xdf\x05\xe5\xbb\x58\xf7\x41\x3b" |
---|
| 31031 | + "\x6e\xd2\x14\x28\x7c\x15\xb7\x70" |
---|
| 31032 | + "\xca\xc7\x7a\xd7\x4e\x4b\x35\x6e" |
---|
| 31033 | + "\x9e\x09\x24\x33\xaf\xca\x41\x1f" |
---|
| 31034 | + "\x0d\xe3\xf1\x7c\x35\xcb\xe2\x0a" |
---|
| 31035 | + "\xb2\xeb\x94\x7a\xbc\x53\xd7\xe1" |
---|
| 31036 | + "\x5e\xbc\xa1\x55\xef\x3c\x37\xef" |
---|
| 31037 | + "\x6d\xfe\x3a\xcd\xcf\x48\x36\x26" |
---|
| 31038 | + "\xdb\x3e\x44\xdd\xc8\x03\xa6\xa6" |
---|
| 31039 | + "\x85\xb5\xfe\xf3\xec\x44\xb3\x22" |
---|
| 31040 | + "\x9d\x21\x82\xc6\x0b\x1a\x7c\xc6" |
---|
| 31041 | + "\xf7\xa9\x8e\x7e\x13\x1a\x85\x1f" |
---|
| 31042 | + "\x93\x81\x38\x47\xc0\x83\x21\xa3" |
---|
| 31043 | + "\xde\xec\xc0\x8f\x4c\x3b\x57\x2f" |
---|
| 31044 | + "\x92\xbb\x66\xe3\x24\xeb\xae\x1e" |
---|
| 31045 | + "\xb3\x18\x57\xf2\xf3\x4a\x50\x52" |
---|
| 31046 | + "\xe9\x91\x08\x1f\x85\x44\xc1\x07" |
---|
| 31047 | + "\xa1\xd3\x62\xe9\xe0\x82\x38\xfd" |
---|
| 31048 | + "\x27\x3f\x7e\x10\x7d\xaf\xa1\x7a" |
---|
| 31049 | + "\xf0\xaa\x79\xee\x6e\xa2\xc0\xbb" |
---|
| 31050 | + "\x01\xda\xfb\xc4\x85\x26\x85\x31" |
---|
| 31051 | + "\x15\xf4\x3c\xe0\x96\x79\x0e\xd7" |
---|
| 31052 | + "\x50\x68\x37\x57\xb5\x31\xf7\x3c" |
---|
| 31053 | + "\xbd\xaa\xcc\x2c\x8f\x57\x59\xa5" |
---|
| 31054 | + "\xd4\x4b\xc6\x45\xc0\x32\x3d\x85" |
---|
| 31055 | + "\x6d\xee\xf4\x6b\x63\xf9\x3a\xfb" |
---|
| 31056 | + "\x2f\xdb\xb8\x42\x19\x8e\x88\x1f" |
---|
| 31057 | + "\xfd\x7d\x0b\x69\x14\x8f\x36\xb2" |
---|
| 31058 | + "\xd9\x27\x34\x53\x9c\x52\x00\x94" |
---|
| 31059 | + "\xcc\x8b\x37\x82\xaf\x8e\xb3\xc0" |
---|
| 31060 | + "\x8a\xcf\x44\xc6\x3a\x19\xbe\x1f" |
---|
| 31061 | + "\x23\x33\x68\xc4\xb6\xbb\x13\x20" |
---|
| 31062 | + "\xec\x6a\x87\x5b\xc2\x7c\xd3\x04" |
---|
| 31063 | + "\x34\x97\x32\xd5\x11\x02\x06\x45" |
---|
| 31064 | + "\x98\x0b\xaa\xab\xbe\xfb\xd0\x2c" |
---|
| 31065 | + "\x0e\xf1\x8b\x7f\x1c\x70\x85\x67" |
---|
| 31066 | + "\x60\x50\x66\x79\xbb\x45\x21\xc4" |
---|
| 31067 | + "\xb5\xd3\xb9\x4f\xe5\x41\x49\x86" |
---|
| 31068 | + "\x6b\x20\xef\xac\x16\x74\xe9\x23" |
---|
| 31069 | + "\xa5\x2d\x5c\x2b\x85\xb2\x33\xe8" |
---|
| 31070 | + "\x2a\xd1\x24\xd1\x5b\x9b\x7f\xfc" |
---|
| 31071 | + "\x2f\x3b\xf7\x6a\x8b\xde\x55\x7e" |
---|
| 31072 | + "\xda\x13\x1b\xd6\x90\x74\xb0\xbe" |
---|
| 31073 | + "\x46\x0d\xcf\xc7\x78\x33\x31\xdc" |
---|
| 31074 | + "\x6a\x6a\x50\x3e\x4c\xe2\xab\x48" |
---|
| 31075 | + "\xbc\x4e\x7d\x62\xb9\xfc\xdd\x85" |
---|
| 31076 | + "\x1c\x5d\x93\x15\x5e\x01\xd9\x2b" |
---|
| 31077 | + "\x48\x71\x82\xd6\x44\xd6\x0e\x92" |
---|
| 31078 | + "\x6e\x75\xc9\x3c\x1d\x31\x18\x6f" |
---|
| 31079 | + "\x8b\xd7\x18\xf3\x09\x08\x45\xb1" |
---|
| 31080 | + "\x3e\xa4\x25\xc6\x34\x48\xaf\x42" |
---|
| 31081 | + "\x77\x33\x03\x65\x3e\x2f\xff\x8f" |
---|
| 31082 | + "\xe9\xe1\xa0\xfe\xb2\xc3\x80\x77" |
---|
| 31083 | + "\x20\x05\xe4\x9b\x47\x3b\xb2\xbd", |
---|
| 31084 | + .len = 4096, |
---|
35087 | 31085 | } |
---|
35088 | 31086 | }; |
---|
35089 | 31087 | |
---|
.. | .. |
---|
35430 | 31428 | }, |
---|
35431 | 31429 | }; |
---|
35432 | 31430 | |
---|
| 31431 | +static const struct comp_testvec lzorle_comp_tv_template[] = { |
---|
| 31432 | + { |
---|
| 31433 | + .inlen = 70, |
---|
| 31434 | + .outlen = 59, |
---|
| 31435 | + .input = "Join us now and share the software " |
---|
| 31436 | + "Join us now and share the software ", |
---|
| 31437 | + .output = "\x11\x01\x00\x0d\x4a\x6f\x69\x6e" |
---|
| 31438 | + "\x20\x75\x73\x20\x6e\x6f\x77\x20" |
---|
| 31439 | + "\x61\x6e\x64\x20\x73\x68\x61\x72" |
---|
| 31440 | + "\x65\x20\x74\x68\x65\x20\x73\x6f" |
---|
| 31441 | + "\x66\x74\x77\x70\x01\x32\x88\x00" |
---|
| 31442 | + "\x0c\x65\x20\x74\x68\x65\x20\x73" |
---|
| 31443 | + "\x6f\x66\x74\x77\x61\x72\x65\x20" |
---|
| 31444 | + "\x11\x00\x00", |
---|
| 31445 | + }, { |
---|
| 31446 | + .inlen = 159, |
---|
| 31447 | + .outlen = 133, |
---|
| 31448 | + .input = "This document describes a compression method based on the LZO " |
---|
| 31449 | + "compression algorithm. This document defines the application of " |
---|
| 31450 | + "the LZO algorithm used in UBIFS.", |
---|
| 31451 | + .output = "\x11\x01\x00\x2c\x54\x68\x69\x73" |
---|
| 31452 | + "\x20\x64\x6f\x63\x75\x6d\x65\x6e" |
---|
| 31453 | + "\x74\x20\x64\x65\x73\x63\x72\x69" |
---|
| 31454 | + "\x62\x65\x73\x20\x61\x20\x63\x6f" |
---|
| 31455 | + "\x6d\x70\x72\x65\x73\x73\x69\x6f" |
---|
| 31456 | + "\x6e\x20\x6d\x65\x74\x68\x6f\x64" |
---|
| 31457 | + "\x20\x62\x61\x73\x65\x64\x20\x6f" |
---|
| 31458 | + "\x6e\x20\x74\x68\x65\x20\x4c\x5a" |
---|
| 31459 | + "\x4f\x20\x2a\x8c\x00\x09\x61\x6c" |
---|
| 31460 | + "\x67\x6f\x72\x69\x74\x68\x6d\x2e" |
---|
| 31461 | + "\x20\x20\x2e\x54\x01\x03\x66\x69" |
---|
| 31462 | + "\x6e\x65\x73\x20\x74\x06\x05\x61" |
---|
| 31463 | + "\x70\x70\x6c\x69\x63\x61\x74\x76" |
---|
| 31464 | + "\x0a\x6f\x66\x88\x02\x60\x09\x27" |
---|
| 31465 | + "\xf0\x00\x0c\x20\x75\x73\x65\x64" |
---|
| 31466 | + "\x20\x69\x6e\x20\x55\x42\x49\x46" |
---|
| 31467 | + "\x53\x2e\x11\x00\x00", |
---|
| 31468 | + }, |
---|
| 31469 | +}; |
---|
| 31470 | + |
---|
| 31471 | +static const struct comp_testvec lzorle_decomp_tv_template[] = { |
---|
| 31472 | + { |
---|
| 31473 | + .inlen = 133, |
---|
| 31474 | + .outlen = 159, |
---|
| 31475 | + .input = "\x00\x2b\x54\x68\x69\x73\x20\x64" |
---|
| 31476 | + "\x6f\x63\x75\x6d\x65\x6e\x74\x20" |
---|
| 31477 | + "\x64\x65\x73\x63\x72\x69\x62\x65" |
---|
| 31478 | + "\x73\x20\x61\x20\x63\x6f\x6d\x70" |
---|
| 31479 | + "\x72\x65\x73\x73\x69\x6f\x6e\x20" |
---|
| 31480 | + "\x6d\x65\x74\x68\x6f\x64\x20\x62" |
---|
| 31481 | + "\x61\x73\x65\x64\x20\x6f\x6e\x20" |
---|
| 31482 | + "\x74\x68\x65\x20\x4c\x5a\x4f\x2b" |
---|
| 31483 | + "\x8c\x00\x0d\x61\x6c\x67\x6f\x72" |
---|
| 31484 | + "\x69\x74\x68\x6d\x2e\x20\x20\x54" |
---|
| 31485 | + "\x68\x69\x73\x2a\x54\x01\x02\x66" |
---|
| 31486 | + "\x69\x6e\x65\x73\x94\x06\x05\x61" |
---|
| 31487 | + "\x70\x70\x6c\x69\x63\x61\x74\x76" |
---|
| 31488 | + "\x0a\x6f\x66\x88\x02\x60\x09\x27" |
---|
| 31489 | + "\xf0\x00\x0c\x20\x75\x73\x65\x64" |
---|
| 31490 | + "\x20\x69\x6e\x20\x55\x42\x49\x46" |
---|
| 31491 | + "\x53\x2e\x11\x00\x00", |
---|
| 31492 | + .output = "This document describes a compression method based on the LZO " |
---|
| 31493 | + "compression algorithm. This document defines the application of " |
---|
| 31494 | + "the LZO algorithm used in UBIFS.", |
---|
| 31495 | + }, { |
---|
| 31496 | + .inlen = 59, |
---|
| 31497 | + .outlen = 70, |
---|
| 31498 | + .input = "\x11\x01\x00\x0d\x4a\x6f\x69\x6e" |
---|
| 31499 | + "\x20\x75\x73\x20\x6e\x6f\x77\x20" |
---|
| 31500 | + "\x61\x6e\x64\x20\x73\x68\x61\x72" |
---|
| 31501 | + "\x65\x20\x74\x68\x65\x20\x73\x6f" |
---|
| 31502 | + "\x66\x74\x77\x70\x01\x32\x88\x00" |
---|
| 31503 | + "\x0c\x65\x20\x74\x68\x65\x20\x73" |
---|
| 31504 | + "\x6f\x66\x74\x77\x61\x72\x65\x20" |
---|
| 31505 | + "\x11\x00\x00", |
---|
| 31506 | + .output = "Join us now and share the software " |
---|
| 31507 | + "Join us now and share the software ", |
---|
| 31508 | + }, |
---|
| 31509 | +}; |
---|
| 31510 | + |
---|
35433 | 31511 | /* |
---|
35434 | 31512 | * Michael MIC test vectors from IEEE 802.11i |
---|
35435 | 31513 | */ |
---|
.. | .. |
---|
35655 | 31733 | "\xe9\xea\xeb\xec\xed\xee\xef\xf0", |
---|
35656 | 31734 | .psize = 240, |
---|
35657 | 31735 | .digest = "\x6c\xc6\x56\xde", |
---|
35658 | | - .np = 2, |
---|
35659 | | - .tap = { 31, 209 } |
---|
35660 | 31736 | }, { |
---|
35661 | 31737 | .key = "\xff\xff\xff\xff", |
---|
35662 | 31738 | .ksize = 4, |
---|
.. | .. |
---|
36096 | 32172 | "\xe9\xea\xeb\xec\xed\xee\xef\xf0", |
---|
36097 | 32173 | .psize = 240, |
---|
36098 | 32174 | .digest = "\x75\xd3\xc5\x24", |
---|
36099 | | - .np = 2, |
---|
36100 | | - .tap = { 31, 209 } |
---|
36101 | 32175 | }, { |
---|
36102 | 32176 | .key = "\xff\xff\xff\xff", |
---|
36103 | 32177 | .ksize = 4, |
---|
.. | .. |
---|
36362 | 32436 | } |
---|
36363 | 32437 | }; |
---|
36364 | 32438 | |
---|
| 32439 | +static const struct hash_testvec xxhash64_tv_template[] = { |
---|
| 32440 | + { |
---|
| 32441 | + .psize = 0, |
---|
| 32442 | + .digest = "\x99\xe9\xd8\x51\x37\xdb\x46\xef", |
---|
| 32443 | + }, |
---|
| 32444 | + { |
---|
| 32445 | + .plaintext = "\x40", |
---|
| 32446 | + .psize = 1, |
---|
| 32447 | + .digest = "\x20\x5c\x91\xaa\x88\xeb\x59\xd0", |
---|
| 32448 | + }, |
---|
| 32449 | + { |
---|
| 32450 | + .plaintext = "\x40\x8b\xb8\x41\xe4\x42\x15\x2d" |
---|
| 32451 | + "\x88\xc7\x9a\x09\x1a\x9b", |
---|
| 32452 | + .psize = 14, |
---|
| 32453 | + .digest = "\xa8\xe8\x2b\xa9\x92\xa1\x37\x4a", |
---|
| 32454 | + }, |
---|
| 32455 | + { |
---|
| 32456 | + .plaintext = "\x40\x8b\xb8\x41\xe4\x42\x15\x2d" |
---|
| 32457 | + "\x88\xc7\x9a\x09\x1a\x9b\x42\xe0" |
---|
| 32458 | + "\xd4\x38\xa5\x2a\x26\xa5\x19\x4b" |
---|
| 32459 | + "\x57\x65\x7f\xad\xc3\x7d\xca\x40" |
---|
| 32460 | + "\x31\x65\x05\xbb\x31\xae\x51\x11" |
---|
| 32461 | + "\xa8\xc0\xb3\x28\x42\xeb\x3c\x46" |
---|
| 32462 | + "\xc8\xed\xed\x0f\x8d\x0b\xfa\x6e" |
---|
| 32463 | + "\xbc\xe3\x88\x53\xca\x8f\xc8\xd9" |
---|
| 32464 | + "\x41\x26\x7a\x3d\x21\xdb\x1a\x3c" |
---|
| 32465 | + "\x01\x1d\xc9\xe9\xb7\x3a\x78\x67" |
---|
| 32466 | + "\x57\x20\x94\xf1\x1e\xfd\xce\x39" |
---|
| 32467 | + "\x99\x57\x69\x39\xa5\xd0\x8d\xd9" |
---|
| 32468 | + "\x43\xfe\x1d\x66\x04\x3c\x27\x6a" |
---|
| 32469 | + "\xe1\x0d\xe7\xc9\xfa\xc9\x07\x56" |
---|
| 32470 | + "\xa5\xb3\xec\xd9\x1f\x42\x65\x66" |
---|
| 32471 | + "\xaa\xbf\x87\x9b\xc5\x41\x9c\x27" |
---|
| 32472 | + "\x3f\x2f\xa9\x55\x93\x01\x27\x33" |
---|
| 32473 | + "\x43\x99\x4d\x81\x85\xae\x82\x00" |
---|
| 32474 | + "\x6c\xd0\xd1\xa3\x57\x18\x06\xcc" |
---|
| 32475 | + "\xec\x72\xf7\x8e\x87\x2d\x1f\x5e" |
---|
| 32476 | + "\xd7\x5b\x1f\x36\x4c\xfa\xfd\x18" |
---|
| 32477 | + "\x89\x76\xd3\x5e\xb5\x5a\xc0\x01" |
---|
| 32478 | + "\xd2\xa1\x9a\x50\xe6\x08\xb4\x76" |
---|
| 32479 | + "\x56\x4f\x0e\xbc\x54\xfc\x67\xe6" |
---|
| 32480 | + "\xb9\xc0\x28\x4b\xb5\xc3\xff\x79" |
---|
| 32481 | + "\x52\xea\xa1\x90\xc3\xaf\x08\x70" |
---|
| 32482 | + "\x12\x02\x0c\xdb\x94\x00\x38\x95" |
---|
| 32483 | + "\xed\xfd\x08\xf7\xe8\x04", |
---|
| 32484 | + .psize = 222, |
---|
| 32485 | + .digest = "\x41\xfc\xd4\x29\xfe\xe7\x85\x17", |
---|
| 32486 | + }, |
---|
| 32487 | + { |
---|
| 32488 | + .psize = 0, |
---|
| 32489 | + .key = "\xb1\x79\x37\x9e\x00\x00\x00\x00", |
---|
| 32490 | + .ksize = 8, |
---|
| 32491 | + .digest = "\xef\x17\x9b\x92\xa2\xfd\x75\xac", |
---|
| 32492 | + }, |
---|
| 32493 | + |
---|
| 32494 | + { |
---|
| 32495 | + .plaintext = "\x40", |
---|
| 32496 | + .psize = 1, |
---|
| 32497 | + .key = "\xb1\x79\x37\x9e\x00\x00\x00\x00", |
---|
| 32498 | + .ksize = 8, |
---|
| 32499 | + .digest = "\xd1\x70\x4f\x14\x02\xc4\x9e\x71", |
---|
| 32500 | + }, |
---|
| 32501 | + { |
---|
| 32502 | + .plaintext = "\x40\x8b\xb8\x41\xe4\x42\x15\x2d" |
---|
| 32503 | + "\x88\xc7\x9a\x09\x1a\x9b", |
---|
| 32504 | + .psize = 14, |
---|
| 32505 | + .key = "\xb1\x79\x37\x9e\x00\x00\x00\x00", |
---|
| 32506 | + .ksize = 8, |
---|
| 32507 | + .digest = "\xa4\xcd\xfe\x8e\x37\xe2\x1c\x64" |
---|
| 32508 | + }, |
---|
| 32509 | + { |
---|
| 32510 | + .plaintext = "\x40\x8b\xb8\x41\xe4\x42\x15\x2d" |
---|
| 32511 | + "\x88\xc7\x9a\x09\x1a\x9b\x42\xe0" |
---|
| 32512 | + "\xd4\x38\xa5\x2a\x26\xa5\x19\x4b" |
---|
| 32513 | + "\x57\x65\x7f\xad\xc3\x7d\xca\x40" |
---|
| 32514 | + "\x31\x65\x05\xbb\x31\xae\x51\x11" |
---|
| 32515 | + "\xa8\xc0\xb3\x28\x42\xeb\x3c\x46" |
---|
| 32516 | + "\xc8\xed\xed\x0f\x8d\x0b\xfa\x6e" |
---|
| 32517 | + "\xbc\xe3\x88\x53\xca\x8f\xc8\xd9" |
---|
| 32518 | + "\x41\x26\x7a\x3d\x21\xdb\x1a\x3c" |
---|
| 32519 | + "\x01\x1d\xc9\xe9\xb7\x3a\x78\x67" |
---|
| 32520 | + "\x57\x20\x94\xf1\x1e\xfd\xce\x39" |
---|
| 32521 | + "\x99\x57\x69\x39\xa5\xd0\x8d\xd9" |
---|
| 32522 | + "\x43\xfe\x1d\x66\x04\x3c\x27\x6a" |
---|
| 32523 | + "\xe1\x0d\xe7\xc9\xfa\xc9\x07\x56" |
---|
| 32524 | + "\xa5\xb3\xec\xd9\x1f\x42\x65\x66" |
---|
| 32525 | + "\xaa\xbf\x87\x9b\xc5\x41\x9c\x27" |
---|
| 32526 | + "\x3f\x2f\xa9\x55\x93\x01\x27\x33" |
---|
| 32527 | + "\x43\x99\x4d\x81\x85\xae\x82\x00" |
---|
| 32528 | + "\x6c\xd0\xd1\xa3\x57\x18\x06\xcc" |
---|
| 32529 | + "\xec\x72\xf7\x8e\x87\x2d\x1f\x5e" |
---|
| 32530 | + "\xd7\x5b\x1f\x36\x4c\xfa\xfd\x18" |
---|
| 32531 | + "\x89\x76\xd3\x5e\xb5\x5a\xc0\x01" |
---|
| 32532 | + "\xd2\xa1\x9a\x50\xe6\x08\xb4\x76" |
---|
| 32533 | + "\x56\x4f\x0e\xbc\x54\xfc\x67\xe6" |
---|
| 32534 | + "\xb9\xc0\x28\x4b\xb5\xc3\xff\x79" |
---|
| 32535 | + "\x52\xea\xa1\x90\xc3\xaf\x08\x70" |
---|
| 32536 | + "\x12\x02\x0c\xdb\x94\x00\x38\x95" |
---|
| 32537 | + "\xed\xfd\x08\xf7\xe8\x04", |
---|
| 32538 | + .psize = 222, |
---|
| 32539 | + .key = "\xb1\x79\x37\x9e\x00\x00\x00\x00", |
---|
| 32540 | + .ksize = 8, |
---|
| 32541 | + .digest = "\x58\xbc\x55\xf2\x42\x81\x5c\xf0" |
---|
| 32542 | + }, |
---|
| 32543 | +}; |
---|
| 32544 | + |
---|
36365 | 32545 | static const struct comp_testvec lz4_comp_tv_template[] = { |
---|
36366 | 32546 | { |
---|
36367 | 32547 | .inlen = 255, |
---|
.. | .. |
---|
36555 | 32735 | "functions.", |
---|
36556 | 32736 | }, |
---|
36557 | 32737 | }; |
---|
36558 | | - |
---|
| 32738 | + |
---|
| 32739 | +/* based on aes_cbc_tv_template */ |
---|
| 32740 | +static const struct cipher_testvec essiv_aes_cbc_tv_template[] = { |
---|
| 32741 | + { |
---|
| 32742 | + .key = "\x06\xa9\x21\x40\x36\xb8\xa1\x5b" |
---|
| 32743 | + "\x51\x2e\x03\xd5\x34\x12\x00\x06", |
---|
| 32744 | + .klen = 16, |
---|
| 32745 | + .iv = "\x3d\xaf\xba\x42\x9d\x9e\xb4\x30" |
---|
| 32746 | + "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
| 32747 | + .ptext = "Single block msg", |
---|
| 32748 | + .ctext = "\xfa\x59\xe7\x5f\x41\x56\x65\xc3" |
---|
| 32749 | + "\x36\xca\x6b\x72\x10\x9f\x8c\xd4", |
---|
| 32750 | + .len = 16, |
---|
| 32751 | + }, { |
---|
| 32752 | + .key = "\xc2\x86\x69\x6d\x88\x7c\x9a\xa0" |
---|
| 32753 | + "\x61\x1b\xbb\x3e\x20\x25\xa4\x5a", |
---|
| 32754 | + .klen = 16, |
---|
| 32755 | + .iv = "\x56\x2e\x17\x99\x6d\x09\x3d\x28" |
---|
| 32756 | + "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
| 32757 | + .ptext = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 32758 | + "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
| 32759 | + "\x10\x11\x12\x13\x14\x15\x16\x17" |
---|
| 32760 | + "\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f", |
---|
| 32761 | + .ctext = "\xc8\x59\x9a\xfe\x79\xe6\x7b\x20" |
---|
| 32762 | + "\x06\x7d\x55\x0a\x5e\xc7\xb5\xa7" |
---|
| 32763 | + "\x0b\x9c\x80\xd2\x15\xa1\xb8\x6d" |
---|
| 32764 | + "\xc6\xab\x7b\x65\xd9\xfd\x88\xeb", |
---|
| 32765 | + .len = 32, |
---|
| 32766 | + }, { |
---|
| 32767 | + .key = "\x8e\x73\xb0\xf7\xda\x0e\x64\x52" |
---|
| 32768 | + "\xc8\x10\xf3\x2b\x80\x90\x79\xe5" |
---|
| 32769 | + "\x62\xf8\xea\xd2\x52\x2c\x6b\x7b", |
---|
| 32770 | + .klen = 24, |
---|
| 32771 | + .iv = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 32772 | + "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
| 32773 | + .ptext = "\x6b\xc1\xbe\xe2\x2e\x40\x9f\x96" |
---|
| 32774 | + "\xe9\x3d\x7e\x11\x73\x93\x17\x2a" |
---|
| 32775 | + "\xae\x2d\x8a\x57\x1e\x03\xac\x9c" |
---|
| 32776 | + "\x9e\xb7\x6f\xac\x45\xaf\x8e\x51" |
---|
| 32777 | + "\x30\xc8\x1c\x46\xa3\x5c\xe4\x11" |
---|
| 32778 | + "\xe5\xfb\xc1\x19\x1a\x0a\x52\xef" |
---|
| 32779 | + "\xf6\x9f\x24\x45\xdf\x4f\x9b\x17" |
---|
| 32780 | + "\xad\x2b\x41\x7b\xe6\x6c\x37\x10", |
---|
| 32781 | + .ctext = "\x96\x6d\xa9\x7a\x42\xe6\x01\xc7" |
---|
| 32782 | + "\x17\xfc\xa7\x41\xd3\x38\x0b\xe5" |
---|
| 32783 | + "\x51\x48\xf7\x7e\x5e\x26\xa9\xfe" |
---|
| 32784 | + "\x45\x72\x1c\xd9\xde\xab\xf3\x4d" |
---|
| 32785 | + "\x39\x47\xc5\x4f\x97\x3a\x55\x63" |
---|
| 32786 | + "\x80\x29\x64\x4c\x33\xe8\x21\x8a" |
---|
| 32787 | + "\x6a\xef\x6b\x6a\x8f\x43\xc0\xcb" |
---|
| 32788 | + "\xf0\xf3\x6e\x74\x54\x44\x92\x44", |
---|
| 32789 | + .len = 64, |
---|
| 32790 | + }, { |
---|
| 32791 | + .key = "\x60\x3d\xeb\x10\x15\xca\x71\xbe" |
---|
| 32792 | + "\x2b\x73\xae\xf0\x85\x7d\x77\x81" |
---|
| 32793 | + "\x1f\x35\x2c\x07\x3b\x61\x08\xd7" |
---|
| 32794 | + "\x2d\x98\x10\xa3\x09\x14\xdf\xf4", |
---|
| 32795 | + .klen = 32, |
---|
| 32796 | + .iv = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 32797 | + "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
| 32798 | + .ptext = "\x6b\xc1\xbe\xe2\x2e\x40\x9f\x96" |
---|
| 32799 | + "\xe9\x3d\x7e\x11\x73\x93\x17\x2a" |
---|
| 32800 | + "\xae\x2d\x8a\x57\x1e\x03\xac\x9c" |
---|
| 32801 | + "\x9e\xb7\x6f\xac\x45\xaf\x8e\x51" |
---|
| 32802 | + "\x30\xc8\x1c\x46\xa3\x5c\xe4\x11" |
---|
| 32803 | + "\xe5\xfb\xc1\x19\x1a\x0a\x52\xef" |
---|
| 32804 | + "\xf6\x9f\x24\x45\xdf\x4f\x9b\x17" |
---|
| 32805 | + "\xad\x2b\x41\x7b\xe6\x6c\x37\x10", |
---|
| 32806 | + .ctext = "\x24\x52\xf1\x48\x74\xd0\xa7\x93" |
---|
| 32807 | + "\x75\x9b\x63\x46\xc0\x1c\x1e\x17" |
---|
| 32808 | + "\x4d\xdc\x5b\x3a\x27\x93\x2a\x63" |
---|
| 32809 | + "\xf7\xf1\xc7\xb3\x54\x56\x5b\x50" |
---|
| 32810 | + "\xa3\x31\xa5\x8b\xd6\xfd\xb6\x3c" |
---|
| 32811 | + "\x8b\xf6\xf2\x45\x05\x0c\xc8\xbb" |
---|
| 32812 | + "\x32\x0b\x26\x1c\xe9\x8b\x02\xc0" |
---|
| 32813 | + "\xb2\x6f\x37\xa7\x5b\xa8\xa9\x42", |
---|
| 32814 | + .len = 64, |
---|
| 32815 | + }, { |
---|
| 32816 | + .key = "\xC9\x83\xA6\xC9\xEC\x0F\x32\x55" |
---|
| 32817 | + "\x0F\x32\x55\x78\x9B\xBE\x78\x9B" |
---|
| 32818 | + "\xBE\xE1\x04\x27\xE1\x04\x27\x4A" |
---|
| 32819 | + "\x6D\x90\x4A\x6D\x90\xB3\xD6\xF9", |
---|
| 32820 | + .klen = 32, |
---|
| 32821 | + .iv = "\xE7\x82\x1D\xB8\x53\x11\xAC\x47" |
---|
| 32822 | + "\x00\x00\x00\x00\x00\x00\x00\x00", |
---|
| 32823 | + .ptext = "\x50\xB9\x22\xAE\x17\x80\x0C\x75" |
---|
| 32824 | + "\xDE\x47\xD3\x3C\xA5\x0E\x9A\x03" |
---|
| 32825 | + "\x6C\xF8\x61\xCA\x33\xBF\x28\x91" |
---|
| 32826 | + "\x1D\x86\xEF\x58\xE4\x4D\xB6\x1F" |
---|
| 32827 | + "\xAB\x14\x7D\x09\x72\xDB\x44\xD0" |
---|
| 32828 | + "\x39\xA2\x0B\x97\x00\x69\xF5\x5E" |
---|
| 32829 | + "\xC7\x30\xBC\x25\x8E\x1A\x83\xEC" |
---|
| 32830 | + "\x55\xE1\x4A\xB3\x1C\xA8\x11\x7A" |
---|
| 32831 | + "\x06\x6F\xD8\x41\xCD\x36\x9F\x08" |
---|
| 32832 | + "\x94\xFD\x66\xF2\x5B\xC4\x2D\xB9" |
---|
| 32833 | + "\x22\x8B\x17\x80\xE9\x52\xDE\x47" |
---|
| 32834 | + "\xB0\x19\xA5\x0E\x77\x03\x6C\xD5" |
---|
| 32835 | + "\x3E\xCA\x33\x9C\x05\x91\xFA\x63" |
---|
| 32836 | + "\xEF\x58\xC1\x2A\xB6\x1F\x88\x14" |
---|
| 32837 | + "\x7D\xE6\x4F\xDB\x44\xAD\x16\xA2" |
---|
| 32838 | + "\x0B\x74\x00\x69\xD2\x3B\xC7\x30" |
---|
| 32839 | + "\x99\x02\x8E\xF7\x60\xEC\x55\xBE" |
---|
| 32840 | + "\x27\xB3\x1C\x85\x11\x7A\xE3\x4C" |
---|
| 32841 | + "\xD8\x41\xAA\x13\x9F\x08\x71\xFD" |
---|
| 32842 | + "\x66\xCF\x38\xC4\x2D\x96\x22\x8B" |
---|
| 32843 | + "\xF4\x5D\xE9\x52\xBB\x24\xB0\x19" |
---|
| 32844 | + "\x82\x0E\x77\xE0\x49\xD5\x3E\xA7" |
---|
| 32845 | + "\x10\x9C\x05\x6E\xFA\x63\xCC\x35" |
---|
| 32846 | + "\xC1\x2A\x93\x1F\x88\xF1\x5A\xE6" |
---|
| 32847 | + "\x4F\xB8\x21\xAD\x16\x7F\x0B\x74" |
---|
| 32848 | + "\xDD\x46\xD2\x3B\xA4\x0D\x99\x02" |
---|
| 32849 | + "\x6B\xF7\x60\xC9\x32\xBE\x27\x90" |
---|
| 32850 | + "\x1C\x85\xEE\x57\xE3\x4C\xB5\x1E" |
---|
| 32851 | + "\xAA\x13\x7C\x08\x71\xDA\x43\xCF" |
---|
| 32852 | + "\x38\xA1\x0A\x96\xFF\x68\xF4\x5D" |
---|
| 32853 | + "\xC6\x2F\xBB\x24\x8D\x19\x82\xEB" |
---|
| 32854 | + "\x54\xE0\x49\xB2\x1B\xA7\x10\x79" |
---|
| 32855 | + "\x05\x6E\xD7\x40\xCC\x35\x9E\x07" |
---|
| 32856 | + "\x93\xFC\x65\xF1\x5A\xC3\x2C\xB8" |
---|
| 32857 | + "\x21\x8A\x16\x7F\xE8\x51\xDD\x46" |
---|
| 32858 | + "\xAF\x18\xA4\x0D\x76\x02\x6B\xD4" |
---|
| 32859 | + "\x3D\xC9\x32\x9B\x04\x90\xF9\x62" |
---|
| 32860 | + "\xEE\x57\xC0\x29\xB5\x1E\x87\x13" |
---|
| 32861 | + "\x7C\xE5\x4E\xDA\x43\xAC\x15\xA1" |
---|
| 32862 | + "\x0A\x73\xFF\x68\xD1\x3A\xC6\x2F" |
---|
| 32863 | + "\x98\x01\x8D\xF6\x5F\xEB\x54\xBD" |
---|
| 32864 | + "\x26\xB2\x1B\x84\x10\x79\xE2\x4B" |
---|
| 32865 | + "\xD7\x40\xA9\x12\x9E\x07\x70\xFC" |
---|
| 32866 | + "\x65\xCE\x37\xC3\x2C\x95\x21\x8A" |
---|
| 32867 | + "\xF3\x5C\xE8\x51\xBA\x23\xAF\x18" |
---|
| 32868 | + "\x81\x0D\x76\xDF\x48\xD4\x3D\xA6" |
---|
| 32869 | + "\x0F\x9B\x04\x6D\xF9\x62\xCB\x34" |
---|
| 32870 | + "\xC0\x29\x92\x1E\x87\xF0\x59\xE5" |
---|
| 32871 | + "\x4E\xB7\x20\xAC\x15\x7E\x0A\x73" |
---|
| 32872 | + "\xDC\x45\xD1\x3A\xA3\x0C\x98\x01" |
---|
| 32873 | + "\x6A\xF6\x5F\xC8\x31\xBD\x26\x8F" |
---|
| 32874 | + "\x1B\x84\xED\x56\xE2\x4B\xB4\x1D" |
---|
| 32875 | + "\xA9\x12\x7B\x07\x70\xD9\x42\xCE" |
---|
| 32876 | + "\x37\xA0\x09\x95\xFE\x67\xF3\x5C" |
---|
| 32877 | + "\xC5\x2E\xBA\x23\x8C\x18\x81\xEA" |
---|
| 32878 | + "\x53\xDF\x48\xB1\x1A\xA6\x0F\x78" |
---|
| 32879 | + "\x04\x6D\xD6\x3F\xCB\x34\x9D\x06" |
---|
| 32880 | + "\x92\xFB\x64\xF0\x59\xC2\x2B\xB7" |
---|
| 32881 | + "\x20\x89\x15\x7E\xE7\x50\xDC\x45" |
---|
| 32882 | + "\xAE\x17\xA3\x0C\x75\x01\x6A\xD3" |
---|
| 32883 | + "\x3C\xC8\x31\x9A\x03\x8F\xF8\x61" |
---|
| 32884 | + "\xED\x56\xBF\x28\xB4\x1D\x86\x12", |
---|
| 32885 | + .ctext = "\x97\x7f\x69\x0f\x0f\x34\xa6\x33" |
---|
| 32886 | + "\x66\x49\x7e\xd0\x4d\x1b\xc9\x64" |
---|
| 32887 | + "\xf9\x61\x95\x98\x11\x00\x88\xf8" |
---|
| 32888 | + "\x2e\x88\x01\x0f\x2b\xe1\xae\x3e" |
---|
| 32889 | + "\xfe\xd6\x47\x30\x11\x68\x7d\x99" |
---|
| 32890 | + "\xad\x69\x6a\xe8\x41\x5f\x1e\x16" |
---|
| 32891 | + "\x00\x3a\x47\xdf\x8e\x7d\x23\x1c" |
---|
| 32892 | + "\x19\x5b\x32\x76\x60\x03\x05\xc1" |
---|
| 32893 | + "\xa0\xff\xcf\xcc\x74\x39\x46\x63" |
---|
| 32894 | + "\xfe\x5f\xa6\x35\xa7\xb4\xc1\xf9" |
---|
| 32895 | + "\x4b\x5e\x38\xcc\x8c\xc1\xa2\xcf" |
---|
| 32896 | + "\x9a\xc3\xae\x55\x42\x46\x93\xd9" |
---|
| 32897 | + "\xbd\x22\xd3\x8a\x19\x96\xc3\xb3" |
---|
| 32898 | + "\x7d\x03\x18\xf9\x45\x09\x9c\xc8" |
---|
| 32899 | + "\x90\xf3\x22\xb3\x25\x83\x9a\x75" |
---|
| 32900 | + "\xbb\x04\x48\x97\x3a\x63\x08\x04" |
---|
| 32901 | + "\xa0\x69\xf6\x52\xd4\x89\x93\x69" |
---|
| 32902 | + "\xb4\x33\xa2\x16\x58\xec\x4b\x26" |
---|
| 32903 | + "\x76\x54\x10\x0b\x6e\x53\x1e\xbc" |
---|
| 32904 | + "\x16\x18\x42\xb1\xb1\xd3\x4b\xda" |
---|
| 32905 | + "\x06\x9f\x8b\x77\xf7\xab\xd6\xed" |
---|
| 32906 | + "\xa3\x1d\x90\xda\x49\x38\x20\xb8" |
---|
| 32907 | + "\x6c\xee\xae\x3e\xae\x6c\x03\xb8" |
---|
| 32908 | + "\x0b\xed\xc8\xaa\x0e\xc5\x1f\x90" |
---|
| 32909 | + "\x60\xe2\xec\x1b\x76\xd0\xcf\xda" |
---|
| 32910 | + "\x29\x1b\xb8\x5a\xbc\xf4\xba\x13" |
---|
| 32911 | + "\x91\xa6\xcb\x83\x3f\xeb\xe9\x7b" |
---|
| 32912 | + "\x03\xba\x40\x9e\xe6\x7a\xb2\x4a" |
---|
| 32913 | + "\x73\x49\xfc\xed\xfb\x55\xa4\x24" |
---|
| 32914 | + "\xc7\xa4\xd7\x4b\xf5\xf7\x16\x62" |
---|
| 32915 | + "\x80\xd3\x19\x31\x52\x25\xa8\x69" |
---|
| 32916 | + "\xda\x9a\x87\xf5\xf2\xee\x5d\x61" |
---|
| 32917 | + "\xc1\x12\x72\x3e\x52\x26\x45\x3a" |
---|
| 32918 | + "\xd8\x9d\x57\xfa\x14\xe2\x9b\x2f" |
---|
| 32919 | + "\xd4\xaa\x5e\x31\xf4\x84\x89\xa4" |
---|
| 32920 | + "\xe3\x0e\xb0\x58\x41\x75\x6a\xcb" |
---|
| 32921 | + "\x30\x01\x98\x90\x15\x80\xf5\x27" |
---|
| 32922 | + "\x92\x13\x81\xf0\x1c\x1e\xfc\xb1" |
---|
| 32923 | + "\x33\xf7\x63\xb0\x67\xec\x2e\x5c" |
---|
| 32924 | + "\x85\xe3\x5b\xd0\x43\x8a\xb8\x5f" |
---|
| 32925 | + "\x44\x9f\xec\x19\xc9\x8f\xde\xdf" |
---|
| 32926 | + "\x79\xef\xf8\xee\x14\x87\xb3\x34" |
---|
| 32927 | + "\x76\x00\x3a\x9b\xc7\xed\xb1\x3d" |
---|
| 32928 | + "\xef\x07\xb0\xe4\xfd\x68\x9e\xeb" |
---|
| 32929 | + "\xc2\xb4\x1a\x85\x9a\x7d\x11\x88" |
---|
| 32930 | + "\xf8\xab\x43\x55\x2b\x8a\x4f\x60" |
---|
| 32931 | + "\x85\x9a\xf4\xba\xae\x48\x81\xeb" |
---|
| 32932 | + "\x93\x07\x97\x9e\xde\x2a\xfc\x4e" |
---|
| 32933 | + "\x31\xde\xaa\x44\xf7\x2a\xc3\xee" |
---|
| 32934 | + "\x60\xa2\x98\x2c\x0a\x88\x50\xc5" |
---|
| 32935 | + "\x6d\x89\xd3\xe4\xb6\xa7\xf4\xb0" |
---|
| 32936 | + "\xcf\x0e\x89\xe3\x5e\x8f\x82\xf4" |
---|
| 32937 | + "\x9d\xd1\xa9\x51\x50\x8a\xd2\x18" |
---|
| 32938 | + "\x07\xb2\xaa\x3b\x7f\x58\x9b\xf4" |
---|
| 32939 | + "\xb7\x24\x39\xd3\x66\x2f\x1e\xc0" |
---|
| 32940 | + "\x11\xa3\x56\x56\x2a\x10\x73\xbc" |
---|
| 32941 | + "\xe1\x23\xbf\xa9\x37\x07\x9c\xc3" |
---|
| 32942 | + "\xb2\xc9\xa8\x1c\x5b\x5c\x58\xa4" |
---|
| 32943 | + "\x77\x02\x26\xad\xc3\x40\x11\x53" |
---|
| 32944 | + "\x93\x68\x72\xde\x05\x8b\x10\xbc" |
---|
| 32945 | + "\xa6\xd4\x1b\xd9\x27\xd8\x16\x12" |
---|
| 32946 | + "\x61\x2b\x31\x2a\x44\x87\x96\x58", |
---|
| 32947 | + .len = 496, |
---|
| 32948 | + }, |
---|
| 32949 | +}; |
---|
| 32950 | + |
---|
| 32951 | +/* based on hmac_sha256_aes_cbc_tv_temp */ |
---|
| 32952 | +static const struct aead_testvec essiv_hmac_sha256_aes_cbc_tv_temp[] = { |
---|
| 32953 | + { |
---|
| 32954 | +#ifdef __LITTLE_ENDIAN |
---|
| 32955 | + .key = "\x08\x00" /* rta length */ |
---|
| 32956 | + "\x01\x00" /* rta type */ |
---|
| 32957 | +#else |
---|
| 32958 | + .key = "\x00\x08" /* rta length */ |
---|
| 32959 | + "\x00\x01" /* rta type */ |
---|
| 32960 | +#endif |
---|
| 32961 | + "\x00\x00\x00\x10" /* enc key length */ |
---|
| 32962 | + "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
| 32963 | + "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
| 32964 | + "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
| 32965 | + "\x00\x00\x00\x00\x00\x00\x00\x00" |
---|
| 32966 | + "\x06\xa9\x21\x40\x36\xb8\xa1\x5b" |
---|
| 32967 | + "\x51\x2e\x03\xd5\x34\x12\x00\x06", |
---|
| 32968 | + .klen = 8 + 32 + 16, |
---|
| 32969 | + .iv = "\xb3\x0c\x5a\x11\x41\xad\xc1\x04" |
---|
| 32970 | + "\xbc\x1e\x7e\x35\xb0\x5d\x78\x29", |
---|
| 32971 | + .assoc = "\x3d\xaf\xba\x42\x9d\x9e\xb4\x30" |
---|
| 32972 | + "\xb4\x22\xda\x80\x2c\x9f\xac\x41", |
---|
| 32973 | + .alen = 16, |
---|
| 32974 | + .ptext = "Single block msg", |
---|
| 32975 | + .plen = 16, |
---|
| 32976 | + .ctext = "\xe3\x53\x77\x9c\x10\x79\xae\xb8" |
---|
| 32977 | + "\x27\x08\x94\x2d\xbe\x77\x18\x1a" |
---|
| 32978 | + "\xcc\xde\x2d\x6a\xae\xf1\x0b\xcc" |
---|
| 32979 | + "\x38\x06\x38\x51\xb4\xb8\xf3\x5b" |
---|
| 32980 | + "\x5c\x34\xa6\xa3\x6e\x0b\x05\xe5" |
---|
| 32981 | + "\x6a\x6d\x44\xaa\x26\xa8\x44\xa5", |
---|
| 32982 | + .clen = 16 + 32, |
---|
| 32983 | + }, { |
---|
| 32984 | +#ifdef __LITTLE_ENDIAN |
---|
| 32985 | + .key = "\x08\x00" /* rta length */ |
---|
| 32986 | + "\x01\x00" /* rta type */ |
---|
| 32987 | +#else |
---|
| 32988 | + .key = "\x00\x08" /* rta length */ |
---|
| 32989 | + "\x00\x01" /* rta type */ |
---|
| 32990 | +#endif |
---|
| 32991 | + "\x00\x00\x00\x10" /* enc key length */ |
---|
| 32992 | + "\x20\x21\x22\x23\x24\x25\x26\x27" |
---|
| 32993 | + "\x28\x29\x2a\x2b\x2c\x2d\x2e\x2f" |
---|
| 32994 | + "\x30\x31\x32\x33\x34\x35\x36\x37" |
---|
| 32995 | + "\x38\x39\x3a\x3b\x3c\x3d\x3e\x3f" |
---|
| 32996 | + "\xc2\x86\x69\x6d\x88\x7c\x9a\xa0" |
---|
| 32997 | + "\x61\x1b\xbb\x3e\x20\x25\xa4\x5a", |
---|
| 32998 | + .klen = 8 + 32 + 16, |
---|
| 32999 | + .iv = "\x56\xe8\x14\xa5\x74\x18\x75\x13" |
---|
| 33000 | + "\x2f\x79\xe7\xc8\x65\xe3\x48\x45", |
---|
| 33001 | + .assoc = "\x56\x2e\x17\x99\x6d\x09\x3d\x28" |
---|
| 33002 | + "\xdd\xb3\xba\x69\x5a\x2e\x6f\x58", |
---|
| 33003 | + .alen = 16, |
---|
| 33004 | + .ptext = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 33005 | + "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
| 33006 | + "\x10\x11\x12\x13\x14\x15\x16\x17" |
---|
| 33007 | + "\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f", |
---|
| 33008 | + .plen = 32, |
---|
| 33009 | + .ctext = "\xd2\x96\xcd\x94\xc2\xcc\xcf\x8a" |
---|
| 33010 | + "\x3a\x86\x30\x28\xb5\xe1\xdc\x0a" |
---|
| 33011 | + "\x75\x86\x60\x2d\x25\x3c\xff\xf9" |
---|
| 33012 | + "\x1b\x82\x66\xbe\xa6\xd6\x1a\xb1" |
---|
| 33013 | + "\xf5\x33\x53\xf3\x68\x85\x2a\x99" |
---|
| 33014 | + "\x0e\x06\x58\x8f\xba\xf6\x06\xda" |
---|
| 33015 | + "\x49\x69\x0d\x5b\xd4\x36\x06\x62" |
---|
| 33016 | + "\x35\x5e\x54\x58\x53\x4d\xdf\xbf", |
---|
| 33017 | + .clen = 32 + 32, |
---|
| 33018 | + }, { |
---|
| 33019 | +#ifdef __LITTLE_ENDIAN |
---|
| 33020 | + .key = "\x08\x00" /* rta length */ |
---|
| 33021 | + "\x01\x00" /* rta type */ |
---|
| 33022 | +#else |
---|
| 33023 | + .key = "\x00\x08" /* rta length */ |
---|
| 33024 | + "\x00\x01" /* rta type */ |
---|
| 33025 | +#endif |
---|
| 33026 | + "\x00\x00\x00\x10" /* enc key length */ |
---|
| 33027 | + "\x11\x22\x33\x44\x55\x66\x77\x88" |
---|
| 33028 | + "\x99\xaa\xbb\xcc\xdd\xee\xff\x11" |
---|
| 33029 | + "\x22\x33\x44\x55\x66\x77\x88\x99" |
---|
| 33030 | + "\xaa\xbb\xcc\xdd\xee\xff\x11\x22" |
---|
| 33031 | + "\x6c\x3e\xa0\x47\x76\x30\xce\x21" |
---|
| 33032 | + "\xa2\xce\x33\x4a\xa7\x46\xc2\xcd", |
---|
| 33033 | + .klen = 8 + 32 + 16, |
---|
| 33034 | + .iv = "\x1f\x6b\xfb\xd6\x6b\x72\x2f\xc9" |
---|
| 33035 | + "\xb6\x9f\x8c\x10\xa8\x96\x15\x64", |
---|
| 33036 | + .assoc = "\xc7\x82\xdc\x4c\x09\x8c\x66\xcb" |
---|
| 33037 | + "\xd9\xcd\x27\xd8\x25\x68\x2c\x81", |
---|
| 33038 | + .alen = 16, |
---|
| 33039 | + .ptext = "This is a 48-byte message (exactly 3 AES blocks)", |
---|
| 33040 | + .plen = 48, |
---|
| 33041 | + .ctext = "\xd0\xa0\x2b\x38\x36\x45\x17\x53" |
---|
| 33042 | + "\xd4\x93\x66\x5d\x33\xf0\xe8\x86" |
---|
| 33043 | + "\x2d\xea\x54\xcd\xb2\x93\xab\xc7" |
---|
| 33044 | + "\x50\x69\x39\x27\x67\x72\xf8\xd5" |
---|
| 33045 | + "\x02\x1c\x19\x21\x6b\xad\x52\x5c" |
---|
| 33046 | + "\x85\x79\x69\x5d\x83\xba\x26\x84" |
---|
| 33047 | + "\x68\xb9\x3e\x90\x38\xa0\x88\x01" |
---|
| 33048 | + "\xe7\xc6\xce\x10\x31\x2f\x9b\x1d" |
---|
| 33049 | + "\x24\x78\xfb\xbe\x02\xe0\x4f\x40" |
---|
| 33050 | + "\x10\xbd\xaa\xc6\xa7\x79\xe0\x1a", |
---|
| 33051 | + .clen = 48 + 32, |
---|
| 33052 | + }, { |
---|
| 33053 | +#ifdef __LITTLE_ENDIAN |
---|
| 33054 | + .key = "\x08\x00" /* rta length */ |
---|
| 33055 | + "\x01\x00" /* rta type */ |
---|
| 33056 | +#else |
---|
| 33057 | + .key = "\x00\x08" /* rta length */ |
---|
| 33058 | + "\x00\x01" /* rta type */ |
---|
| 33059 | +#endif |
---|
| 33060 | + "\x00\x00\x00\x10" /* enc key length */ |
---|
| 33061 | + "\x11\x22\x33\x44\x55\x66\x77\x88" |
---|
| 33062 | + "\x99\xaa\xbb\xcc\xdd\xee\xff\x11" |
---|
| 33063 | + "\x22\x33\x44\x55\x66\x77\x88\x99" |
---|
| 33064 | + "\xaa\xbb\xcc\xdd\xee\xff\x11\x22" |
---|
| 33065 | + "\x56\xe4\x7a\x38\xc5\x59\x89\x74" |
---|
| 33066 | + "\xbc\x46\x90\x3d\xba\x29\x03\x49", |
---|
| 33067 | + .klen = 8 + 32 + 16, |
---|
| 33068 | + .iv = "\x13\xe5\xf2\xef\x61\x97\x59\x35" |
---|
| 33069 | + "\x9b\x36\x84\x46\x4e\x63\xd1\x41", |
---|
| 33070 | + .assoc = "\x8c\xe8\x2e\xef\xbe\xa0\xda\x3c" |
---|
| 33071 | + "\x44\x69\x9e\xd7\xdb\x51\xb7\xd9", |
---|
| 33072 | + .alen = 16, |
---|
| 33073 | + .ptext = "\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7" |
---|
| 33074 | + "\xa8\xa9\xaa\xab\xac\xad\xae\xaf" |
---|
| 33075 | + "\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7" |
---|
| 33076 | + "\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf" |
---|
| 33077 | + "\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7" |
---|
| 33078 | + "\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf" |
---|
| 33079 | + "\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7" |
---|
| 33080 | + "\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf", |
---|
| 33081 | + .plen = 64, |
---|
| 33082 | + .ctext = "\xc3\x0e\x32\xff\xed\xc0\x77\x4e" |
---|
| 33083 | + "\x6a\xff\x6a\xf0\x86\x9f\x71\xaa" |
---|
| 33084 | + "\x0f\x3a\xf0\x7a\x9a\x31\xa9\xc6" |
---|
| 33085 | + "\x84\xdb\x20\x7e\xb0\xef\x8e\x4e" |
---|
| 33086 | + "\x35\x90\x7a\xa6\x32\xc3\xff\xdf" |
---|
| 33087 | + "\x86\x8b\xb7\xb2\x9d\x3d\x46\xad" |
---|
| 33088 | + "\x83\xce\x9f\x9a\x10\x2e\xe9\x9d" |
---|
| 33089 | + "\x49\xa5\x3e\x87\xf4\xc3\xda\x55" |
---|
| 33090 | + "\x7a\x1b\xd4\x3c\xdb\x17\x95\xe2" |
---|
| 33091 | + "\xe0\x93\xec\xc9\x9f\xf7\xce\xd8" |
---|
| 33092 | + "\x3f\x54\xe2\x49\x39\xe3\x71\x25" |
---|
| 33093 | + "\x2b\x6c\xe9\x5d\xec\xec\x2b\x64", |
---|
| 33094 | + .clen = 64 + 32, |
---|
| 33095 | + }, { |
---|
| 33096 | +#ifdef __LITTLE_ENDIAN |
---|
| 33097 | + .key = "\x08\x00" /* rta length */ |
---|
| 33098 | + "\x01\x00" /* rta type */ |
---|
| 33099 | +#else |
---|
| 33100 | + .key = "\x00\x08" /* rta length */ |
---|
| 33101 | + "\x00\x01" /* rta type */ |
---|
| 33102 | +#endif |
---|
| 33103 | + "\x00\x00\x00\x10" /* enc key length */ |
---|
| 33104 | + "\x11\x22\x33\x44\x55\x66\x77\x88" |
---|
| 33105 | + "\x99\xaa\xbb\xcc\xdd\xee\xff\x11" |
---|
| 33106 | + "\x22\x33\x44\x55\x66\x77\x88\x99" |
---|
| 33107 | + "\xaa\xbb\xcc\xdd\xee\xff\x11\x22" |
---|
| 33108 | + "\x90\xd3\x82\xb4\x10\xee\xba\x7a" |
---|
| 33109 | + "\xd9\x38\xc4\x6c\xec\x1a\x82\xbf", |
---|
| 33110 | + .klen = 8 + 32 + 16, |
---|
| 33111 | + .iv = "\xe4\x13\xa1\x15\xe9\x6b\xb8\x23" |
---|
| 33112 | + "\x81\x7a\x94\x29\xab\xfd\xd2\x2c", |
---|
| 33113 | + .assoc = "\x00\x00\x43\x21\x00\x00\x00\x01" |
---|
| 33114 | + "\xe9\x6e\x8c\x08\xab\x46\x57\x63" |
---|
| 33115 | + "\xfd\x09\x8d\x45\xdd\x3f\xf8\x93", |
---|
| 33116 | + .alen = 24, |
---|
| 33117 | + .ptext = "\x08\x00\x0e\xbd\xa7\x0a\x00\x00" |
---|
| 33118 | + "\x8e\x9c\x08\x3d\xb9\x5b\x07\x00" |
---|
| 33119 | + "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|
| 33120 | + "\x10\x11\x12\x13\x14\x15\x16\x17" |
---|
| 33121 | + "\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f" |
---|
| 33122 | + "\x20\x21\x22\x23\x24\x25\x26\x27" |
---|
| 33123 | + "\x28\x29\x2a\x2b\x2c\x2d\x2e\x2f" |
---|
| 33124 | + "\x30\x31\x32\x33\x34\x35\x36\x37" |
---|
| 33125 | + "\x01\x02\x03\x04\x05\x06\x07\x08" |
---|
| 33126 | + "\x09\x0a\x0b\x0c\x0d\x0e\x0e\x01", |
---|
| 33127 | + .plen = 80, |
---|
| 33128 | + .ctext = "\xf6\x63\xc2\x5d\x32\x5c\x18\xc6" |
---|
| 33129 | + "\xa9\x45\x3e\x19\x4e\x12\x08\x49" |
---|
| 33130 | + "\xa4\x87\x0b\x66\xcc\x6b\x99\x65" |
---|
| 33131 | + "\x33\x00\x13\xb4\x89\x8d\xc8\x56" |
---|
| 33132 | + "\xa4\x69\x9e\x52\x3a\x55\xdb\x08" |
---|
| 33133 | + "\x0b\x59\xec\x3a\x8e\x4b\x7e\x52" |
---|
| 33134 | + "\x77\x5b\x07\xd1\xdb\x34\xed\x9c" |
---|
| 33135 | + "\x53\x8a\xb5\x0c\x55\x1b\x87\x4a" |
---|
| 33136 | + "\xa2\x69\xad\xd0\x47\xad\x2d\x59" |
---|
| 33137 | + "\x13\xac\x19\xb7\xcf\xba\xd4\xa6" |
---|
| 33138 | + "\xbb\xd4\x0f\xbe\xa3\x3b\x4c\xb8" |
---|
| 33139 | + "\x3a\xd2\xe1\x03\x86\xa5\x59\xb7" |
---|
| 33140 | + "\x73\xc3\x46\x20\x2c\xb1\xef\x68" |
---|
| 33141 | + "\xbb\x8a\x32\x7e\x12\x8c\x69\xcf", |
---|
| 33142 | + .clen = 80 + 32, |
---|
| 33143 | + }, { |
---|
| 33144 | +#ifdef __LITTLE_ENDIAN |
---|
| 33145 | + .key = "\x08\x00" /* rta length */ |
---|
| 33146 | + "\x01\x00" /* rta type */ |
---|
| 33147 | +#else |
---|
| 33148 | + .key = "\x00\x08" /* rta length */ |
---|
| 33149 | + "\x00\x01" /* rta type */ |
---|
| 33150 | +#endif |
---|
| 33151 | + "\x00\x00\x00\x18" /* enc key length */ |
---|
| 33152 | + "\x11\x22\x33\x44\x55\x66\x77\x88" |
---|
| 33153 | + "\x99\xaa\xbb\xcc\xdd\xee\xff\x11" |
---|
| 33154 | + "\x22\x33\x44\x55\x66\x77\x88\x99" |
---|
| 33155 | + "\xaa\xbb\xcc\xdd\xee\xff\x11\x22" |
---|
| 33156 | + "\x8e\x73\xb0\xf7\xda\x0e\x64\x52" |
---|
| 33157 | + "\xc8\x10\xf3\x2b\x80\x90\x79\xe5" |
---|
| 33158 | + "\x62\xf8\xea\xd2\x52\x2c\x6b\x7b", |
---|
| 33159 | + .klen = 8 + 32 + 24, |
---|
| 33160 | + .iv = "\x49\xca\x41\xc9\x6b\xbf\x6c\x98" |
---|
| 33161 | + "\x38\x2f\xa7\x3d\x4d\x80\x49\xb0", |
---|
| 33162 | + .assoc = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 33163 | + "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f", |
---|
| 33164 | + .alen = 16, |
---|
| 33165 | + .ptext = "\x6b\xc1\xbe\xe2\x2e\x40\x9f\x96" |
---|
| 33166 | + "\xe9\x3d\x7e\x11\x73\x93\x17\x2a" |
---|
| 33167 | + "\xae\x2d\x8a\x57\x1e\x03\xac\x9c" |
---|
| 33168 | + "\x9e\xb7\x6f\xac\x45\xaf\x8e\x51" |
---|
| 33169 | + "\x30\xc8\x1c\x46\xa3\x5c\xe4\x11" |
---|
| 33170 | + "\xe5\xfb\xc1\x19\x1a\x0a\x52\xef" |
---|
| 33171 | + "\xf6\x9f\x24\x45\xdf\x4f\x9b\x17" |
---|
| 33172 | + "\xad\x2b\x41\x7b\xe6\x6c\x37\x10", |
---|
| 33173 | + .plen = 64, |
---|
| 33174 | + .ctext = "\x4f\x02\x1d\xb2\x43\xbc\x63\x3d" |
---|
| 33175 | + "\x71\x78\x18\x3a\x9f\xa0\x71\xe8" |
---|
| 33176 | + "\xb4\xd9\xad\xa9\xad\x7d\xed\xf4" |
---|
| 33177 | + "\xe5\xe7\x38\x76\x3f\x69\x14\x5a" |
---|
| 33178 | + "\x57\x1b\x24\x20\x12\xfb\x7a\xe0" |
---|
| 33179 | + "\x7f\xa9\xba\xac\x3d\xf1\x02\xe0" |
---|
| 33180 | + "\x08\xb0\xe2\x79\x88\x59\x88\x81" |
---|
| 33181 | + "\xd9\x20\xa9\xe6\x4f\x56\x15\xcd" |
---|
| 33182 | + "\x2f\xee\x5f\xdb\x66\xfe\x79\x09" |
---|
| 33183 | + "\x61\x81\x31\xea\x5b\x3d\x8e\xfb" |
---|
| 33184 | + "\xca\x71\x85\x93\xf7\x85\x55\x8b" |
---|
| 33185 | + "\x7a\xe4\x94\xca\x8b\xba\x19\x33", |
---|
| 33186 | + .clen = 64 + 32, |
---|
| 33187 | + }, { |
---|
| 33188 | +#ifdef __LITTLE_ENDIAN |
---|
| 33189 | + .key = "\x08\x00" /* rta length */ |
---|
| 33190 | + "\x01\x00" /* rta type */ |
---|
| 33191 | +#else |
---|
| 33192 | + .key = "\x00\x08" /* rta length */ |
---|
| 33193 | + "\x00\x01" /* rta type */ |
---|
| 33194 | +#endif |
---|
| 33195 | + "\x00\x00\x00\x20" /* enc key length */ |
---|
| 33196 | + "\x11\x22\x33\x44\x55\x66\x77\x88" |
---|
| 33197 | + "\x99\xaa\xbb\xcc\xdd\xee\xff\x11" |
---|
| 33198 | + "\x22\x33\x44\x55\x66\x77\x88\x99" |
---|
| 33199 | + "\xaa\xbb\xcc\xdd\xee\xff\x11\x22" |
---|
| 33200 | + "\x60\x3d\xeb\x10\x15\xca\x71\xbe" |
---|
| 33201 | + "\x2b\x73\xae\xf0\x85\x7d\x77\x81" |
---|
| 33202 | + "\x1f\x35\x2c\x07\x3b\x61\x08\xd7" |
---|
| 33203 | + "\x2d\x98\x10\xa3\x09\x14\xdf\xf4", |
---|
| 33204 | + .klen = 8 + 32 + 32, |
---|
| 33205 | + .iv = "\xdf\xab\xf2\x7c\xdc\xe0\x33\x4c" |
---|
| 33206 | + "\xf9\x75\xaf\xf9\x2f\x60\x3a\x9b", |
---|
| 33207 | + .assoc = "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
| 33208 | + "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f", |
---|
| 33209 | + .alen = 16, |
---|
| 33210 | + .ptext = "\x6b\xc1\xbe\xe2\x2e\x40\x9f\x96" |
---|
| 33211 | + "\xe9\x3d\x7e\x11\x73\x93\x17\x2a" |
---|
| 33212 | + "\xae\x2d\x8a\x57\x1e\x03\xac\x9c" |
---|
| 33213 | + "\x9e\xb7\x6f\xac\x45\xaf\x8e\x51" |
---|
| 33214 | + "\x30\xc8\x1c\x46\xa3\x5c\xe4\x11" |
---|
| 33215 | + "\xe5\xfb\xc1\x19\x1a\x0a\x52\xef" |
---|
| 33216 | + "\xf6\x9f\x24\x45\xdf\x4f\x9b\x17" |
---|
| 33217 | + "\xad\x2b\x41\x7b\xe6\x6c\x37\x10", |
---|
| 33218 | + .plen = 64, |
---|
| 33219 | + .ctext = "\xf5\x8c\x4c\x04\xd6\xe5\xf1\xba" |
---|
| 33220 | + "\x77\x9e\xab\xfb\x5f\x7b\xfb\xd6" |
---|
| 33221 | + "\x9c\xfc\x4e\x96\x7e\xdb\x80\x8d" |
---|
| 33222 | + "\x67\x9f\x77\x7b\xc6\x70\x2c\x7d" |
---|
| 33223 | + "\x39\xf2\x33\x69\xa9\xd9\xba\xcf" |
---|
| 33224 | + "\xa5\x30\xe2\x63\x04\x23\x14\x61" |
---|
| 33225 | + "\xb2\xeb\x05\xe2\xc3\x9b\xe9\xfc" |
---|
| 33226 | + "\xda\x6c\x19\x07\x8c\x6a\x9d\x1b" |
---|
| 33227 | + "\x24\x29\xed\xc2\x31\x49\xdb\xb1" |
---|
| 33228 | + "\x8f\x74\xbd\x17\x92\x03\xbe\x8f" |
---|
| 33229 | + "\xf3\x61\xde\x1c\xe9\xdb\xcd\xd0" |
---|
| 33230 | + "\xcc\xce\xe9\x85\x57\xcf\x6f\x5f", |
---|
| 33231 | + .clen = 64 + 32, |
---|
| 33232 | + }, |
---|
| 33233 | +}; |
---|
| 33234 | + |
---|
36559 | 33235 | static const char blake2_ordered_sequence[] = |
---|
36560 | 33236 | "\x00\x01\x02\x03\x04\x05\x06\x07" |
---|
36561 | 33237 | "\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" |
---|