-
Notifications
You must be signed in to change notification settings - Fork 45
/
salsa20-256.64-verified.test-vectors
2605 lines (2491 loc) · 149 KB
/
salsa20-256.64-verified.test-vectors
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Primitive Name: Salsa20
=======================
Profile: S3___
Key size: 256 bits
IV size: 64 bits
Test vectors -- set 1
=====================
(stream is generated by encrypting 512 zero bytes)
Set 1, vector# 0:
key = 80000000000000000000000000000000
00000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = E3BE8FDD8BECA2E3EA8EF9475B29A6E7
003951E1097A5C38D23B7A5FAD9F6844
B22C97559E2723C7CBBD3FE4FC8D9A07
44652A83E72A9C461876AF4D7EF1A117
stream[192..255] = 57BE81F47B17D9AE7C4FF15429A73E10
ACF250ED3A90A93C711308A74C6216A9
ED84CD126DA7F28E8ABF8BB63517E1CA
98E712F4FB2E1A6AED9FDC73291FAA17
stream[256..319] = 958211C4BA2EBD5838C635EDB81F513A
91A294E194F1C039AEEC657DCE40AA7E
7C0AF57CACEFA40C9F14B71A4B3456A6
3E162EC7D8D10B8FFB1810D71001B618
stream[448..511] = 696AFCFD0CDDCC83C7E77F11A649D79A
CDC3354E9635FF137E929933A0BD6F53
77EFA105A3A4266B7C0D089D08F1E855
CC32B15B93784A36E56A76CC64BC8477
xor-digest = 50EC2485637DB19C6E795E9C73938280
6F6DB320FE3D0444D56707D7B456457F
3DB3E8D7065AF375A225A70951C8AB74
4EC4D595E85225F08E2BC03FE1C42567
Set 1, vector# 9:
key = 00400000000000000000000000000000
00000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = 01F191C3A1F2CC6EBED78095A05E062E
1228154AF6BAE80A0E1A61DF2AE15FBC
C37286440F66780761413F23B0C2C9E4
678C628C5E7FB48C6EC1D82D47117D9F
stream[192..255] = 86D6F824D58012A14A19858CFE137D76
8E77597B96A4285D6B65D88A7F1A8778
4BF1A3E44FC9D3525DDC784F5D99BA22
2712420181CABAB00C4B91AAEDFF521C
stream[256..319] = 287A9DB3C4EEDCC96055251B73ED361B
A727C2F326EF6944F9449FB7A3DDC396
A88D9D0D853FADE365F82789D57F9B40
10F963BC498F176A93FD51723FCD4D55
stream[448..511] = E0D62E2E3B37FDD906C934FAA35D5E8A
89A517DD0F24CF33DE8495C5FF24F4B1
476B3E826A1C90D74507C3991CEF4067
E316A04B97AEFFA5E9D1F33CB0609B9E
xor-digest = 44936C5AE8EA99630920CEC7C0FE9E8E
A6C5166366D543D3A6FCCE3EAE9B0DF6
28C61B62CABD61B44F5610440C6798E9
3B820711202105D120398ECB96C0C102
Set 1, vector# 18:
key = 00002000000000000000000000000000
00000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = C29BA0DA9EBEBFACDEBBDD1D16E5F598
7E1CB12E9083D437EAAAA4BA0CDC909E
53D052AC387D86ACDA8D956BA9E6F654
3065F6912A7DF710B4B57F27809BAFE3
stream[192..255] = 77DE29C19136852CC5DF78B5903CAC7B
8C91345350CF97529D90F18055ECB75A
C86A922B2BD3BD1DE3E2FB6DF9153166
09BDBAB298B37EA0C5ECD917788E2216
stream[256..319] = 1985A31AA8484383B885418C78210D0E
84CBC7070A2ED22DCAAC6A739EAD5881
8E5F7755BE3BF0723A27DC69612F18DC
8BF9709077D22B78A365CE6131744651
stream[448..511] = 9618FCA736A8ECA00BD1194FC9855085
526ECD47A8DE1F8DB298AD49FCE935EA
63B548597092ABAD6338F41AF87586A7
0505F2537902B81F55E53599DABA84CC
xor-digest = C442D7538E8129F048E38EA1A6FFA5F8
29F5B54D26A01DB1C0FA1B2E07418FB1
872C5D96CDC250746C26BD803903E28D
7DEC66DED9AB7DE6797C502B3D1B246D
Set 1, vector# 27:
key = 00000010000000000000000000000000
00000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = FF852567EB72687DC56C122D61B2FB2A
4FB9E8E8DA62313B618D10F8E0DA521B
176E879CD78E641043F0FA4A22211566
429B7C68EC645FF5E44B2505D61A2D71
stream[192..255] = E5B040B199C3DFC8DB1F41C74C798AE2
62105477AEB1CE761D6FFF1CAB15AA1A
7B7CE26B9CCE6DC33FD4522BF8F73E70
B843D67FC06FA2258F9709DB14FBD54C
stream[256..319] = 55706075E5FED81E2205994609868EFC
383B3E4CC295C4214356BA41FC72BFE5
4E6936FE6684EAF93C5973DDCD8E8F23
767B82D783953F89AF4E808C90BEEABD
stream[448..511] = 7ECE71883742EE852C94F01AD85EA1A6
76CC7CBC6EDFCF1BAE751455A923FAAC
806BB72E6A982EC7A38F112445E25EB6
BC5B49C5E6C22DC8748DEE0942F6E8B2
xor-digest = 0058982850C947A63750238409A95FFF
CA5A559990EF1A60F038ADAAF965DD6B
3931693C24AF075CC27663683B7B15D1
0F7A4B6BD1AD61F35D67A7E632ADBF2D
Set 1, vector# 36:
key = 00000000080000000000000000000000
00000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = AF6E2EE1D5021675A92F02C764AFD94A
F3097F53532FC965EB861D6D12A3A012
ABA683A5281238CE76E3AF3944736752
AD86A5FD16E7DAFAF241ECFB0ADBBDFE
stream[192..255] = 19444E6D7C3D8BEC0957C3E785E1EEFD
56B857F21CF8D325A4285F8DEF5078FF
7B7EFB5E3B20F6E0906265B6F7580A04
9CEC5DF1872DCCB54081054C0FC15514
stream[256..319] = 7EB544ADBF57D042E3A6753B13C65843
0399764CF90D007E48DAFE3DA1FE3F90
8EF4BFA6AF96DCD54197DA0D3A10FA35
6A374DA08B9A84044E70EC70ED050D46
stream[448..511] = 57224DA912C62801DB393D5E3F4EDFF7
D61BA895F88C7391FE5C943B88CC4642
0D11C3F1884B628F03C04A3C10F03FFB
CFC652D066BFD8DBF52DA2A72B9B9AC5
xor-digest = 9796755E92C0BBCABFF65DCC865EF240
BF5C2105C98EFFD368155FB2DFD06D3F
2A4D7CCEE6A73DE51DF37F953BAF6BD7
EA28AE0B9DA94B7D2E05FC44389B4101
Set 1, vector# 45:
key = 00000000000400000000000000000000
00000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = D203CC523351942C94E215F6D5CC1425
C5FFB2EA9A916C0D4F7B343333A58D94
1DE20B5F543E3EE63C29D981469ACE48
86ED9DEF839D4FBD20CDF9D001F1B89B
stream[192..255] = 9E37D2BE6473F4FA87ED294765816BB0
8CCA625418155F6704CB48082A860581
A9CF69D9145D0DCB2621E1515013DD3E
18819BEC5C186628ED545BFF7E4AC1C2
stream[256..319] = B8648B92B5A7B3B991722F0053909A3F
052E8F7DABE7FE0E34498C1C550DE9D5
3CE0818DDBA82F0616B3F79AD72B0BF9
B5FA2F2B8032B1860FAB0804934FBD00
stream[448..511] = 0CD554D10A975BEA79AEAC663F5FF984
15883EB558925C5ECFA53D77FAB4B884
FE4D705B1E1B34A938C1C2D8528E1FAB
4C9A7512F12707B78F2B6BFEE8D76E57
xor-digest = D570E4908F0A350A7D18A3039A94F070
3F5FB6A5630594BEB15E15EC175F8E46
E3F1A3ABD993DDE832224D3192DB8A1D
1E71A5009E2A6AB27C6A5989848F59C1
Set 1, vector# 54:
key = 00000000000002000000000000000000
00000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = C45E28A2C9A80AC07A760580DCD96340
26651B25BA2332FDAFC9AA16998317B9
751A446302CDE95525C709E79CB55951
4E4A54FD73ADAAF0AB3A3F1ADDABBADA
stream[192..255] = 17937670127CBF691AFDAD6D36994F0A
40B3F369C21691B887CFE20B0F63D125
8896C88CAB669ED6FABE464A700DA937
C43AABB45E60F14E6EBA69FBC9F2FCF3
stream[256..319] = 2690AB8F4616302C49D79CFE3AE29AA7
9C4D1036E0CBB1D24C4682BCA0E1C1A5
80904001185286AC3C63BFBF909F4A36
525D2A732D7D166A52E087444DE24469
stream[448..511] = 9E5E91D8BE1E46B0BAD46ED9ACCD440A
01882556B51C2B7CCC987A6C554201FC
6CE8DA0B1CD42C011A085EB8FBA0F8F2
623B6B9627EAEB91C05CFA3090A28040
xor-digest = B33D0D25BFA4A067F09A452AC147B2F4
C46BEC615D17D020CB9F39393433CF8B
244607E5B7ACC4701A89EAB887D9035F
BC18163F59304929BAA5F25CE05FF43E
Set 1, vector# 63:
key = 00000000000000010000000000000000
00000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = 5F7B6B86B0C197B960D8250B5106CFEB
F6F4DE0D94D3958945FA979534AFE19C
D5305C55A1404C59302F05ACC819D3A3
B0BDB9D154A45C0DEE52F25012DAA445
stream[192..255] = 20F99149AA74F631D22BEA8D85EC84A6
57C2E8703B45ED36458F0ED47408C3C7
E6624A184E7CED17C93CBC9960914A61
E71083308CB7A55D7723C2B9E6A2F087
stream[256..319] = EBB0F7194EA7AE5D28B916D361B19394
A163A6EB124D37A372A798135E4F2FDF
2EF422997F5AA1F9DFA3B1826431AA62
99E0AEB44D844E297604D27974EAAD6B
stream[448..511] = 65CA9CAE36B65F58085D561A91CFDBE1
EA0400CDEB4AA1B987FAC06702590D8B
39B6228E6F4B81BB91852971DE2D3436
C8C24FA193BC10BFC5534BF5915A245B
xor-digest = 884DDB758C2D7D1FA5B9DAC42756F87D
9C1CF9E1EAA1B0B5BB032D2E8763EAEE
261129C8340F163ABD66EEEEF507EAE5
BD230703C2A7C16FFCC23D063238F99C
Set 1, vector# 72:
key = 00000000000000000080000000000000
00000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = B96FCF5A182789AD14E53FB2E981E496
B47C6B44BE7EF95692F19AE24E193219
6E180778AC04A0EB2497497680587FEB
F412BB3A67E9538CA5B2A373E16E60F3
stream[192..255] = 953544577886B26F2F8D7BD237D7AE8E
5D425523F6180C9591206E10E166C7E3
06537355EFD9C32FF1C8808537BA12D5
B0E303DBCEC7DB3DA6E3A16DACB1E7FB
stream[256..319] = 9B416AA89BDC5589A1C9046D2D308B8A
CA852008C6503B373250C2639C693D9E
164FC0E94FCFBB35D67D45DE1A3D838F
302915E78470EB47654B87540AADF90A
stream[448..511] = 3911737593809A1A9FD14F57950AEFCA
66E1E45475D39335DC01FFA72E431A85
01E146994FAA64BA37AF255F1951B33F
CB28AAC76BB08AA0917B53B9ED64CDAD
xor-digest = DFED948E3423CF3689FFCBFAD85BD98A
9785A39C7CAFCE10EC7C89686F9B45E0
F335D8FB649B07CA88D5D264CB47F133
32538D762A8A38C5E1EEE97D25DF6442
Set 1, vector# 81:
key = 00000000000000000000400000000000
00000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = 2B08D82E92AC352247211D5F0791DAC9
D585ABF67DADFBD7B5AC60EB2EEF4C72
F6F71CA110DEE4CB2F19FABE4F442B2F
5F9FB1C94FBD553C21CD5B0CEF139880
stream[192..255] = AAD0055BF85562F06118CB260CB0BD5F
374CD798021593F03A67134EA8A73B22
F00F09BAB770D1287FFF17CCF5F1CF32
86833B57F4397B16A9F8351922042810
stream[256..319] = 724D557F9D7DA4AFCB5DC6D1040DD8BF
A14A0CC61F7206606BC99385D15BFED8
9C4D69EFE5711A9E256C908AFF2734D6
501C9D1AEB7CCD1029413BF7FA40848C
stream[448..511] = 8960F4D83E21984B3A6D5D1B667944ED
12814CD390B107A502A4BBA620E3CE9F
6DAF2D4629C828C59E86F09F1F435B4D
40A1595C3D5B6E0744FFA546B22EF865
xor-digest = E63E2A4BFE4910ACEAEF896FC499955A
04FCFE14F46F9A5273E9B61216A8AED3
77A50ECE7429AB7FD8FC3A97C3A1B70E
27B13A5B5486335B07132260FACD3E81
Set 1, vector# 90:
key = 00000000000000000000002000000000
00000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = C9969A75572ABFAA28FBE769A287A676
3B534AF50B697C31B7F4CD8F50DDF2F2
17B3C5532E95F73AF11B0693D5A33A34
DAFBB64635A195EC9477FDFD69AE7540
stream[192..255] = 6B358B53A60B9542F582FDE14B2711F2
6CD1B7421B4D872B95E347CDD7D763C8
73C2A8730A802AECA326FD63C8C4205C
FC1A6E2F4DF7A6ACF1E22A2BCA5379A9
stream[256..319] = AF64A04DB6B9CA63429E0D81CE975FD0
2A5E3BB8C1A0C3D35636AE22F3733201
2DF59549BAC23E992A1E4DD481F91956
40C4D6EE0E083702DB18328D42D93BF7
stream[448..511] = 3F3FD5559C9C0CE3B5B484BD15E75CAB
B252CC44961C1ACA86B1722FCF205408
EF9841F947224170ECAC6503F7A8FEAE
7281ED1D9A18C4C00D12C8E40F21876F
xor-digest = E759CFE55228EF54198A82FF8E11D269
05EC81CAD0A4736124A5391D34ADB50A
3956FA5321AFCD7AECA3E9D3E0FAF913
502358257426307F76EB55A8184DBA88
Set 1, vector# 99:
key = 00000000000000000000000010000000
00000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = 698BFC90B147715FB9F0CA1DDC94EE10
3082316701CDD1DF2EAE752BA485F585
9E131D0D9233B16890BD5946CBCF116D
B50E8E2DCAE104162C7B76CB3D11445C
stream[192..255] = 07D49AB7BA8451A2A68DF473C6D1E91D
407038568FADA2DB948ABFBBE408401F
DF5960241325F2981DC17EAF1C333CDC
91E27EC064734234656AED7A944AD78A
stream[256..319] = C152FCF951DAECBD48EC1D0122A4EA00
9FB8FD03E35E283109DAA4E033783990
DADE92932BC6410CE1B6ADE414AAF782
8DA024FB2C3F4135DF6C42A347BD3E25
stream[448..511] = BD0CD02750FE445A0C03D2EA30D73684
07DF4B13CBE8E3CE2DE2780F9A90983B
9EB919DEF1EC22EBEE10F584B6FE8F99
1374666D378C7C20CB5AD1771FA7C799
xor-digest = 7D24B8DDED30B6B17567C7AE46FE517B
C5700ED002A54CE30DB17A2ABC9F37F7
1F6395D4E2C7467AB73483B89AEDC212
B9FEEA18E4C08DBDFD8A39DA31FB7EC5
Set 1, vector#108:
key = 00000000000000000000000000080000
00000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = 07AE6801D7A94836ED52CCD69D9E97F6
34B136A234B978BAE4302F475B0A6B0E
A7905CEE090F648962BB969CB4D65228
03E1ACD1DCBEFC2E7482C0D426E4BD95
stream[192..255] = 145DF9D539C59467F55E67D959FC8C8B
2CB0397F64D6F122C3F2F1A19E0D67B6
9696EADDC6DDA6E80D5A0C0AC1F555A9
21C054E0E75EBB246C8E20A854A38E93
stream[256..319] = 2BF710E9709B5178E5E50B421BAAF59E
B1F267F41C60E9E91695D658BAD32497
B56868B8738BAA6A15BDE89D69900ED2
742F26285504C3D4748F77EECC0D4A67
stream[448..511] = E93A249CE755F099C81FA40B5DA6256E
E185FA1EFC475EB404BB68C13A921FA5
78785537DD65964B9BF77F68DBAE4926
9F5061B19AF08B82C372AC69EB64D762
xor-digest = FA4EC052E9C9712474F1BCDB5C09A6D8
9A9F1843381F098CF3F9ADFDE0115133
FE977491C6365F5C5BB78BFF42B20EC2
60193927289B597BE42EA7A0FFF6C3A2
Set 1, vector#117:
key = 00000000000000000000000000000400
00000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = A374C1F86586B0D5A121E1F734EE70CC
7072284B322BF61F88336EBE84B53219
F4D1FEE2C5EECC4A421BA8AEA9D108E7
21A7A82DD979F2559BB0E45CC88C8780
stream[192..255] = B0CA15C769D66B26CA4A6D4772AE3521
AEA4696890998954F33ACA8638FA50E2
9981C2F84596D9371644D18E3EB267E8
FCCC98D95A2FB38639D32468A3013B5F
stream[256..319] = 1CC3AE9293EE9CA19C12D9ABD7000F99
047B86A868E82A839DD95418EECB23CB
4B4A08E3EF69CC639DBADF3F5F33FAD5
0762C2603DFC48882EE8D2346FDB426B
stream[448..511] = 0D6EC570BB04230AC35B49A1271336CA
721E0395F63D306554158154CA12FB62
E8D45CF5E21A311554DE9DF5D90CA99E
9B7FAFEFAD3597B50A17FEEDD9966884
xor-digest = 4C47AD8677A22F3587C4C25DD7A4A8CF
E144E34FA7567088BD9DC4001911A531
83860E9CDCAB006CF50AC00B95C95725
BAE29E53648CD27B4183A213E5855E8A
Set 1, vector#126:
key = 00000000000000000000000000000002
00000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = 19F23D5CB3C7303D56AFF18413835EF3
DF7405C30BE5F19C72FE8746BA04610D
D5D261FB3A0E8C11D2478F4A4D6CF820
9730187BB1386C03229F4EB02C5B4422
stream[192..255] = 7B814D9DB8DC9C8397C23550DE194BE2
74694399A8B2BEF6B8095704C2A29E00
DEED66C8191F67BA9C048CA41DA4DB05
FDEAECBBD0727AD9664563991A22EA46
stream[256..319] = 7B4DC904BA9FC0CBB054FB57DAE11C58
C9505A98E319B43FBB9C30DA2CA7E6B8
7A42F1E40774A6657EB3EB2C33B5D365
BB92A8CA0CCD5B71C17F7022DD840E14
stream[448..511] = 5B2DB8E73DB53C289E8479F524953BAF
D881E8A366899440175CB2B93F8EBF25
3911652B3C7EA35B41B409B4BBD0BD93
95AE5A2AE2368B7A43A0F9844239E3C2
xor-digest = F80AD4DE8D937A57E230BFD00A4AB8C0
65DA8978DD9C51E6F998E393C0B888BA
C772F76BE8AD5D501425465AC5C05D82
63925189E928BCA52AC7F4A738D46102
Set 1, vector#135:
key = 00000000000000000000000000000000
01000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = B18CFBA23F81884FBFEA037648B1715C
EFAEF1D8CD5C98957353E82B838FE332
672B3D7C2905979698F6F6D98EAAE8F9
8DA16EF393CB150228FE6438440C5759
stream[192..255] = BF285CEEEE6D66ED9A401AF86B4F1B0E
69B5ABF625D0C35220F9E6198FF5C225
A728EEBF67EDC8690ADFB6A2E43ED7BD
2956A4915A8FF4BC584C803C87B03956
stream[256..319] = 0FBE7818D981B60177DD1C7ED21FC23F
F088EEB3A36A3DB18E37BAA312642BE6
481F6FBD4C6A3DCF6990D3F5E0F02813
F66F42B4384F3821E9F2A5CC7AC37029
stream[448..511] = A72F53B68BF3E6972515790869B97667
E353E1CC089AFA194B8ACFCC4C033567
4B2E9E0290501D24D87B80AF12C636B9
3902F09252F77812802151798FDB831D
xor-digest = 8811ABBCDCD51C0E367CF0E2A78935BE
1FC6E462D026D995CC1B754E2DE7CB83
BC06112D2AC813006F2A32F8789AA939
4DDF3A43DF247BFE94F456054AA057A9
Set 1, vector#144:
key = 00000000000000000000000000000000
00008000000000000000000000000000
IV = 0000000000000000
stream[0..63] = 0EEF3E17B6B9388FB55C2C0AEF9716CB
106786EEB0E606E124C41AB552EF3389
7902AA2AE93D9E4628E785B356C53AC9
70BDEE2A7DDBAB427371903EF3EC9FA5
stream[192..255] = BA437BE85A1152B673AB7F39345534C2
6B53227FC8E99B6EEBCBBDC00B436DBD
E6AEF836EC78AC581F251D0C61F56404
D275B1DF39294B26CF24F4AC0792D176
stream[256..319] = 381C3C583CFB20763CDBE072668FD1A2
557A35901CDC8595393181AF1610300E
D751154C050D8CE0354EFD30D05251A9
7F215A48F8924B4A68FD475C793A0543
stream[448..511] = 15E30D96D2A42C99DB1030B5280A6313
2AA665B57DEB3AC6AAC8DDC1450C899B
D0DAE783A224134232687459917CC525
6D76929A153950DBFF7D12CA21EE77C9
xor-digest = 360A5D8ADE0ED311ADAFEDE072335406
51A262FA795DF4B5FD3FB0041702B961
49DD5DE99DE88D28EC9E87264AD9C5C1
6CC9C1A21E01678E6800B3140F6E34E8
Set 1, vector#153:
key = 00000000000000000000000000000000
00000040000000000000000000000000
IV = 0000000000000000
stream[0..63] = AE5572D5E61A992162AEEE513815339C
93A994DB12576D087EA4A9A98EA5946C
F58794B43515A4B55C5E9B28A882DADE
7D3BFE82B32EC3B604D2C1E1B37B1B99
stream[192..255] = 247616FFD99152BBFA71D2225AB667DD
1999ED6E2AC64F60F43B3DD1EA5E574A
47C52B82E3FBA3443996EB1E842D11EF
78572638CA556157674B0A38ADF26F8C
stream[256..319] = 1BE7BBE4FA4078886183F1DC9E296911
96106D005F5D653AAE744B2506401723
30F38DA7C5CA81F38A879D79FAED5B23
37045434875074B65D7E126DAF8B728F
stream[448..511] = 89048CF63BC3AC13B4637487735B9976
2707C4161EBD6788289F2BAE38D3B68D
14C9A49E26573E3604D8D9907D151C75
6728F3D9A2A6BC118E62390BC0DBACA9
xor-digest = 9FBC8803149CCF3117F715A0343789DE
B0D5B7B16E34689DF65B83B5111AF91C
590865CE8A73D8DD5A6D040832CA4604
488D0592F87F90D74545439F9A6DE8E5
Set 1, vector#162:
key = 00000000000000000000000000000000
00000000200000000000000000000000
IV = 0000000000000000
stream[0..63] = BA66E5BA75AD8C4030AE54B554E07A97
29685FDF033CCC35A153334E9FC93A90
3C79F281907BADF6F37123819ACA25E1
F03BA0AC69D9B2D5E447F59F31A7A402
stream[192..255] = 6B0FC33710282B08A33917D23186B1CE
0964104B5B8FC229CFD79BAEFF04FF97
07AD12904B3673B15B72428BB3FDC0FD
DECFF9AF8606456774B1B3B53AE74C5F
stream[256..319] = FFD0D5ECE17F9C1890199A4F201333F3
D55A0AE07B1DBC50A704FE66493B71AC
F802534FCD7BAF86B140CF87C582BC02
59EFE52CB2D1A64524F948A86F756E21
stream[448..511] = 81EF72B6DD7F8043A078486BF0DFA634
7CF53FF6432432B45CC740533243D6E8
E936A5E6C1CB688388D6D97BFE48C430
0325A4B5DE69825E6CB5409FE9518708
xor-digest = 6F8913AC7CC348D3F4A795850332BA5B
9E6C87113F126686D5E10F728D8585AD
3872C4FD4CDB446C23FD56E288E1FEEF
3D65E9C600B7BAD4D476CCF40830B410
Set 1, vector#171:
key = 00000000000000000000000000000000
00000000001000000000000000000000
IV = 0000000000000000
stream[0..63] = 59DBEE08FB86EBCBEBFFBF087F9DD881
2AFFFD75414B5162B5E7AE540BFA8777
5BEC4982E1F4B6985DC8B2B25F061947
61BD6BC5EFD66B2A1EB12833733E5490
stream[192..255] = C54CDD55BBBC09038A772D1FEE876EF1
88110319FD6D7B306E9F5ACBF3C47824
9E4CD2C8C11900DBAA39F8F7D57724E3
70606016AFC49DEF5248964A416E0DC8
stream[256..319] = EE1C6E2F9DA5404012821C3DBE703D47
1FF717042C20DDB4743246448F431DE1
53BADF69A059D161189D20B8F22F1F7C
C491B5B2F5CDFE7A779A0F9DB0C60586
stream[448..511] = 85E92E3EA90E7EB79A9D3894D0B21153
DA80FCC6DA7631A1C38EB38C78A1BEF2
321265349CB5FCFA22E5FD02648BB37E
74D3152011F7640A0FD42DCC9457B2AC
xor-digest = AF4B9782FA0332C8A6344DECDAE4FC2A
B63769CA35799A664FCC0A91A6F3C0E0
689281D6D2BB4A856286BADB4986DD56
4B7BDEB2867F5A2E20FE0B4311C77924
Set 1, vector#180:
key = 00000000000000000000000000000000
00000000000008000000000000000000
IV = 0000000000000000
stream[0..63] = FD1D039AE6D953654A63334A92CEC647
A671CAB6374DB63B89DA1A12B99C231D
C7B9418D44210CB0C88F114EAA54AE4A
096FEFCCBF51062E8EFD169715677F28
stream[192..255] = 119152E46B97338C5E50A28DB78757E6
B21C9C03AA9D96B5FDAC9D352AADF2F9
FA0FCA07649582E7288297E9CC765846
2D929ACED1F14E3AEE634CD2086D1762
stream[256..319] = F9C91CA01A70253BC6D88A8DFA00537C
E635634769E8867B279C1A052A921F14
8810FC8854BDF58F99E36FEDBC6E6E6F
78BC8F82DCD18D408B3B4F8BFEF12F12
stream[448..511] = C22A3D49E727785EA32E83E79E349D62
C2647AC6D531BA2D466CCD7CF29D04D1
015D41A79C9BE4B0AE1844DBDBCD7FE6
765EB95A0D5E121F48840937AB399C6E
xor-digest = 422309F77B0CBD9E17E58372079547B2
A42EC06690AE889CB3095B8489734124
2D7951F73579E2F66B26503723CABA8F
5EAF869887D090BCF20344757A8105D0
Set 1, vector#189:
key = 00000000000000000000000000000000
00000000000000040000000000000000
IV = 0000000000000000
stream[0..63] = 72491EC81A704E3694C83FCCC47CF5E8
7B66F7B7979F78D8150A606ACDCB4492
F64A9D7D9DAD5042F8738DB462F4728C
2475F5FDEE985CD3601FA31F576712C3
stream[192..255] = 17566EFAC19AFD1ADDEC66F42695006C
EDFBA525E8F41DB02BE50D2AC4CB497E
A10C6DA38ACF39BB608F40AD854F69C4
4A0FC6696F6FA8361CF26D5411B1C7C9
stream[256..319] = E3CE396F970BC54C9E46B6129B48616D
F7FBD0293B1EFEB772D99CA90BCE12A4
AF729DA0B94223A3D2F0B9605DC04BF9
AE82E065C1B963039802BE6354D3EB2C
stream[448..511] = C0B2081FF9B7F2DDD59EE6808F6181F0
4CD19D4B0D3F032D5FC0EA2B81D49276
BD6E540648576CEAE720411523889D3C
F14BF05DA43D8D6155B7D98B021F269E
xor-digest = 85395D5EA1C9428817FCEA56DA0978E4
C4B244D9556FE87F19806664A8D9BC42
C0A69A717F1AAD4E09200120A517B73A
2F3FE01BE24B201508D801E416AD6AA6
Set 1, vector#198:
key = 00000000000000000000000000000000
00000000000000000200000000000000
IV = 0000000000000000
stream[0..63] = E3D058FC000427B4F0802300E5D7FE9F
8E3F68E9E8339E9F4C5DE62252E14857
71371DE4D2E1C97DC4172AA378924AB4
2CADF887136B88D6FEB6514538EBA847
stream[192..255] = 80CE800DC11805A7522E3B423699D68B
51BCCE201ECA4F8E465C5A58A558A71F
019A22593CBC148A76647A527E635A23
4096EB22F081F39B5A9DC7649277726B
stream[256..319] = 30A91E7D2CDB7D1B080750B433A14F7B
6EE602EB53D67AC65B7E4219B533AA6C
CBC1FCAC070270D595CF9E90FD3C2D02
A707F7C1F97059DB3644F50D236933B0
stream[448..511] = 79FA6D08B8DF687EFE868E67643CB5A9
FC5FECEEC258E67D831D20AD3C8CBECB
51F1712A0BAE64202FBF66A1FAE767C1
68A9B0C4BE89FCF2F6D2DBC5CA96A4BB
xor-digest = B76429935B5D578116D0A303D8A435C8
93BE1D132E2025922F192D5985E198BC
5F07F6F16A8FAD5CCFB4487826366AA9
B60FCED5994A8740B0DDFE3F9AD2A408
Set 1, vector#207:
key = 00000000000000000000000000000000
00000000000000000001000000000000
IV = 0000000000000000
stream[0..63] = FF0D93064CDBD91A8D6BD0B9267A4F93
DF7D3C76BAA5D0D14798812203C55A34
3BD50E6931394DAB88F514F44E2A1FB5
8EF3A915F3B60DAB35E36174AD92B3B1
stream[192..255] = 074A711F8BB92EA6953D21F9FD7AAEA9
1C12D18A2B18E8D325DB04029B5E8EBA
43C408D3D4EBE049440CFB716BC3ECA9
1929E009ED7EA0EA7273E32C13F44346
stream[256..319] = 6BD5DE42827A81941C72012219EED591
BE1AFE19DF91C8B7284DF2AF4050D7EB
674DBE78680EF4F8963D59ACB05B43D6
A52B7CEBEBDED9D3268D0500699A036F
stream[448..511] = 9748C1BA603FE3DD4435A25F2ABF18B4
9F25ECEBC3514785406425E03ACD369A
EC91463FDD5F3611F06870D513B10DB7
730F3328C22312DE7329DF8CB43DA5C2
xor-digest = BF19031B4F8884F9A290E543C517998E
C8442A227DE1D46F5F441D5D586A215D
B4A24A2965F5FD3C70ABF296C55C4333
E3C9B2FF671080BBA28C24FDBD2C8370
Set 1, vector#216:
key = 00000000000000000000000000000000
00000000000000000000008000000000
IV = 0000000000000000
stream[0..63] = DCC597DC08E1AD1451E69D857AF803BB
DBF7CD6D510D5C59C9D6C66EB153CC79
F9A6228ADEE570983E959788628F174E
5833B5CFA350C0C2D8A18F7FE46BB4E1
stream[192..255] = 8CCB839CB382DB591B5C80F6DD7EAE7E
AECB3C8BF29C9C6074058A5EA04E2E58
675B4537B8FD061BA7E4195AD2A3EC29
FD260FD19F0AAB3DCB7BD483ED8FB860
stream[256..319] = 73E92E3449C863E55E9A41B0DB35805F
344FB07E4C3CEFF25B261819140C849B
E90639644C542880946582842CE5B1D9
FA2DF07B5589C8C68BED84E15DED4AF2
stream[448..511] = 693C7F397D23C831431264E9BF4EE963
B8A43C6ED939B324FCB8AF1032BAC678
C71F1DE8BA3A8090948872FA9C747AB7
67F7D162FD8B6F484B81AA54151612A6
xor-digest = E6732941C20C6DFF6276F6A21A461777
638799041F1A360D7C8C88B1A8E9CA8D
989360840F8E16C72890220E51A7913B
6B5B74A70D75B7D9F26BF7FB5C8C7C78
Set 1, vector#225:
key = 00000000000000000000000000000000
00000000000000000000000040000000
IV = 0000000000000000
stream[0..63] = C94A72C1B17F8B9F26420BF06B3A5445
20C658D5F77ED7D62CC65AF824BD5678
98EE4928AF0E2BEDEA64D5A7C22749C3
C16369D274EFD2A6DF2CFCCB130A1144
stream[192..255] = 2130A7225D4C78BBBB8C5122C18851A9
32A78E360E62E56058027C624DA49EEC
34DCE5ED9F66D78B44334CE0E3317AFF
5BC78261FA4C96A642E846CDCEA4C242
stream[256..319] = 575EAB318220A54E5B2B0A8EC7F54429
0719FE422C646E1114D807201416F37E
B5CECDB278AFC7CDE84E6DB5CA164840
2BF9654D1C4E96A3E7BF5C19C84CDA71
stream[448..511] = EAFC6C17BF190180FFD817644D7933C2
F86989ADF705A72B04CDF8227A164596
7BADE4A0E706039BD84702395B9A44DC
7368E198B01335577A28028FE2F6056D
xor-digest = B26E45B88EB4359878EC471C5A5814D5
10F435CE44D1A77A50468BE21F48F7B3
7D5B2DDA0389405CEEA8998A9C3480CE
9F30A02408B065F28543BFCBBB159AC3
Set 1, vector#234:
key = 00000000000000000000000000000000
00000000000000000000000000200000
IV = 0000000000000000
stream[0..63] = 832A824C044E27605AD9A3201EF106C1
A19B6FC6EA5B328DC1D1FC59086C498D
47E7568CFA9616D7D5E63D9C087CC426
B4276752E0FF14D7F1E258F9A28A54BA
stream[192..255] = CFC021E1EDACD733768D3412C0DA7177
7AF74D147D075BD5497BAD89B84D0A66
F7F4D0E46B77510AE3FB57C0DB9F9922
111337BDFF89A9169DB16B38F305BEC8
stream[256..319] = CE311109342E1A41ADA17363B0AB030D
1BE9C62F15C2A5D8FEE2BC9819F2E064
6880D350E547824BDDFD5BE89C43F23D
FFA366BE34629F6EE929E2701EFA6829
stream[448..511] = DCE864E5E336A7B51A7FFE9E4C8C1FBE
F5F4755A0877EE91D61D1F20F29485FA
A879323F2566590917417C4AC0076CB9
81EE78C58741506F725BC58743957CAC
xor-digest = 335D243CF73622A761D728CA87A083E8
F7EA67FEFE422833C9B963A9433DF43B
02606FC5D67FFAB71724AD78339F51DF
B7CFD78C0F5472EF7727AA5C967969EB
Set 1, vector#243:
key = 00000000000000000000000000000000
00000000000000000000000000001000
IV = 0000000000000000
stream[0..63] = 28DD9E566F018FDA0251E1E648057E85
211831E215AE21525E04C932736245C2
288AD4A197E4ECA04003B85C3B80D02A
9B82C28E7662A34467946A34257D8D0B
stream[192..255] = DDC4A6A1AAF92AB32D2958DE67BBA593
338D7EE4E3A412C2374A5D63E6CD7F56
51F518251CEEFE1E63636DB2F432F407
88D4C0163738446515A62637695D782E
stream[256..319] = 107AAEEDD6C459411921177468E3D013
50C40AEB41EE50AE196754BBCE5559B9
7276957DC73141981DC087209378F87F
89C8423ACE0EAE8C5EFEEDEBCBB20618
stream[448..511] = A3FE61185B31AA80EA384B36CEC7F41F
19F2E55614BE22852E796963326B9F49
72E8A316D4A6653CCE3FE06014C0F5BB
6E4E64B439109608FEC6A44C15384C13
xor-digest = 3597FEEBE687F754D35F2BC480810C34
1A1D557F867C07B83CB8A8890CD090F0
0E6C6CA3CA9B804AD70B40747DCFF18C
7F830FA6630EFBAEAB4B022C22B892A6
Set 1, vector#252:
key = 00000000000000000000000000000000
00000000000000000000000000000008
IV = 0000000000000000
stream[0..63] = E48C2F264BF9E8374B78FB652BAFF1E3
3ECB4B1C635D76A64ECFC4BDE00EE5C8
77E1094D6480CA382815CCCD5CC36770
46E801C29A860EB032420DCAEEBC36F4
stream[192..255] = D2EEE83D63F96B0B7E6D8E0C72B6581D
50AF4081017CD62A73789C8C2DC5483F
CB4067C71FDBFD6EA8882FFBAC63BC9C
5E4F438A2ECBC71627646539A5BFE1DD
stream[256..319] = BDDA0B90B24A4FF5D535E12D075DCE84
6D6741F809D105DC03552A3F13AC88B2
F98411A1C19CB32FA3F595CDD8F87608
3C057E42BDD903A055F13182CA080F4D
stream[448..511] = 44E931EF73A9AFA565EB9A8E6AB1AA3B
9F14FC198B41909CB31B532F9EB776FA
B51FFD895E7F266D1D275463282BD7F6
62FBBBB5629890A4C68B6F6CF8200623
xor-digest = 151F615109FC211C0A7AA4DD2CEBB984
CFE9ED0486E8C552233AED574E9983F9
A9DD738D23F2D307DC313C634A42A805
18B616A250C0725694750A29413DA8F1
Test vectors -- set 2
=====================
Set 2, vector# 0:
key = 00000000000000000000000000000000
00000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = 9A97F65B9B4C721B960A672145FCA8D4
E32E67F9111EA979CE9C4826806AEEE6
3DE9C0DA2BD7F91EBCB2639BF989C625
1B29BF38D39A9BDCE7C55F4B2AC12A39
stream[192..255] = 2F3C3E10649160B44321B7F830D7D222
699FAE0E834C76C3997985B5404808AB
7E6E99AA1FEC2730749213E7F37A291A
A6B5AFD2E524C2D608F34D4959930436
stream[256..319] = 8598D1FA94516B474B69DA83E3C1312C
49A05B8283B880B31872CD1EA7D8F1B2
D60A86CBA8184F949EA7AE8502A582DB
392E85C4D70D3D17B2E57D817A98ED6E
stream[448..511] = F86C7489712FB77896706FC892D9A1C8
4BB53D081F6EB4AE1C68B1190CBB0B41
484E9E2B6FEA0A31BF124415921E5CF3
7C26493A5BC08F7620A8C80503C4C76F
xor-digest = 7C3A1499A63B507B0BC75824ABEEAA26
109101C5B915F0F554DD9950045D02FA
FF815CA8B2C7CFF3625765697B80B026
7EA87E25412564BD71DD05843A60465E
Set 2, vector# 9:
key = 09090909090909090909090909090909
09090909090909090909090909090909
IV = 0000000000000000
stream[0..63] = 7041E747CEB22ED7812985465F503331
24F971DA1C5D6EFE5CA201B886F31046
E757E5C3EC914F60ED1F6BCE2819B681
0953F12B8BA1199BF82D746A8B8A88F1
stream[192..255] = 4EE90AFB713AE7E01295C74381180A38
16D7020D5A396C0D97AAA783EAABB6EC
44D5111157F2212D1B1B8FCA7893E8B5
20CD482418C272AB119B569A2B9598EB
stream[256..319] = 355624D12E79ADAB81153B58CD22EAF1
B2A32395DEDC4A1C66F4D274070B9800
EA95766F0245A8295F8AADB36DDBBDFA
936417C8DBC6235D19494036964D3E70
stream[448..511] = 5CF38C1232023E6A6EF66C315BCB2A43
28642FAABB7CA1E889E039E7C444B34B
B3443F596AC730F3DF3DFCDB343C307C
80F76E43E8898C5E8F43DC3BB280ADD0
xor-digest = 8FE7F0A88BD73434364D9D9FFC95F837
2C8F2B8808A7996239C9FA7E81F61D46
AD3C4CD426F149B186A298C554CCE61E
661678F992DB556AFBDC541C814D3C21
Set 2, vector# 18:
key = 12121212121212121212121212121212
12121212121212121212121212121212
IV = 0000000000000000
stream[0..63] = 7BCD4C5528F4BEAE0FC9F164CEBEC73E
D89CE32DA46EB68CA3CEDAA7C7A580FB
1C50D291F31C38DB2811864F6654098E
141A2213828593A98B7D0020BF0D6D93
stream[192..255] = 87DCAB67C8D5A90D17AF198D3A22D432
BC82C06872F0E61B3A3D1A1FC14527D1
E8C3C9CA50E5BF529621C2860ED304F2
7E6E427A9BC64D0FC6E2E16BD40C434C
stream[256..319] = 121F38D31A0ED8A6D72F4C6A4678A7B0
D3054A6268D02C9C6766069427722606
36CD6D79F81C64412A93F10DB68D1B86
962DFC41434B1C65AF4770F7D185514A
stream[448..511] = BEDDFB9B60B204E0332726D7D7E90640
FF29318A164A9551D9FA477D7E437273
A0E08EC35046CAE10BDAEB959F44E9C2
A09FFFBAA7A89B7B9F1AF34948FFFE9D
xor-digest = 3F8C09148423C1FBE286530726434747
F6362345A359A66A6066EAD149C4B1C3
B33E35608825D5618D924A7D5CDE0CB8
F2A0626D34F894C293FCAA83D162A460
Set 2, vector# 27:
key = 1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B
1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B
IV = 0000000000000000
stream[0..63] = 944B67EAB62DF3756085CEE577D0C1DA
4DD7CD17B85F9B9C51004107C8AA6935
7E413AEA37BB512BD8246F2D03E2748D
3BB24B60C1FBE4D1A55237FFE3D4D604
stream[192..255] = A9574AD5FC6A0D4A57FBE98AB5122A54
E2C355524AAC38580C659AE4E906F14C
3FB5A096586FA808F5F266182D26C784
72B116652EE1874CB5CF007DF2E2BB5A
stream[256..319] = EE5A306A60C83E209ACC5F3D60E17D90
FDDC0D790BBB7B1EEB635924A4C7AEBF
3ADE18F1F2F03C1E74093847B8F9225A
9588E92A826444BDD143B38CC3934FBD
stream[448..511] = 33DDC526B91BD452296DC8ABAEE7C65A
E7D8CA37FE66166B67570726639841C8
559405236A37A104FAA3F5A1A1932D57
FFE36EC16D439B1C291DD11638C50730
xor-digest = 8FF9D4A8277BA858B70F05FBAF80FC6E
31AC1CC81E8D847721CB632FA757C4B4
BAF548A4764EBA7206009A5B99A00089
7717410EAA1D4ADC9F6D619EC2D6C511
Set 2, vector# 36:
key = 24242424242424242424242424242424
24242424242424242424242424242424
IV = 0000000000000000
stream[0..63] = 0FDF243C21DA8B291097C9F385DFF2AD
4FDCA5EB4FA7E4C23CC61FA1A582EB23
5AE23454DF6F19B259E498F746F9EF35
491F77DC53BD596AACCB9FB7B5EE8ABC
stream[192..255] = A92CE971EA8E2ED7614325F0C47CE1D7
200B94EEB7FB4E31CDE640696ED6449F
B29A9F19EABE323B776EE9460C2448E2
DF83206A401074E3254C5AD6C194BD99
stream[256..319] = 6F988009D4C82F523611DE08FEA23680
02FA5A615E8EA831A76C7CABCC92E1BC
C02249FD76DDEA5C00FEBC391613857C
97CD684B23C6D9B40F1C5254404F7CA4
stream[448..511] = 61503589A014A6F800A5D93803517581
988262122B30755A337F81EF3B326125
51ABCE838C0A57795EED2F26173DE6B7
E4BB6E37EE7F98383658A7BC47976321
xor-digest = 3AA2F283D77DD949C9EBF1B4EA95D9CE
AEC299832AE766A1BD617F56473D3031
2B81DF89D0EB79669F1A044042213F93
DC7F0A2D4B6F089153C6FF9095C4E69C
Set 2, vector# 45:
key = 2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D
2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D
IV = 0000000000000000
stream[0..63] = 3D9EA1F4A3036C92CF9E0D6BB20824C0
F57818B3C84DF65AE4A1DE2A058F8BEE
242F9BEA42A78383F98AC998BE4B1EA5
401BEA5250611CFE6505AA5F43C9A262
stream[192..255] = 8C2F23B3E0255982DB921D035B507433
2EB98C31143E19F5FAA40547D0819157
BBA1B6B5C3177AE45074CF5E711195F9
281A71E62617F3A1E582D4F89FDAEC4F
stream[256..319] = 5D1ED872FD20FDE0C98FD76503F538B7
538F5061D3A3B12385B4BAE7C8CECA20
E47EBD5C96F88D78230B5D3909CA9B0A
4BDDA1FD1F561ABEC60524C51559EF45
stream[448..511] = EA2F040B9DD538FB258C9289F5CB76B2
335C7D05F5B9B2CD591B55AC8FAB882D
07EC54EDD33D4B24D6AD69841C219C5D
26DDC827C67D0A6AC12D0A4E0DBE9A78
xor-digest = 04A255960FBBF45E8E9E0828035FA11D
A684C2A7099AB00DB1D3E117B78026F2
8F69523A4B9A9F570C49FC02E1F2FBE9
6F2CA223DC8105A5A6FD0E2CFCDC9AF0
Set 2, vector# 54:
key = 36363636363636363636363636363636
36363636363636363636363636363636
IV = 0000000000000000
stream[0..63] = E0E9C87C82202453CDE753D368DA1842
9279F0B97446FB12A0436C6BE1AA7514
3E98B740F6F9CEC72A1EA38D4EF2BC65
E1AF3AE13C5ADF6DA16A2131739C0084
stream[192..255] = A43046BAE6A4A2C288CA187C72A21E88
047CE98C64147F2F853617A54A3057C7
0F48823ECA4B82609924CC9453D57F1D
3ACF7D302592BCF9B1439F28B3EE5F34
stream[256..319] = 08DFF1999015561E0817C20CED5E979C
6BED0512A69CCB4C6F6FA480CCE4348A
076F549355D22DDC52728F833447DAED
83D7012F3F59A8BE495078B72B299753
stream[448..511] = C66109B099BAD13AF2F36F5AED7AA0F0
0320D8B109EABC7428362B7CC43C284D
04EC23DFA4F2A5ED2A7BE2A64CF42F9B
F973C6F2AFDB1AB7B7E5F9499B9DE964
xor-digest = 9F9D95E6B8F6E9682B03C0F78E06DD42
35E62C6DDBC601EAA3D36D6E6F8B95C4
50198564F812801FD2893F1B12A59158
B9506624CE698A648E1928A42BC72ACF
Set 2, vector# 63:
key = 3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F
3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F
IV = 0000000000000000
stream[0..63] = 18B631E89190A2C763AD5F1DBC57B565
EAD588F7DC85C3DD75E7D7E74C1D4429
E2FB3C6CB687A620EB7050CCD49B54D0
F147302BFB7ADC6D1EB235A60338D190
stream[192..255] = FE2017B0E26C72416B6789071D0EABE4
8DA7531CAD058597AB3742792C791678
44C84243B910FCA131C4EB3D39BD6341
842F96F4059261438A81423586EEE459
stream[256..319] = 5FA44FAD6149C7E80BA6A98A8C861993
F7D39F1CAEAD07CEB96CBB9BD9153C97
8B8957C82F88EC2EDD1BCC207627CDB7
029AFC907BBEAFAA14444F66CB9A20EA
stream[448..511] = CF4DD50E4D99B8A26A9ED0F8CEE5FC10
E8410C7071CCFD6939C09AE576C3A5ED
D2F03412E40C8BAD8DC72FAFD2ED76A1
AF3BDD674EC5428BD400E2D4AE9026EF
xor-digest = 1C945357BA98CA7AAFD28A5A39DE3DD5
B5F640CC7F0A567172706069637AF5C3
975923080CA3FAF9367294D495A02052
C0C473E4B779AFF3BDD9EE665D55EA9F
Set 2, vector# 72:
key = 48484848484848484848484848484848
48484848484848484848484848484848
IV = 0000000000000000
stream[0..63] = 82492EEE44E22AD4DFCA2032BA401F73
7D4BC35CE8546EB6314EDC25E69DAC16
C8A9EBED6EAB895B7D72BFACEAA14E36
3F9A9773E43B077A1991EAC1EEA83EC5
stream[192..255] = CB11B43F7E98D75576BB1B1AB33A4E6E
CD9CBCEEB36718B22C14F430A8BE7BCA
BCBCDE60D775DF441FCD808E79D05FAF
E3AA199D45DC174272EA3DD0057D9BD4
stream[256..319] = 7D237FF28E20F0FDCAE42A7D0D7AEFEC
8AF23CF2906E305341FDF8FF75C0B9CB
C8F19696CE8D31D15E27EAB0AFFCE92A
AFD1BC29E9B80895B3A7CF57ED434D96
stream[448..511] = 5ED806ACF2490F17AB82438484FCBF61
6A17015069B88DFC2C4CE76A2F564E4C
5786A7514CE542709E90101094DEBBF4
8954F9BF8F4773E06DEE7FB9231AA457
xor-digest = C77654229F128DE04A121608381F5F05
7F7EC90BA31DCA134CB4AB45EF911F8A
0AA71DCAB706277802FA880A73EE5153
7451838D05B4ADDD796FA005E7F136DD
Set 2, vector# 81:
key = 51515151515151515151515151515151
51515151515151515151515151515151
IV = 0000000000000000
stream[0..63] = C7FC0F8C8D2064FE05BEC4A641560FCB
C41A60718B1DF62AA297E754756CDB68
48C5BF60721B49A854A7A4D4BF2D36EE
943A3B3922A638293B32F15A7E9A1357
stream[192..255] = 987A15FE80E62B043B2C7C0953A27D04
83B2A7ECC03AD33C2F99FAB7FD2A7EE7
0181F7913429F89027E392FC3B73F4A7
5E475BA1D7DD4DA0F32D776BBABF270C
stream[256..319] = CEBF798ED076B963AC8EA9465F7EBB90
6E09F80247C1FE09C86D1BEF3DE4F4AF
94B51FECC1C58E1E8CD225C2F68CCEAF
C36C029DDCE9380AE9FBC867E145F658
stream[448..511] = FD7E885A72C796E642EA628C6ECDC508
9F465F57E55D51170C039B253B14EB9D
195A3712CDEA2624A5382880192DE3FA
0DA2A86EF3A61220DB949596FE1C318F
xor-digest = DBE3B90391D0169C64BC96AA925975E5
89CAE70CBE36AE6835496B1977D1ECF7
9F9D3E161698CFAA3F7AF57DE535488D
A06A8B686577A52BC358FE25F95EA2E6
Set 2, vector# 90:
key = 5A5A5A5A5A5A5A5A5A5A5A5A5A5A5A5A
5A5A5A5A5A5A5A5A5A5A5A5A5A5A5A5A
IV = 0000000000000000
stream[0..63] = 6C3645C8621D8E7286911278BAB37C5E
EBAA2AD321AB8ECA62D13372156F8B87
FB87FBE02B1EFE39AB0EBE41553E5348
073053048A0D4DBDA1880230CD23A4F1
stream[192..255] = BB161E8441B29DE15C9A02F447766354
E7E590B42AE566935F0A6D7E864AF5EB