idnits 2.17.1 draft-strombergson-chacha-test-vectors-01.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ---------------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- ** There are 4 instances of too long lines in the document, the longest one being 4 characters in excess of 72. Miscellaneous warnings: ---------------------------------------------------------------------------- == The copyright year in the IETF Trust and authors Copyright Line does not match the current year -- The document date (December 31, 2013) is 3769 days in the past. Is this intentional? Checking references for intended status: Informational ---------------------------------------------------------------------------- No issues found here. Summary: 1 error (**), 0 flaws (~~), 1 warning (==), 1 comment (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 Network Working Group J. Strombergson 3 Internet-Draft Secworks Sweden AB 4 Intended status: Informational December 31, 2013 5 Expires: July 4, 2014 7 Test Vectors for the Stream Cipher ChaCha 8 draft-strombergson-chacha-test-vectors-01 10 Abstract 12 This document contains test vectors for the stream cipher ChaCha 13 using 8, 12 and 20 rounds as well as 128 and 256 bit keys. 15 Status of this Memo 17 This Internet-Draft is submitted in full conformance with the 18 provisions of BCP 78 and BCP 79. 20 Internet-Drafts are working documents of the Internet Engineering 21 Task Force (IETF). Note that other groups may also distribute 22 working documents as Internet-Drafts. The list of current Internet- 23 Drafts is at http://datatracker.ietf.org/drafts/current/. 25 Internet-Drafts are draft documents valid for a maximum of six months 26 and may be updated, replaced, or obsoleted by other documents at any 27 time. It is inappropriate to use Internet-Drafts as reference 28 material or to cite them other than as "work in progress." 30 This Internet-Draft will expire on July 4, 2014. 32 Copyright Notice 34 Copyright (c) 2013 IETF Trust and the persons identified as the 35 document authors. All rights reserved. 37 This document is subject to BCP 78 and the IETF Trust's Legal 38 Provisions Relating to IETF Documents 39 (http://trustee.ietf.org/license-info) in effect on the date of 40 publication of this document. Please review these documents 41 carefully, as they describe your rights and restrictions with respect 42 to this document. Code Components extracted from this document must 43 include Simplified BSD License text as described in Section 4.e of 44 the Trust Legal Provisions and are provided without warranty as 45 described in the Simplified BSD License. 47 Table of Contents 49 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 50 2. Description of the test Vectors . . . . . . . . . . . . . . . 3 51 3. Test vectors for ChaCha . . . . . . . . . . . . . . . . . . . 4 52 4. Security Considerations . . . . . . . . . . . . . . . . . . . 41 53 5. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 41 54 6. Copying conditions . . . . . . . . . . . . . . . . . . . . . . 41 55 7. References . . . . . . . . . . . . . . . . . . . . . . . . . . 41 56 7.1. Normative References . . . . . . . . . . . . . . . . . . . 41 57 7.2. Informative References . . . . . . . . . . . . . . . . . . 42 58 Author's Address . . . . . . . . . . . . . . . . . . . . . . . . . 42 60 1. Introduction 62 The ChaCha [ChaCha] algorithm is a fairly new stream cipher that is 63 getting some attention. ChaCha has been proposed as a replacement 64 for RC4 [RC4] and ChaCha is also used in a few protocols. 66 In order to efficiently implement the algorithm and ensure 67 interoperability between different implementations, it is of great 68 importance to be able to verify that a given implementation is 69 functionally correct. Test vectors aids this verification by 70 providing a known correct answer. 72 Unfortunately, for ChaCha there are no test vectors published. This 73 Internet Draft tries to rectify this by providing test vectors for 74 ChaCha. 76 2. Description of the test Vectors 78 The test vectors describes in this document is given as a number of 79 test cases. For each test case there is a number of test vectors and 80 known answers. The test vectors in a test case has been generated 81 with support for: 83 128 and 256 bit keys 84 8, 12 and 20 rounds 86 This means that for a given test case there are 6 different test 87 vectors. Each of these test vectors contains the keystream for two 88 64 byte blocks. 90 The test vectors in this I-D has been generated by a simple generator 91 based on the chacha.c [chacha.c] reference model by Daniel J 92 Bernstein. The generator has been verified to generate the same 93 values as the reference model. reference model. 95 All zero input data blocks, that is 64 bytes with the value of 0x00 96 has been used during generation. Since ChaCha is a stream cipher and 97 encryption, decryption is done by XOR-ing the data with the 98 keystream. By using all zero data blocks we get the keystream 99 itself. 101 The random key in Test Case 8 has been generated by the following 102 command. For 128 bit key only the first 16 bytes are used. 104 $ echo -n "All your base are belong to us" | openssl dgst -sha256 105 c46ec1b18ce8a878725a37e780dfb7351f68ed2e194c79fbc6aebee1a667975d 107 The random IV in Test Case 8 has been generated by the following 108 command. Only the first eight bytes are used. 110 $ echo -n "Internet Engineering Task Force" | openssl dgst -sha256 111 1ada31d5cf688221c109163908ebe51debb46227c6cc8b37641910833222772a 113 The test vector generator is available as a stand alone c program in 114 the chacha_testvectors [chacha_testvectors] project on Github. 116 3. Test vectors for ChaCha 118 TC1: All zero key and IV. 119 ------------------------- 120 Key: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 121 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 122 IV: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 123 Rounds: 8 125 Internal state after init: 126 state[00 - 01] = 0x61707865 0x3120646e 127 state[02 - 03] = 0x79622d36 0x6b206574 128 state[04 - 05] = 0x00000000 0x00000000 129 state[06 - 07] = 0x00000000 0x00000000 130 state[08 - 09] = 0x00000000 0x00000000 131 state[10 - 11] = 0x00000000 0x00000000 132 state[12 - 13] = 0x00000000 0x00000000 133 state[14 - 15] = 0x00000000 0x00000000 135 Keystream block : 136 0xe2 0x8a 0x5f 0xa4 0xa6 0x7f 0x8c 0x5d 137 0xef 0xed 0x3e 0x6f 0xb7 0x30 0x34 0x86 138 0xaa 0x84 0x27 0xd3 0x14 0x19 0xa7 0x29 139 0x57 0x2d 0x77 0x79 0x53 0x49 0x11 0x20 140 0xb6 0x4a 0xb8 0xe7 0x2b 0x8d 0xeb 0x85 141 0xcd 0x6a 0xea 0x7c 0xb6 0x08 0x9a 0x10 142 0x18 0x24 0xbe 0xeb 0x08 0x81 0x4a 0x42 143 0x8a 0xab 0x1f 0xa2 0xc8 0x16 0x08 0x1b 145 Keystream block 1: 146 0x8a 0x26 0xaf 0x44 0x8a 0x1b 0xa9 0x06 147 0x36 0x8f 0xd8 0xc8 0x38 0x31 0xc1 0x8c 148 0xec 0x8c 0xed 0x81 0x1a 0x02 0x8e 0x67 149 0x5b 0x8d 0x2b 0xe8 0xfc 0xe0 0x81 0x16 150 0x5c 0xea 0xe9 0xf1 0xd1 0xb7 0xa9 0x75 151 0x49 0x77 0x49 0x48 0x05 0x69 0xce 0xb8 152 0x3d 0xe6 0xa0 0xa5 0x87 0xd4 0x98 0x4f 153 0x19 0x92 0x5f 0x5d 0x33 0x8e 0x43 0x0d 154 Key: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 155 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 156 IV: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 157 Rounds: 12 159 Internal state after init: 160 state[00 - 01] = 0x61707865 0x3120646e 161 state[02 - 03] = 0x79622d36 0x6b206574 162 state[04 - 05] = 0x00000000 0x00000000 163 state[06 - 07] = 0x00000000 0x00000000 164 state[08 - 09] = 0x00000000 0x00000000 165 state[10 - 11] = 0x00000000 0x00000000 166 state[12 - 13] = 0x00000000 0x00000000 167 state[14 - 15] = 0x00000000 0x00000000 169 Keystream block : 170 0xe1 0x04 0x7b 0xa9 0x47 0x6b 0xf8 0xff 171 0x31 0x2c 0x01 0xb4 0x34 0x5a 0x7d 0x8c 172 0xa5 0x79 0x2b 0x0a 0xd4 0x67 0x31 0x3f 173 0x1d 0xc4 0x12 0xb5 0xfd 0xce 0x32 0x41 174 0x0d 0xea 0x8b 0x68 0xbd 0x77 0x4c 0x36 175 0xa9 0x20 0xf0 0x92 0xa0 0x4d 0x3f 0x95 176 0x27 0x4f 0xbe 0xff 0x97 0xbc 0x84 0x91 177 0xfc 0xef 0x37 0xf8 0x59 0x70 0xb4 0x50 179 Keystream block 1: 180 0x1d 0x43 0xb6 0x1a 0x8f 0x7e 0x19 0xfc 181 0xed 0xde 0xf3 0x68 0xae 0x6b 0xfb 0x11 182 0x10 0x1b 0xd9 0xfd 0x3e 0x4d 0x12 0x7d 183 0xe3 0x0d 0xb2 0xdb 0x1b 0x47 0x2e 0x76 184 0x42 0x68 0x03 0xa4 0x5e 0x15 0xb9 0x62 185 0x75 0x19 0x86 0xef 0x1d 0x9d 0x50 0xf5 186 0x98 0xa5 0xdc 0xdc 0x9f 0xa5 0x29 0xa2 187 0x83 0x57 0x99 0x1e 0x78 0x4e 0xa2 0x0f 189 Key: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 190 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 191 IV: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 192 Rounds: 20 194 Internal state after init: 195 state[00 - 01] = 0x61707865 0x3120646e 196 state[02 - 03] = 0x79622d36 0x6b206574 197 state[04 - 05] = 0x00000000 0x00000000 198 state[06 - 07] = 0x00000000 0x00000000 199 state[08 - 09] = 0x00000000 0x00000000 200 state[10 - 11] = 0x00000000 0x00000000 201 state[12 - 13] = 0x00000000 0x00000000 202 state[14 - 15] = 0x00000000 0x00000000 204 Keystream block : 205 0x89 0x67 0x09 0x52 0x60 0x83 0x64 0xfd 206 0x00 0xb2 0xf9 0x09 0x36 0xf0 0x31 0xc8 207 0xe7 0x56 0xe1 0x5d 0xba 0x04 0xb8 0x49 208 0x3d 0x00 0x42 0x92 0x59 0xb2 0x0f 0x46 209 0xcc 0x04 0xf1 0x11 0x24 0x6b 0x6c 0x2c 210 0xe0 0x66 0xbe 0x3b 0xfb 0x32 0xd9 0xaa 211 0x0f 0xdd 0xfb 0xc1 0x21 0x23 0xd4 0xb9 212 0xe4 0x4f 0x34 0xdc 0xa0 0x5a 0x10 0x3f 214 Keystream block 1: 215 0x6c 0xd1 0x35 0xc2 0x87 0x8c 0x83 0x2b 216 0x58 0x96 0xb1 0x34 0xf6 0x14 0x2a 0x9d 217 0x4d 0x8d 0x0d 0x8f 0x10 0x26 0xd2 0x0a 218 0x0a 0x81 0x51 0x2c 0xbc 0xe6 0xe9 0x75 219 0x8a 0x71 0x43 0xd0 0x21 0x97 0x80 0x22 220 0xa3 0x84 0x14 0x1a 0x80 0xce 0xa3 0x06 221 0x2f 0x41 0xf6 0x7a 0x75 0x2e 0x66 0xad 222 0x34 0x11 0x98 0x4c 0x78 0x7e 0x30 0xad 224 Key: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 225 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 226 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 227 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 228 IV: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 229 Rounds: 8 231 Internal state after init: 232 state[00 - 01] = 0x61707865 0x3320646e 233 state[02 - 03] = 0x79622d32 0x6b206574 234 state[04 - 05] = 0x00000000 0x00000000 235 state[06 - 07] = 0x00000000 0x00000000 236 state[08 - 09] = 0x00000000 0x00000000 237 state[10 - 11] = 0x00000000 0x00000000 238 state[12 - 13] = 0x00000000 0x00000000 239 state[14 - 15] = 0x00000000 0x00000000 241 Keystream block : 242 0x3e 0x00 0xef 0x2f 0x89 0x5f 0x40 0xd6 243 0x7f 0x5b 0xb8 0xe8 0x1f 0x09 0xa5 0xa1 244 0x2c 0x84 0x0e 0xc3 0xce 0x9a 0x7f 0x3b 245 0x18 0x1b 0xe1 0x88 0xef 0x71 0x1a 0x1e 246 0x98 0x4c 0xe1 0x72 0xb9 0x21 0x6f 0x41 247 0x9f 0x44 0x53 0x67 0x45 0x6d 0x56 0x19 248 0x31 0x4a 0x42 0xa3 0xda 0x86 0xb0 0x01 249 0x38 0x7b 0xfd 0xb8 0x0e 0x0c 0xfe 0x42 251 Keystream block 1: 252 0xd2 0xae 0xfa 0x0d 0xea 0xa5 0xc1 0x51 253 0xbf 0x0a 0xdb 0x6c 0x01 0xf2 0xa5 0xad 254 0xc0 0xfd 0x58 0x12 0x59 0xf9 0xa2 0xaa 255 0xdc 0xf2 0x0f 0x8f 0xd5 0x66 0xa2 0x6b 256 0x50 0x32 0xec 0x38 0xbb 0xc5 0xda 0x98 257 0xee 0x0c 0x6f 0x56 0x8b 0x87 0x2a 0x65 258 0xa0 0x8a 0xbf 0x25 0x1d 0xeb 0x21 0xbb 259 0x4b 0x56 0xe5 0xd8 0x82 0x1e 0x68 0xaa 261 Key: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 262 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 263 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 264 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 265 IV: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 266 Rounds: 12 268 Internal state after init: 269 state[00 - 01] = 0x61707865 0x3320646e 270 state[02 - 03] = 0x79622d32 0x6b206574 271 state[04 - 05] = 0x00000000 0x00000000 272 state[06 - 07] = 0x00000000 0x00000000 273 state[08 - 09] = 0x00000000 0x00000000 274 state[10 - 11] = 0x00000000 0x00000000 275 state[12 - 13] = 0x00000000 0x00000000 276 state[14 - 15] = 0x00000000 0x00000000 278 Keystream block : 279 0x9b 0xf4 0x9a 0x6a 0x07 0x55 0xf9 0x53 280 0x81 0x1f 0xce 0x12 0x5f 0x26 0x83 0xd5 281 0x04 0x29 0xc3 0xbb 0x49 0xe0 0x74 0x14 282 0x7e 0x00 0x89 0xa5 0x2e 0xae 0x15 0x5f 283 0x05 0x64 0xf8 0x79 0xd2 0x7a 0xe3 0xc0 284 0x2c 0xe8 0x28 0x34 0xac 0xfa 0x8c 0x79 285 0x3a 0x62 0x9f 0x2c 0xa0 0xde 0x69 0x19 286 0x61 0x0b 0xe8 0x2f 0x41 0x13 0x26 0xbe 288 Keystream block 1: 289 0x0b 0xd5 0x88 0x41 0x20 0x3e 0x74 0xfe 290 0x86 0xfc 0x71 0x33 0x8c 0xe0 0x17 0x3d 291 0xc6 0x28 0xeb 0xb7 0x19 0xbd 0xcb 0xcc 292 0x15 0x15 0x85 0x21 0x4c 0xc0 0x89 0xb4 293 0x42 0x25 0x8d 0xcd 0xa1 0x4c 0xf1 0x11 294 0xc6 0x02 0xb8 0x97 0x1b 0x8c 0xc8 0x43 295 0xe9 0x1e 0x46 0xca 0x90 0x51 0x51 0xc0 296 0x27 0x44 0xa6 0xb0 0x17 0xe6 0x93 0x16 298 Key: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 299 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 300 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 301 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 302 IV: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 303 Rounds: 20 305 Internal state after init: 306 state[00 - 01] = 0x61707865 0x3320646e 307 state[02 - 03] = 0x79622d32 0x6b206574 308 state[04 - 05] = 0x00000000 0x00000000 309 state[06 - 07] = 0x00000000 0x00000000 310 state[08 - 09] = 0x00000000 0x00000000 311 state[10 - 11] = 0x00000000 0x00000000 312 state[12 - 13] = 0x00000000 0x00000000 313 state[14 - 15] = 0x00000000 0x00000000 315 Keystream block : 316 0x76 0xb8 0xe0 0xad 0xa0 0xf1 0x3d 0x90 317 0x40 0x5d 0x6a 0xe5 0x53 0x86 0xbd 0x28 318 0xbd 0xd2 0x19 0xb8 0xa0 0x8d 0xed 0x1a 319 0xa8 0x36 0xef 0xcc 0x8b 0x77 0x0d 0xc7 320 0xda 0x41 0x59 0x7c 0x51 0x57 0x48 0x8d 321 0x77 0x24 0xe0 0x3f 0xb8 0xd8 0x4a 0x37 322 0x6a 0x43 0xb8 0xf4 0x15 0x18 0xa1 0x1c 323 0xc3 0x87 0xb6 0x69 0xb2 0xee 0x65 0x86 325 Keystream block 1: 326 0x9f 0x07 0xe7 0xbe 0x55 0x51 0x38 0x7a 327 0x98 0xba 0x97 0x7c 0x73 0x2d 0x08 0x0d 328 0xcb 0x0f 0x29 0xa0 0x48 0xe3 0x65 0x69 329 0x12 0xc6 0x53 0x3e 0x32 0xee 0x7a 0xed 330 0x29 0xb7 0x21 0x76 0x9c 0xe6 0x4e 0x43 331 0xd5 0x71 0x33 0xb0 0x74 0xd8 0x39 0xd5 332 0x31 0xed 0x1f 0x28 0x51 0x0a 0xfb 0x45 333 0xac 0xe1 0x0a 0x1f 0x4b 0x79 0x4d 0x6f 335 TC2: Single bit in key set. All zero IV. 336 ---------------------------------------- 337 Key: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 338 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 339 IV: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 340 Rounds: 8 341 Internal state after init: 342 state[00 - 01] = 0x61707865 0x3120646e 343 state[02 - 03] = 0x79622d36 0x6b206574 344 state[04 - 05] = 0x00000001 0x00000000 345 state[06 - 07] = 0x00000000 0x00000000 346 state[08 - 09] = 0x00000001 0x00000000 347 state[10 - 11] = 0x00000000 0x00000000 348 state[12 - 13] = 0x00000000 0x00000000 349 state[14 - 15] = 0x00000000 0x00000000 351 Keystream block : 352 0x03 0xa7 0x66 0x98 0x88 0x60 0x5a 0x07 353 0x65 0xe8 0x35 0x74 0x75 0xe5 0x86 0x73 354 0xf9 0x4f 0xc8 0x16 0x1d 0xa7 0x6c 0x2a 355 0x3a 0xa2 0xf3 0xca 0xf9 0xfe 0x54 0x49 356 0xe0 0xfc 0xf3 0x8e 0xb8 0x82 0x65 0x6a 357 0xf8 0x3d 0x43 0x0d 0x41 0x09 0x27 0xd5 358 0x5c 0x97 0x2a 0xc4 0xc9 0x2a 0xb9 0xda 359 0x37 0x13 0xe1 0x9f 0x76 0x1e 0xaa 0x14 361 Keystream block 1: 362 0x71 0x38 0xc2 0x5c 0x8a 0x7c 0xe3 0xd5 363 0xe7 0x54 0x67 0x46 0xff 0xd2 0xe3 0x51 364 0x5c 0xe6 0xa4 0xb1 0xb2 0xd3 0xf3 0x80 365 0x13 0x86 0x68 0xed 0x39 0xfa 0x92 0xf8 366 0xa1 0xae 0xe3 0x62 0x58 0xe0 0x5f 0xae 367 0x6f 0x56 0x66 0x73 0x51 0x17 0x65 0xfd 368 0xb5 0x9e 0x05 0x16 0x3d 0x55 0xa7 0x08 369 0xc5 0xf9 0xbc 0x45 0x04 0x51 0x24 0xcb 371 Key: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 372 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 373 IV: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 374 Rounds: 12 376 Internal state after init: 377 state[00 - 01] = 0x61707865 0x3120646e 378 state[02 - 03] = 0x79622d36 0x6b206574 379 state[04 - 05] = 0x00000001 0x00000000 380 state[06 - 07] = 0x00000000 0x00000000 381 state[08 - 09] = 0x00000001 0x00000000 382 state[10 - 11] = 0x00000000 0x00000000 383 state[12 - 13] = 0x00000000 0x00000000 384 state[14 - 15] = 0x00000000 0x00000000 386 Keystream block : 387 0x2a 0x86 0x5a 0x3b 0x89 0x99 0xfa 0x83 388 0xae 0x8a 0xac 0xf3 0x3f 0xc6 0xbe 0x4f 389 0x32 0xc8 0xaa 0x97 0x62 0x73 0x8d 0x26 390 0x96 0x32 0x70 0x05 0x2f 0x4e 0xef 0x8b 391 0x86 0xaf 0x75 0x8f 0x78 0x67 0x56 0x0a 392 0xf6 0xd0 0xee 0xb9 0x73 0xb5 0x54 0x2b 393 0xb2 0x4c 0x8a 0xbc 0xea 0xc8 0xb1 0xf3 394 0x6d 0x02 0x69 0x63 0xd6 0xc8 0xa9 0xb2 396 Keystream block 1: 397 0xd8 0x2c 0xe0 0xca 0xd3 0x7d 0x51 0xb1 398 0x05 0x2c 0x33 0x14 0x4a 0x30 0xa8 0x23 399 0x9c 0x9f 0xca 0x62 0x84 0xac 0x5e 0xa7 400 0x50 0xbe 0xbb 0x2d 0x22 0x4d 0xbb 0x39 401 0xaa 0x4e 0x7a 0xcd 0x51 0x1f 0x8c 0xef 402 0x15 0xa5 0xc4 0x90 0x59 0x0e 0x38 0xe9 403 0x63 0x97 0xc0 0x6c 0xd2 0x1c 0x38 0x9c 404 0xb8 0xb1 0x15 0x9c 0x24 0x0c 0x9c 0x0e 406 Key: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 407 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 408 IV: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 409 Rounds: 20 411 Internal state after init: 412 state[00 - 01] = 0x61707865 0x3120646e 413 state[02 - 03] = 0x79622d36 0x6b206574 414 state[04 - 05] = 0x00000001 0x00000000 415 state[06 - 07] = 0x00000000 0x00000000 416 state[08 - 09] = 0x00000001 0x00000000 417 state[10 - 11] = 0x00000000 0x00000000 418 state[12 - 13] = 0x00000000 0x00000000 419 state[14 - 15] = 0x00000000 0x00000000 421 Keystream block : 422 0xae 0x56 0x06 0x0d 0x04 0xf5 0xb5 0x97 423 0x89 0x7f 0xf2 0xaf 0x13 0x88 0xdb 0xce 424 0xff 0x5a 0x2a 0x49 0x20 0x33 0x5d 0xc1 425 0x7a 0x3c 0xb1 0xb1 0xb1 0x0f 0xbe 0x70 426 0xec 0xe8 0xf4 0x86 0x4d 0x8c 0x7c 0xdf 427 0x00 0x76 0x45 0x3a 0x82 0x91 0xc7 0xdb 428 0xeb 0x3a 0xa9 0xc9 0xd1 0x0e 0x8c 0xa3 429 0x6b 0xe4 0x44 0x93 0x76 0xed 0x7c 0x42 431 Keystream block 1: 432 0xfc 0x3d 0x47 0x1c 0x34 0xa3 0x6f 0xbb 433 0xf6 0x16 0xbc 0x0a 0x0e 0x7c 0x52 0x30 434 0x30 0xd9 0x44 0xf4 0x3e 0xc3 0xe7 0x8d 435 0xd6 0xa1 0x24 0x66 0x54 0x7c 0xb4 0xf7 436 0xb3 0xce 0xbd 0x0a 0x50 0x05 0xe7 0x62 437 0xe5 0x62 0xd1 0x37 0x5b 0x7a 0xc4 0x45 438 0x93 0xa9 0x91 0xb8 0x5d 0x1a 0x60 0xfb 439 0xa2 0x03 0x5d 0xfa 0xa2 0xa6 0x42 0xd5 441 Key: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 442 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 443 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 444 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 445 IV: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 446 Rounds: 8 448 Internal state after init: 449 state[00 - 01] = 0x61707865 0x3320646e 450 state[02 - 03] = 0x79622d32 0x6b206574 451 state[04 - 05] = 0x00000001 0x00000000 452 state[06 - 07] = 0x00000000 0x00000000 453 state[08 - 09] = 0x00000000 0x00000000 454 state[10 - 11] = 0x00000000 0x00000000 455 state[12 - 13] = 0x00000000 0x00000000 456 state[14 - 15] = 0x00000000 0x00000000 458 Keystream block : 459 0xcf 0x5e 0xe9 0xa0 0x49 0x4a 0xa9 0x61 460 0x3e 0x05 0xd5 0xed 0x72 0x5b 0x80 0x4b 461 0x12 0xf4 0xa4 0x65 0xee 0x63 0x5a 0xcc 462 0x3a 0x31 0x1d 0xe8 0x74 0x04 0x89 0xea 463 0x28 0x9d 0x04 0xf4 0x3c 0x75 0x18 0xdb 464 0x56 0xeb 0x44 0x33 0xe4 0x98 0xa1 0x23 465 0x8c 0xd8 0x46 0x4d 0x37 0x63 0xdd 0xbb 466 0x92 0x22 0xee 0x3b 0xd8 0xfa 0xe3 0xc8 468 Keystream block 1: 469 0xb4 0x35 0x5a 0x7d 0x93 0xdd 0x88 0x67 470 0x08 0x9e 0xe6 0x43 0x55 0x8b 0x95 0x75 471 0x4e 0xfa 0x2b 0xd1 0xa8 0xa1 0xe2 0xd7 472 0x5b 0xcd 0xb3 0x20 0x15 0x54 0x26 0x38 473 0x29 0x19 0x41 0xfe 0xb4 0x99 0x65 0x58 474 0x7c 0x4f 0xdf 0xe2 0x19 0xcf 0x0e 0xc1 475 0x32 0xa6 0xcd 0x4d 0xc0 0x67 0x39 0x2e 476 0x67 0x98 0x2f 0xe5 0x32 0x78 0xc0 0xb4 478 Key: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 479 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 480 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 481 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 482 IV: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 483 Rounds: 12 485 Internal state after init: 486 state[00 - 01] = 0x61707865 0x3320646e 487 state[02 - 03] = 0x79622d32 0x6b206574 488 state[04 - 05] = 0x00000001 0x00000000 489 state[06 - 07] = 0x00000000 0x00000000 490 state[08 - 09] = 0x00000000 0x00000000 491 state[10 - 11] = 0x00000000 0x00000000 492 state[12 - 13] = 0x00000000 0x00000000 493 state[14 - 15] = 0x00000000 0x00000000 495 Keystream block : 496 0x12 0x05 0x6e 0x59 0x5d 0x56 0xb0 0xf6 497 0xee 0xf0 0x90 0xf0 0xcd 0x25 0xa2 0x09 498 0x49 0x24 0x8c 0x27 0x90 0x52 0x5d 0x0f 499 0x93 0x02 0x18 0xff 0x0b 0x4d 0xdd 0x10 500 0xa6 0x00 0x22 0x39 0xd9 0xa4 0x54 0xe2 501 0x9e 0x10 0x7a 0x7d 0x06 0xfe 0xfd 0xfe 502 0xf0 0x21 0x0f 0xeb 0xa0 0x44 0xf9 0xf2 503 0x9b 0x17 0x72 0xc9 0x60 0xdc 0x29 0xc0 505 Keystream block 1: 506 0x0c 0x73 0x66 0xc5 0xcb 0xc6 0x04 0x24 507 0x0e 0x66 0x5e 0xb0 0x2a 0x69 0x37 0x2a 508 0x7a 0xf9 0x79 0xb2 0x6f 0xbb 0x78 0x09 509 0x2a 0xc7 0xc4 0xb8 0x80 0x29 0xa7 0xc8 510 0x54 0x51 0x3b 0xc2 0x17 0xbb 0xfc 0x7d 511 0x90 0x43 0x2e 0x30 0x8e 0xba 0x15 0xaf 512 0xc6 0x5a 0xeb 0x48 0xef 0x10 0x0d 0x56 513 0x01 0xe6 0xaf 0xba 0x25 0x71 0x17 0xa9 515 Key: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 516 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 517 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 518 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 519 IV: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 520 Rounds: 20 522 Internal state after init: 523 state[00 - 01] = 0x61707865 0x3320646e 524 state[02 - 03] = 0x79622d32 0x6b206574 525 state[04 - 05] = 0x00000001 0x00000000 526 state[06 - 07] = 0x00000000 0x00000000 527 state[08 - 09] = 0x00000000 0x00000000 528 state[10 - 11] = 0x00000000 0x00000000 529 state[12 - 13] = 0x00000000 0x00000000 530 state[14 - 15] = 0x00000000 0x00000000 532 Keystream block : 533 0xc5 0xd3 0x0a 0x7c 0xe1 0xec 0x11 0x93 534 0x78 0xc8 0x4f 0x48 0x7d 0x77 0x5a 0x85 535 0x42 0xf1 0x3e 0xce 0x23 0x8a 0x94 0x55 536 0xe8 0x22 0x9e 0x88 0x8d 0xe8 0x5b 0xbd 537 0x29 0xeb 0x63 0xd0 0xa1 0x7a 0x5b 0x99 538 0x9b 0x52 0xda 0x22 0xbe 0x40 0x23 0xeb 539 0x07 0x62 0x0a 0x54 0xf6 0xfa 0x6a 0xd8 540 0x73 0x7b 0x71 0xeb 0x04 0x64 0xda 0xc0 542 Keystream block 1: 543 0x10 0xf6 0x56 0xe6 0xd1 0xfd 0x55 0x05 544 0x3e 0x50 0xc4 0x87 0x5c 0x99 0x30 0xa3 545 0x3f 0x6d 0x02 0x63 0xbd 0x14 0xdf 0xd6 546 0xab 0x8c 0x70 0x52 0x1c 0x19 0x33 0x8b 547 0x23 0x08 0xb9 0x5c 0xf8 0xd0 0xbb 0x7d 548 0x20 0x2d 0x21 0x02 0x78 0x0e 0xa3 0x52 549 0x8f 0x1c 0xb4 0x85 0x60 0xf7 0x6b 0x20 550 0xf3 0x82 0xb9 0x42 0x50 0x0f 0xce 0xac 552 TC3: Single bit in IV set. All zero key. 553 ---------------------------------------- 554 Key: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 555 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 556 IV: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 557 Rounds: 8 559 Internal state after init: 560 state[00 - 01] = 0x61707865 0x3120646e 561 state[02 - 03] = 0x79622d36 0x6b206574 562 state[04 - 05] = 0x00000000 0x00000000 563 state[06 - 07] = 0x00000000 0x00000000 564 state[08 - 09] = 0x00000000 0x00000000 565 state[10 - 11] = 0x00000000 0x00000000 566 state[12 - 13] = 0x00000000 0x00000000 567 state[14 - 15] = 0x00000001 0x00000000 569 Keystream block : 570 0x25 0xf5 0xbe 0xc6 0x68 0x39 0x16 0xff 571 0x44 0xbc 0xcd 0x12 0xd1 0x02 0xe6 0x92 572 0x17 0x66 0x63 0xf4 0xca 0xc5 0x3e 0x71 573 0x95 0x09 0xca 0x74 0xb6 0xb2 0xee 0xc8 574 0x5d 0xa4 0x23 0x6f 0xb2 0x99 0x02 0x01 575 0x2a 0xdc 0x8f 0x0d 0x86 0xc8 0x18 0x7d 576 0x25 0xcd 0x1c 0x48 0x69 0x66 0x93 0x0d 577 0x02 0x04 0xc4 0xee 0x88 0xa6 0xab 0x35 579 Keystream block 1: 580 0x5a 0x6c 0x99 0x76 0xc7 0xbc 0x6e 0x78 581 0xba 0xf3 0x10 0x8c 0x53 0x64 0xef 0x42 582 0xb9 0x3b 0x35 0xd2 0x69 0x4d 0x2d 0xdf 583 0x72 0xa4 0xfc 0x7e 0xcd 0xb9 0x68 0xfc 584 0xfe 0x16 0xbe 0xdb 0x8d 0x48 0x10 0x2f 585 0xb5 0x4f 0x1c 0xe3 0x63 0x6e 0x91 0x4c 586 0x0e 0x2d 0xad 0xc7 0xca 0xa2 0xab 0x19 587 0x29 0x73 0x3a 0x92 0x63 0x32 0x5e 0x72 589 Key: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 590 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 591 IV: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 592 Rounds: 12 594 Internal state after init: 595 state[00 - 01] = 0x61707865 0x3120646e 596 state[02 - 03] = 0x79622d36 0x6b206574 597 state[04 - 05] = 0x00000000 0x00000000 598 state[06 - 07] = 0x00000000 0x00000000 599 state[08 - 09] = 0x00000000 0x00000000 600 state[10 - 11] = 0x00000000 0x00000000 601 state[12 - 13] = 0x00000000 0x00000000 602 state[14 - 15] = 0x00000001 0x00000000 604 Keystream block : 605 0x91 0xcd 0xb2 0xf1 0x80 0xbc 0x89 0xcf 606 0xe8 0x6b 0x8b 0x68 0x71 0xcd 0x6b 0x3a 607 0xf6 0x1a 0xbf 0x6e 0xba 0x01 0x63 0x5d 608 0xb6 0x19 0xc4 0x0a 0x0b 0x2e 0x19 0xed 609 0xfa 0x8c 0xe5 0xa9 0xbd 0x7f 0x53 0xcc 610 0x2c 0x9b 0xcf 0xea 0x18 0x1e 0x97 0x54 611 0xa9 0xe2 0x45 0x73 0x1f 0x65 0x8c 0xc2 612 0x82 0xc2 0xae 0x1c 0xab 0x1a 0xe0 0x2c 614 Keystream block 1: 615 0x43 0x66 0xd2 0x88 0xf0 0xf8 0x8e 0x00 616 0x16 0x80 0xbc 0x02 0xf1 0xb1 0x9a 0x96 617 0x37 0xa2 0x61 0xa1 0x3b 0xd8 0x3e 0x31 618 0x2f 0x37 0x58 0xea 0x89 0xba 0x72 0x22 619 0x3d 0x65 0xb1 0xcd 0x40 0xce 0xa4 0x78 620 0xb2 0x0f 0x4e 0x2b 0xbb 0x9a 0x98 0xea 621 0x05 0xfa 0xbc 0x05 0xf8 0x6d 0xf9 0xa2 622 0x89 0x32 0x6d 0x37 0x9a 0xfb 0x99 0xb9 624 Key: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 625 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 626 IV: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 627 Rounds: 20 629 Internal state after init: 630 state[00 - 01] = 0x61707865 0x3120646e 631 state[02 - 03] = 0x79622d36 0x6b206574 632 state[04 - 05] = 0x00000000 0x00000000 633 state[06 - 07] = 0x00000000 0x00000000 634 state[08 - 09] = 0x00000000 0x00000000 635 state[10 - 11] = 0x00000000 0x00000000 636 state[12 - 13] = 0x00000000 0x00000000 637 state[14 - 15] = 0x00000001 0x00000000 639 Keystream block : 640 0x16 0x63 0x87 0x9e 0xb3 0xf2 0xc9 0x94 641 0x9e 0x23 0x88 0xca 0xa3 0x43 0xd3 0x61 642 0xbb 0x13 0x27 0x71 0x24 0x5a 0xe6 0xd0 643 0x27 0xca 0x9c 0xb0 0x10 0xdc 0x1f 0xa7 644 0x17 0x8d 0xc4 0x1f 0x82 0x78 0xbc 0x1f 645 0x64 0xb3 0xf1 0x27 0x69 0xa2 0x40 0x97 646 0xf4 0x0d 0x63 0xa8 0x63 0x66 0xbd 0xb3 647 0x6a 0xc0 0x8a 0xbe 0x60 0xc0 0x7f 0xe8 649 Keystream block 1: 650 0xb0 0x57 0x37 0x5c 0x89 0x14 0x44 0x08 651 0xcc 0x74 0x46 0x24 0xf6 0x9f 0x7f 0x4c 652 0xcb 0xd9 0x33 0x66 0xc9 0x2f 0xc4 0xdf 653 0xca 0xda 0x65 0xf1 0xb9 0x59 0xd8 0xc6 654 0x4d 0xfc 0x50 0xde 0x71 0x1f 0xb4 0x64 655 0x16 0xc2 0x55 0x3c 0xc6 0x0f 0x21 0xbb 656 0xfd 0x00 0x64 0x91 0xcb 0x17 0x88 0x8b 657 0x4f 0xb3 0x52 0x1c 0x4f 0xdd 0x87 0x45 659 Key: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 660 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 661 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 662 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 663 IV: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 664 Rounds: 8 666 Internal state after init: 667 state[00 - 01] = 0x61707865 0x3320646e 668 state[02 - 03] = 0x79622d32 0x6b206574 669 state[04 - 05] = 0x00000000 0x00000000 670 state[06 - 07] = 0x00000000 0x00000000 671 state[08 - 09] = 0x00000000 0x00000000 672 state[10 - 11] = 0x00000000 0x00000000 673 state[12 - 13] = 0x00000000 0x00000000 674 state[14 - 15] = 0x00000001 0x00000000 676 Keystream block : 677 0x2b 0x8f 0x4b 0xb3 0x79 0x83 0x06 0xca 678 0x51 0x30 0xd4 0x7c 0x4f 0x8d 0x4e 0xd1 679 0x3a 0xa0 0xed 0xcc 0xc1 0xbe 0x69 0x42 680 0x09 0x0f 0xae 0xec 0xa0 0xd7 0x59 0x9b 681 0x7f 0xf0 0xfe 0x61 0x6b 0xb2 0x5a 0xa0 682 0x15 0x3a 0xd6 0xfd 0xc8 0x8b 0x95 0x49 683 0x03 0xc2 0x24 0x26 0xd4 0x78 0xb9 0x7b 684 0x22 0xb8 0xf9 0xb1 0xdb 0x00 0xcf 0x06 686 Keystream block 1: 687 0x47 0x0b 0xdf 0xfb 0xc4 0x88 0xa8 0xb7 688 0xc7 0x01 0xeb 0xf4 0x06 0x1d 0x75 0xc5 689 0x96 0x91 0x86 0x49 0x7c 0x95 0x36 0x78 690 0x09 0xaf 0xa8 0x0b 0xd8 0x43 0xb0 0x40 691 0xa7 0x9a 0xbc 0x6e 0x73 0xa9 0x17 0x57 692 0xf1 0xdb 0x73 0xc8 0xea 0xcf 0xa5 0x43 693 0xb3 0x8f 0x28 0x9d 0x06 0x5a 0xb2 0xf3 694 0x03 0x2d 0x37 0x7b 0x8c 0x37 0xfe 0x46 696 Key: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 697 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 698 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 699 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 700 IV: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 701 Rounds: 12 703 Internal state after init: 704 state[00 - 01] = 0x61707865 0x3320646e 705 state[02 - 03] = 0x79622d32 0x6b206574 706 state[04 - 05] = 0x00000000 0x00000000 707 state[06 - 07] = 0x00000000 0x00000000 708 state[08 - 09] = 0x00000000 0x00000000 709 state[10 - 11] = 0x00000000 0x00000000 710 state[12 - 13] = 0x00000000 0x00000000 711 state[14 - 15] = 0x00000001 0x00000000 713 Keystream block : 714 0x64 0xb8 0xbd 0xf8 0x7b 0x82 0x8c 0x4b 715 0x6d 0xba 0xf7 0xef 0x69 0x8d 0xe0 0x3d 716 0xf8 0xb3 0x3f 0x63 0x57 0x14 0x41 0x8f 717 0x98 0x36 0xad 0xe5 0x9b 0xe1 0x29 0x69 718 0x46 0xc9 0x53 0xa0 0xf3 0x8e 0xcf 0xfc 719 0x9e 0xcb 0x98 0xe8 0x1d 0x5d 0x99 0xa5 720 0xed 0xfc 0x8f 0x9a 0x0a 0x45 0xb9 0xe4 721 0x1e 0xf3 0xb3 0x1f 0x02 0x8f 0x1d 0x0f 723 Keystream block 1: 724 0x55 0x9d 0xb4 0xa7 0xf2 0x22 0xc4 0x42 725 0xfe 0x23 0xb9 0xa2 0x59 0x6a 0x88 0x28 726 0x51 0x22 0xee 0x4f 0x13 0x63 0x89 0x6e 727 0xa7 0x7c 0xa1 0x50 0x91 0x2a 0xc7 0x23 728 0xbf 0xf0 0x4b 0x02 0x6a 0x2f 0x80 0x7e 729 0x03 0xb2 0x9c 0x02 0x07 0x7d 0x7b 0x06 730 0xfc 0x1a 0xb9 0x82 0x7c 0x13 0xc8 0x01 731 0x3a 0x6d 0x83 0xbd 0x3b 0x52 0xa2 0x6f 733 Key: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 734 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 735 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 736 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 737 IV: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 738 Rounds: 20 740 Internal state after init: 741 state[00 - 01] = 0x61707865 0x3320646e 742 state[02 - 03] = 0x79622d32 0x6b206574 743 state[04 - 05] = 0x00000000 0x00000000 744 state[06 - 07] = 0x00000000 0x00000000 745 state[08 - 09] = 0x00000000 0x00000000 746 state[10 - 11] = 0x00000000 0x00000000 747 state[12 - 13] = 0x00000000 0x00000000 748 state[14 - 15] = 0x00000001 0x00000000 750 Keystream block : 751 0xef 0x3f 0xdf 0xd6 0xc6 0x15 0x78 0xfb 752 0xf5 0xcf 0x35 0xbd 0x3d 0xd3 0x3b 0x80 753 0x09 0x63 0x16 0x34 0xd2 0x1e 0x42 0xac 754 0x33 0x96 0x0b 0xd1 0x38 0xe5 0x0d 0x32 755 0x11 0x1e 0x4c 0xaf 0x23 0x7e 0xe5 0x3c 756 0xa8 0xad 0x64 0x26 0x19 0x4a 0x88 0x54 757 0x5d 0xdc 0x49 0x7a 0x0b 0x46 0x6e 0x7d 758 0x6b 0xbd 0xb0 0x04 0x1b 0x2f 0x58 0x6b 760 Keystream block 1: 761 0x53 0x05 0xe5 0xe4 0x4a 0xff 0x19 0xb2 762 0x35 0x93 0x61 0x44 0x67 0x5e 0xfb 0xe4 763 0x40 0x9e 0xb7 0xe8 0xe5 0xf1 0x43 0x0f 764 0x5f 0x58 0x36 0xae 0xb4 0x9b 0xb5 0x32 765 0x8b 0x01 0x7c 0x4b 0x9d 0xc1 0x1f 0x8a 766 0x03 0x86 0x3f 0xa8 0x03 0xdc 0x71 0xd5 767 0x72 0x6b 0x2b 0x6b 0x31 0xaa 0x32 0x70 768 0x8a 0xfe 0x5a 0xf1 0xd6 0xb6 0x90 0x58 770 TC4: All bits in key and IV are set. 771 ------------------------------------ 772 Key: 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 773 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 774 IV: 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 775 Rounds: 8 777 Internal state after init: 778 state[00 - 01] = 0x61707865 0x3120646e 779 state[02 - 03] = 0x79622d36 0x6b206574 780 state[04 - 05] = 0xffffffff 0xffffffff 781 state[06 - 07] = 0xffffffff 0xffffffff 782 state[08 - 09] = 0xffffffff 0xffffffff 783 state[10 - 11] = 0xffffffff 0xffffffff 784 state[12 - 13] = 0x00000000 0x00000000 785 state[14 - 15] = 0xffffffff 0xffffffff 787 Keystream block : 788 0x22 0x04 0xd5 0xb8 0x1c 0xe6 0x62 0x19 789 0x3e 0x00 0x96 0x60 0x34 0xf9 0x13 0x02 790 0xf1 0x4a 0x3f 0xb0 0x47 0xf5 0x8b 0x6e 791 0x6e 0xf0 0xd7 0x21 0x13 0x23 0x04 0x16 792 0x3e 0x0f 0xb6 0x40 0xd7 0x6f 0xf9 0xc3 793 0xb9 0xcd 0x99 0x99 0x6e 0x6e 0x38 0xfa 794 0xd1 0x3f 0x0e 0x31 0xc8 0x22 0x44 0xd3 795 0x3a 0xbb 0xc1 0xb1 0x1e 0x8b 0xf1 0x2d 797 Keystream block 1: 798 0x9a 0x81 0xd7 0x8e 0x9e 0x56 0x60 0x4d 799 0xdf 0xae 0x13 0x69 0x21 0xf5 0x1c 0x9d 800 0x81 0xae 0x15 0x11 0x9d 0xb8 0xe7 0x56 801 0xdd 0x28 0x02 0x44 0x93 0xee 0x57 0x1d 802 0x36 0x3a 0xe4 0xbb 0xcd 0x6e 0x7d 0x30 803 0x0f 0x99 0xd2 0x67 0x3a 0xeb 0x92 0xcc 804 0xfc 0x6e 0x43 0xa3 0x8d 0xc3 0x1b 0xac 805 0xd6 0x6b 0x28 0xf1 0x7b 0x22 0xb2 0x8a 807 Key: 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 808 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 809 IV: 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 810 Rounds: 12 812 Internal state after init: 813 state[00 - 01] = 0x61707865 0x3120646e 814 state[02 - 03] = 0x79622d36 0x6b206574 815 state[04 - 05] = 0xffffffff 0xffffffff 816 state[06 - 07] = 0xffffffff 0xffffffff 817 state[08 - 09] = 0xffffffff 0xffffffff 818 state[10 - 11] = 0xffffffff 0xffffffff 819 state[12 - 13] = 0x00000000 0x00000000 820 state[14 - 15] = 0xffffffff 0xffffffff 822 Keystream block : 823 0x60 0xe3 0x49 0xe6 0x0c 0x38 0xb3 0x28 824 0xc4 0xba 0xab 0x90 0xd4 0x4a 0x7c 0x72 825 0x76 0x62 0x77 0x0d 0x36 0x35 0x0d 0x65 826 0xa1 0x43 0x3b 0xd9 0x2b 0x00 0xec 0xf4 827 0x83 0xd5 0x59 0x7d 0x7a 0x61 0x62 0x58 828 0xec 0x3c 0x5d 0x5b 0x30 0xe1 0xc5 0xc8 829 0x5c 0x5d 0xfe 0x2f 0x92 0x42 0x3b 0x8e 830 0x36 0x87 0x0f 0x31 0x85 0xb6 0xad 0xd9 832 Keystream block 1: 833 0xf3 0x4d 0xab 0x6c 0x2b 0xc5 0x51 0x89 834 0x8f 0xbd 0xcd 0xfc 0x78 0x3f 0x09 0x17 835 0x1c 0xc8 0xb5 0x9a 0x8b 0x28 0x52 0x98 836 0x3c 0x3a 0x9b 0x91 0xd2 0x9b 0x57 0x61 837 0x12 0x46 0x4a 0x9d 0x8e 0x05 0x02 0x63 838 0xe9 0x89 0x90 0x6f 0x42 0xc7 0xef 0xca 839 0xc8 0xa7 0x0a 0x85 0xbb 0x7f 0xf2 0x21 840 0x12 0x73 0xfb 0xd4 0xca 0xd9 0x61 0x42 842 Key: 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 843 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 844 IV: 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 845 Rounds: 20 847 Internal state after init: 848 state[00 - 01] = 0x61707865 0x3120646e 849 state[02 - 03] = 0x79622d36 0x6b206574 850 state[04 - 05] = 0xffffffff 0xffffffff 851 state[06 - 07] = 0xffffffff 0xffffffff 852 state[08 - 09] = 0xffffffff 0xffffffff 853 state[10 - 11] = 0xffffffff 0xffffffff 854 state[12 - 13] = 0x00000000 0x00000000 855 state[14 - 15] = 0xffffffff 0xffffffff 857 Keystream block : 858 0x99 0x29 0x47 0xc3 0x96 0x61 0x26 0xa0 859 0xe6 0x60 0xa3 0xe9 0x5d 0xb0 0x48 0xde 860 0x09 0x1f 0xb9 0xe0 0x18 0x5b 0x1e 0x41 861 0xe4 0x10 0x15 0xbb 0x7e 0xe5 0x01 0x50 862 0x39 0x9e 0x47 0x60 0xb2 0x62 0xf9 0xd5 863 0x3f 0x26 0xd8 0xdd 0x19 0xe5 0x6f 0x5c 864 0x50 0x6a 0xe0 0xc3 0x61 0x9f 0xa6 0x7f 865 0xb0 0xc4 0x08 0x10 0x6d 0x02 0x03 0xee 867 Keystream block 1: 868 0x40 0xea 0x3c 0xfa 0x61 0xfa 0x32 0xa2 869 0xfd 0xa8 0xd1 0x23 0x8a 0x21 0x35 0xd9 870 0xd4 0x17 0x87 0x75 0x24 0x0f 0x99 0x00 871 0x70 0x64 0xa6 0xa7 0xf0 0xc7 0x31 0xb6 872 0x7c 0x22 0x7c 0x52 0xef 0x79 0x6b 0x6b 873 0xed 0x9f 0x90 0x59 0xba 0x06 0x14 0xbc 874 0xf6 0xdd 0x6e 0x38 0x91 0x7f 0x3b 0x15 875 0x0e 0x57 0x63 0x75 0xbe 0x50 0xed 0x67 877 Key: 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 878 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 879 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 880 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 881 IV: 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 882 Rounds: 8 884 Internal state after init: 885 state[00 - 01] = 0x61707865 0x3320646e 886 state[02 - 03] = 0x79622d32 0x6b206574 887 state[04 - 05] = 0xffffffff 0xffffffff 888 state[06 - 07] = 0xffffffff 0xffffffff 889 state[08 - 09] = 0xffffffff 0xffffffff 890 state[10 - 11] = 0xffffffff 0xffffffff 891 state[12 - 13] = 0x00000000 0x00000000 892 state[14 - 15] = 0xffffffff 0xffffffff 894 Keystream block : 895 0xe1 0x63 0xbb 0xf8 0xc9 0xa7 0x39 0xd1 896 0x89 0x25 0xee 0x83 0x62 0xda 0xd2 0xcd 897 0xc9 0x73 0xdf 0x05 0x22 0x5a 0xfb 0x2a 898 0xa2 0x63 0x96 0xf2 0xa9 0x84 0x9a 0x4a 899 0x44 0x5e 0x05 0x47 0xd3 0x1c 0x16 0x23 900 0xc5 0x37 0xdf 0x4b 0xa8 0x5c 0x70 0xa9 901 0x88 0x4a 0x35 0xbc 0xbf 0x3d 0xfa 0xb0 902 0x77 0xe9 0x8b 0x0f 0x68 0x13 0x5f 0x54 904 Keystream block 1: 905 0x81 0xd4 0x93 0x3f 0x8b 0x32 0x2a 0xc0 906 0xcd 0x76 0x2c 0x27 0x23 0x5c 0xe2 0xb3 907 0x15 0x34 0xe0 0x24 0x4a 0x9a 0x2f 0x1f 908 0xd5 0xe9 0x44 0x98 0xd4 0x7f 0xf1 0x08 909 0x79 0x0c 0x00 0x9c 0xf9 0xe1 0xa3 0x48 910 0x03 0x2a 0x76 0x94 0xcb 0x28 0x02 0x4c 911 0xd9 0x6d 0x34 0x98 0x36 0x1e 0xdb 0x17 912 0x85 0xaf 0x75 0x2d 0x18 0x7a 0xb5 0x4b 914 Key: 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 915 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 916 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 917 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 918 IV: 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 919 Rounds: 12 921 Internal state after init: 922 state[00 - 01] = 0x61707865 0x3320646e 923 state[02 - 03] = 0x79622d32 0x6b206574 924 state[04 - 05] = 0xffffffff 0xffffffff 925 state[06 - 07] = 0xffffffff 0xffffffff 926 state[08 - 09] = 0xffffffff 0xffffffff 927 state[10 - 11] = 0xffffffff 0xffffffff 928 state[12 - 13] = 0x00000000 0x00000000 929 state[14 - 15] = 0xffffffff 0xffffffff 931 Keystream block : 932 0x04 0xbf 0x88 0xda 0xe8 0xe4 0x7a 0x22 933 0x8f 0xa4 0x7b 0x7e 0x63 0x79 0x43 0x4b 934 0xa6 0x64 0xa7 0xd2 0x8f 0x4d 0xab 0x84 935 0xe5 0xf8 0xb4 0x64 0xad 0xd2 0x0c 0x3a 936 0xca 0xa6 0x9c 0x5a 0xb2 0x21 0xa2 0x3a 937 0x57 0xeb 0x5f 0x34 0x5c 0x96 0xf4 0xd1 938 0x32 0x2d 0x0a 0x2f 0xf7 0xa9 0xcd 0x43 939 0x40 0x1c 0xd5 0x36 0x63 0x9a 0x61 0x5a 941 Keystream block 1: 942 0x5c 0x94 0x29 0xb5 0x5c 0xa3 0xc1 0xb5 943 0x53 0x54 0x55 0x96 0x69 0xa1 0x54 0xac 944 0xa4 0x6c 0xd7 0x61 0xc4 0x1a 0xb8 0xac 945 0xe3 0x85 0x36 0x3b 0x95 0x67 0x5f 0x06 946 0x8e 0x18 0xdb 0x5a 0x67 0x3c 0x11 0x29 947 0x1b 0xd4 0x18 0x78 0x92 0xa9 0xa3 0xa3 948 0x35 0x14 0xf3 0x71 0x2b 0x26 0xc1 0x30 949 0x26 0x10 0x32 0x98 0xed 0x76 0xbc 0x9a 951 Key: 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 952 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 953 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 954 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 955 IV: 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 956 Rounds: 20 958 Internal state after init: 959 state[00 - 01] = 0x61707865 0x3320646e 960 state[02 - 03] = 0x79622d32 0x6b206574 961 state[04 - 05] = 0xffffffff 0xffffffff 962 state[06 - 07] = 0xffffffff 0xffffffff 963 state[08 - 09] = 0xffffffff 0xffffffff 964 state[10 - 11] = 0xffffffff 0xffffffff 965 state[12 - 13] = 0x00000000 0x00000000 966 state[14 - 15] = 0xffffffff 0xffffffff 968 Keystream block : 969 0xd9 0xbf 0x3f 0x6b 0xce 0x6e 0xd0 0xb5 970 0x42 0x54 0x55 0x77 0x67 0xfb 0x57 0x44 971 0x3d 0xd4 0x77 0x89 0x11 0xb6 0x06 0x05 972 0x5c 0x39 0xcc 0x25 0xe6 0x74 0xb8 0x36 973 0x3f 0xea 0xbc 0x57 0xfd 0xe5 0x4f 0x79 974 0x0c 0x52 0xc8 0xae 0x43 0x24 0x0b 0x79 975 0xd4 0x90 0x42 0xb7 0x77 0xbf 0xd6 0xcb 976 0x80 0xe9 0x31 0x27 0x0b 0x7f 0x50 0xeb 978 Keystream block 1: 979 0x5b 0xac 0x2a 0xcd 0x86 0xa8 0x36 0xc5 980 0xdc 0x98 0xc1 0x16 0xc1 0x21 0x7e 0xc3 981 0x1d 0x3a 0x63 0xa9 0x45 0x13 0x19 0xf0 982 0x97 0xf3 0xb4 0xd6 0xda 0xb0 0x77 0x87 983 0x19 0x47 0x7d 0x24 0xd2 0x4b 0x40 0x3a 984 0x12 0x24 0x1d 0x7c 0xca 0x06 0x4f 0x79 985 0x0f 0x1d 0x51 0xcc 0xaf 0xf6 0xb1 0x66 986 0x7d 0x4b 0xbc 0xa1 0x95 0x8c 0x43 0x06 988 TC5: Every even bit set in key and IV. 989 -------------------------------------- 990 Key: 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 991 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 992 IV: 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 993 Rounds: 8 994 Internal state after init: 995 state[00 - 01] = 0x61707865 0x3120646e 996 state[02 - 03] = 0x79622d36 0x6b206574 997 state[04 - 05] = 0x55555555 0x55555555 998 state[06 - 07] = 0x55555555 0x55555555 999 state[08 - 09] = 0x55555555 0x55555555 1000 state[10 - 11] = 0x55555555 0x55555555 1001 state[12 - 13] = 0x00000000 0x00000000 1002 state[14 - 15] = 0x55555555 0x55555555 1004 Keystream block : 1005 0xf0 0xa2 0x3b 0xc3 0x62 0x70 0xe1 0x8e 1006 0xd0 0x69 0x1d 0xc3 0x84 0x37 0x4b 0x9b 1007 0x2c 0x5c 0xb6 0x01 0x10 0xa0 0x3f 0x56 1008 0xfa 0x48 0xa9 0xfb 0xba 0xd9 0x61 0xaa 1009 0x6b 0xab 0x4d 0x89 0x2e 0x96 0x26 0x1b 1010 0x6f 0x1a 0x09 0x19 0x51 0x4a 0xe5 0x6f 1011 0x86 0xe0 0x66 0xe1 0x7c 0x71 0xa4 0x17 1012 0x6a 0xc6 0x84 0xaf 0x1c 0x93 0x19 0x96 1014 Keystream block 1: 1015 0x95 0x0f 0x75 0x4e 0x72 0x8b 0xd0 0x61 1016 0xd1 0x76 0xec 0xf5 0x71 0xc6 0x2a 0x5e 1017 0xa5 0xc7 0x76 0x69 0x7b 0x31 0x93 0xd3 1018 0xea 0x94 0xcf 0x17 0xd7 0xf0 0xa1 0x4e 1019 0x50 0x48 0x59 0xd1 0xa6 0x7c 0x24 0x8a 1020 0xb2 0x98 0xbe 0x3b 0xb7 0xed 0xed 0x3a 1021 0x23 0xf6 0x1b 0x6c 0x5b 0xd1 0xa5 0xa4 1022 0xcf 0xc8 0x4b 0xfc 0x3d 0x29 0x5a 0xc5 1024 Key: 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 1025 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 1026 IV: 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 1027 Rounds: 12 1029 Internal state after init: 1030 state[00 - 01] = 0x61707865 0x3120646e 1031 state[02 - 03] = 0x79622d36 0x6b206574 1032 state[04 - 05] = 0x55555555 0x55555555 1033 state[06 - 07] = 0x55555555 0x55555555 1034 state[08 - 09] = 0x55555555 0x55555555 1035 state[10 - 11] = 0x55555555 0x55555555 1036 state[12 - 13] = 0x00000000 0x00000000 1037 state[14 - 15] = 0x55555555 0x55555555 1039 Keystream block : 1040 0x90 0xec 0x7a 0x49 0xee 0x0b 0x20 0xa8 1041 0x08 0xaf 0x3d 0x46 0x3c 0x1f 0xac 0x6c 1042 0x2a 0x7c 0x89 0x7c 0xe8 0xf6 0xe6 0x0d 1043 0x79 0x3b 0x62 0xdd 0xbe 0xbc 0xf9 0x80 1044 0xac 0x91 0x7f 0x09 0x1e 0x52 0x95 0x2d 1045 0xb0 0x63 0xb1 0xd2 0xb9 0x47 0xde 0x04 1046 0xaa 0xc0 0x87 0x19 0x0c 0xa9 0x9a 0x35 1047 0xb5 0xea 0x50 0x1e 0xb5 0x35 0xd5 0x70 1049 Keystream block 1: 1050 0x8f 0x78 0xcc 0xea 0x3d 0x94 0x52 0x58 1051 0x44 0x50 0x10 0x1a 0xc4 0x95 0xcd 0x16 1052 0x6e 0xfd 0x69 0x42 0x6b 0x47 0xfa 0x6e 1053 0x8e 0x78 0x89 0x21 0xf2 0x9e 0x3d 0x54 1054 0x73 0x64 0xb9 0x52 0x91 0x31 0x73 0xa5 1055 0xba 0xc5 0x00 0xe8 0x9d 0x8c 0x66 0xc6 1056 0xce 0x51 0xed 0x62 0x6d 0x0d 0xa8 0xdc 1057 0x94 0xde 0xec 0x92 0x12 0x5e 0xa4 0x8d 1059 Key: 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 1060 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 1061 IV: 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 1062 Rounds: 20 1064 Internal state after init: 1065 state[00 - 01] = 0x61707865 0x3120646e 1066 state[02 - 03] = 0x79622d36 0x6b206574 1067 state[04 - 05] = 0x55555555 0x55555555 1068 state[06 - 07] = 0x55555555 0x55555555 1069 state[08 - 09] = 0x55555555 0x55555555 1070 state[10 - 11] = 0x55555555 0x55555555 1071 state[12 - 13] = 0x00000000 0x00000000 1072 state[14 - 15] = 0x55555555 0x55555555 1074 Keystream block : 1075 0x35 0x7d 0x7d 0x94 0xf9 0x66 0x77 0x8f 1076 0x58 0x15 0xa2 0x05 0x1d 0xcb 0x04 0x13 1077 0x3b 0x26 0xb0 0xea 0xd9 0xf5 0x7d 0xd0 1078 0x99 0x27 0x83 0x7b 0xc3 0x06 0x7e 0x4b 1079 0x6b 0xf2 0x99 0xad 0x81 0xf7 0xf5 0x0c 1080 0x8d 0xa8 0x3c 0x78 0x10 0xbf 0xc1 0x7b 1081 0xb6 0xf4 0x81 0x3a 0xb6 0xc3 0x26 0x95 1082 0x70 0x45 0xfd 0x3f 0xd5 0xe1 0x99 0x15 1084 Keystream block 1: 1085 0xec 0x74 0x4a 0x6b 0x9b 0xf8 0xcb 0xdc 1086 0xb3 0x6d 0x8b 0x6a 0x54 0x99 0xc6 0x8a 1087 0x08 0xef 0x7b 0xe6 0xcc 0x1e 0x93 0xf2 1088 0xf5 0xbc 0xd2 0xca 0xd4 0xe4 0x7c 0x18 1089 0xa3 0xe5 0xd9 0x4b 0x56 0x66 0x38 0x2c 1090 0x6d 0x13 0x0d 0x82 0x2d 0xd5 0x6a 0xac 1091 0xb0 0xf8 0x19 0x52 0x78 0xe7 0xb2 0x92 1092 0x49 0x5f 0x09 0x86 0x8d 0xdf 0x12 0xcc 1094 Key: 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 1095 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 1096 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 1097 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 1098 IV: 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 1099 Rounds: 8 1101 Internal state after init: 1102 state[00 - 01] = 0x61707865 0x3320646e 1103 state[02 - 03] = 0x79622d32 0x6b206574 1104 state[04 - 05] = 0x55555555 0x55555555 1105 state[06 - 07] = 0x55555555 0x55555555 1106 state[08 - 09] = 0x55555555 0x55555555 1107 state[10 - 11] = 0x55555555 0x55555555 1108 state[12 - 13] = 0x00000000 0x00000000 1109 state[14 - 15] = 0x55555555 0x55555555 1111 Keystream block : 1112 0x7c 0xb7 0x82 0x14 0xe4 0xd3 0x46 0x5b 1113 0x6d 0xc6 0x2c 0xf7 0xa1 0x53 0x8c 0x88 1114 0x99 0x69 0x52 0xb4 0xfb 0x72 0xcb 0x61 1115 0x05 0xf1 0x24 0x3c 0xe3 0x44 0x2e 0x29 1116 0x75 0xa5 0x9e 0xbc 0xd2 0xb2 0xa5 0x98 1117 0x29 0x0d 0x75 0x38 0x49 0x1f 0xe6 0x5b 1118 0xdb 0xfe 0xfd 0x06 0x0d 0x88 0x79 0x81 1119 0x20 0xa7 0x0d 0x04 0x9d 0xc2 0x67 0x7d 1121 Keystream block 1: 1122 0xd4 0x8f 0xf5 0xa2 0x51 0x3e 0x49 0x7a 1123 0x5d 0x54 0x80 0x2d 0x74 0x84 0xc4 0xf1 1124 0x08 0x39 0x44 0xd8 0xd0 0xd1 0x4d 0x64 1125 0x82 0xce 0x09 0xf7 0xe5 0xeb 0xf2 0x0b 1126 0x29 0x80 0x7d 0x62 0xc3 0x18 0x74 0xd0 1127 0x2f 0x5d 0x3c 0xc8 0x53 0x81 0xa7 0x45 1128 0xec 0xbc 0x60 0x52 0x52 0x05 0xe3 0x00 1129 0xa7 0x69 0x61 0xbf 0xe5 0x1a 0xc0 0x7c 1131 Key: 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 1132 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 1133 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 1134 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 1135 IV: 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 1136 Rounds: 12 1138 Internal state after init: 1139 state[00 - 01] = 0x61707865 0x3320646e 1140 state[02 - 03] = 0x79622d32 0x6b206574 1141 state[04 - 05] = 0x55555555 0x55555555 1142 state[06 - 07] = 0x55555555 0x55555555 1143 state[08 - 09] = 0x55555555 0x55555555 1144 state[10 - 11] = 0x55555555 0x55555555 1145 state[12 - 13] = 0x00000000 0x00000000 1146 state[14 - 15] = 0x55555555 0x55555555 1148 Keystream block : 1149 0xa6 0x00 0xf0 0x77 0x27 0xff 0x93 0xf3 1150 0xda 0x00 0xdd 0x74 0xcc 0x3e 0x8b 0xfb 1151 0x5c 0xa7 0x30 0x2f 0x6a 0x0a 0x29 0x44 1152 0x95 0x3d 0xe0 0x04 0x50 0xee 0xcd 0x40 1153 0xb8 0x60 0xf6 0x60 0x49 0xf2 0xea 0xed 1154 0x63 0xb2 0xef 0x39 0xcc 0x31 0x0d 0x2c 1155 0x48 0x8f 0x5d 0x9a 0x24 0x1b 0x61 0x5d 1156 0xc0 0xab 0x70 0xf9 0x21 0xb9 0x1b 0x95 1158 Keystream block 1: 1159 0x14 0x0e 0xff 0x4a 0xa4 0x95 0xac 0x61 1160 0x28 0x9b 0x6b 0xc5 0x7d 0xe0 0x72 0x41 1161 0x9d 0x09 0xda 0xa7 0xa7 0x24 0x39 0x90 1162 0xda 0xf3 0x48 0xa8 0xf2 0x83 0x1e 0x59 1163 0x7c 0xf3 0x79 0xb3 0xb2 0x84 0xf0 0x0b 1164 0xda 0x27 0xa4 0xc6 0x80 0x85 0x37 0x4a 1165 0x8a 0x5c 0x38 0xde 0xd6 0x2d 0x11 0x41 1166 0xca 0xe0 0xbb 0x83 0x8d 0xdc 0x22 0x32 1168 Key: 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 1169 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 1170 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 1171 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 1172 IV: 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x55 1173 Rounds: 20 1175 Internal state after init: 1176 state[00 - 01] = 0x61707865 0x3320646e 1177 state[02 - 03] = 0x79622d32 0x6b206574 1178 state[04 - 05] = 0x55555555 0x55555555 1179 state[06 - 07] = 0x55555555 0x55555555 1180 state[08 - 09] = 0x55555555 0x55555555 1181 state[10 - 11] = 0x55555555 0x55555555 1182 state[12 - 13] = 0x00000000 0x00000000 1183 state[14 - 15] = 0x55555555 0x55555555 1185 Keystream block : 1186 0xbe 0xa9 0x41 0x1a 0xa4 0x53 0xc5 0x43 1187 0x4a 0x5a 0xe8 0xc9 0x28 0x62 0xf5 0x64 1188 0x39 0x68 0x55 0xa9 0xea 0x6e 0x22 0xd6 1189 0xd3 0xb5 0x0a 0xe1 0xb3 0x66 0x33 0x11 1190 0xa4 0xa3 0x60 0x6c 0x67 0x1d 0x60 0x5c 1191 0xe1 0x6c 0x3a 0xec 0xe8 0xe6 0x1e 0xa1 1192 0x45 0xc5 0x97 0x75 0x01 0x7b 0xee 0x2f 1193 0xa6 0xf8 0x8a 0xfc 0x75 0x80 0x69 0xf7 1195 Keystream block 1: 1196 0xe0 0xb8 0xf6 0x76 0xe6 0x44 0x21 0x6f 1197 0x4d 0x2a 0x34 0x22 0xd7 0xfa 0x36 0xc6 1198 0xc4 0x93 0x1a 0xca 0x95 0x0e 0x9d 0xa4 1199 0x27 0x88 0xe6 0xd0 0xb6 0xd1 0xcd 0x83 1200 0x8e 0xf6 0x52 0xe9 0x7b 0x14 0x5b 0x14 1201 0x87 0x1e 0xae 0x6c 0x68 0x04 0xc7 0x00 1202 0x4d 0xb5 0xac 0x2f 0xce 0x4c 0x68 0xc7 1203 0x26 0xd0 0x04 0xb1 0x0f 0xca 0xba 0x86 1205 TC6: Every odd bit set in key and IV. 1206 ------------------------------------- 1207 Key: 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1208 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1209 IV: 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1210 Rounds: 8 1212 Internal state after init: 1213 state[00 - 01] = 0x61707865 0x3120646e 1214 state[02 - 03] = 0x79622d36 0x6b206574 1215 state[04 - 05] = 0xaaaaaaaa 0xaaaaaaaa 1216 state[06 - 07] = 0xaaaaaaaa 0xaaaaaaaa 1217 state[08 - 09] = 0xaaaaaaaa 0xaaaaaaaa 1218 state[10 - 11] = 0xaaaaaaaa 0xaaaaaaaa 1219 state[12 - 13] = 0x00000000 0x00000000 1220 state[14 - 15] = 0xaaaaaaaa 0xaaaaaaaa 1222 Keystream block : 1223 0x31 0x2d 0x95 0xc0 0xbc 0x38 0xef 0xf4 1224 0x94 0x2d 0xb2 0xd5 0x0b 0xdc 0x50 0x0a 1225 0x30 0x64 0x1e 0xf7 0x13 0x2d 0xb1 0xa8 1226 0xae 0x83 0x8b 0x3b 0xea 0x3a 0x7a 0xb0 1227 0x38 0x15 0xd7 0xa4 0xcc 0x09 0xdb 0xf5 1228 0x88 0x2a 0x34 0x33 0xd7 0x43 0xac 0xed 1229 0x48 0x13 0x6e 0xba 0xb7 0x32 0x99 0x50 1230 0x68 0x55 0xc0 0xf5 0x43 0x7a 0x36 0xc6 1232 Keystream block 1: 1233 0xef 0x5a 0xd3 0xd6 0xa4 0xf6 0xc3 0x5d 1234 0x9d 0x66 0xc2 0xe3 0x40 0x05 0xb9 0x1b 1235 0xbb 0xe3 0x09 0x9e 0x13 0x5a 0x00 0xce 1236 0x2f 0x70 0x07 0x45 0xbe 0x62 0x53 0x19 1237 0x58 0x24 0xd4 0xb1 0x9f 0x69 0x73 0x1b 1238 0x61 0x77 0xe6 0x24 0x35 0x8c 0x79 0x77 1239 0xe6 0x75 0x52 0xf5 0x19 0xb4 0x70 0xe3 1240 0xf7 0xa8 0xec 0x96 0x5d 0xc3 0xbe 0xda 1242 Key: 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1243 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1244 IV: 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1245 Rounds: 12 1247 Internal state after init: 1248 state[00 - 01] = 0x61707865 0x3120646e 1249 state[02 - 03] = 0x79622d36 0x6b206574 1250 state[04 - 05] = 0xaaaaaaaa 0xaaaaaaaa 1251 state[06 - 07] = 0xaaaaaaaa 0xaaaaaaaa 1252 state[08 - 09] = 0xaaaaaaaa 0xaaaaaaaa 1253 state[10 - 11] = 0xaaaaaaaa 0xaaaaaaaa 1254 state[12 - 13] = 0x00000000 0x00000000 1255 state[14 - 15] = 0xaaaaaaaa 0xaaaaaaaa 1257 Keystream block : 1258 0x05 0x7f 0xe8 0x4f 0xea 0xd1 0x3c 0x24 1259 0xb7 0x6b 0xb2 0xa6 0xfd 0xde 0x66 0xf2 1260 0x68 0x8e 0x8e 0xb6 0x26 0x82 0x75 0xc2 1261 0x2c 0x6b 0xcb 0x90 0xb8 0x56 0x16 0xd7 1262 0xfe 0x4d 0x31 0x93 0xa1 0x03 0x6b 0x70 1263 0xd7 0xfb 0x86 0x4f 0x01 0x45 0x36 0x41 1264 0x85 0x10 0x29 0xec 0xdb 0x60 0xac 0x38 1265 0x79 0xf5 0x64 0x96 0xf1 0x62 0x13 0xf4 1267 Keystream block 1: 1268 0xe9 0xe6 0x19 0x45 0xb8 0xd8 0x54 0xa1 1269 0x74 0x9a 0x7c 0x1f 0xc5 0xfb 0x58 0x4d 1270 0xcf 0xc6 0x8c 0x55 0x8e 0x6e 0xfe 0x04 1271 0x5b 0x51 0xd5 0x13 0xeb 0xeb 0x09 0x3f 1272 0xbe 0x91 0xd7 0xba 0x36 0xdc 0x6f 0x0c 1273 0x8c 0x7c 0xfa 0x66 0x65 0x4a 0xd9 0x9d 1274 0x64 0xc3 0x42 0xbb 0x30 0x47 0x36 0x8b 1275 0x7e 0xdd 0xdf 0x83 0x6c 0x72 0x53 0xcc 1277 Key: 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1278 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1279 IV: 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1280 Rounds: 20 1282 Internal state after init: 1283 state[00 - 01] = 0x61707865 0x3120646e 1284 state[02 - 03] = 0x79622d36 0x6b206574 1285 state[04 - 05] = 0xaaaaaaaa 0xaaaaaaaa 1286 state[06 - 07] = 0xaaaaaaaa 0xaaaaaaaa 1287 state[08 - 09] = 0xaaaaaaaa 0xaaaaaaaa 1288 state[10 - 11] = 0xaaaaaaaa 0xaaaaaaaa 1289 state[12 - 13] = 0x00000000 0x00000000 1290 state[14 - 15] = 0xaaaaaaaa 0xaaaaaaaa 1292 Keystream block : 1293 0xfc 0x79 0xac 0xbd 0x58 0x52 0x61 0x03 1294 0x86 0x27 0x76 0xaa 0xb2 0x0f 0x3b 0x7d 1295 0x8d 0x31 0x49 0xb2 0xfa 0xb6 0x57 0x66 1296 0x29 0x93 0x16 0xb6 0xe5 0xb1 0x66 0x84 1297 0xde 0x5d 0xe5 0x48 0xc1 0xb7 0xd0 0x83 1298 0xef 0xd9 0xe3 0x05 0x23 0x19 0xe0 0xc6 1299 0x25 0x41 0x41 0xda 0x04 0xa6 0x58 0x6d 1300 0xf8 0x00 0xf6 0x4d 0x46 0xb0 0x1c 0x87 1302 Keystream block 1: 1303 0x1f 0x05 0xbc 0x67 0xe0 0x76 0x28 0xeb 1304 0xe6 0xf6 0x86 0x5a 0x21 0x77 0xe0 0xb6 1305 0x6a 0x55 0x8a 0xa7 0xcc 0x1e 0x8f 0xf1 1306 0xa9 0x8d 0x27 0xf7 0x07 0x1f 0x83 0x35 1307 0xef 0xce 0x45 0x37 0xbb 0x0e 0xf7 0xb5 1308 0x73 0xb3 0x2f 0x32 0x76 0x5f 0x29 0x00 1309 0x7d 0xa5 0x3b 0xba 0x62 0xe7 0xa4 0x4d 1310 0x00 0x6f 0x41 0xeb 0x28 0xfe 0x15 0xd6 1312 Key: 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1313 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1314 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1315 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1316 IV: 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1317 Rounds: 8 1319 Internal state after init: 1320 state[00 - 01] = 0x61707865 0x3320646e 1321 state[02 - 03] = 0x79622d32 0x6b206574 1322 state[04 - 05] = 0xaaaaaaaa 0xaaaaaaaa 1323 state[06 - 07] = 0xaaaaaaaa 0xaaaaaaaa 1324 state[08 - 09] = 0xaaaaaaaa 0xaaaaaaaa 1325 state[10 - 11] = 0xaaaaaaaa 0xaaaaaaaa 1326 state[12 - 13] = 0x00000000 0x00000000 1327 state[14 - 15] = 0xaaaaaaaa 0xaaaaaaaa 1329 Keystream block : 1330 0x40 0xf9 0xab 0x86 0xc8 0xf9 0xa1 0xa0 1331 0xcd 0xc0 0x5a 0x75 0xe5 0x53 0x1b 0x61 1332 0x2d 0x71 0xef 0x7f 0x0c 0xf9 0xe3 0x87 1333 0xdf 0x6e 0xd6 0x97 0x2f 0x0a 0xae 0x21 1334 0x31 0x1a 0xa5 0x81 0xf8 0x16 0xc9 0x0e 1335 0x8a 0x99 0xde 0x99 0x0b 0x6b 0x95 0xaa 1336 0xc9 0x24 0x50 0xf4 0xe1 0x12 0x71 0x26 1337 0x67 0xb8 0x04 0xc9 0x9e 0x9c 0x6e 0xda 1339 Keystream block 1: 1340 0xf8 0xd1 0x44 0xf5 0x60 0xc8 0xc0 0xea 1341 0x36 0x88 0x0d 0x3b 0x77 0x87 0x4c 0x9a 1342 0x91 0x03 0xd1 0x47 0xf6 0xde 0xd3 0x86 1343 0x28 0x48 0x01 0xa4 0xee 0x15 0x8e 0x5e 1344 0xa4 0xf9 0xc0 0x93 0xfc 0x55 0xfd 0x34 1345 0x4c 0x33 0x34 0x9d 0xc5 0xb6 0x99 0xe2 1346 0x1d 0xc8 0x3b 0x42 0x96 0xf9 0x2e 0xe3 1347 0xec 0xab 0xf3 0xd5 0x1f 0x95 0xfe 0x3f 1349 Key: 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1350 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1351 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1352 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1353 IV: 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1354 Rounds: 12 1356 Internal state after init: 1357 state[00 - 01] = 0x61707865 0x3320646e 1358 state[02 - 03] = 0x79622d32 0x6b206574 1359 state[04 - 05] = 0xaaaaaaaa 0xaaaaaaaa 1360 state[06 - 07] = 0xaaaaaaaa 0xaaaaaaaa 1361 state[08 - 09] = 0xaaaaaaaa 0xaaaaaaaa 1362 state[10 - 11] = 0xaaaaaaaa 0xaaaaaaaa 1363 state[12 - 13] = 0x00000000 0x00000000 1364 state[14 - 15] = 0xaaaaaaaa 0xaaaaaaaa 1366 Keystream block : 1367 0x85 0x65 0x05 0xb0 0x1d 0x3b 0x47 0xaa 1368 0xe0 0x3d 0x6a 0x97 0xaa 0x0f 0x03 0x3a 1369 0x9a 0xdc 0xc9 0x43 0x77 0xba 0xbd 0x86 1370 0x08 0x86 0x4f 0xb3 0xf6 0x25 0xb6 0xe3 1371 0x14 0xf0 0x86 0x15 0x8f 0x9f 0x72 0x5d 1372 0x81 0x1e 0xeb 0x95 0x3b 0x7f 0x74 0x70 1373 0x76 0xe4 0xc3 0xf6 0x39 0xfa 0x84 0x1f 1374 0xad 0x6c 0x9a 0x70 0x9e 0x62 0x13 0x97 1376 Keystream block 1: 1377 0x6d 0xd6 0xee 0x9b 0x5e 0x1e 0x2e 0x67 1378 0x6b 0x1c 0x9e 0x2b 0x82 0xc2 0xe9 0x6c 1379 0x16 0x48 0x43 0x7b 0xff 0x2f 0x01 0x26 1380 0xb7 0x4e 0x8c 0xe0 0xa9 0xb0 0x6d 0x17 1381 0x20 0xac 0x0b 0x6f 0x09 0x08 0x6f 0x28 1382 0xbc 0x20 0x15 0x87 0xf0 0x53 0x5e 0xd9 1383 0x38 0x52 0x70 0xd0 0x8b 0x4a 0x93 0x82 1384 0xf1 0x8f 0x82 0xdb 0xde 0x18 0x21 0x0e 1386 Key: 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1387 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1388 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1389 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1390 IV: 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 0xaa 1391 Rounds: 20 1393 Internal state after init: 1394 state[00 - 01] = 0x61707865 0x3320646e 1395 state[02 - 03] = 0x79622d32 0x6b206574 1396 state[04 - 05] = 0xaaaaaaaa 0xaaaaaaaa 1397 state[06 - 07] = 0xaaaaaaaa 0xaaaaaaaa 1398 state[08 - 09] = 0xaaaaaaaa 0xaaaaaaaa 1399 state[10 - 11] = 0xaaaaaaaa 0xaaaaaaaa 1400 state[12 - 13] = 0x00000000 0x00000000 1401 state[14 - 15] = 0xaaaaaaaa 0xaaaaaaaa 1403 Keystream block : 1404 0x9a 0xa2 0xa9 0xf6 0x56 0xef 0xde 0x5a 1405 0xa7 0x59 0x1c 0x5f 0xed 0x4b 0x35 0xae 1406 0xa2 0x89 0x5d 0xec 0x7c 0xb4 0x54 0x3b 1407 0x9e 0x9f 0x21 0xf5 0xe7 0xbc 0xbc 0xf3 1408 0xc4 0x3c 0x74 0x8a 0x97 0x08 0x88 0xf8 1409 0x24 0x83 0x93 0xa0 0x9d 0x43 0xe0 0xb7 1410 0xe1 0x64 0xbc 0x4d 0x0b 0x0f 0xb2 0x40 1411 0xa2 0xd7 0x21 0x15 0xc4 0x80 0x89 0x06 1413 Keystream block 1: 1414 0x72 0x18 0x44 0x89 0x44 0x05 0x45 0xd0 1415 0x21 0xd9 0x7e 0xf6 0xb6 0x93 0xdf 0xe5 1416 0xb2 0xc1 0x32 0xd4 0x7e 0x6f 0x04 0x1c 1417 0x90 0x63 0x65 0x1f 0x96 0xb6 0x23 0xe6 1418 0x2a 0x11 0x99 0x9a 0x23 0xb6 0xf7 0xc4 1419 0x61 0xb2 0x15 0x30 0x26 0xad 0x5e 0x86 1420 0x6a 0x2e 0x59 0x7e 0xd0 0x7b 0x84 0x01 1421 0xde 0xc6 0x3a 0x09 0x34 0xc6 0xb2 0xa9 1423 TC7: Sequence patterns in key and IV. 1424 ------------------------------------- 1425 Key: 0x00 0x11 0x22 0x33 0x44 0x55 0x66 0x77 1426 0x88 0x99 0xaa 0xbb 0xcc 0xdd 0xee 0xff 1427 IV: 0x0f 0x1e 0x2d 0x3c 0x4b 0x5a 0x69 0x78 1428 Rounds: 8 1430 Internal state after init: 1431 state[00 - 01] = 0x61707865 0x3120646e 1432 state[02 - 03] = 0x79622d36 0x6b206574 1433 state[04 - 05] = 0x33221100 0x77665544 1434 state[06 - 07] = 0xbbaa9988 0xffeeddcc 1435 state[08 - 09] = 0x33221100 0x77665544 1436 state[10 - 11] = 0xbbaa9988 0xffeeddcc 1437 state[12 - 13] = 0x00000000 0x00000000 1438 state[14 - 15] = 0x3c2d1e0f 0x78695a4b 1440 Keystream block : 1441 0x29 0x56 0x0d 0x28 0x0b 0x45 0x28 0x40 1442 0x0a 0x8f 0x4b 0x79 0x53 0x69 0xfb 0x3a 1443 0x01 0x10 0x55 0x99 0xe9 0xf1 0xed 0x58 1444 0x27 0x9c 0xfc 0x9e 0xce 0x2d 0xc5 0xf9 1445 0x9f 0x1c 0x2e 0x52 0xc9 0x82 0x38 0xf5 1446 0x42 0xa5 0xc0 0xa8 0x81 0xd8 0x50 0xb6 1447 0x15 0xd3 0xac 0xd9 0xfb 0xdb 0x02 0x6e 1448 0x93 0x68 0x56 0x5d 0xa5 0x0e 0x0d 0x49 1450 Keystream block 1: 1451 0xdd 0x5b 0xe8 0xef 0x74 0x24 0x8b 0x3e 1452 0x25 0x1d 0x96 0x5d 0x8f 0xcb 0x21 0xe7 1453 0xcf 0xe2 0x04 0xd4 0x00 0x78 0x06 0xfb 1454 0xee 0x3c 0xe9 0x4c 0x74 0xbf 0xba 0xd2 1455 0xc1 0x1c 0x62 0x1b 0xa0 0x48 0x14 0x7c 1456 0x5c 0xaa 0x94 0xd1 0x82 0xcc 0xff 0x6f 1457 0xd5 0xcf 0x44 0xad 0xf9 0x6e 0x3d 0x68 1458 0x28 0x1b 0xb4 0x96 0x76 0xaf 0x87 0xe7 1460 Key: 0x00 0x11 0x22 0x33 0x44 0x55 0x66 0x77 1461 0x88 0x99 0xaa 0xbb 0xcc 0xdd 0xee 0xff 1462 IV: 0x0f 0x1e 0x2d 0x3c 0x4b 0x5a 0x69 0x78 1463 Rounds: 12 1465 Internal state after init: 1466 state[00 - 01] = 0x61707865 0x3120646e 1467 state[02 - 03] = 0x79622d36 0x6b206574 1468 state[04 - 05] = 0x33221100 0x77665544 1469 state[06 - 07] = 0xbbaa9988 0xffeeddcc 1470 state[08 - 09] = 0x33221100 0x77665544 1471 state[10 - 11] = 0xbbaa9988 0xffeeddcc 1472 state[12 - 13] = 0x00000000 0x00000000 1473 state[14 - 15] = 0x3c2d1e0f 0x78695a4b 1475 Keystream block : 1476 0x5e 0xdd 0xc2 0xd9 0x42 0x8f 0xce 0xee 1477 0xc5 0x0a 0x52 0xa9 0x64 0xea 0xe0 0xff 1478 0xb0 0x4b 0x2d 0xe0 0x06 0xa9 0xb0 0x4c 1479 0xff 0x36 0x8f 0xfa 0x92 0x11 0x16 0xb2 1480 0xe8 0xe2 0x64 0xba 0xbd 0x2e 0xfa 0x0d 1481 0xe4 0x3e 0xf2 0xe3 0xb6 0xd0 0x65 0xe8 1482 0xf7 0xc0 0xa1 0x78 0x37 0xb0 0xa4 0x0e 1483 0xb0 0xe2 0xc7 0xa3 0x74 0x2c 0x87 0x53 1485 Keystream block 1: 1486 0xed 0xe5 0xf3 0xf6 0xd1 0x9b 0xe5 0x54 1487 0x67 0x5e 0x50 0x6a 0x77 0x5c 0x63 0xf0 1488 0x94 0xd4 0x96 0x5c 0x31 0x93 0x19 0xdc 1489 0xd7 0x50 0x6f 0x45 0x7b 0x11 0x7b 0x84 1490 0xb1 0x0b 0x24 0x6e 0x95 0x6c 0x2d 0xa8 1491 0x89 0x8a 0x65 0x6c 0xee 0xf3 0xf7 0xb7 1492 0x16 0x45 0xb1 0x9f 0x70 0x1d 0xb8 0x44 1493 0x85 0xce 0x51 0x21 0xf0 0xf6 0x17 0xef 1495 Key: 0x00 0x11 0x22 0x33 0x44 0x55 0x66 0x77 1496 0x88 0x99 0xaa 0xbb 0xcc 0xdd 0xee 0xff 1497 IV: 0x0f 0x1e 0x2d 0x3c 0x4b 0x5a 0x69 0x78 1498 Rounds: 20 1500 Internal state after init: 1501 state[00 - 01] = 0x61707865 0x3120646e 1502 state[02 - 03] = 0x79622d36 0x6b206574 1503 state[04 - 05] = 0x33221100 0x77665544 1504 state[06 - 07] = 0xbbaa9988 0xffeeddcc 1505 state[08 - 09] = 0x33221100 0x77665544 1506 state[10 - 11] = 0xbbaa9988 0xffeeddcc 1507 state[12 - 13] = 0x00000000 0x00000000 1508 state[14 - 15] = 0x3c2d1e0f 0x78695a4b 1510 Keystream block : 1511 0xd1 0xab 0xf6 0x30 0x46 0x7e 0xb4 0xf6 1512 0x7f 0x1c 0xfb 0x47 0xcd 0x62 0x6a 0xae 1513 0x8a 0xfe 0xdb 0xbe 0x4f 0xf8 0xfc 0x5f 1514 0xe9 0xcf 0xae 0x30 0x7e 0x74 0xed 0x45 1515 0x1f 0x14 0x04 0x42 0x5a 0xd2 0xb5 0x45 1516 0x69 0xd5 0xf1 0x81 0x48 0x93 0x99 0x71 1517 0xab 0xb8 0xfa 0xfc 0x88 0xce 0x4a 0xc7 1518 0xfe 0x1c 0x3d 0x1f 0x7a 0x1e 0xb7 0xca 1520 Keystream block 1: 1521 0xe7 0x6c 0xa8 0x7b 0x61 0xa9 0x71 0x35 1522 0x41 0x49 0x77 0x60 0xdd 0x9a 0xe0 0x59 1523 0x35 0x0c 0xad 0x0d 0xce 0xdf 0xaa 0x80 1524 0xa8 0x83 0x11 0x9a 0x1a 0x6f 0x98 0x7f 1525 0xd1 0xce 0x91 0xfd 0x8e 0xe0 0x82 0x80 1526 0x34 0xb4 0x11 0x20 0x0a 0x97 0x45 0xa2 1527 0x85 0x55 0x44 0x75 0xd1 0x2a 0xfc 0x04 1528 0x88 0x7f 0xef 0x35 0x16 0xd1 0x2a 0x2c 1530 Key: 0x00 0x11 0x22 0x33 0x44 0x55 0x66 0x77 1531 0x88 0x99 0xaa 0xbb 0xcc 0xdd 0xee 0xff 1532 0xff 0xee 0xdd 0xcc 0xbb 0xaa 0x99 0x88 1533 0x77 0x66 0x55 0x44 0x33 0x22 0x11 0x00 1534 IV: 0x0f 0x1e 0x2d 0x3c 0x4b 0x5a 0x69 0x78 1535 Rounds: 8 1537 Internal state after init: 1538 state[00 - 01] = 0x61707865 0x3320646e 1539 state[02 - 03] = 0x79622d32 0x6b206574 1540 state[04 - 05] = 0x33221100 0x77665544 1541 state[06 - 07] = 0xbbaa9988 0xffeeddcc 1542 state[08 - 09] = 0xccddeeff 0x8899aabb 1543 state[10 - 11] = 0x44556677 0x00112233 1544 state[12 - 13] = 0x00000000 0x00000000 1545 state[14 - 15] = 0x3c2d1e0f 0x78695a4b 1547 Keystream block : 1548 0xdb 0x43 0xad 0x9d 0x1e 0x84 0x2d 0x12 1549 0x72 0xe4 0x53 0x0e 0x27 0x6b 0x3f 0x56 1550 0x8f 0x88 0x59 0xb3 0xf7 0xcf 0x6d 0x9d 1551 0x2c 0x74 0xfa 0x53 0x80 0x8c 0xb5 0x15 1552 0x7a 0x8e 0xbf 0x46 0xad 0x3d 0xcc 0x4b 1553 0x6c 0x7d 0xad 0xde 0x13 0x17 0x84 0xb0 1554 0x12 0x0e 0x0e 0x22 0xf6 0xd5 0xf9 0xff 1555 0xa7 0x40 0x7d 0x4a 0x21 0xb6 0x95 0xd9 1557 Keystream block 1: 1558 0xc5 0xdd 0x30 0xbf 0x55 0x61 0x2f 0xab 1559 0x9b 0xdd 0x11 0x89 0x20 0xc1 0x98 0x16 1560 0x47 0x0c 0x7f 0x5d 0xcd 0x42 0x32 0x5d 1561 0xbb 0xed 0x8c 0x57 0xa5 0x62 0x81 0xc1 1562 0x44 0xcb 0x0f 0x03 0xe8 0x1b 0x30 0x04 1563 0x62 0x4e 0x06 0x50 0xa1 0xce 0x5a 0xfa 1564 0xf9 0xa7 0xcd 0x81 0x63 0xf6 0xdb 0xd7 1565 0x26 0x02 0x25 0x7d 0xd9 0x6e 0x47 0x1e 1567 Key: 0x00 0x11 0x22 0x33 0x44 0x55 0x66 0x77 1568 0x88 0x99 0xaa 0xbb 0xcc 0xdd 0xee 0xff 1569 0xff 0xee 0xdd 0xcc 0xbb 0xaa 0x99 0x88 1570 0x77 0x66 0x55 0x44 0x33 0x22 0x11 0x00 1571 IV: 0x0f 0x1e 0x2d 0x3c 0x4b 0x5a 0x69 0x78 1572 Rounds: 12 1574 Internal state after init: 1575 state[00 - 01] = 0x61707865 0x3320646e 1576 state[02 - 03] = 0x79622d32 0x6b206574 1577 state[04 - 05] = 0x33221100 0x77665544 1578 state[06 - 07] = 0xbbaa9988 0xffeeddcc 1579 state[08 - 09] = 0xccddeeff 0x8899aabb 1580 state[10 - 11] = 0x44556677 0x00112233 1581 state[12 - 13] = 0x00000000 0x00000000 1582 state[14 - 15] = 0x3c2d1e0f 0x78695a4b 1584 Keystream block : 1585 0x7e 0xd1 0x2a 0x3a 0x63 0x91 0x2a 0xe9 1586 0x41 0xba 0x6d 0x4c 0x0d 0x5e 0x86 0x2e 1587 0x56 0x8b 0x0e 0x55 0x89 0x34 0x69 0x35 1588 0x50 0x5f 0x06 0x4b 0x8c 0x26 0x98 0xdb 1589 0xf7 0xd8 0x50 0x66 0x7d 0x8e 0x67 0xbe 1590 0x63 0x9f 0x3b 0x4f 0x6a 0x16 0xf9 0x2e 1591 0x65 0xea 0x80 0xf6 0xc7 0x42 0x94 0x45 1592 0xda 0x1f 0xc2 0xc1 0xb9 0x36 0x50 0x40 1594 Keystream block 1: 1595 0xe3 0x2e 0x50 0xc4 0x10 0x6f 0x3b 0x3d 1596 0xa1 0xce 0x7c 0xcb 0x1e 0x71 0x40 0xb1 1597 0x53 0x49 0x3c 0x0f 0x3a 0xd9 0xa9 0xbc 1598 0xff 0x07 0x7e 0xc4 0x59 0x6f 0x1d 0x0f 1599 0x29 0xbf 0x9c 0xba 0xa5 0x02 0x82 0x0f 1600 0x73 0x2a 0xf5 0xa9 0x3c 0x49 0xee 0xe3 1601 0x3d 0x1c 0x4f 0x12 0xaf 0x3b 0x42 0x97 1602 0xaf 0x91 0xfe 0x41 0xea 0x9e 0x94 0xa2 1604 Key: 0x00 0x11 0x22 0x33 0x44 0x55 0x66 0x77 1605 0x88 0x99 0xaa 0xbb 0xcc 0xdd 0xee 0xff 1606 0xff 0xee 0xdd 0xcc 0xbb 0xaa 0x99 0x88 1607 0x77 0x66 0x55 0x44 0x33 0x22 0x11 0x00 1608 IV: 0x0f 0x1e 0x2d 0x3c 0x4b 0x5a 0x69 0x78 1609 Rounds: 20 1611 Internal state after init: 1612 state[00 - 01] = 0x61707865 0x3320646e 1613 state[02 - 03] = 0x79622d32 0x6b206574 1614 state[04 - 05] = 0x33221100 0x77665544 1615 state[06 - 07] = 0xbbaa9988 0xffeeddcc 1616 state[08 - 09] = 0xccddeeff 0x8899aabb 1617 state[10 - 11] = 0x44556677 0x00112233 1618 state[12 - 13] = 0x00000000 0x00000000 1619 state[14 - 15] = 0x3c2d1e0f 0x78695a4b 1621 Keystream block : 1622 0x9f 0xad 0xf4 0x09 0xc0 0x08 0x11 0xd0 1623 0x04 0x31 0xd6 0x7e 0xfb 0xd8 0x8f 0xba 1624 0x59 0x21 0x8d 0x5d 0x67 0x08 0xb1 0xd6 1625 0x85 0x86 0x3f 0xab 0xbb 0x0e 0x96 0x1e 1626 0xea 0x48 0x0f 0xd6 0xfb 0x53 0x2b 0xfd 1627 0x49 0x4b 0x21 0x51 0x01 0x50 0x57 0x42 1628 0x3a 0xb6 0x0a 0x63 0xfe 0x4f 0x55 0xf7 1629 0xa2 0x12 0xe2 0x16 0x7c 0xca 0xb9 0x31 1631 Keystream block 1: 1632 0xfb 0xfd 0x29 0xcf 0x7b 0xc1 0xd2 0x79 1633 0xed 0xdf 0x25 0xdd 0x31 0x6b 0xb8 0x84 1634 0x3d 0x6e 0xde 0xe0 0xbd 0x1e 0xf1 0x21 1635 0xd1 0x2f 0xa1 0x7c 0xbc 0x2c 0x57 0x4c 1636 0xcc 0xab 0x5e 0x27 0x51 0x67 0xb0 0x8b 1637 0xd6 0x86 0xf8 0xa0 0x9d 0xf8 0x7e 0xc3 1638 0xff 0xb3 0x53 0x61 0xb9 0x4e 0xbf 0xa1 1639 0x3f 0xec 0x0e 0x48 0x89 0xd1 0x8d 0xa5 1641 TC8: key: 'All your base are belong to us!, IV: 'IETF2013' 1642 ---------------------------------------------------------- 1643 Key: 0xc4 0x6e 0xc1 0xb1 0x8c 0xe8 0xa8 0x78 1644 0x72 0x5a 0x37 0xe7 0x80 0xdf 0xb7 0x35 1645 IV: 0x1a 0xda 0x31 0xd5 0xcf 0x68 0x82 0x21 1646 Rounds: 8 1647 Internal state after init: 1648 state[00 - 01] = 0x61707865 0x3120646e 1649 state[02 - 03] = 0x79622d36 0x6b206574 1650 state[04 - 05] = 0xb1c16ec4 0x78a8e88c 1651 state[06 - 07] = 0xe7375a72 0x35b7df80 1652 state[08 - 09] = 0xb1c16ec4 0x78a8e88c 1653 state[10 - 11] = 0xe7375a72 0x35b7df80 1654 state[12 - 13] = 0x00000000 0x00000000 1655 state[14 - 15] = 0xd531da1a 0x218268cf 1657 Keystream block : 1658 0x6a 0x87 0x01 0x08 0x85 0x9f 0x67 0x91 1659 0x18 0xf3 0xe2 0x05 0xe2 0xa5 0x6a 0x68 1660 0x26 0xef 0x5a 0x60 0xa4 0x10 0x2a 0xc8 1661 0xd4 0x77 0x00 0x59 0xfc 0xb7 0xc7 0xba 1662 0xe0 0x2f 0x5c 0xe0 0x04 0xa6 0xbf 0xbb 1663 0xea 0x53 0x01 0x4d 0xd8 0x21 0x07 0xc0 1664 0xaa 0x1c 0x7c 0xe1 0x1b 0x7d 0x78 0xf2 1665 0xd5 0x0b 0xd3 0x60 0x2b 0xbd 0x25 0x94 1667 Keystream block 1: 1668 0x05 0x60 0xbb 0x6a 0x84 0x28 0x9e 0x0b 1669 0x38 0xf5 0xdd 0x21 0xd6 0xef 0x6d 0x77 1670 0x37 0xe3 0xec 0x0f 0xb7 0x72 0xda 0x2c 1671 0x71 0xc2 0x39 0x77 0x62 0xe5 0xdb 0xbb 1672 0xf4 0x49 0xe3 0xd1 0x63 0x9c 0xcb 0xfa 1673 0x3e 0x06 0x9c 0x4d 0x87 0x1e 0xd6 0x39 1674 0x5b 0x22 0xaa 0xf3 0x5c 0x8d 0xa6 0xde 1675 0x2d 0xec 0x3d 0x77 0x88 0x0d 0xa8 0xe8 1677 Key: 0xc4 0x6e 0xc1 0xb1 0x8c 0xe8 0xa8 0x78 1678 0x72 0x5a 0x37 0xe7 0x80 0xdf 0xb7 0x35 1679 IV: 0x1a 0xda 0x31 0xd5 0xcf 0x68 0x82 0x21 1680 Rounds: 12 1682 Internal state after init: 1683 state[00 - 01] = 0x61707865 0x3120646e 1684 state[02 - 03] = 0x79622d36 0x6b206574 1685 state[04 - 05] = 0xb1c16ec4 0x78a8e88c 1686 state[06 - 07] = 0xe7375a72 0x35b7df80 1687 state[08 - 09] = 0xb1c16ec4 0x78a8e88c 1688 state[10 - 11] = 0xe7375a72 0x35b7df80 1689 state[12 - 13] = 0x00000000 0x00000000 1690 state[14 - 15] = 0xd531da1a 0x218268cf 1692 Keystream block : 1693 0xb0 0x2b 0xd8 0x1e 0xb5 0x5c 0x8f 0x68 1694 0xb5 0xe9 0xca 0x4e 0x30 0x70 0x79 0xbc 1695 0x22 0x5b 0xd2 0x20 0x07 0xed 0xdc 0x67 1696 0x02 0x80 0x18 0x20 0x70 0x9c 0xe0 0x98 1697 0x07 0x04 0x6a 0x0d 0x2a 0xa5 0x52 0xbf 1698 0xdb 0xb4 0x94 0x66 0x17 0x6d 0x56 0xe3 1699 0x2d 0x51 0x9e 0x10 0xf5 0xad 0x5f 0x27 1700 0x46 0xe2 0x41 0xe0 0x9b 0xdf 0x99 0x59 1702 Keystream block 1: 1703 0x17 0xbe 0x08 0x73 0xed 0xde 0x9a 0xf5 1704 0xb8 0x62 0x46 0x44 0x1c 0xe4 0x10 0x19 1705 0x5b 0xae 0xde 0x41 0xf8 0xbd 0xab 0x6a 1706 0xd2 0x53 0x22 0x63 0x82 0xee 0x38 0x3e 1707 0x34 0x72 0xf9 0x45 0xa5 0xe6 0xbd 0x62 1708 0x8c 0x7a 0x58 0x2b 0xcf 0x8f 0x89 0x98 1709 0x70 0x59 0x6a 0x58 0xda 0xb8 0x3b 0x51 1710 0xa5 0x0c 0x7d 0xbb 0x4f 0x3e 0x6e 0x76 1712 Key: 0xc4 0x6e 0xc1 0xb1 0x8c 0xe8 0xa8 0x78 1713 0x72 0x5a 0x37 0xe7 0x80 0xdf 0xb7 0x35 1714 IV: 0x1a 0xda 0x31 0xd5 0xcf 0x68 0x82 0x21 1715 Rounds: 20 1717 Internal state after init: 1718 state[00 - 01] = 0x61707865 0x3120646e 1719 state[02 - 03] = 0x79622d36 0x6b206574 1720 state[04 - 05] = 0xb1c16ec4 0x78a8e88c 1721 state[06 - 07] = 0xe7375a72 0x35b7df80 1722 state[08 - 09] = 0xb1c16ec4 0x78a8e88c 1723 state[10 - 11] = 0xe7375a72 0x35b7df80 1724 state[12 - 13] = 0x00000000 0x00000000 1725 state[14 - 15] = 0xd531da1a 0x218268cf 1727 Keystream block : 1728 0x82 0x6a 0xbd 0xd8 0x44 0x60 0xe2 0xe9 1729 0x34 0x9f 0x0e 0xf4 0xaf 0x5b 0x17 0x9b 1730 0x42 0x6e 0x4b 0x2d 0x10 0x9a 0x9c 0x5b 1731 0xb4 0x40 0x00 0xae 0x51 0xbe 0xa9 0x0a 1732 0x49 0x6b 0xee 0xef 0x62 0xa7 0x68 0x50 1733 0xff 0x3f 0x04 0x02 0xc4 0xdd 0xc9 0x9f 1734 0x6d 0xb0 0x7f 0x15 0x1c 0x1c 0x0d 0xfa 1735 0xc2 0xe5 0x65 0x65 0xd6 0x28 0x96 0x25 1737 Keystream block 1: 1738 0x5b 0x23 0x13 0x2e 0x7b 0x46 0x9c 0x7b 1739 0xfb 0x88 0xfa 0x95 0xd4 0x4c 0xa5 0xae 1740 0x3e 0x45 0xe8 0x48 0xa4 0x10 0x8e 0x98 1741 0xba 0xd7 0xa9 0xeb 0x15 0x51 0x27 0x84 1742 0xa6 0xa9 0xe6 0xe5 0x91 0xdc 0xe6 0x74 1743 0x12 0x0a 0xca 0xf9 0x04 0x0f 0xf5 0x0f 1744 0xf3 0xac 0x30 0xcc 0xfb 0x5e 0x14 0x20 1745 0x4f 0x5e 0x42 0x68 0xb9 0x0a 0x88 0x04 1747 Key: 0xc4 0x6e 0xc1 0xb1 0x8c 0xe8 0xa8 0x78 1748 0x72 0x5a 0x37 0xe7 0x80 0xdf 0xb7 0x35 1749 0x1f 0x68 0xed 0x2e 0x19 0x4c 0x79 0xfb 1750 0xc6 0xae 0xbe 0xe1 0xa6 0x67 0x97 0x5d 1751 IV: 0x1a 0xda 0x31 0xd5 0xcf 0x68 0x82 0x21 1752 Rounds: 8 1754 Internal state after init: 1755 state[00 - 01] = 0x61707865 0x3320646e 1756 state[02 - 03] = 0x79622d32 0x6b206574 1757 state[04 - 05] = 0xb1c16ec4 0x78a8e88c 1758 state[06 - 07] = 0xe7375a72 0x35b7df80 1759 state[08 - 09] = 0x2eed681f 0xfb794c19 1760 state[10 - 11] = 0xe1beaec6 0x5d9767a6 1761 state[12 - 13] = 0x00000000 0x00000000 1762 state[14 - 15] = 0xd531da1a 0x218268cf 1764 Keystream block : 1765 0x83 0x87 0x51 0xb4 0x2d 0x8d 0xdd 0x8a 1766 0x3d 0x77 0xf4 0x88 0x25 0xa2 0xba 0x75 1767 0x2c 0xf4 0x04 0x7c 0xb3 0x08 0xa5 0x97 1768 0x8e 0xf2 0x74 0x97 0x3b 0xe3 0x74 0xc9 1769 0x6a 0xd8 0x48 0x06 0x58 0x71 0x41 0x7b 1770 0x08 0xf0 0x34 0xe6 0x81 0xfe 0x46 0xa9 1771 0x3f 0x7d 0x5c 0x61 0xd1 0x30 0x66 0x14 1772 0xd4 0xaa 0xf2 0x57 0xa7 0xcf 0xf0 0x8b 1774 Keystream block 1: 1775 0x16 0xf2 0xfd 0xa1 0x70 0xcc 0x18 0xa4 1776 0xb5 0x8a 0x26 0x67 0xed 0x96 0x27 0x74 1777 0xaf 0x79 0x2a 0x6e 0x7f 0x3c 0x77 0x99 1778 0x25 0x40 0x71 0x1a 0x7a 0x13 0x6d 0x7e 1779 0x8a 0x2f 0x8d 0x3f 0x93 0x81 0x67 0x09 1780 0xd4 0x5a 0x3f 0xa5 0xf8 0xce 0x72 0xfd 1781 0xe1 0x5b 0xe7 0xb8 0x41 0xac 0xba 0x3a 1782 0x2a 0xbd 0x55 0x72 0x28 0xd9 0xfe 0x4f 1784 Key: 0xc4 0x6e 0xc1 0xb1 0x8c 0xe8 0xa8 0x78 1785 0x72 0x5a 0x37 0xe7 0x80 0xdf 0xb7 0x35 1786 0x1f 0x68 0xed 0x2e 0x19 0x4c 0x79 0xfb 1787 0xc6 0xae 0xbe 0xe1 0xa6 0x67 0x97 0x5d 1788 IV: 0x1a 0xda 0x31 0xd5 0xcf 0x68 0x82 0x21 1789 Rounds: 12 1791 Internal state after init: 1792 state[00 - 01] = 0x61707865 0x3320646e 1793 state[02 - 03] = 0x79622d32 0x6b206574 1794 state[04 - 05] = 0xb1c16ec4 0x78a8e88c 1795 state[06 - 07] = 0xe7375a72 0x35b7df80 1796 state[08 - 09] = 0x2eed681f 0xfb794c19 1797 state[10 - 11] = 0xe1beaec6 0x5d9767a6 1798 state[12 - 13] = 0x00000000 0x00000000 1799 state[14 - 15] = 0xd531da1a 0x218268cf 1801 Keystream block : 1802 0x14 0x82 0x07 0x27 0x84 0xbc 0x6d 0x06 1803 0xb4 0xe7 0x3b 0xdc 0x11 0x8b 0xc0 0x10 1804 0x3c 0x79 0x76 0x78 0x6c 0xa9 0x18 0xe0 1805 0x69 0x86 0xaa 0x25 0x1f 0x7e 0x9c 0xc1 1806 0xb2 0x74 0x9a 0x0a 0x16 0xee 0x83 0xb4 1807 0x24 0x2d 0x2e 0x99 0xb0 0x8d 0x7c 0x20 1808 0x09 0x2b 0x80 0xbc 0x46 0x6c 0x87 0x28 1809 0x3b 0x61 0xb1 0xb3 0x9d 0x0f 0xfb 0xab 1811 Keystream block 1: 1812 0xd9 0x4b 0x11 0x6b 0xc1 0xeb 0xdb 0x32 1813 0x9b 0x9e 0x4f 0x62 0x0d 0xb6 0x95 0x54 1814 0x4a 0x8e 0x3d 0x9b 0x68 0x47 0x3d 0x0c 1815 0x97 0x5a 0x46 0xad 0x96 0x6e 0xd6 0x31 1816 0xe4 0x2a 0xff 0x53 0x0a 0xd5 0xea 0xc7 1817 0xd8 0x04 0x7a 0xdf 0xa1 0xe5 0x11 0x3c 1818 0x91 0xf3 0xe3 0xb8 0x83 0xf1 0xd1 0x89 1819 0xac 0x1c 0x8f 0xe0 0x7b 0xa5 0xa4 0x2b 1821 Key: 0xc4 0x6e 0xc1 0xb1 0x8c 0xe8 0xa8 0x78 1822 0x72 0x5a 0x37 0xe7 0x80 0xdf 0xb7 0x35 1823 0x1f 0x68 0xed 0x2e 0x19 0x4c 0x79 0xfb 1824 0xc6 0xae 0xbe 0xe1 0xa6 0x67 0x97 0x5d 1825 IV: 0x1a 0xda 0x31 0xd5 0xcf 0x68 0x82 0x21 1826 Rounds: 20 1828 Internal state after init: 1829 state[00 - 01] = 0x61707865 0x3320646e 1830 state[02 - 03] = 0x79622d32 0x6b206574 1831 state[04 - 05] = 0xb1c16ec4 0x78a8e88c 1832 state[06 - 07] = 0xe7375a72 0x35b7df80 1833 state[08 - 09] = 0x2eed681f 0xfb794c19 1834 state[10 - 11] = 0xe1beaec6 0x5d9767a6 1835 state[12 - 13] = 0x00000000 0x00000000 1836 state[14 - 15] = 0xd531da1a 0x218268cf 1838 Keystream block : 1839 0xf6 0x3a 0x89 0xb7 0x5c 0x22 0x71 0xf9 1840 0x36 0x88 0x16 0x54 0x2b 0xa5 0x2f 0x06 1841 0xed 0x49 0x24 0x17 0x92 0x30 0x2b 0x00 1842 0xb5 0xe8 0xf8 0x0a 0xe9 0xa4 0x73 0xaf 1843 0xc2 0x5b 0x21 0x8f 0x51 0x9a 0xf0 0xfd 1844 0xd4 0x06 0x36 0x2e 0x8d 0x69 0xde 0x7f 1845 0x54 0xc6 0x04 0xa6 0xe0 0x0f 0x35 0x3f 1846 0x11 0x0f 0x77 0x1b 0xdc 0xa8 0xab 0x92 1848 Keystream block 1: 1849 0xe5 0xfb 0xc3 0x4e 0x60 0xa1 0xd9 0xa9 1850 0xdb 0x17 0x34 0x5b 0x0a 0x40 0x27 0x36 1851 0x85 0x3b 0xf9 0x10 0xb0 0x60 0xbd 0xf1 1852 0xf8 0x97 0xb6 0x29 0x0f 0x01 0xd1 0x38 1853 0xae 0x2c 0x4c 0x90 0x22 0x5b 0xa9 0xea 1854 0x14 0xd5 0x18 0xf5 0x59 0x29 0xde 0xa0 1855 0x98 0xca 0x7a 0x6c 0xcf 0xe6 0x12 0x27 1856 0x05 0x3c 0x84 0xe4 0x9a 0x4a 0x33 0x32 1858 4. Security Considerations 1860 None. 1862 5. IANA Considerations 1864 None. 1866 6. Copying conditions 1868 This document is intended to be considered a Code Component, and is 1869 thus effectively available under the Simplified BSD license. 1871 7. References 1873 7.1. Normative References 1875 [ChaCha] Bernstein, DJ., "ChaCha, a variant of Salsa20", 1876 WWW http://cr.yp.to/chacha/chacha-20080128.pdf. 1878 [RC4] Schneier, B., "Applied Cryptography, second edition, 1879 section 17.1, page 397". 1881 7.2. Informative References 1883 [FIPS.180-2.2002] 1884 National Institute of Standards and Technology, "Secure 1885 Hash Standard", FIPS PUB 180-2, August 2002, . 1888 [chacha.c] 1889 Bernstein, DJ., "The ChaCha family of stream ciphers", 1890 WWW http://cr.yp.to/chacha.html. 1892 [chacha_testvectors] 1893 Strombergson, J., "chacha_testvectors", 1894 WWW https://github.com/secworks/chacha_testvectors/. 1896 Author's Address 1898 Joachim Strombergson 1899 Secworks Sweden AB 1900 Hoegenvaegen 5A 1901 Saevedalen 433 63 1902 SE 1904 Email: joachim@secworks.se 1905 URI: http://secworks.se/