aboutsummaryrefslogtreecommitdiffstats
path: root/libraries/spongycastle/core/src/test/resources/org/spongycastle/crypto/test/ecrypt_HC-128.txt
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/spongycastle/core/src/test/resources/org/spongycastle/crypto/test/ecrypt_HC-128.txt')
-rw-r--r--libraries/spongycastle/core/src/test/resources/org/spongycastle/crypto/test/ecrypt_HC-128.txt2337
1 files changed, 2337 insertions, 0 deletions
diff --git a/libraries/spongycastle/core/src/test/resources/org/spongycastle/crypto/test/ecrypt_HC-128.txt b/libraries/spongycastle/core/src/test/resources/org/spongycastle/crypto/test/ecrypt_HC-128.txt
new file mode 100644
index 000000000..fbc2fbd38
--- /dev/null
+++ b/libraries/spongycastle/core/src/test/resources/org/spongycastle/crypto/test/ecrypt_HC-128.txt
@@ -0,0 +1,2337 @@
+********************************************************************************
+* ECRYPT Stream Cipher Project *
+********************************************************************************
+
+Primitive Name: HC-128
+======================
+Profile: S3___
+Key size: 128 bits
+IV size: 128 bits
+
+Test vectors -- set 1
+=====================
+
+(stream is generated by encrypting 512 zero bytes)
+
+Set 1, vector# 0:
+ key = 80000000000000000000000000000000
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 378602B98F32A74847515654AE0DE7ED
+ 8F72BC34776A065103E51595521FFE47
+ F9AF0A4CB47999CFA26D33BF80954598
+ 9D53DEBFE7A9EFD8B9109CA6EFADDF83
+ stream[192..255] = E7F8DCC6A1D42ECF6A49651F7C610657
+ B1DF6E58FBEF6A246D6D4CAA83858839
+ 86325BE2B4185B4D63D4BF766C5F4B73
+ 0B89C3CD66018155DFE9D37B6F5C1251
+ stream[256..319] = 6D21763B2FEBADB212AC71388FF93586
+ 48AA1A0E874D3B6932D7F80A5657F88D
+ A44BDC16AA21E531E3E473CFE6FCA9EE
+ 20739339CE4F2DAC793210C8CC20897F
+ stream[448..511] = 5BB39DF39C64BFA13F2AAE924D3DF4FA
+ 22899838ADB609806C022C36180A3E46
+ A547CFF7F4DE1151A81AED3646B2D86E
+ 1F0F3C22C92D3459593ED599D1A535DF
+ xor-digest = 1EFC3423B31F67D397923613A1169F54
+ A35193C9A31484D48204A8380D19984A
+ AB3C53E44D0511C1CA13A3823A0B2C24
+ 7602797C533F0D5251CD5FF60D4A4F5E
+
+Set 1, vector# 9:
+ key = 00400000000000000000000000000000
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 80978AC0647C7C5E3716B3B3DD9A3FD6
+ EE0EC133F29A0F2F92E3F7AEFFE8CAD2
+ 789DB433255F7A9F2A9D0873B8932032
+ A7FD7EE6D07C903738B78E88DC173674
+ stream[192..255] = E314E449A75D8CD4FB0BF8BB133915EF
+ 0471D3824CCB9CF828F2086EED1E09EF
+ 78E510E0D7362275CFECE3F2D79F5B37
+ 8C8F21D3817083098E1D3918DC49EB13
+ stream[256..319] = BD9BD906D4AC9B0A0A68C1371DDD0BAB
+ 7D36784577856634034D9A7BAF3A8B06
+ 1C29904A896A82526CCAED7899FCBCE2
+ 619E6AEDA6D79B55C6EE7C97353486F0
+ stream[448..511] = 163E7EDB8F4A866A0E1C991883B2A966
+ 0DF6C547BA4C3E2D59AC014170872C73
+ 220303B5AB4D7321CA0C25DF3E18D5D9
+ 1D6B52A5C2369F4F764B7E4649674F89
+ xor-digest = 2F1B2356F1149C6EE7694E217332E4CA
+ 33E47D0DB237E71D542A4BFDE033137D
+ C8085B39215AF06840E542E501FC0584
+ 257B7F6DCD6297CABF03026A95A6E27D
+
+Set 1, vector# 18:
+ key = 00002000000000000000000000000000
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 94DAB13AE0D2F9A65283C6AE98733110
+ 1C4EE45EC812AD67DDF3D1F026B51B17
+ 2D366C7E3B2D55E5AE7010A279D35B03
+ 83B77E96C6B2434C3E6DDC2401D64AEC
+ stream[192..255] = 8199B6243A278FA6C07B430B6FFAAD83
+ C2A40A1115DEB693B446504AD35615CD
+ C4881D06F2EC1EC5C189BC37C0F6AABC
+ C349FD461023A1B840C40B7E96A481E4
+ stream[256..319] = A2FF8C499364E1E900EAE72A98399585
+ 6C609132B14C83B191D49BF251E73EE2
+ 0FC48469A1E72416F803CCB7C933A880
+ F8343A8DE2AB9492190E86194680B21C
+ stream[448..511] = C442F7A0791CCC0F7E8D4CC454829E6C
+ 26811BE74AF8BC70276C4901277753CF
+ E44FACC0ECB82E9E5803CD08A316D9EE
+ 5B0A016185BEEF9FE94A3E64C8BCB161
+ xor-digest = 53170F85C0661EBB8E0C595C6405CE21
+ B9F19433C791DB8A71883E4E6BA31656
+ 2268C2110CCF228AF6634A80599B6A0E
+ 24106DBA30C3098EE57A10B1604511E7
+
+Set 1, vector# 27:
+ key = 00000010000000000000000000000000
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 0D3549E38106BC69495957DE0722C36F
+ B3362CB8BB2ECAAB49C99AA5455C4DC7
+ 363E990AE7FCAB1F4648413DDC698D79
+ 294F3FF36FD83C299AEE2772D34D057F
+ stream[192..255] = 3239C047E0DA62024EC64B1D8E8A5E0F
+ 6E89062774AB24D2B69A17FC7F4C6EA8
+ 85F71AEEF1B7A36A559EEE29D422CD4E
+ 98733C99CF47472F1E4A406EC58A80EA
+ stream[256..319] = 1B1F13FBB383683E26371ECB23F49D0D
+ E3B0A224D96A1A87D63A6737614F0415
+ DBAA27AE8107DA06E5BB62D96FE4502D
+ 7B92EB6B5AF180CE8C2373920C77292B
+ stream[448..511] = CDA9A705E95B0656600EE8CC654127ED
+ 0A8E362FACAC68B18C0C25CA57929F2B
+ 1761F0706FCB0E066338507BD04C7F62
+ 0FC91BB6AD77D569E30547959578216A
+ xor-digest = 6D339778DCB212787325D09BA20110C9
+ A9CAE09E5915DFB1F74BA59E9C610FEC
+ 7989F18AF4CE86AC3D135659F46DB2D3
+ 59C08FC80B14E10AEC6B6701F661E86B
+
+Set 1, vector# 36:
+ key = 00000000080000000000000000000000
+ IV = 00000000000000000000000000000000
+ stream[0..63] = A4E7B46F89DD8205C71F6453B1ED3924
+ 5D7FBB100E7EBE4D1D27E69047AF47DB
+ 3575B3A580FB9591A5F794306CDFA3E1
+ A0A61905827D5ED980F49932A5ABA561
+ stream[192..255] = 364556E21E20C5816ED375B9C12C0603
+ B680F2A4972EDA77AF198A2F015ECEA4
+ 7171028016B99EEABE1DAA2131711466
+ 6D3C1558218D95A8068E1780BF738C2D
+ stream[256..319] = 84F5E62E1E8D4AD21DFE9B3537172D6E
+ 3F4539DD15B5A55B38373E9787F0A4DE
+ 5F4D90B0D56C0E1F8A5F9C282A1F5567
+ 342BF864960F27E5311A4FBE3B85CDF8
+ stream[448..511] = FB062A1FD5E64D97489F24A4F12193CA
+ 9C6F4711C993C13742EEF14D88009DCD
+ FA40D295DB8959D1562DE734ED1AEF4C
+ 90D136852F37A4115757F21F40977025
+ xor-digest = FB8B62297F1B5E510091057F075AD348
+ 54FD949E9E35712E2F455D25AA7EC559
+ D55FFCC3D6832865EBDA17EEF34A2CCE
+ C6758E6449BDE9D70B5071B2A1D5094D
+
+Set 1, vector# 45:
+ key = 00000000000400000000000000000000
+ IV = 00000000000000000000000000000000
+ stream[0..63] = DFAB6AB2296BDEB8D8B3F6A790F3885F
+ 093BAD3BE4E0BD63E43F69535F5E77CA
+ DBA06B447471B03D6A47D6BCB5AE4D40
+ 03B8AF7738AB8EB4D5B9C6040A434A71
+ stream[192..255] = 9313979FA86022D65C61D902DC0D4F9F
+ 98C1D026B710B03123812FEABEE5C0ED
+ 8973F8B97CF7E281EEE0A5135A01F0B1
+ 4C6DC27B352CB349273EE5E34541C518
+ stream[256..319] = B53E875AA400CB453C7DBF5CEEEE4D69
+ 31763C844FEDD960E5410FC3A5E51B19
+ 7D252502EDBE71D457461A9D0033E26E
+ C7F78BD9C39580695914941737645754
+ stream[448..511] = DED32F71701CB0AB10C3062F1A15571A
+ E70F2E3AC7A533CF7C962B2F4C256A9E
+ 12EA7D7F7DEA955DE6C7CA512A7EB4B1
+ 80CE31FDD1F38BD486EF438D52B791A8
+ xor-digest = B0EBC9D8BCC2DC7E20BBB7063FA84B6C
+ 109A619BE7EC9DF5C9C6182AD692DED1
+ 0F24329DA2E5C346A659F2DF60BA0F2F
+ E0169D173C4C75D26363A0D7DB40A195
+
+Set 1, vector# 54:
+ key = 00000000000002000000000000000000
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 9D5E9AA4795B8B5E97E415BD1F14E697
+ 3D5E1D148EC12743699A48DADD6EF61A
+ 4643E9A7C2D2F88D50A8B9A63E003367
+ ADDD8DCC464EB1C0FA6C23D244E725C9
+ stream[192..255] = 8DC91C4A6B3E6B88EB7EE1E0F7345718
+ 6C80BCCEED7197FC98CB118EE13D9AE5
+ 3EC8C6917F38FEE09C5C6F08E475E058
+ 51D1E7D4EF0B24AB263F0AB5656E3E82
+ stream[256..319] = BC2875569BEA6623C7E16A6A87C972C1
+ 1EE3782148A48D51F6D9E32CFB42812A
+ 2D20A318F0D699C9E760159F591EB9DC
+ 9EF3429A2613FD30EF2C839FFFAC5D0C
+ stream[448..511] = 6733FAE7B9AE358748DCD6937D494F21
+ 46315B363CC50E362C5F585FD350C462
+ BD99DD69F2644043100A9E690302CF26
+ 4436B96CC818B659555DE0ABCBCB911F
+ xor-digest = ECCE54CD5721D18E47CAE60E30741660
+ 1F03D46F90A1110614728849445E66B9
+ ADA53954F9E8DCB746CC4BCD4D82EA34
+ 30767E2CF9BE6BF81E19382DB5A7677E
+
+Set 1, vector# 63:
+ key = 00000000000000010000000000000000
+ IV = 00000000000000000000000000000000
+ stream[0..63] = A88EADE3DE0EB0BA73CE09E995540BF3
+ B8DF7485F028B1C3C15D1F813E2C5413
+ 5B004E1804EB6FD248505C998B5F2CCD
+ B3EC043B40FE7A532981F932D107776F
+ stream[192..255] = D81CAE569DEC3E6D22C83F043B64FC88
+ 0B04116A646BBADC38B28848D17028D3
+ 11535C1AE172CD85A9B2D3ED4D728FCD
+ 0A5289DA14D823578E5B8984AEE42671
+ stream[256..319] = 18FF81D6F5D7678998B48A51CF0D024F
+ 5872A5C1084E20182A8C255938339D34
+ 6798356AD957663C089939F896330C12
+ 747C08E2BF752B4103661B98229FB5CF
+ stream[448..511] = 9B797430B254C3F4DDB6AA211254ED75
+ 13A7403B62D5D1E2452E43DBCC7B50C8
+ 266F82A5155D405A5B7E15E921AD8154
+ 362799FFE25F1E7ADE3434B0862E9D10
+ xor-digest = 983E10E11689266E4569A99855A4F642
+ 9094FAEBEBCD68434BD771C8528FDC62
+ D357A379A0D6D78B9543E9A4CCAA42CD
+ DC719C3C880A358B409477D670F55EBF
+
+Set 1, vector# 72:
+ key = 00000000000000000080000000000000
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 7ECBBF2FD6D7E521A15DD022D0988F7E
+ 319AC64A9ED55C72E2817AD91F778221
+ 98A55A9E9BFC9D01C0BF8BCD9828001A
+ 18AED8C48E3F6633FA541B74A1799C62
+ stream[192..255] = 1BC71E27C8EAF24C12E78A4F9FC8E000
+ 625AE2FA2AB74483C8EE3ABB69C77B13
+ 7DF6C9213A1EA8D6557F0C1688154B87
+ BE22F1B87AEE346AF7AFDE02C4C2C776
+ stream[256..319] = D2AF220214395745FA09AF2FBBCDB112
+ 0A588713476B29479F48B92F278BF39B
+ 3048630F0EC091D1188E7CEFD4C6F8D2
+ 709187581999E5DEE22745D21C03BCA3
+ stream[448..511] = 995534950559F7F3D01A718891ABC639
+ 3D64688DE7FDA76C1DCF2B81F6934EE9
+ 4BE1DE90F720E073DB9E54DC101BF513
+ 5ED06CA4684A73A506553CB8713E4FEC
+ xor-digest = 2E87F43F3622E1A512D0E540939727EA
+ A035F7D7C136FFD565BF639C00165F7B
+ 6C33B969DDD106EC9D4CFAB1FA0D5618
+ FD17C64CC68E94DAF7DB9791B7DE16A9
+
+Set 1, vector# 81:
+ key = 00000000000000000000400000000000
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 2AAC5C088CC1EC5D579779B7EEEB7F9D
+ AEC2DF6224B8E39F9E74511E4E8CAD0E
+ 59E0BEFCFCFA73DA661B53350A470887
+ 11B1ADC5304481515256C94204EAD340
+ stream[192..255] = AA9240B5E98DD28D7CC6FDF07C61E536
+ 069C5D4B818A96DFF41939A57DF9FE45
+ 32F384A624B236064C1AFF1A37C8CE01
+ 23B87B7903EBB91D6D83C69C684090B5
+ stream[256..319] = FD816941100F6CCA2EFF27C275753702
+ 8B371BB985E878229621CA3D0B4E6BF9
+ 1F74BAF0C05F661C93B819092CF475E0
+ C61EE25FC5FF6CC9BE274834E718EDC1
+ stream[448..511] = 0A2B3B21DE9AE621B9DA45091AA26213
+ EE2E560D32FA4CB8ADC6DD1AF7EA11DE
+ B4905EAC39580A5A89A68F85BED6CFFE
+ 820A79E20265488FBC9E266ADA0C4CFA
+ xor-digest = 60ABAD1341AA90112B53568014827D64
+ A4A39E7CCCD78943018C685D0CC4DEB7
+ EE7A203B7C88ED8996EA7B2EEBBECC7D
+ 86E53A4B5E0646BA59CA88144B032C9F
+
+Set 1, vector# 90:
+ key = 00000000000000000000002000000000
+ IV = 00000000000000000000000000000000
+ stream[0..63] = CB3DF6C584DC8826BAD57EC5B98D644D
+ AFE6C749F0463744EE1CB03EC81DDEC4
+ 4B4948C634552BF4760A0976C67BB2D4
+ C53F7A7805FDCC68C3ADB7ADBDF9B509
+ stream[192..255] = 0ABC3A02DEDCEE79E8C26D3667B085C5
+ 30FD86A2CAB845CCD323075D7D6FD7A7
+ 05E7532A5F630BDC205B1DE61DC29243
+ A2DDC2750F9AF32EF0CD794EC074AA83
+ stream[256..319] = FC4AD0FCAB98C2F3379E3A3D1B35DEE3
+ 93B60A327A41BD5147DD17F315DBB5F6
+ 625D67ACCF9A460C2CFDAD84403D4163
+ EFF59D1356C144E6237A09044BCFF8CB
+ stream[448..511] = EFDAD499C277519887424DBEFAD5DB2C
+ 97C97CE5E512871B5CA81D9408F59B39
+ 9E23B24AA57DC934C2F539CBCC6A9EE9
+ 750B3A5D08ACEAFDED87C325D01CE866
+ xor-digest = 7D8E173BD06363238A383D72422F5FAB
+ 941BA41199C462C2110E29E62350C9AD
+ 15780C3BC2B9092641A4702B9A696430
+ E38F7D0F6FFD1AE59B82787A3A69CA0E
+
+Set 1, vector# 99:
+ key = 00000000000000000000000010000000
+ IV = 00000000000000000000000000000000
+ stream[0..63] = EBF5E178FA8E2E45F53B73AB15C2D54F
+ A48DEAC9529BDA434E857A809CC7C0F9
+ D8F372BAE323FBF79874EC53EAD3928E
+ DB203A64C601A99BEE4C07473DDD3B23
+ stream[192..255] = D461188EA8C5F22E8649B6FA7B68274C
+ D97EF513C81DA77CBAC826D9D20D9968
+ 716FBDA415BBF064DBFCB7D5AE12F72D
+ 4DD1FC3670A553EE6F23CFDA400F6D9A
+ stream[256..319] = 031589CA9A8B0C09BD0CB167D3D49C2F
+ 873AA718E0C9B3A3A515A9D196C5382F
+ BB6CA5E3190FC20084F5A4D22DD92095
+ 8E3A1883E30F7BFB55B40747B495FD49
+ stream[448..511] = CF106A7EB0FD339B8EB67F09E2A27AFE
+ A4117C472AA64CF1A41850062266B48F
+ 92CB46600E87E811121959B19999BFE9
+ 1C68A664A4C28ACC8AE5E6EA477D0A2F
+ xor-digest = 2480D3C1DCD26EE2B05D964B3CD526C8
+ 4E39E6FF48EC793FB82F4AF928073D1D
+ 80887F9AED832951D4AB2FDB518B548F
+ EB5A42FE6454C19FCC101019B598A808
+
+Set 1, vector#108:
+ key = 00000000000000000000000000080000
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 2EABC4033A51B3901B6340BE32F808EE
+ A319582F21A7CF6633570E82AC879B60
+ 3E438847D9E3719EAB71F8E3247FEFA5
+ C07B2282AA2FA80CEFFA8E076304FEBA
+ stream[192..255] = F178E16CCB405A8025FA50215B109BFC
+ 9CE3A655DAD91BCC64D89BE115D4BC84
+ 261DC0E440DAF6028D3AFEA13C9D53B1
+ C38E2AA48153CCF3DD9791563E45A98C
+ stream[256..319] = 284E211A092241828DB7204310536167
+ 653D66987537E004201DFF6290CD8C37
+ 84AA31D76477908455CD4E1C51F907AC
+ 69893D7FD3D626989526F4E6891E82A0
+ stream[448..511] = 043F1740552381D9A01C882DD0D542B4
+ 8EE86ECF6B5D2A23B8EAECCA55224664
+ 5702B29F7CAB606417CDCCAFD9B63ACB
+ CEC56E95C945B72DC457103B2C378A28
+ xor-digest = 1A56CC2BC61F1A802CDF26A84BD37A9C
+ 86F903637E5A1BB21B5829994628B000
+ 2A356A4D150DC529907786BAABD0C733
+ 4500BE0DDC9D487EC6356B2ACD65946E
+
+Set 1, vector#117:
+ key = 00000000000000000000000000000400
+ IV = 00000000000000000000000000000000
+ stream[0..63] = BA81D9884075FC9E2F9938392EB10354
+ 1AD1D4A599A6DAC3E33EEC59235C3559
+ 4448E3DAB3B5A5F56DAF7B86B63EF376
+ 3728193CCE74807DC7E26087D87BF7D8
+ stream[192..255] = 1F91ECF0B6E889D6FD6FA97510D2EE3F
+ 91552978AC896D69B10A923F6F5CCA67
+ 8320765AA5CDD2ABB4A5FB3CAF86C76E
+ 12280CABB4E74C8543C9D5B1D9B8268C
+ stream[256..319] = 31BF924BBD38F9FE050E17E50EB66C45
+ 081DC5CF49F0F02610828A91F31D0B29
+ AAB0D6123D69347ADA5CFB37C8AE5E70
+ 38453B5194EA285F798179A875F75E70
+ stream[448..511] = 78F5C37A21EEBAB00F7A80656D72AE39
+ 5566B8114BA6EC8BCFE8C46D0CEB4C6A
+ BDE4E4F0F131BAC671F8186821CA01E8
+ 69FAB184E938B93B56D1AA3C1D68D3AB
+ xor-digest = EFA43D76919EF92EED6AA30B4FD2E37D
+ 461D4377618426C2912493665FBB004E
+ 0C92A654CB660FB709681F460DD61825
+ C7A7089737F5F5DA10023049A0595DBE
+
+Set 1, vector#126:
+ key = 00000000000000000000000000000002
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 23C1F447C5496B37512923D74B61CF71
+ 015A25988370C0F4E0E48194E4C3B72D
+ 0C9519F6A88D8AE9DD319A3C9160A6B5
+ 51FFBAF27D374B3E6F624344D06BD06B
+ stream[192..255] = 019E730A2D0DD92CB417B1FCF42D2352
+ 058F3B059E1FA4C489909E0B9B90944D
+ 9816E45E992893244CDEB5EA6AF79703
+ F70CEC7C3E770D2A8310127B3EEA9026
+ stream[256..319] = 3BA682C375554002E718ECEAE6768648
+ 2442D9643AEB6E4D518A5146263B6BEC
+ 0577A4A0CCD7995F10B7F1312926C613
+ B4BCFA28D37B85C7FE6CC64A26DBCD47
+ stream[448..511] = 41D18A4275E2E4DBACDD91D3F79A186F
+ 6B2F48BBB64D47186C32910E86914BB8
+ 74688AEE59998D8CF7635DDED58EA9E5
+ C51DF64956C951C1F9123DC1C97A4027
+ xor-digest = E7A40A98E52ACDD2CAD780E71312F128
+ 8A73CDDD2CABD28EB767A045871861B7
+ 680C64DE4986F508E8CAA04B49630B3B
+ DF931CAF478B2C3470E483F3D2EA71A8
+
+Test vectors -- set 2
+=====================
+
+Set 2, vector# 0:
+ key = 00000000000000000000000000000000
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 82001573A003FD3B7FD72FFB0EAF63AA
+ C62F12DEB629DCA72785A66268EC758B
+ 1EDB36900560898178E0AD009ABF1F49
+ 1330DC1C246E3D6CB264F6900271D59C
+ stream[192..255] = 76F5E28163A6F72F4AB72FCD90C69EED
+ EF6D5C73539F14E7CA0BF6A9F229F12D
+ 1492EFCFDAD11EE26DE44F0E843178D2
+ C989D4F21FE9B53C03C12874E83A7026
+ stream[256..319] = 3CDC1D88EDA836767090FB77DAE5ECC0
+ 0F5BF5CA8879733FAC19E8DE5C725636
+ 7E39E8C9C4EFCDD75DFA9660BBBEB584
+ B5593DFF4566EAC37E857D9B9E21FF06
+ stream[448..511] = 713B389BD7E1651A450C051B77F83A96
+ DA277A370FCEBC4303A18AB1C5FF5342
+ B319F0593A67F2BE6DE7D256CEC89F65
+ 61FF60B8AB8621B6720206975269023F
+ xor-digest = 4943A339E572249ED48A06F45BD60AC5
+ 26F1ED970617DC9DB29EFE99ACEC6C7B
+ 82C8F548503C3DC16E79C4D7D7B7C6C6
+ 08CE84DC170A72286CEA1148D180A7BD
+
+Set 2, vector# 9:
+ key = 09090909090909090909090909090909
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 4C76978E4BC79261F8608B3E5327AEB4
+ 4F2F0305D5F6B6326E0127F00C50DEDB
+ 85F5915ED2D70C9BECA2866AEBE6D154
+ A4CCD80AC88588CAF24FC805974C96A7
+ stream[192..255] = 5875CA142FA9AC13170031C71A3619EA
+ ECC3D6E0692AC276E2CA29864643D364
+ 56DFA39E1782D487F49402AE32CB739F
+ AE267CFC438495B292D21E6B4A21774B
+ stream[256..319] = 8CEB212AE637E8DE29AD64E7D0719338
+ F41AFEB1F1022F30BE485B348722B7F5
+ A57DE6F253C6B0828C6FB1EF6C59EEC5
+ FAC3D7FCBAB8C6BDAE2310CE77ECA503
+ stream[448..511] = 4810F2AEA6804ED4820E5B9E7ADD1F44
+ 37EF320686F108947B42991ACC7C4887
+ 635E57E9AA90EF29F831D7959936DD95
+ 0F466666BB84280764F5557582FAC149
+ xor-digest = 7EA2FDE204E339B9C85051F22A46587B
+ 3619F4F9AE11426F5470D9EAA1629476
+ FF156BF2727CB6306E62BABB4A68E9AF
+ 610D50C8034C5D4E23BCAC487F3DCA03
+
+Set 2, vector# 18:
+ key = 12121212121212121212121212121212
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 38F35C0172088DC537AE80089719655F
+ E8671884235DB1F6477D776B8DD158A6
+ F6914C168E9EDF0B1020C63EA1851D2E
+ FE1A343C98ED4B4B23E52451B9BDC3D6
+ stream[192..255] = E88226EA0CA8B620A68402F83A1475C2
+ 54C875FD5D27C935130FDE6DCE3EA050
+ 4F121A7EBF6B572D6EB41240A65CD001
+ 5007AFF6C2A8827CC0841A6170C08467
+ stream[256..319] = 0ECB78E446AB9C763315031C95E570B5
+ 5A5D89BA13A228B80D86797BE378D766
+ 59B47D48AF0FDB4C3D439311963B0A0E
+ 1311E6FA792B089EE4797D9AD023FF5A
+ stream[448..511] = 44C71180BEDC7E3CD29F80B9922C1733
+ 5D815207E848FD528572CF61612A42E0
+ AD4AEC01D042461A8C30ED194940F82F
+ A442DFD9061C03A1B72592894A0C73BA
+ xor-digest = 127E8501304A0632B8FA27A23BB97321
+ BCD67F699D39A35A4324D5E8AD368E0D
+ CF134D13FBBADE2FA930AFCA7D15FEC0
+ B2682F0B09AAB3373069F6DAB9EA112C
+
+Set 2, vector# 27:
+ key = 1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B
+ IV = 00000000000000000000000000000000
+ stream[0..63] = B90DA1C325244BDA08C319AA6B4ED7E8
+ 3DEF56BF03ADFB2A46E9041F4498BE2C
+ 4B9F76E7AF98697B2835F2F4D4585320
+ 36844D8FA3F34121D9BF624556A52BCB
+ stream[192..255] = ED912457955FE3EDB032F4E7C452A13D
+ 52361DAA3154A756B1C00B0079DBF782
+ AD089F2C090691BF7B66695538402EFF
+ 893D27969913F25177C01F4CA2FF5195
+ stream[256..319] = 0127342854571D0640F2C283104FD6E4
+ 4FF9B9198492414C1803E36F01A2E79E
+ 3EF76F350542EFEA11419692B6A708F2
+ 0A6D938306E9212B8F047207E7C5782D
+ stream[448..511] = B297A467A6D2770B2609C7DC1EA505F8
+ 3A36223731550282001144B4DF3363BD
+ 49802CCDF59D22FC7C2CB7913B4FEFB9
+ 49128A2BED699B55D24E5B26C52BE674
+ xor-digest = 711ED121D562F49A3D3F66FE95540DC1
+ A58F5703108A7C484A53EDC9FA7455D0
+ D356D9EA792AC30009754E94CF63493A
+ 8AA3BEADC0E7D671DAC10390C841F9EE
+
+Set 2, vector# 36:
+ key = 24242424242424242424242424242424
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 38D294B5B1ED0A38C5430A355A5A5949
+ 0137741305AD7EB6159A1B97A956648F
+ B27C16F507D5D5FF8E2B779BFF22CFD8
+ DB4C7CF7FA78CBB20445D2F94518174E
+ stream[192..255] = FE70A06921BC304689079DDFB4CD4BBE
+ FC64B0C8E014A65F6D84A804E8F8F1A1
+ 371D470977F033ADCA960346B189E848
+ C899CD90446D5074C3C1EE48DD40F0C9
+ stream[256..319] = C9B90ED55AD83A8DE0547000ABD0A633
+ 653ED5D3B62EB16D2C3E176952786205
+ AA702C32FC37DCDB714D8BB81E488438
+ 43B805F2FF5ECE2E6C0A4A4BA5746561
+ stream[448..511] = 396490C2E87DDA2FC2F9FD4D2E468A91
+ A826ED3FB2AEE07DAB6E33EBB5D657B3
+ 2488B38BEE6E316DEA6439979112CC62
+ 0989E9907AD83A9479DF253A75FC6683
+ xor-digest = 5478F54C1B95FFD16C6C873F900181F4
+ EE33E5CB58CD28259E19645FF36B4419
+ FF92A289E9C355E769D0CF6F004BB256
+ E5134627E4E99459CA3916BC1216312E
+
+Set 2, vector# 45:
+ key = 2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 0188DFBDAB2AA5D4996601E8CBC5AEE1
+ 5254491641DCF5DEB7414FC751D52E56
+ C253A98157200CE0C142C355AB961015
+ 04991380F77C287212145552C000CFA2
+ stream[192..255] = 6957E2069E8F1042C6A46AC8ECAD2439
+ 0DB5739043E911FB9BBE4A7071A88B14
+ 2867E45971D7C19BAAC4333BC176230A
+ A67A081EA89728380B00F5173E866B89
+ stream[256..319] = B47E8222962EDF8B3CF7E4DF469C81F0
+ 40431EE27D2CCC1C5D2B048C6E986681
+ 9656F8E23714A227341795A9B881A776
+ 9434923C01D25B4B2D60D0EA89580F82
+ stream[448..511] = 89E48ABDB1A7F5BF17EC7304A951B1E5
+ D152EA7EE181DD9866ABD782C7FCF238
+ 66871D0B1EA30527CC178D0FBB0E6D8A
+ C5CDAFB27F01B7B6AA68413B3E7DCA6D
+ xor-digest = DFB99C93E6B26D2F079414A370EFCA10
+ 5468E93AB8983DE0AAA1AEE3F8FCD068
+ 3C20753931A9B13F48F10C9F71F99638
+ 1AACA39469AD3EC6BC8B2ACB1DB9ECC9
+
+Set 2, vector# 54:
+ key = 36363636363636363636363636363636
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 6EC768666ADE02892FF522A9422F5B3D
+ D802727755D64C602C5BE156DCCC690D
+ D0237CF95B191BD29BEE5E030E1EB4B2
+ CA981BED69F2F4FEBA39C9658450D21A
+ stream[192..255] = D62AED496AD8BC9EAE570843460EFF9F
+ 8CAA155E3B1619341D43D416A89C85EF
+ 2186E398467C6763C6B38AE8AC642391
+ 39FC7D77C5DE1BF0304237527ECEF79E
+ stream[256..319] = FD2A2505BC2484CD26A953A460D43EB3
+ 500DB0572509C1409AFB25DAF7A08E96
+ 8C45901DD9943AC3558FE2D956045AFA
+ EC7FE93AFA7AC461E348A6FF67DFD8B9
+ stream[448..511] = 1A9AAF97AD789E4003BF48E9B723EBCE
+ F2DB13513398FF8161D929F64C5603BE
+ 2D0B89D1B94E2C4A91468EF743C2A745
+ 98093DC6EB5069213A1423FBD5526B80
+ xor-digest = 93DD39B5F82C8B105C9A1D3CA17AEB09
+ 21E77AF3235E3DC1F626D690D9306698
+ 60DB7382B38C6F3EE0F250DBB67E8001
+ 078938ACC2DCDFE3DC5E2F33FB4EEE51
+
+Set 2, vector# 63:
+ key = 3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 6D05510EF24AC345594E94F58E6F5024
+ 1B40AA1CD6A62F35BC303CACBB263253
+ CDDF54462EC606D6969E4CC5FB719A7C
+ 107DB872A5119566BF72FE37363E60E8
+ stream[192..255] = A1626164C36C6AB010B9A2B944ED8839
+ 13A3B9522F66429A75F5E30A03961871
+ 26AF86AEF382E3944B0414B274859B4A
+ 93881386E6A3E780802B0E6894739442
+ stream[256..319] = CBC22EEB532BE4B8B80D7F10A00FFFC6
+ 22A02B7426DBF648AF398444B8F8D2FD
+ E4265F1B50CB43B003DDB0256D9E0A10
+ 99BCDBDE162E8AA37B107B316B9673C3
+ stream[448..511] = A7F2D829EF3BEADAE6D84CA26C81E618
+ 6F70F3D9DA4E208754EFAA5A0441D87C
+ 7AE36AF993E7225A9C68764C87B5DA4C
+ C08B54A245A296EBF399B91331A6F286
+ xor-digest = 55A30CB34036E3A22AAE25981272C8F3
+ 6392347B5FCE8101A66023C5B324867B
+ 783EA103A714E749F14375CE64985A0B
+ 8ACECA137560D12E941228D04A968513
+
+Set 2, vector# 72:
+ key = 48484848484848484848484848484848
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 89C61A1182BC868BEDA3FE4A76CD679D
+ A3DF3A656AAD3AF83BB55C0F0455AFCA
+ 1B3FBAD0B91F7B1F209E5F74FDBD700D
+ 9417BF9B4A22BD3B7C94317C20ACCFE6
+ stream[192..255] = 1C312223B46A20BAB52F110E04AB324A
+ 068E6DBDB1EABEA92CDC5063E38B7EB9
+ A7DB50FC4CC626761CC00B7D821EB0E2
+ D40F7C8DD10F5A975A14689151B38B77
+ stream[256..319] = B38D45E3CEC551950D662FAE4241E3BC
+ 5FC8FFA67A472B1048F45D594EA0715A
+ 5B1DE277264D72251A3C5024C914A0A8
+ 14747D714F8CC583105013382518A0F5
+ stream[448..511] = 42D47BDA13625C17FC6E972E68F3AA7C
+ F8F9F12B900AB9E474C0295B48879DCC
+ 0832FD53C3C90B641454AB4BA90DD7D4
+ 1748F4AACC9AB1E1CDA8007B3B18B1F1
+ xor-digest = 131A1E29ACA16C3A409ED6E201559CF3
+ 3CD05312376DBF6796D39E2877D23255
+ F3308D3419CBEA800F1F2E9DF7AA36CD
+ 03AC3D6BD228A165A885824941D764C6
+
+Set 2, vector# 81:
+ key = 51515151515151515151515151515151
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 70977581BC650C5D03F1B3A02672C384
+ 250692C2AC94EA0F4A43723E88FE587C
+ 00B5319F87223F6817C36F21FB852995
+ 5CCCAE243D65792A55D6F047DDE1999E
+ stream[192..255] = C00B41DD0BE80054F46ECE559526ED5F
+ A87E7196A3A20698F5048183F91ABACC
+ 9E50AB64D437F05375CE78D75469EB7D
+ 478810E1C792CE3BA0C253FB1E549A0C
+ stream[256..319] = C95C6CE222392307CABC95202CE59EEB
+ 160A25C482F4608616C80B50A9D0B771
+ 732262DA67BE8319486F73E4B1FE3DBD
+ 1B7C97516F0ED02F1F4ABE9141329925
+ stream[448..511] = 93984394395B47A34FBEDD96E50A1F67
+ 7DCFB1845CFAFEB7DD83A9A7BFA35C7E
+ 48E44C38F9D33B3CFBB763A79048F6F7
+ B6F32386329AC979F7EDF8828734A116
+ xor-digest = DF2A33DFE7C90E76DB4E4F2D9AE2AB69
+ EA16664B5E0031D800913B6572E1E2C9
+ AD4A31D6BB088AA082195F8B4DA56605
+ D32A19916474C042F755AB11EE56F6E1
+
+Set 2, vector# 90:
+ key = 5A5A5A5A5A5A5A5A5A5A5A5A5A5A5A5A
+ IV = 00000000000000000000000000000000
+ stream[0..63] = A266B810953284ECAD69E960C9AC8FC7
+ 0B94798E55BF7D2EF54EE50319574C28
+ 7DF798958FD653B5E5BBAC0519D3F40C
+ 4372DB7204A3FFF89F6E70BE245C30B4
+ stream[192..255] = 72979FA8747EC91B68EECED4820CE7F3
+ 8EF0F20240D8E04C5004D10880BBE17F
+ 673A427D0FD62E8331BA633890D062CD
+ FE584ECEB2884AB4086E3AD04F9C1137
+ stream[256..319] = 77E9FD26E216E6F22D32AA89E4D02C33
+ 482570BE05C0E1FAD59DCDC5A3F1315D
+ B2FE99C4863DE4512EDBBF45DDF51CB2
+ EF472481D6BB7EF8C7AA09E45B03F45F
+ stream[448..511] = 0386E999B6EDB2E52F86B3792A8BD15A
+ FBC40B44D6EAFAA0D562C6FB2BD16BAA
+ 3F77F968925DA020D36A109A67ECEFA1
+ CC278F022B93169006D79C0F56351DEC
+ xor-digest = 35BCB2796B3AD76E59C2BDA7EBD7B47D
+ C99236FAF5F2186188114C1A958185C6
+ 48BA837A3B839CCCF55FBA67B21DB031
+ D7BAB7AF52A98676CFE3EE4249A530DA
+
+Set 2, vector# 99:
+ key = 63636363636363636363636363636363
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 14F782FCF5C88052A93AEF40492669AF
+ 7C92F72147C2AB2C18217144055C9868
+ 3E2FBB80775B54D119A9A06AE72EEFAB
+ 999E85F3AE12804FABCAE539A8585492
+ stream[192..255] = 663FFAE38877EF1898973355FA27E9E7
+ 0BC0034A88C1ABBD2847C46335C18113
+ 47F42E18C1295D07D5F75909F0B1C0AB
+ 45EEBED3356A930E018E262655074944
+ stream[256..319] = 6ECB3BB43DC1C4A3FFE0EAECE58B07B7
+ 1CB5C7763DF420859853C7973778F63B
+ 10EB1B854BB8CF1DA0D5DCE6EA0D5816
+ BA0508E7A1694ABDE04A706A008252D8
+ stream[448..511] = A68ECAAD1CF25C78522FB75D08C8CFEE
+ 561C2CAA9E0D44EEDB121228F4809F50
+ 996B9DB89E2E2F8547578F83015C55F4
+ ABE82F371A5E02CC97FC35FE7DA49AD3
+ xor-digest = 83F0BDBDF9A82287A650BC70A0C8F38D
+ 92868DF38D150E4268526A0A51D3A9A6
+ FDA27D6FDE8A1A55E856DC891B35ECA9
+ 1D583E0470419BAB5C0B9ED4886342B4
+
+Set 2, vector#108:
+ key = 6C6C6C6C6C6C6C6C6C6C6C6C6C6C6C6C
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 359B9D751379BECE129238C22647B90F
+ A849534C9395EDFA5F2121963D2F0B68
+ D9C6469AC8A192FACBA7C27762B22D8E
+ 39171D3D01D6BB41CC4F2AC318407D65
+ stream[192..255] = BB4795A89BA6AC0869B2BBA5891FC1E6
+ 890F13DCDE5CBBCB22A85014E554BF10
+ DCB0873D79A79438F39DB467E23EE1E6
+ 2D2A549DC86B89FA3DF53BA5E5195718
+ stream[256..319] = 7AD5CF48C01B51572FFE4E0D23FF158E
+ 46941F1B1BB5D7DED2BFE80BCC48A6CF
+ 3DBB186AD1D3F911ACD8426B2A1219A3
+ 032104E3EE70717FA7D547014FD334AC
+ stream[448..511] = 6320933C389A66B5BD72DD69BA492432
+ 01861F3524C529DC2869127BA41DEEEC
+ FCA5D5BA7521DED5166E70FCEC72A564
+ 545FE45F29A2DA9DCCD5AB80DFD119D1
+ xor-digest = 9E1E8A8A4FE661C660DA51134D1C8A65
+ 3824DC5A99715E88F17245436F07E283
+ E481D9B0A314B2DC9821930C80F8A184
+ 2F33F4219525F3DD063CB9C32D9AAC60
+
+Set 2, vector#117:
+ key = 75757575757575757575757575757575
+ IV = 00000000000000000000000000000000
+ stream[0..63] = CD479075E614524CA0B4A73BA48632FB
+ 01C8E9DA532912094D14606F08B81C0A
+ CD7556942CC4FE4900C4419E8F618AED
+ B53261B5B97603DC21F5FC8D57887F0E
+ stream[192..255] = E69AFA41D5DCC57CEE46FFF86551AE30
+ D7A4B7CD2082BA8B9F446BA1A8E01B55
+ D924E0D788A01D7C75B819D8B88C4074
+ E97E1781061DDB3AF084A45E5A2D67D7
+ stream[256..319] = 27F75AB01FE45DBF6E661D39159A8727
+ 15AB7D7CB1275A11AA3C8CD55708A67A
+ DCBE98FD8E1DF1F787F099881C87A3C2
+ A0135088B99B21631AD115A8247BD280
+ stream[448..511] = A75C019250930742A65637B2E60A43E4
+ 1891CE1252082CA86891A684C19304EB
+ 7D57EAA4F8DF4686D05E886C5496C37F
+ C224455AAE45F071FA654FC88CCBE17D
+ xor-digest = F5C14A26F22546515005E433E1F825E3
+ 6395F5B59566C11C79F0435389DD7745
+ 793F8C925E68A9836B6E7B03C0639FCC
+ CCBB3C1758E28E9DBAB1D9F733AEE7DD
+
+Set 2, vector#126:
+ key = 7E7E7E7E7E7E7E7E7E7E7E7E7E7E7E7E
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 1AFC41EB0B3A1AE62127B62AE3B7219F
+ C34C0A9D904D21F071424A7D07A55E4A
+ 69AB9FB401909372445844A367C2ED44
+ 69C12FFED293DE61619AF98FC5F159AC
+ stream[192..255] = 48080F88453788279BEAAD61B24BA5EE
+ 28F0044B5AAEBA5DD6844E2F57A0F3A7
+ AF19BE8E7F6DF5BA7D74DEEF01CD5B09
+ C928410B02532F66C19A3E677B04AFEB
+ stream[256..319] = 5D493BE7C17B1D6075F0CFF7C738CDAE
+ 8B5BB6126A1FDD8ED2FAD3A1502BBA0E
+ CAD26485BD94EC5FA852AC74FBABB070
+ FBC0604F69C11F5725F644FD14E5D001
+ stream[448..511] = 7D3D74044FEC8DF49C8A505CF1E5413F
+ A63F53ED43F4B90DB3CAB6EC08E65821
+ F1384E84490C6E5631B021145565D234
+ 67010AD6C9A5C729C774BFCAE2D43DC0
+ xor-digest = E2B8D71D68ABBFA49D04DFC8A3DFC390
+ FAFFCED207BCEB9EC4B6C435A9757AF4
+ ADAF3E0734268365C82DE978634696B8
+ D61EF69FAF3EF62CFCE89672F1CA7497
+
+Set 2, vector#135:
+ key = 87878787878787878787878787878787
+ IV = 00000000000000000000000000000000
+ stream[0..63] = DFD7B8D57A6AE51A401FA8DF38395B37
+ 17507AF28A9A771149C034F3361E0203
+ ECE88C484F44DEB8370D9E77994EBE6B
+ E05CA8E05E3DCF545EFBA53859C2FBF3
+ stream[192..255] = 42996981385309DC8884D65CF2103D64
+ F76567EC51266A6DE5BEBC362529B782
+ C95D92A17CF4567454422BC72D20BA56
+ 9DBCCA81DCD694B2B3DD88A988004875
+ stream[256..319] = 43C31B1EEAA67D7506A6CAE07CF9EB0C
+ 838C72494C14012F58B80D0F4D159379
+ 68C860E32A029B3B0CA040AAEE262CE2
+ 9C50046E1CE83FF36120D3CE81EA3BB6
+ stream[448..511] = BA8D089901F2F5C83E1CD485BC178F12
+ 88D1B700A7EE749DDA9A96910529EB5F
+ 057BC8FCBCD0D542FC3781E0FA742C3E
+ C616578C8ED918E8F104EDC142BC7B7B
+ xor-digest = C9D6AB2D64CC7BDB01F89F08047749AC
+ 38856667B53C87F8B501CBB5F18DDB84
+ 820D409D5A44FBEF505213981D86241D
+ 279C6749D1D0B756BAE39390D754AB21
+
+Set 2, vector#144:
+ key = 90909090909090909090909090909090
+ IV = 00000000000000000000000000000000
+ stream[0..63] = C60205FE3662A0905EA10CE1D17527A2
+ 7565D227C895A8C9426069A9F0F48894
+ A96AB80039477BD604762F5F2CB2903C
+ 7642EA714B27B365DFBFAF60A6E249BD
+ stream[192..255] = 88DC912DB28D5A2700EB74CE8011A307
+ E2A0B8FA2E9B50E38899B4AF1A0F3BA1
+ 79CF4DFE87DA0BCC1E76D9A56DB789FB
+ 18E439849D6B8B6850D0CF8A17726FEF
+ stream[256..319] = 2247A96C32B9BDC5DB41E7670DEC0A51
+ 73EFD83F345DE71CE0A2192354395576
+ 4101D73BCB2051C08DA70CA5100C7194
+ D22A6C3DADF313369CAF8E545E97E25A
+ stream[448..511] = 83089E1CCDEF294EDAC0006D6CF49475
+ E93324D10A6EA635B2C19D285B58226F
+ AE271B6166A5818C6C567CDDE508B9C5
+ 264C2A6D5A8A4C7D6754CD11A58A6588
+ xor-digest = 2B89AACFAAFFFCC15076A79EA8D983CF
+ FA2CBE2BBAB4BC70464E9801B585FA23
+ 618864E62E573F51F1119D32E509A507
+ 458DB29422896E0A29E44D2A96FC0B64
+
+Set 2, vector#153:
+ key = 99999999999999999999999999999999
+ IV = 00000000000000000000000000000000
+ stream[0..63] = A6A3260212BC1A9FCD7336F1DEA05D75
+ A48B1B1662F61B1CF1589A91AA66EB82
+ 25F58E77BFE7DB10AC31F318ABBDA7B2
+ FBA88A57CA8AAFB83A3ACD0D78AE9944
+ stream[192..255] = C960FEA579A48D263C514DC4D7173B8C
+ A325A16B02C87086EFC38F3271087B48
+ BC51FC4B8FE936BB87336D54D35E8B60
+ F8300334D0A78B48D2E97751CA571ADC
+ stream[256..319] = DB1859630B7E5D59366E95EE9F680F48
+ 1EEB9B880A3E82C85046552A844E5784
+ 3D4BBBC50923E806A1E2B03499C4F869
+ 9035913D5993757A5CE2A94311A22C17
+ stream[448..511] = 792B3AFBA5A9EC89C8119FB8F1CD552D
+ 6ADFCD61B70481760EB52878CB907367
+ B2A5082FD963F56ACCD0F5FE6B67ED48
+ EE81ACCBF066DD4178D39E001A6A2027
+ xor-digest = 45E67FC4B7FCCEE700CDDE0404160E21
+ DBFA6280DCFDAD3865FEC930EFF1B3FD
+ 799161C8812EB27F6A24985298994FD6
+ 5605325D0979CD798F0ECE18886C6E8B
+
+Set 2, vector#162:
+ key = A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 94DF00B66C81CEF99E47BCB9AA6B2E48
+ CCB408E20D878C56A9328D2422F1436B
+ CCB7C8B04F8AA12BCF1DEE965EF098F3
+ F78540213E755C86FA33B6117BE9E81F
+ stream[192..255] = DB745EADFB31EAE7A699A84FCD41EF80
+ DCDC25334225F7B3E5D49FF58503C60A
+ 2FD73212719EA17F61F60271C9347E19
+ 3A894816DBD39A313AEA33F56311309F
+ stream[256..319] = 75410B6F256D7E9D2C4DEA9F24766E0D
+ 1FC3EBC67A5EEC72BD45140C41C3ACF7
+ C517E9D8BE1B0AA06668012FB1C388F8
+ 098FA03173EC61CCF0252F793E42B4F5
+ stream[448..511] = E41DEDE3241806F3ACE001D8ABA5C290
+ 8C8D3DCC7E33A4031571D6F5BCAEBDBD
+ 0DA77831AFE34A4300B5677EC615FC18
+ 00A2CA80FEC9CB40AA33DAA1D20D80F6
+ xor-digest = 8A80F6234BB7430D1EA7C6A6998D03C7
+ CBBEBEA27F9C329012E19B0B62BC5077
+ CB64AF18099DFB4113C6430B842BF529
+ 0DDE3BC0DF45CF836D766D03B6CDD43E
+
+Set 2, vector#171:
+ key = ABABABABABABABABABABABABABABABAB
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 77BAAA833D320DD2E8C8D36D4C1025BA
+ 07DB396F663C2E50CBC43E640EF93977
+ 97ABF342CF471B758DC6A1472C817068
+ BC7E30B49004DED1F763DE141C33A0BE
+ stream[192..255] = 018E53C65112E8C3CD374B892B21C1EA
+ 80408F1A21AF4EF02AC7CA5A6A55D130
+ 0B947E0A93D8980BC2070B082EFC3125
+ E37F2A7D1A5BF0A8C8D154B84D6FC933
+ stream[256..319] = 0EA8A2C53BCFCD5350B3CC2CA07C0041
+ 53B4AEC461D18419071470D8F4BC7404
+ F34FB030DCBC4E01B98DEEFEDAC031A9
+ 41C395538E95867A13EAC71EBCDADBDB
+ stream[448..511] = 1832583CC5A02147E6CB3FC2E5157A83
+ 3BD5513D14333DE552B5E1517527E4BA
+ 7069DE68F47D7A28CD2DD2808DF110AE
+ 1F53353B654E4ADD055032D8323FE829
+ xor-digest = 14C12CE94857C60659ACC9DB6FFA02AF
+ 11840A7E2859DB05FA6436D7B3E9779F
+ D21CA43BBDB9F721B5164485FEBE4034
+ 7CA303DF12630D6E967C0DFD7653ABFE
+
+Set 2, vector#180:
+ key = B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 1C1BA750879B3BC214CB843962A0006F
+ 54E3B0F682FBDD7AECC21EDC208994F7
+ E738B69FDDE5E90964CCE34D7351188B
+ B3D788F435747FAA13EE208030893252
+ stream[192..255] = F358238286724199C183D8C960D730C7
+ 2058248249104960DD2899886625C5AB
+ 4844D768FB2594F2CCB751280478364D
+ C78E631B5ED11343A104338AB8E28958
+ stream[256..319] = 0AF1A0C7A000092FB1CDA9CE6D145DDF
+ C37D1078C00008392BE73C2F34DC05B9
+ 9FC4954071AAB16AEBA5A0D8498D411B
+ 5C1DAE961DC2A74B8FC992DAEFBAD292
+ stream[448..511] = CF358444795D941D450F2A6F86811CBC
+ 2492263D5964C4A45A26AEE228739BDE
+ 3BC223FE507EB5B9AC6983E213F529D7
+ 86473A4DB0764DCA5A27AB7B011A5393
+ xor-digest = 78714C06C8C4C206EC238D4E679D96CE
+ 4C258C46C1EAB4E23D2E55A0061CD767
+ 9AFC8C85AB4862D39768DFFB3A0FC583
+ 0BD203F66B03BE4FD491E1FE0DD83FFD
+
+Set 2, vector#189:
+ key = BDBDBDBDBDBDBDBDBDBDBDBDBDBDBDBD
+ IV = 00000000000000000000000000000000
+ stream[0..63] = AA10D434183C285709EC2706371DCE5D
+ 5F8C6FF0CA2B01281550AFE875413B25
+ 14D34846E658F9F11BED0F93A427FD96
+ 8C62380A46FE8E3F7E023318E989BF31
+ stream[192..255] = 2AB885D3EA66AEDC476DC5C59C3D4888
+ 2D39907B51878917B7DCF351CDD30963
+ 6AD8614DA701B89EC9B141696F77E815
+ F95B15AD77B96513E5ED6C7F10EDE616
+ stream[256..319] = 39270D1BAC8A3028E55097217ABAA158
+ 1C0B8874A21E42533720F0F4350CAA8F
+ 1940A83B17D328BF0FD50BF8E62EDBD9
+ 5DF959FA4CEE952B6098D48277968AB0
+ stream[448..511] = 21DD7B64EBEF256536E95403EE0CCD20
+ B062193EBCD72EDDCB1B0DE9308D048C
+ B3F3C653DD93D01F3B266252B11F32A1
+ 59AFE3B00369FDA024DBF392921FD1CE
+ xor-digest = 1A748746F13675F5125F0151D0AD6349
+ 7D23517B99000CB5479645F19889E407
+ FC770983F7537AF86564F5B323E0DFCB
+ FAEAA53AF258F151C871C83B5BEB7AE7
+
+Set 2, vector#198:
+ key = C6C6C6C6C6C6C6C6C6C6C6C6C6C6C6C6
+ IV = 00000000000000000000000000000000
+ stream[0..63] = D4CE9B9AB39183E530A347FE5B435895
+ 4899F18A43A1AD9F249522F7B8243359
+ EB61ACCC30BB40203D3B5730736D38BE
+ 057C15D6A2DCCD005395C16CEF85FADC
+ stream[192..255] = 459CA305A8F73AA0931A56D914A51CCB
+ 3C6B22C1C35392464BD2BCDA1FB37050
+ E2181510546024C753222E678A7CCDB0
+ 77DC88DD7C947210897021A72E437DBD
+ stream[256..319] = 8537F62AC5AD1CDC7C6C910D45111165
+ 5219E461238002391B54E7A8BD6BF323
+ 1E2CE93AA581D9A8E755B33A382FE56E
+ 9FAC3D9F3370226EFB99701B4D0668B1
+ stream[448..511] = 192691D070C8E3966467F1DAD89D5D8A
+ E345230E9828C9BECF681DC7AC0B7AE9
+ 88656C7333BE93F103D7EE505F05C5C1
+ FD8CEA2D27407EE265CD59F6BB5ED7F8
+ xor-digest = 41A75368279FA64F63FC895FDC49DF18
+ 1EB48E780AAE9C2F548C825BBB276803
+ A4479CBFF22E79E35701B24B47B45777
+ 26B5455C804E802B62704655B77D20F9
+
+Set 2, vector#207:
+ key = CFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCF
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 430EEE25DFCA972E12DF2FA3FD1F9A61
+ CA16B3EA67C5131D701360C9BBF2ABCB
+ F2431D01590B300CF462A68FEC3C6E9F
+ 1F6A5BBB416EE0A098D2995711C9772C
+ stream[192..255] = 97D49334BC2482B1BEF901BA4A91738C
+ F6DD9F917862984616DA7C2FA3F9BEE5
+ 1329AAADFD5B88A224C7B4EECF1BDAD2
+ EE33E2C7060C1EE0E8A4E21D78D08942
+ stream[256..319] = 79C06E2806BB38FE558E926E4A2C11DA
+ 903DC06D384D033984D2F7516ECB2657
+ 4D5B5629B79C8D38E71F9A01B9526EB1
+ 7E3FDB48B37B6338BCCBC914B7804935
+ stream[448..511] = DA2A78E621FE1D105DBD0F7CD45AFD51
+ 366533D03C446005EF100DFCD9789C5A
+ 06A00A7379A4D45AAEC1CC337F61C532
+ DE26B1D028E72C399097A04FD7FF087C
+ xor-digest = F3833AF5AD9FF9AC9B227B1C9D0EF385
+ 0B22FF5A0F307EB25654BFB63C61E802
+ 2134A69091E5C5DC1E04C56BA2009B97
+ DC9D02339578603D8EE4F50D1320247D
+
+Set 2, vector#216:
+ key = D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 7960EC96803829CE052CCF5B8205D09E
+ A417C075068FE91982283DA19533A61B
+ EAB72F7CC93AEB22AF97AA3B4A5B337D
+ 36C96BCBB23A073F57F2F378B7309758
+ stream[192..255] = CABCE57DB1AFA7127A13498FE1FF87BF
+ DF1C40DC7F8D69D46EF62996C2AADE35
+ 526377F4A09FB10B4260EF7B5E700470
+ 1729CD1F0732748CDAFFC14AB6910617
+ stream[256..319] = 01898230BE3F6E682480C8333700A2C5
+ 1FD38AD27EBBF60CF2DF71B22C827708
+ 3A1476E7FCF3348FD5E4E9EEE6CE61EB
+ 818DED1BA0C09FB96C5B7C799C1656F7
+ stream[448..511] = E49D27417583CC79299ECD18751AA540
+ C7831C3A0252292EEA8242590714DFF9
+ 4833393BCC56403144E68A6BB08AAF35
+ 2F71C6AEA9256EB5AB5250DED6366AA8
+ xor-digest = E6D998D7F3BF7EEBE45844EFD7EEA371
+ 4405D07D6EBF2D5F7F5435E4F557AB4F
+ 7571015CEBDC2CE0A199D7FF8B0DCAB2
+ B9BACAEABE852E667EFD2E82A219FFC3
+
+Set 2, vector#225:
+ key = E1E1E1E1E1E1E1E1E1E1E1E1E1E1E1E1
+ IV = 00000000000000000000000000000000
+ stream[0..63] = E9AB7EE17B4734823A1522F5D78EBFC7
+ 2F8112F67325BC5C12778C6F8302ED9F
+ BB545EF47EBF2B12380935AD8048B90D
+ 4B7DBC7759E27C205C94202EB64F8E0A
+ stream[192..255] = 5B775277917681D67800B3249E7A82EF
+ C5500F49E7507CFA0696D94FFB021CF4
+ EC6955663CC37F9B2FF7A0345A71FEFF
+ 3712836C66A05C3C6FB9A03EC3D52260
+ stream[256..319] = 11ECB0057615CC8244B2251E87449CCF
+ 0CE7805F669C762F46EF54E8E992737A
+ BC668204D49ADA49E51E592B79B34BEE
+ 248CE41C72E8A60366C9951B74986FA2
+ stream[448..511] = 3BD82780875577B7ED9C603A240F1944
+ 5C3090E36926793F769B11E3C6C8C993
+ 697E2A0C1793AC4F39DEC882DACE3375
+ D17B72FE40B82FB95575F9B7A17B24A0
+ xor-digest = 996E394453A2CDE7CF809216337D1ECA
+ FF5FFA7414AAACEFFFFFD30CCDA5E424
+ 2223AD119B3EA56D50248E7E7C0BE002
+ 9640304D08A2B3D44386CEA0098D6738
+
+Set 2, vector#234:
+ key = EAEAEAEAEAEAEAEAEAEAEAEAEAEAEAEA
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 79D2D1270B77A586ED9C3897C2875842
+ 16498EA183465A96FA1D783BF1B1B070
+ B46091CC3879E9ABF97ED22A72FBFF2F
+ F8C72DF9A3832C927FFDE6FD43D6C1BB
+ stream[192..255] = 4CB1C6953204F5F279F9F334AE8BE696
+ 26201C8EBD488E6204DCC9823E022A15
+ 23DADDA98E6A1A19BD42B37047A2906D
+ 19EF12702530DF4B7E597367B4463DA3
+ stream[256..319] = 51500A31B349274BBF9A6E324773E5A4
+ 2E91DA8482D306C7F13EE3E1975F7BC0
+ D9006964367F4D8B28B389652455951C
+ 402AB51A4ABD06262E0E3A7A8FA3A7AE
+ stream[448..511] = 01F28C4729556AE8227B306930175707
+ C75BF589B3711AACAD836615D666A66D
+ 255B40302E0DD5021EC4A15BCCAACA95
+ 565BF3FB68BCF02D265F911ACDF6BA0E
+ xor-digest = 3B5FF103A75AFD640DEA7B686359CBBB
+ A888AB60348CE2FDF301267E415129BE
+ 46D088D9222139E96DA8D804DA3691FC
+ C546981BF65265FE04366053229BD030
+
+Set 2, vector#243:
+ key = F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3
+ IV = 00000000000000000000000000000000
+ stream[0..63] = D8AA78A091BFB8D90FCA94705DD86B4D
+ FBB2673A5ACCBDC4F69A21C3B06A0594
+ F470F70DCCA273A2A72C167659B7E0A2
+ 76CC3BCC20AB889E682D4E2B70BEC4A9
+ stream[192..255] = FD6974FE135C1E11DDC82F2DCF5CBB27
+ AF0A8A55084407C3315B47FA41D2C240
+ 372C7C4B03F8F90C3201B2269D18CFF4
+ C70A13722F46FFC34727779CEDD17FA8
+ stream[256..319] = 6433E61D5773ECF30ECF8DA06F8F11BB
+ 717B268E2C283FDC7B2F7841040EEEF8
+ 29216193392BA5D99405A744FB571B6A
+ 71A6EA188B3BF5CDF9D601ABE3312FA6
+ stream[448..511] = B238D39267ED812D37AC81E6D2B29D21
+ 45F9337A6E2CB426C8B43BC795832FA7
+ 8D94B5E1E83C19D40D3C2B4B670F3C1A
+ D504DA82D6E83A71BC5E431152B485EC
+ xor-digest = DE1C9B7BAE92989BCDC7AD0D527CC6D9
+ 4F138C8C2A1A06C1AE28405C867191CF
+ 444F45770CC216226ACB13D2A0A2B8DF
+ FD81B93AAB20EE7C19E631D9635AD0B9
+
+Set 2, vector#252:
+ key = FCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFC
+ IV = 00000000000000000000000000000000
+ stream[0..63] = F61BEE71B1353E8E198E9300CC720C88
+ 977F23274ABF7F9DEF298B97EF43FFA5
+ CDFEB51DAC7224EE6DE64CE0966B358C
+ 9786762BE880BF00BD48FB1D3D1FCB99
+ stream[192..255] = 019B52D05CEC5CFC74F2D26ADA3D2F18
+ B4B44D3EC9359A132AE18B33510C249E
+ D56D0AA2BE16C6213BE2ED47514B70A4
+ DD5FB07C317757F5981009F70EEDCF39
+ stream[256..319] = 4221E9421F2C68EC8B59660512EA0442
+ 64FF35D22DEC65E1ED18E3D8BA359A78
+ 92FB5566DA0DA25CD5A3409EF6A6F020
+ 59DD632A793886C0032864F16D827A36
+ stream[448..511] = 71330EEACEE6E27994023E212D1B8A42
+ 045C29F141E4C696F74A0E7500B45E82
+ A0ED1F4DF8C78A93D8D6033B780BC22A
+ F4D8029B82AB447E0D5EEE3405EB0D22
+ xor-digest = AB84F0A0D9D1E8D810E76517E5A0B80D
+ 0B2832EE12AEC48B5DA48B78DC4D2278
+ 710DF7664ADD91B1FAF3F14F3951344F
+ 08515E7D43F8EB677B5CF18C487A697F
+
+Test vectors -- set 3
+=====================
+
+Set 3, vector# 0:
+ key = 000102030405060708090A0B0C0D0E0F
+ IV = 00000000000000000000000000000000
+ stream[0..63] = CCF2DFC47B94B1C67DA07BE50ECBEBE5
+ 9F470BFA68058E55529EC8041EAA2107
+ A15DBCFF20B1E54B36ADEDB49356FE2D
+ 4BA86FA2C6FE08DD1E260D7D20A3D93C
+ stream[192..255] = E5EE7048E8EC8C7904138C6E355D3956
+ 1D8A1B824D62DD5267918237E9225416
+ 2A192BD543327B9D786F973479F88DDF
+ 152974B2FCD44DF9B77E1E9D8595F29E
+ stream[256..319] = ABEDDC8F46C83EF0B3D159B3A1BC6E1A
+ 4535744E20D82A2013A3013F864D4B43
+ 01C54F2BB0F03C775738875C1116642F
+ 4E6BC1D551145D40A8F978207F44BF89
+ stream[448..511] = 804C09F0973A24FAD6B4E7398C57B11D
+ E670AB2AEAA63822D70C7109E2E1CA58
+ 42E2251424C23525980A7E7132BA889C
+ C2604FCD9F443A1A194646730FE349E7
+ xor-digest = ADBA33559432364C670A33CBBDA0C0D6
+ D75C6C986D073C473C96286F5058ECB9
+ 5B78052C26C5BCDD6138334201B05458
+ 135B363B8ADA8CDB3AE0C565C9235646
+
+Set 3, vector# 9:
+ key = 090A0B0C0D0E0F101112131415161718
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 759D5A8381CB183CB0A01B4A85FBD793
+ EC9580339CECC9BDF7DC52F67D8D635F
+ 1F590575EFB26F906424962D99880E45
+ AF25D68181C9652EFA590E8B1E0FA578
+ stream[192..255] = 3FA014E6416459F15B5527380E5B513A
+ CC38193B9A26CC24C59CD6866EFE8010
+ 30C950DC2D55B70495D4C11296D9609D
+ 670E41CCC20EA01349E28A2651318A1E
+ stream[256..319] = 675B1A11D7F20A18C137EEEB2D3593F1
+ 7D1A284A076E4E18BF8B622738962236
+ C3F07D4AB453EB4FF0E3A0BD89E21AE5
+ CD17432F149B386CD29011D6864B3B83
+ stream[448..511] = C2C4385B74B6A38A18590A5A596DBDA7
+ 294C4DE7B15EE36F4481E275AE2C11A8
+ 17181DA10309BE5B366852035C227BBB
+ C61F001560F03F2B361B5B8E0FADE6F9
+ xor-digest = 26A33A713972455A92FF0E6D65C7A7C8
+ 537BD0D9F8EEC96E03C3B39C5F9307FE
+ F8956D1EC10BEAF467BA86A26E846ECE
+ F4F330FBD9D6DAF5306DE538F0F76C0E
+
+Set 3, vector# 18:
+ key = 12131415161718191A1B1C1D1E1F2021
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 27D21507A4F5E2C39050B1D752574ECD
+ 5BDC31D6E8708D1AD950E3E48C53A059
+ 9FE6F7B5CD7A6AB95AB9C3FE0EF154E9
+ 68882B10A2613A283C9310579F444F19
+ stream[192..255] = CFD6E486D72760DD5FD1D246C5C150BD
+ 622052B7F1938C3EA510F3D0EE47B494
+ FE8854A833EBB2C7E579EE3925B19AE9
+ EED77434CF7B7AA00833904A78AED517
+ stream[256..319] = C6FDE37C40A1FF7B4EA3A8DD64E7A1D0
+ 7C4F25C04CE05A3C09F6EE012B458A9F
+ 93FF21C9EDE67FF06918CA541DD24C87
+ 19931323F1C87EBC38F56308A2F5E076
+ stream[448..511] = 1E9D3E112C8CCCE11ABA19E941E48173
+ EAC5840A3025A88EE79DF2514EDCFBD1
+ 3A581C507EA3769FC0498EFC7447C0D8
+ 9135E602E06512D25EC773A20C4D1F2B
+ xor-digest = 122C8ABB06E644953AE81EF78CF4EF6C
+ A1322AF81186B8C27EB199B5EA7814EF
+ E6F0C6EF98781CC12FF7A988F135F3C3
+ 28BB53B6D2612B1786D4B24D63BCAD01
+
+Set 3, vector# 27:
+ key = 1B1C1D1E1F202122232425262728292A
+ IV = 00000000000000000000000000000000
+ stream[0..63] = B98764C4BEE54B7CE1722955D29F7265
+ 74D3B6D2A7F51847A8A5F2BD78218DD4
+ 13BAE5A9B76EB7C2140E6D728D430CE3
+ EE77FA5446B53D887A600B8C2A954DFC
+ stream[192..255] = CA3AD141894C09B6DF333C6C42729339
+ 45AA6F7F13EA64C1E3043F2AB64FA18B
+ A3CF16B35E853FC98A67DEB1A9A60B1F
+ EFF93767C87E583C8B50BA0B80B69AEF
+ stream[256..319] = 0D03AEE4BC0E4260B48C43614AE1327B
+ 4FAA2F0813F188DA28C3CF15C433EE59
+ 881DD500A53768C5A1231991386E1470
+ 2295243CF3E18638B60CCC4513C83077
+ stream[448..511] = 4E190889B78B6CECDDCC675FCD336592
+ 8D01D945C8B9737CEDC144005A7E2E6C
+ 921256F89098BB560D39BEAF700CA5DA
+ 4F4535ACCE3439D9223E357DAD2983A5
+ xor-digest = 2261129A59B37D3C9FA15E35B9DA02E8
+ B6044084F0EEDA1A62641BD8BEAE9293
+ A57E89120CEF2CBE5594C47F96E46C5A
+ E6FADA330126A4EDE047E40153D5A182
+
+Set 3, vector# 36:
+ key = 2425262728292A2B2C2D2E2F30313233
+ IV = 00000000000000000000000000000000
+ stream[0..63] = F8088D4E53936A40E21B3AAC1E6D975F
+ 13BCA7E4D6CF7D926F6B9AAC562790D8
+ E2B66C05A075737B75F8E171C70E1507
+ 94437B818F59052FE5ED87BBADFAD509
+ stream[192..255] = 19686CA73474C6F626390DA198824970
+ 9FE43AD003953D102437DFE11DFDBC64
+ 432929F934A0758B2964EC3B7CFB8C1A
+ BE23C6B12132B155D3922719DF28ACC6
+ stream[256..319] = 55EA041FDC9CD8438EB7B9C2C5381785
+ 57E53ACC75CA512B88D8531E07DF4C15
+ 35F60851AC242CD46F56DD35241D51AC
+ 6DA52A3BEF555E2844DD4EAFAFE3CE63
+ stream[448..511] = FDFB1D76CEA5E3FD0C5EE1FDA1717684
+ 2120C48956F28A583B291712DEFC158E
+ FA26FC4A833D31B0EB59F61D942E99D4
+ AF4BB42D0C0448CF8CDDBEB336738414
+ xor-digest = E49BAC9E963F83F3AE70026DA7DA496A
+ 0764267F7F5A8A23F7AB32EA0F54D459
+ 32367E47527DF738F7255CC890F15FF5
+ 8160EC0C1A27260856A822810AE63F2C
+
+Set 3, vector# 45:
+ key = 2D2E2F303132333435363738393A3B3C
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 67F1B4269C402D69FFB8B84559E60033
+ 07B153631D650E01A3B265739130F184
+ 4F6126FA1F957C7FF5AAD71C2E3BDE25
+ 94DB87780773B4A4DB3E44D231D46AE2
+ stream[192..255] = 5BF80BBE842FA08B4B2EDEEE74626A19
+ 69CDEF41D1E731FDCFC906F320A2CAC2
+ 8B79B585B0F70A5AB48CBC5C9478E5EC
+ B14A387D5DB8E60E4EFC86785274E437
+ stream[256..319] = 5DC02CB76EAE6800980E204AD9A315F7
+ A65C57E2F38DEFCC29FB1153E7A4586B
+ E9FB7FEA650E326A5593568957BCD278
+ A93FEC168D48372068B9A2E41EE10C61
+ stream[448..511] = 61D55EB5278689230193C990EC5E65A1
+ DDA93955026C14BC32E80036055A31BA
+ 118911DAFA9FA9160D4C37524F5EFFD1
+ 2D575FF005967C3EACFDCC9D8889A198
+ xor-digest = 9B327699C5FB098D15CFF2AAE321D095
+ A569B6D87AB1BD20FC8FD94AABFCDF2C
+ 521D3D5657857A6E197B55F371351525
+ 171D23F4DC242408730057CE67BE8E58
+
+Set 3, vector# 54:
+ key = 363738393A3B3C3D3E3F404142434445
+ IV = 00000000000000000000000000000000
+ stream[0..63] = D9B96EA262807FB3F5A8675D81B1A006
+ 1D717D345EB2B91F607B853A5A38DB2B
+ ECDD26626A33477BF07BF9C57FE95100
+ A1F142F70DA7DC86E063A58AEB090B2A
+ stream[192..255] = 597883FB531AA34A2EDB6D83AB2A304A
+ FE522A9EA6914C556618B3094874E021
+ 2316FA67BEAF7ECE4BCF350A817DEA50
+ FEF5B76E72E2596A149D99B6971B069B
+ stream[256..319] = 6090A1AF397F2BC3ED551450EF28472A
+ F60EE5F2B4BEC18A8B1ADF21A6A476F6
+ 8C11F76405ED62ABB7BC585BEA4B0A47
+ 988A09A1D93CE2CE95B82C9C1B60E650
+ stream[448..511] = 49F88E9C5E53BF43EA422682ECA42968
+ 6D794754E65DCE9306D3D9FF206BDAC6
+ 442655D27EF6166CB095DA4C301FB7EE
+ F1F5FA0225EB84CE61BF3856062A4EF1
+ xor-digest = A71B962E13E66A678C5B56E19099CED2
+ A15480838832FA6361C3C0B5BF47C1C0
+ DC954A7CA8D7484D7889FC760227B418
+ 73EB611B5AD62FB622F5FB75FE412A44
+
+Set 3, vector# 63:
+ key = 3F404142434445464748494A4B4C4D4E
+ IV = 00000000000000000000000000000000
+ stream[0..63] = CF11B1510C81A296CB185B1BA6436112
+ 832AD2EB68B70E52CD68F9D394F5165B
+ 94DE467FFDE4EBAB6AFB180EE7A2116A
+ 1E73AB81AE4528273D0D93DD05025D70
+ stream[192..255] = 26E9F1C007EA49793D701F21696FDE8D
+ B72D317BB958F86A35E7BBAC80D62CE7
+ 0879213503B04FEB1FBF3987847745F9
+ DDA9310DB36AB8F485FEBE9FA6C1C7FB
+ stream[256..319] = 25C98B6441F90615C6078D82B5D72F61
+ 828ACCFC365CD5EC17D5CEE488A51192
+ 8826B334A1D7BEFAD7528BC5CFD32B82
+ 87F4EC603E21F528B51999F222817DF0
+ stream[448..511] = E2CB68B1CFB640B76DBFC5CDFD192AD0
+ A7E8BE14ECDF6E20F1C8FD444D073108
+ 6932BFEF0EFBCB7F64E5CE79CA4AAD15
+ 846081CB229C74013CA0D498DDC69703
+ xor-digest = 4BB7025AEEE0FC3ADE977F13A0853FBD
+ 9F43393A6A0B7C91534F5F2A47009D63
+ 79D0B9440D5A36A82974EE70BCF3634D
+ 131E754FC6BFB8DA62A05B3F4D1E9FED
+
+Set 3, vector# 72:
+ key = 48494A4B4C4D4E4F5051525354555657
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 0CD34EBF2677F222A589B77FC7284567
+ C3CD391D85E3CBD04F43DCCFF830F0D9
+ 5C9C97371376B180AC2235DE4EF2E377
+ 8242ECD6A257FA02F2055CC7116A006E
+ stream[192..255] = 0CEA97153979B13DFBFC3F04D311D677
+ 9380FCA517161003A82CF5E00CAD8438
+ 18341CAF98A5BB7CC4D4E487A5878A3E
+ F0D490EFD4834ACB92EE0FBAA3144270
+ stream[256..319] = 700797B741FF36DD80F72A889696436B
+ A900033C957BEBA6BB3EE71AE3D79A83
+ FB4EF28F39B0B3A0E36719059774E6AB
+ CDB4447CB3CE6CF78E30EE239F537140
+ stream[448..511] = 44EE572970D5AB8C094D434DF6489171
+ B657A51C610D370EE9517370780D81CF
+ 47A666A1556AC7B254DBFCB2D1352365
+ F62B950D9457E4E364EA980C3832AF75
+ xor-digest = C794C46A6A1C155D6922A7CCF4327038
+ B48618EE29326A7555AC2A00122D4E83
+ A4F17AB72F9A133F48750BF43344D561
+ E71C69844840FE83889B542FC83D5132
+
+Set 3, vector# 81:
+ key = 5152535455565758595A5B5C5D5E5F60
+ IV = 00000000000000000000000000000000
+ stream[0..63] = AA9A1800F63A3D6EE6FAAE48B615175F
+ F4EC441EFAADB6273B38087417E9528E
+ BB3E9A8D9E81C6B7863D26C24CACF50D
+ BAE956DD15EE335C99CDC981B4182545
+ stream[192..255] = 6F8CB1506073F5BF7E656C25BB46A689
+ 73EFED2E87229204BDB09910180C279F
+ 23341A1FBB0C40705C1EDCDE8E1BD8D5
+ AF9F503901071A857F8315ED2F963114
+ stream[256..319] = 3EB29DC8A63E3B61A6EB1062F189BD53
+ 54A7DDBB22A6C3B7857D80E5A761836C
+ 4A91EC1C994FBAF781AC65B1840DD892
+ 2A82AF4D6DCE1004B3FDCDE790018C31
+ stream[448..511] = 00A6E02F4DCAEEE2FC77318AB9619246
+ 64E1DF835DD62629D035C44A1E147D6B
+ 809D6C60983B9767B92A10E35A651786
+ B0B0E1B8FE8BCBBEF4D02BC625E5B402
+ xor-digest = CBF02F452CCC84F5D8D3556876B7902F
+ 324BB22F3C676D3D5C5FEA182A4582EC
+ 57BB18419D8F82CC8C43737F3B356C73
+ CC9452557FDE07F9CB3BCC06041C4279
+
+Set 3, vector# 90:
+ key = 5A5B5C5D5E5F60616263646566676869
+ IV = 00000000000000000000000000000000
+ stream[0..63] = E5605A67C46B013408F53D1D8A583699
+ 389267A63163901506FDB6150CAB719E
+ D591787D8CEEBF1EB13E73F6A5D3DBCA
+ CC916D41738008C5453132A472931D9D
+ stream[192..255] = 0D04AC34DE63ACD3D554E568B4E423D9
+ 76B22FD4C32464BBA143163B225AE996
+ 4658EF46C19E5C95CA14D9677098C303
+ 7C37E77446E8878A5F8794E00FD2E0F8
+ stream[256..319] = 1915755636B9E8CFDF50F532F6FD6C66
+ 60CA7E53C6037A532A39E56E61C6067F
+ 99C864B32049F95CC142B019BAA37720
+ 1A0C28D747CAAB42E81073F14818EF1E
+ stream[448..511] = 820E743AC49AF76E030EACE4D0BD568E
+ 781B2AB82257DF8C407C159CFFC13D12
+ 7B869E6E48C5A6BE72A5F1A9877564E3
+ CE22D770D9FFE839BA4BFB8D297D3795
+ xor-digest = F98873945A95030C43B22CE430D520EE
+ F6E4F2FF30F2545693C7765D5EB19AC7
+ A096799EDB90D661B1379264D5B42729
+ E2CB5479FE63BA9B8D409AB98696248C
+
+Set 3, vector# 99:
+ key = 636465666768696A6B6C6D6E6F707172
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 2ACCA4B94538608F318E142FA9DA9DAE
+ F2DA0FE10DC27C804C0DCEA927CBFBFC
+ 4F9AF87F67D962130A2DE073D4CBD1C2
+ 70A836BE81FF2EFA6CF910E6F558485A
+ stream[192..255] = 586AC09D4C7285B3CC8A49BBF978D086
+ C628229659DA298476EBED38C7FCD86B
+ 59FEE45D41F480258A44C0615DBA2DA5
+ E64B178A2E7EE3B02A316245152F72CE
+ stream[256..319] = 1988E499CFD61EC2699181A520C1C829
+ 3F0AE76B30C4BD0279C937D53054F646
+ B318B13703EA193F63BC83BCD501C083
+ D31B8E2DCBCAA5CB4B9ACF15EE740010
+ stream[448..511] = 797DB54E1E718B6ECAB6F928C3CF507A
+ A8E58832933F404CE1331FD469643E78
+ 3F8BC3004AC7AFC5EF036F8B5D4DB5EE
+ 16BA7F94C39A39237EF93BAE10E427D1
+ xor-digest = 75197D3AF308890C381051938649CF93
+ 157F5E1200E87F7A0CCE920B1A378415
+ F1DBF671C49324EF517ACDE52BDDA9DB
+ BACFB24EB2DDA3582DFF0F0DA9A7CC8D
+
+Set 3, vector#108:
+ key = 6C6D6E6F707172737475767778797A7B
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 5B1C1C98D5EC2E066FE163A010AB06CB
+ D81E8E237F4486C3C57C7DDFE9CC4E2B
+ 6C0C016EB38630B09823CFE1804D969B
+ 3CF93666F785BF5EED450D6CCAA1ECAC
+ stream[192..255] = 5519D71CA1AD10191586664DDFF26BCA
+ 7CEE6FA4C728BC0487FFF71236DD947C
+ C7F84A9ADE9ACBDDB04CA4576AA11CD1
+ 19F676BC908335BE454957280423AB9C
+ stream[256..319] = BCBAFB8D31351D748DAEB21A4927FCC0
+ D206C0DFD1EF6CE6425808BCBEAEE26D
+ DF29CD37EF61A6C186E33E432298CB7E
+ 94A598588A7649C3639D3EEA43A4EFD9
+ stream[448..511] = 6FED1CDB9C109AC353D8F0A92B8DE388
+ EF089BB8805D6622CBF93F4E70939039
+ 536C12BB7952550B4A9F62B8F99A3522
+ FE12D79D52456E5E2B58D899CCC0A683
+ xor-digest = 9A528A131B2DC7999743397DD1191EF6
+ 306AC8B7D333276AA11FC5F952DA12C4
+ 890509B6B3324B57117736A2FE462B97
+ 3676D4AB0F9EC5F40389BD1631DA30C2
+
+Set 3, vector#117:
+ key = 75767778797A7B7C7D7E7F8081828384
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 19DD8D2D6FED84E4C8983761323019B5
+ 6EFBFDDE9D0DD65ACF8EA7064D876159
+ 34CA7A8690CD9B688A3A7E2739C0DD40
+ 87E931669B47FAE65582F217B703F744
+ stream[192..255] = 118247263D78B35C87001EE80D0855A5
+ 4BB82A2538BDC4CE4E0508BA9C1AFF2D
+ F6E3BD124EE8EBBE9C5F8CFF809B22C7
+ EC14FADC932266458D049847E4BBDA57
+ stream[256..319] = 3ED5D1F9FC223FAF7C35165CB00DC41A
+ 948089FE364B824970DB5C8EEB277D5F
+ E1D7EBE4133BC0B5C9AA277360AB3D59
+ D990F5F7F8FB2D4839F8DF8F91BC8CD5
+ stream[448..511] = CA652B9B5179E5FD45CDD84F778BCA9F
+ A5E029B0D5F8F8DC9F6848EC6FB90CB8
+ B5D6D1F65BAF94B02FAD8F432901B2C8
+ 1DF0A7BE680810CBAC3FAEA492EB49C7
+ xor-digest = 1D54E85686E20E556FF40B2C310505C8
+ B3E341EE7DB6BEE6761CF0FF87D56DE0
+ 3C08007AC388112D542875E0F56BC435
+ EF698DE5F550B2E6DADB7CF899C670C7
+
+Set 3, vector#126:
+ key = 7E7F808182838485868788898A8B8C8D
+ IV = 00000000000000000000000000000000
+ stream[0..63] = A865C1EC58AEB098342D771FD9DC8CC6
+ 257144135060E17F794154163B5B50E0
+ C175DADFE996D8D9EDC24F528B403EBD
+ 31B181DA7621E80465F5609656D2F6BE
+ stream[192..255] = 6E369A08D533239B1813FB1E64FE4016
+ D5A168E7B082AC17782FD536B1614EEF
+ 9B96114431A8A20901442B17D359AA8A
+ 616CDFF610EB376A01A5424443724BC5
+ stream[256..319] = A6A4AAC9510367507B3ACD133FF4621F
+ EF8117A2F74CE892273D852801F6B788
+ 3B4CFA27124C42D424131AFFF2890AF9
+ B7EB6F70917407991169997C9014C6B8
+ stream[448..511] = 54DA1A3C64310F07888F043684AC5081
+ B35962F34CF46D8B1BF8CB9079A0CB7C
+ 3AE2998F6A247D758D7C435F2A509E9A
+ 164A0CB7F1D9FCF1DFF99D2C7074198C
+ xor-digest = 44F37D188FB59A4BB0BBD69BE1592797
+ 65135A26C7EC258CB2FFCA9BCCFDC005
+ E9971F4128215E73D9EAD8C6B0465C98
+ DFB9065DCD07E83DEC0001A737CF8DFD
+
+Set 3, vector#135:
+ key = 8788898A8B8C8D8E8F90919293949596
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 0707B0C6C7CFDB502FBA27A9179AC77A
+ 8EC79404E4DF30E46B0512EAE40876BA
+ A0129C7C6A7D61A264654AD3C7822B68
+ 80AAEF7CEAB7CDC898F11F217BF705BE
+ stream[192..255] = FE4ED3B451213FDF4847305FEB8E9FE1
+ 2C359E24DC7AC0957DF2558D300FB0CE
+ D38A9983F6CA936514983BD48F80A596
+ A2CE35993ACA48ABC500BE4E766699FD
+ stream[256..319] = C5BF4DC95100E2D7F6792F6AF5F31371
+ 53D418611ED358EB8646CC359FF18770
+ 93C18CF26FC4DD646ECA8C4A199539C6
+ 64C92D30F2F3D652DD2E4CF66A6F1725
+ stream[448..511] = 588425C16BD8DDA6D1D34950A40E35C1
+ 2CBC1F62542B3D3F6AE4069DA42CFE09
+ 8B36BAFC94356A4EFFA655EF8DFC281D
+ F47FA499717D95FF7CA81EA175E2D6FE
+ xor-digest = 4F543EF4ACADF04EDCEAB6841B794C70
+ B9CA52B336CA4D6696E5AF632271367C
+ 29815CA30CB0528546FAB08A6AF9016A
+ 9B25460BD71FC1D00C516961D3A0B448
+
+Set 3, vector#144:
+ key = 909192939495969798999A9B9C9D9E9F
+ IV = 00000000000000000000000000000000
+ stream[0..63] = C95BF1BBEAC136B08DB163D8A12CC5D1
+ 53D2C485C257E16BB5EAD3B93BA84D32
+ 352DD608CE457C3BBC55864B1FAE0296
+ 1180FA7063C3E9AA05A471F89E9E8C92
+ stream[192..255] = 112D3B048885FE87290E91C2288A605C
+ 669795CAB3F78FE8C6E15204E0FEFB5C
+ 9D0C690C2CC57882AA3C276E94414DE9
+ 376531151D9BE1DAC6D784E95FB196B5
+ stream[256..319] = A073295F2907C05C3CC3A17B8E404338
+ 0BC74C10864FE1EC6F043DDEA356CB48
+ 4159EF66A944668B55131F4BE61D7F4B
+ 4EDA1CCC0CDFBDFFD79B9A37D4E0DD01
+ stream[448..511] = 42834D089F1518A4E6167174E844E51F
+ C31BE2238B7C2F306F1DCC3FF7DD30E6
+ E9B0CD089B9F9280EE40D3416339E1D3
+ 47F0E29593168593203825261191D02E
+ xor-digest = 86960034091CFB6A6767B53B66713632
+ C6272B95347CB92D8D084E8794984516
+ 4AA48669D26826E2C84907C2CEA78727
+ B0D3C9E240A361FFA661F00670C3060D
+
+Set 3, vector#153:
+ key = 999A9B9C9D9E9FA0A1A2A3A4A5A6A7A8
+ IV = 00000000000000000000000000000000
+ stream[0..63] = FB01986DB035CCE47390DB060C6A31D8
+ 3C9E93F728E785ECECE34E41D81133A2
+ 69C5917545B1FF479F4C45BD1F6AA46F
+ 3F9591C54F3D67A8BA7AB6DD9D7D07FC
+ stream[192..255] = A056ECB565EEEE24B5C42C501D78882D
+ A9AF1A9B5BE4DAD286E695A23D516D52
+ CA83FEDE7CA0853C01D8043CDEE992FA
+ 1F71C90DD5C3C95ADD5FED24575A4DDC
+ stream[256..319] = FBDC6515174B6E51F3A9804AA2C34DD6
+ C03F0EB5202CC36D5602D58A2630390B
+ C9D7A452680F152767F4558B3160BFBC
+ EFD49175AB0FCF62D2FCB8E78E1CECA6
+ stream[448..511] = 774009D68AE972386F6F4D0467963670
+ 3E08B4CA05B801C5FC84376343B505F3
+ 37B9052F7280733BDCC026529F48BDA4
+ 765D1FB436CDB3DA0FB69F148894E8A9
+ xor-digest = 41CCA3720EF5CE5F8EFABE447C3BEC9E
+ DA338E5ED14ED24B21F66BC010077475
+ 16C61E91AC9E3501F2E8D9DE2E619ECD
+ F995AFBA554A8AF21E89EAAD9FBE9913
+
+Set 3, vector#162:
+ key = A2A3A4A5A6A7A8A9AAABACADAEAFB0B1
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 0DB9C95EF6FA9E4F256789098C2F589E
+ F5F2C63E8F38F81661A22842C4058E42
+ D62675CF0F435C6441A905C46A5E2B55
+ 98D87AA7483D5036DBC6DA6F795B95F6
+ stream[192..255] = A195496ABF83B1EA9BAC8FD119F0514D
+ 5C01B2A262090DC52DD00AE0689DA3E7
+ D9AD502FA2F3740EA254E8542296A3C9
+ DD4D7ED40EBDAF2237157BB197887DCC
+ stream[256..319] = D5E1BC7E5C9B1F47FE69662C94D2C83A
+ 8B92217E877379F8BAB56CDBD5406CF8
+ C18E1E2F223226EB9ED272BB66F7AD60
+ ECEE3CA6C84A5E1BBA1DA733066C0D6F
+ stream[448..511] = C79F97FE9EEC3023430857F95A1541EC
+ BEEA487C1C072F81736CF02AE97D1A77
+ 2C81A69FD2C58D85976DE47F09958BCD
+ 4382435A952C27B45EC6E387EB0A0333
+ xor-digest = 65E3A3C2314794333A620A28C23D5EBE
+ 884D04CCEC9F7EC8892535B5E937C9F1
+ D2B993451DC35047872F562C9ED5EBA8
+ AD36B8B67325032A2C135495CF8A1683
+
+Set 3, vector#171:
+ key = ABACADAEAFB0B1B2B3B4B5B6B7B8B9BA
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 505F4C9084D6F5C640C214EFED9E2DF0
+ 8EEF8241ACAE98072B5B3EDB72F1687D
+ 586B2569DC7F58DED2C2BCD134CB6CF3
+ D80A7A879D7878C080A5BAD5ABA1DCCF
+ stream[192..255] = F38E694DB538EA115B3F765694B7F647
+ BD16B1E50C927528B13FA2EB811E8E8A
+ B7A56FCACD80B1E7861733E0F8289E5B
+ 3C461080A858FCAFC85748DC11CA007B
+ stream[256..319] = DEE9825C69B6F6210381ED04A152A029
+ A7ABC8D6C23D2895B968142E3A9C4D16
+ 8059A067F309C2E9491426BD0953E4B5
+ A6E545EE62D4E9363205FA50ADECE92E
+ stream[448..511] = E2C07AC69B0D646D013AB6129A979A80
+ 0977C0B2E3505CD4DB4CCB4C2D02A936
+ DDE87099B8F69301CB8A441A1CE6EEB7
+ 9EB73A32F54D1B3AA1A5FAFAAEB0BFF5
+ xor-digest = 58B7C17AF5B37A6806E8019BBC243F2F
+ 779B2961C0FF27B78EA54587FDA31F4D
+ 43AA70643AEB9BA547F814C57107B760
+ 8D3DD6B06C6CA5BC0FE55A31274B4B5B
+
+Set 3, vector#180:
+ key = B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3
+ IV = 00000000000000000000000000000000
+ stream[0..63] = F43EB3DC7366C02A6EAA1BA286589786
+ 3A2221D8679C3F0399B2119FB09D2717
+ 8C262A1CAA0711E961209288EB03BC19
+ FF9FF74773B10AC28295FF3BEF1E2B70
+ stream[192..255] = 453BA5A1529349A29B1CC75B9835E642
+ 9587A1E06F96A5E575BEDFC7CB6E6C79
+ C7174D10F908C1688E9CDF6973971A89
+ 2764D7412F054D772BF3B97B194717B0
+ stream[256..319] = B2353310A194E71847B541FA5A301E56
+ 6678FF7148960C4C2EE2139A338EDC4F
+ 082A79EC59E094AE01E3D9585033350F
+ 7E7255838EA448658ACD1D1B56546188
+ stream[448..511] = 647B02009ED90BB30849D5136432AD33
+ 759097A5BB30DAA7D768FD7F7F5FFCE8
+ 513975CE19501ECD4E194A1C172F7A01
+ E75BE6598CB0BBE4DEE6E1C364BF9C36
+ xor-digest = 890A2D288B3BDE3AB9B9214DDFA6BB03
+ 390FDC8925358A0C99C44543C8EAF224
+ 64635D46AE1FCE0CA494A6BC7F127F23
+ 2B8EC742C518A73F6B2DE22F2F564749
+
+Set 3, vector#189:
+ key = BDBEBFC0C1C2C3C4C5C6C7C8C9CACBCC
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 17638771CE9C92633C8820B9FF9A7D20
+ C0BB3ADE5D49E16EE463A6F768D0191F
+ F624A8E1E36DBE1F35EDB6EBA4587DA0
+ AD633F1E6CA8072A3871C580037F202C
+ stream[192..255] = 36358F7049F57244EEF847ECC80803B4
+ A9EDB8B97CF098F87B047D02FAE2043A
+ B4370B7C4E87777E049A79CA833A2F40
+ DF221E8B34B710591A24937D19F39BDA
+ stream[256..319] = EC6A73C4A816CA1C3D1DC0B2A1AE5409
+ AFEA32DD3B961BCE9F27FDF8B46E8300
+ 28C2C75C0596D1394E579BB4239FBAD7
+ 258C7BC7FB9E1C5465439177E454FA6E
+ stream[448..511] = 1A5ED8E740246F0744218C31668F081D
+ 333CB2C4416504584CA1AB6E7C56C82C
+ AEACD22E01CCC23C1A9E8BE94AF90C7E
+ DEEE590D8F75C9A1EB2134CC1A44AE0A
+ xor-digest = 2D664EC9400F9864BFB1CECE43DF3971
+ B8EEECEFE3507CE09F6572A9C9743EB8
+ 58B433A6FD2DF24605BB505B4D732050
+ 8C89F38BAD818FB3893383DE2C1ABE08
+
+Set 3, vector#198:
+ key = C6C7C8C9CACBCCCDCECFD0D1D2D3D4D5
+ IV = 00000000000000000000000000000000
+ stream[0..63] = AECDF83CEAFC62A35AAE0B56DB5E6608
+ 3ED8144A470316E5768F898741181B39
+ BE1B44248B79446A2B8551A7F71009F3
+ 4BA3799E8967A961169A2949979698BF
+ stream[192..255] = 1162529D235C48CBA87E0FAED1209825
+ 4F0C650835F5A0C44B01FC1AB0A53ACE
+ 496709D34D632E42A98CDA3A14E033AC
+ F01E869A8263D0921619C26D3EC150EA
+ stream[256..319] = 30F569D183A30142A2C85002A7768DB1
+ 1B12025C41B0331458BE45DC53608B11
+ 63E130EC0D6940C2DA7BCB40881270F1
+ 1D79B941B6DBD4B53A093CDB9DC3BB08
+ stream[448..511] = 6170D203CCDDB9E93F3BBA8E195214E2
+ 485BCD5E96031B5848C433D2BAF4AD4E
+ 2050902F0E6F0D71D034909B58EF6E3A
+ D8D72DFF40449A96F9DB8A2691FA02ED
+ xor-digest = 8D8C29A1126A2C135938D456B61C1C22
+ 88F42EA3CC4AE32C2D9AF46A3393EA9D
+ 13719D95D2EE3F62D261807FBD4B504A
+ A189EF6CEDF6DE1CBD0C9223DC485044
+
+Set 3, vector#207:
+ key = CFD0D1D2D3D4D5D6D7D8D9DADBDCDDDE
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 03FA3028E50F89A3A26FE0C9A59D4D8F
+ CD4F6664621464876D0DD0070C3C4A4F
+ BEA73FCF1858F583277C9A8AB098DBD2
+ CE9DC0BD491A0069D48812B45D99BF6D
+ stream[192..255] = 4BFA1D3877F91E02E7B59C2BA54E80EE
+ 88FD0217E82EDB379B54F8AAD1B87308
+ E908A3740DD0A6BED98D95A89579E18D
+ B12960A3E8C2DCF39F84BFE48CD9D8EF
+ stream[256..319] = DF87530FE64F198DE0F5685C24E6F752
+ 776A64B5355FDCC7A734A195350A05EF
+ A9BCBDC50D12A81CB89F49F330EB2796
+ F3C0EC3A2AA823AB1787B4AE2E9F4B84
+ stream[448..511] = B62D2660AF636D037FF77CB2DA14EEED
+ 1DA4C10E4C34C3A170F00753256F021C
+ 6B8058A71680B8AC68F0E7B73D491E77
+ 21CB13DA097FBA6630DC814920993501
+ xor-digest = BFCA05D3C5A76AF3016B56245C890022
+ F173D207ABFA1355C4AC75CD44440227
+ 40BDF92FA07711FFFB49C3FE49F63375
+ F242014728E308CE8261AB6971D82EBD
+
+Set 3, vector#216:
+ key = D8D9DADBDCDDDEDFE0E1E2E3E4E5E6E7
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 3FF2373E4F64EA27FD8C86D971D6C497
+ 9AA558C47B291B686BA3EB4C848320B4
+ C2614E739FC890F78FBAF82DDD01EFE8
+ D93CF5A5068A0BCC4FE41F87B4FE82D7
+ stream[192..255] = 7BD47D4550A516BA255A572D948C143F
+ 8B46F2FDEE81E80D21E9A64A27A89FC6
+ B00BF842251F5094326BA41055D83D75
+ 3A7A4DC88643BB8D8207CF4E6B5D6360
+ stream[256..319] = 9EC176E21634E97E52F5D8D42BEC590A
+ 5F4A6D0671BE640B7AC3C790AC521911
+ 3862151C7EE904BBA1B1254CA5FF8A72
+ 83EE9F0A3CBA3A0A38F3CBCECA7AC751
+ stream[448..511] = B87FC33D6F13852603A069DD88143790
+ 4922F8B3B98D383B7082257077DCDD01
+ 1B2B0390F6B680719D91B815A0421DBD
+ 5F3687097C63BD0AB1B59EBC12441A43
+ xor-digest = 819FEAE72A30198453E6B7E0566459FA
+ 3A325C59B0B1BEC7B1311FEABEFAFD0A
+ F7EA6A01603CD81DE8E338740573C01D
+ 94D57B04AC8F4D5CF26DDCFB7A9A85CA
+
+Set 3, vector#225:
+ key = E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF0
+ IV = 00000000000000000000000000000000
+ stream[0..63] = B378200C66DABE0FB33FFC336DB91F9F
+ 25F65CE152EC1D11738AE1DFA2B419AC
+ 31AA2F559A63CE39B8829E2E880437F5
+ 7D83E3680EB41CF262A6F8025EC8E733
+ stream[192..255] = 739C9F273A1A8312214B4B3FFD58615D
+ AF751344F8D36BBD79A11BBA93BD0AA3
+ 34CA56667A6B4A98B6209F0765D9E4A5
+ 163756D6AC6861A8DE65777B9B5F4950
+ stream[256..319] = E7C1F35E0596EAAF7954E0C7F0423C54
+ 60E23A0106FEC3F1C4EBC571AE016BD4
+ B232C2E0A8C079EA1A5DE6A2D18B1B79
+ 5E69ED4DE32AE2011805A439493223DC
+ stream[448..511] = 91D8B977B8BD9F8E84C097AB9454FFE7
+ 794908D3B1D98729036CF2DB77056F10
+ 582C1D1EB084EC97943117FA428C5B9A
+ 7ED1736E05BCBB55E9E0ED1FD0113860
+ xor-digest = B05B91E712072C9FE4AE5C4BCFF3AAFC
+ 954380E58A9F264458EE46ACE1194032
+ 2B1CAAF21117E26A6B490A1C93761A49
+ 92982F4277E36ED3C4B74D31D3BB2ABA
+
+Set 3, vector#234:
+ key = EAEBECEDEEEFF0F1F2F3F4F5F6F7F8F9
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 77D958F664235976A8696CDBF0A3362C
+ BCF3EA19D524F379B02D403F79F9A067
+ BBE8F1365B0BCE68699E0A0DA273F117
+ 2EDA63B4558B062EF10743740825665C
+ stream[192..255] = 99B50E13CEA45209DB8FF0F3FFDB568C
+ 7EFDB1E021435065668313F23A57DD75
+ 0676F550EB7C5C5FDD65EBA84B00AA02
+ E41039EBCB5AF806339054EC8E9C9567
+ stream[256..319] = 64CAF7DF8BDAA26D9BC8B49F99CAA94A
+ 0ABCD947E23AD676E3CFC95B4461CA78
+ C17DF55D2ED805AF80B24BB57E3372A5
+ 4F7BD4B4A1A0F65581BF0D409198199F
+ stream[448..511] = 98595F685F9884606A085383B2437A8F
+ 8D8B7536D30C693B13FDE9F19DB847E5
+ 22B1C305A9BBDBB1F0D402A7794460E8
+ DF5A4E719CDF48986C7E0B91A801742F
+ xor-digest = 54D02F27FFB007DF1686027BFE0F4978
+ 01C265DAFA66F72EA530F37F82E8F25B
+ 35B6D7E2BBEB36F4DCB98C7526A727F1
+ 452296BB074B8BCFB878A5299E052B9B
+
+Set 3, vector#243:
+ key = F3F4F5F6F7F8F9FAFBFCFDFEFF000102
+ IV = 00000000000000000000000000000000
+ stream[0..63] = CCFFAD20ADF1C4B744BC6B2EC9CB29B9
+ 12F5577164F188BEAD1B8F5884619756
+ 350C6514969354F92C33DBEB3553E546
+ D00B7321409CF15C2B1BF1D30E1B808E
+ stream[192..255] = 5D2AB87447F536F42DC3423A3F5E0C3D
+ 354B648D49A1D613E741FCA61E450D7F
+ 4777CB7F19557AFB0E3A49E8005255A3
+ EF71C5389A5455AAD803CAA30C75E263
+ stream[256..319] = 53764B5DDEF40B7C66414E2855FB5D70
+ BCE612CB71A7478D3C8D6B42918BB8E1
+ 4B12B5D48BF8C464B60214CE96E1CB2B
+ 6055A167B6BC4BEC2FE87B4C31441CAC
+ stream[448..511] = 2E4FCCA6545573B051885454D384B365
+ 546DE212F89E14DFF2B27A97FA3D5CD3
+ BA797DAE4815E8E01629F4A95321E1B1
+ ACAE5AFBB2E1FF74D0FA5A31E09A76BF
+ xor-digest = 4DCE3E84B2FB36C6A268933805F307D3
+ 6B9F8B2ED75BDFA9528F14E96CDCD7EF
+ 77AD88BB08CD19BEA854C1F66216EB4F
+ CF23FEC02A128FFBE7219244A72FF66C
+
+Set 3, vector#252:
+ key = FCFDFEFF000102030405060708090A0B
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 87E3FC12C86A001AD83DC4B364F49F3A
+ 331C286890826198B6D4937E6804F17E
+ A9701A1AE8BD09185C1803649959AF65
+ 1726A25C54533924E6112F923056F09E
+ stream[192..255] = D6E5A2371EC564FD24213259599665D7
+ 9A31404C3493E005F611116C7F7B48FA
+ CC6A949BB1746BC5EFE93D6114A1AD5D
+ 444A9A0391368106BEC2D5DAB96343D2
+ stream[256..319] = DBB63AE5E1B11D8A014CDECDE7B03DE9
+ D59A473563285D52DBAD3E7E4C1E99BE
+ C455E7CAE251B3AF52234CD9DE49BA55
+ 2B19E5A721C994EA57AFF2239B42C0F1
+ stream[448..511] = 339B85580D35BA903A85D2B45249FC31
+ 182D7E1B894DE9584906C2E210319EA1
+ 168E2E9C582CEBFCD96BEAD69E22CAD1
+ E9C5AD2D5E3B708DC1F6B7E36F6E65EE
+ xor-digest = B3DA36B9D7E12E6761A1C7F8533370F1
+ E1D4C4EBA89ACFCE4F24FAC989A7BA87
+ A1E0E61BD5A89895C04513D4813FE066
+ 6542738B77319BC7282D3209CE08CEF0
+
+Test vectors -- set 4
+=====================
+
+Set 4, vector# 0:
+ key = 0053A6F94C9FF24598EB3E91E4378ADD
+ IV = 00000000000000000000000000000000
+ stream[0..63] = B1B7CB35C1FFBE7A34E645B05C98501F
+ 2364C719BD94186DCD66351EDEDB5179
+ 169D2EFD6BF03AE1B149DA229BE5C961
+ 37C10C3210F8FF34B51A366E437DE0F3
+ stream[65472..65535] = 5610AC7C3006ABADD3E0AB13B3D7E945
+ 586A00964AD6DF9939835FD46D8B2327
+ 15E447AA5D5CC4BAD03A495DC38BBF1A
+ 5C86A7D608D397694BCCCB029ACD1883
+ stream[65536..65599] = 1D7469F8EC3D021C5FB418A0D46A19C4
+ A632A7C1BF298B500ACC2D5C39384F5E
+ 7837C964465FBF3990602BE3381FF556
+ 38114E41DC091B0AC1BC51FC6E70F98E
+ stream[131008..131071] = 5F1A8DD0D98D377C1378785F9EA7A3E4
+ B17C9625EFE2650D845A4BAC7723B193
+ A3AAC199A1950D7CB1D66380A566A8BE
+ BBCEB0DD7A700C5ED74E55E29933FC6F
+ xor-digest = 3E9A70E4A49AE98473313B957F781F09
+ 237A172CEFC9068D4F95CABB57358B7F
+ 40839FFF4258C8BEB466A975B4261753
+ 02BD1F4B9D4621436213703A3B99A719
+
+Set 4, vector# 1:
+ key = 0558ABFE51A4F74A9DF04396E93C8FE2
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 54182309BD782DEE44FB59B0EC694920
+ 2B372AF8D715271A96D87867E65A067F
+ A5E52B455B76D400537B5D47C4AC318E
+ EE4C2ABE29F56107C213071C85828605
+ stream[65472..65535] = F7D1475B3FA625D86467D4C24915038C
+ 43D9B81A13E7A08B333B8232D7F849B3
+ 1442C014F49EC5814E15B607F11A73A9
+ 61C04D305B2F71B7B22DB9D6055B7371
+ stream[65536..65599] = CA286F0F05CD6C3BDDDE6108C8A0AECB
+ F6ED3FE2A39A976D7970FD100A242464
+ 42D867162B87DF26EC2B04A990AA7305
+ 94C8072994E80B2D6426B90AD0873B61
+ stream[131008..131071] = B1FE56B55C9BB460B8EF4F9157B227DE
+ AACACFAE9009C61C16754EDC913AE3D0
+ BEB00C99095C48A12F4485E9AD56BE6A
+ 6F9C214ED11E94086F32F945C0C3F6EF
+ xor-digest = 4667B465D4CD7E215B6594B648B05EE4
+ 7D2770A69F5FB3A49AD66C1C823F2E6A
+ AAEAF0680A232F35EA7CAE919F477301
+ 0AE66193179E51600ED840D5047F5493
+
+Set 4, vector# 2:
+ key = 0A5DB00356A9FC4FA2F5489BEE4194E7
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 203C7A9050F5E4F98CB72D913B8E7FB9
+ BB2635F8ECCDBFCD231B4EDCA96A24A9
+ 9F71BDD76CE42B982228ADCF9385C702
+ C2A767488DF42D5DBD8DF2884225367B
+ stream[65472..65535] = 94E590E29B3A371E5638E55DA4AAA1D2
+ F2369CF9EF69EAA0331B4AB01FC1D7E4
+ D27A41EEF2C15C51256EA111933BB71B
+ 5E948DE575258966A03ADC426A3AE9E1
+ stream[65536..65599] = BCE13EAD9E39CCB67374B7D845B1B347
+ DAF7C440162CEA622CCA3E34E9BFE35E
+ 10828358DB1F595C19A0A0CD16C127AC
+ D49903A5159564038BDA4EF156F9D004
+ stream[131008..131071] = A4300187C3E146EC1C0F3568C147D668
+ D00BAF2EF5E1F71686DC491745C6FC68
+ 27F54AFEF7B2DBF9F65D5FE549B96919
+ 4BDA10595556840647DD2A4BA22EAB63
+ xor-digest = C575DB999E785911A2AEAEA074EA0CD9
+ 2BA978DA488A3657341572F1B33E8009
+ 07977C738874012CE18E487514FBBFFC
+ A2E645EB4632862812B7596ABAF1ACE6
+
+Set 4, vector# 3:
+ key = 0F62B5085BAE0154A7FA4DA0F34699EC
+ IV = 00000000000000000000000000000000
+ stream[0..63] = 4A82E7937D7C52907515CDDDC1E8445F
+ D0ECAD783B25079AEDF9D694CE70B723
+ 792E33F6FFFD438EECFD3DF933AB48CA
+ 7EFBB13A31C1E3E86249B8F9D188B7A3
+ stream[65472..65535] = FD302A0A44AE5D3BD5554C508BD70D8C
+ A1803BE72ED426B8D57CC13F899A846E
+ 5A7A326AB25645EE27A84973BDDB82EC
+ 103AB97C16080C5FB117E10A8E252A4A
+ stream[65536..65599] = FAF43B81BC56F7E44BF5FD5F49581FC3
+ 51244ED84492382D28A591C022073350
+ 4F7B0267105D68566E9FCE5B52B7EC5F
+ 12A9131FACDC489279F8AA8E9E8E0A2A
+ stream[131008..131071] = 37C98A0BB719D5E166BF79AD35EBA109
+ 9560BFD07144560F4BB91C88B34C008D
+ E7665BCA98D7B65562B57CED509684C2
+ 6AE9011D0A9D674F30E7F9DC37E680D1
+ xor-digest = 7139AAF66BE2A8CF28852D9FEDDF47AE
+ E1E229905F11F191AD60CDD2E1C9433F
+ 41F1D4BC92B10C8B988824C86B04100A
+ EFF77A48980691C5636814E04F1A656E
+
+Test vectors -- set 5
+=====================
+
+Set 5, vector# 0:
+ key = 00000000000000000000000000000000
+ IV = 80000000000000000000000000000000
+ stream[0..63] = 337F8611C6ED615FC2E7D28C6DAAAF1B
+ 2382AE24592D1E61218220A3775F529A
+ 7F050B7D4262E3600940F167742FBE4C
+ B0C147B3C0592523B890E76F59AFA3A8
+ stream[192..255] = 47B4B94D6032E42E28BA280B06863134
+ 0E65EF25AAE97BCFF5CA83096477B186
+ 352757FAF40E7DC007FAF51484B54651
+ 2B089A7BD3359258F3E8C0E3DE07C316
+ stream[256..319] = CAC4ED541686A3BA14A68CAE81C0B1D0
+ D973129F8FD712F1E344CC7815614B23
+ 4412F351202D4FC7B622D905B8AC50D6
+ 59613FD8799443F89A8E403EB46F7492
+ stream[448..511] = 5C4ED1241AB7210EF543DC2732594AD5
+ CC5A18AA3AB2CCB9B2BF17CAC28F6105
+ 1152291EB8674493A12C0B3CC2C7EE09
+ F1A258C5E078080F5EA70F3F587BEC5A
+ xor-digest = 4EF4B4DCF35FB72D210AE0546DD4A3FD
+ 9FE632736122E80559A32FC165E9166B
+ 59E2BB15A066307C88DD32611EC849E2
+ A54DA4B47C5E52AC26375D2585EBE798
+
+Set 5, vector# 9:
+ key = 00000000000000000000000000000000
+ IV = 00400000000000000000000000000000
+ stream[0..63] = 982727CC7FECD8C15B09E6967B624366
+ FC902BBFBF9C608B240626B735C6009B
+ B6969A8D40EFD0546B056B181561034F
+ B51A6D7C7BCB34447CF5CC560824BAA3
+ stream[192..255] = E8E61B734A6EC0DDCB4DF3248749B14B
+ 6CCCDADB8F24A090B7E5A49603C475AE
+ 8B6F8353E12FE7D8CB3EDA81E6DE9778
+ 2C52BDA59FCF4CFB2BBAB2D196E08C85
+ stream[256..319] = 06594AA97EDE3ABCD9458DEF29A7FEEE
+ 91965BACFA6A272B31BB644596DC5C66
+ 8F93AAF38F1EFA50D88A9517DFB4B409
+ 9E91F5A1B07C9CA8F36330840A6FCF76
+ stream[448..511] = 32784F6FB85DB3ECA696DD98D75A5031
+ B3ACD087ABEB6489F20429EBBADF8D87
+ B0D7C4D54A8A80FA835B5FCDB901CF32
+ E60269C5DE89409A61ABAAB00B7D8B79
+ xor-digest = D696A18B23B0927FCA5B766F8C19CE2D
+ C98F40963485D0A77D92D0096334B9F3
+ 834491F8FB7C5D8BEC499F28A37B7DB3
+ 8E8A6291C1A6F73938B7AF2B74425996
+
+Set 5, vector# 18:
+ key = 00000000000000000000000000000000
+ IV = 00002000000000000000000000000000
+ stream[0..63] = B3EC726B0BD04F969BB34A0DFB1AF9A0
+ 880ED66663BC845BEC2CEA9BDDCB0E3C
+ E6FD6CFE389D544D863AD6B55F45F4BB
+ 14BA866A72D63E4FA83246498EF685FE
+ stream[192..255] = 549E7B93702F139AA76FFF7CBB04EAD4
+ C091015E6455A9855E3EBE4AB1A80737
+ 9E3E9C9418B909CC26E53470CD323FCD
+ ECE6BAF53D45BA80C4F03A412FF160C6
+ stream[256..319] = 9599223B02F81DF5D31CE7FC6FD92D70
+ 71ADB8985B61709E6769EF5065905E46
+ B0AE83DEF7EAEEF01A49D5D855035AF8
+ 6AC78AF9C14A3F8409773252EAC28D4D
+ stream[448..511] = 2C58AF08679A8AE28AF30688B33C417A
+ 392A6E8D6658D262EE24B479CBC4BA4A
+ C5DCA537CCE7B110489817F9D2858D95
+ E006D338BA92D7FD664F9CC773AB67D3
+ xor-digest = E52013C82C2088C5B76988031F0A0930
+ 6322244F357700E3D3BDC71A2385B4BA
+ F6894A2B177F7BA78D5935521CDB5689
+ 31F7706AE3413B10128CB903D7E27160
+
+Set 5, vector# 27:
+ key = 00000000000000000000000000000000
+ IV = 00000010000000000000000000000000
+ stream[0..63] = 6727DB24106CABD6C3A14001BC9E3B5F
+ 90A47B78181576CF5398D8F190CEFC10
+ 6615BDE30159225DD3E14A2F827DA07D
+ C230D11AFEE96855EE06FB02D23998D9
+ stream[192..255] = 7B9AD4C2472D5816B963BC168F725083
+ 0E900C4E4994711DF7FA494A04A7CB58
+ C9CAD5513E8C554B47060D9256B4F276
+ 2CD9790666A3C831FE1A9250C2C1F1B2
+ stream[256..319] = F8B0EF0C84EC8375A17C8C36B9F75690
+ 30D6D04687514709215F79B102304807
+ 3FA3F284155CD677B30FEDE6EE33DA7E
+ 5B35636C0F8E981AACF01CFA4E7B00C8
+ stream[448..511] = 023E93B9B5A526DA400CA8A818E506A9
+ F5B0438F91264727C4FD5CA2FD4A845F
+ 3F2A6E0617A5619CCB0B691C2AE2F459
+ A7F4764CFEBB22D8FC6AE8E28B08DD4E
+ xor-digest = A6BB0A1FA9D79299B2FCD3AB9DFE04C7
+ 9BD7B88BB1A49AA7227E9BBD0A211677
+ 283EE5CF808DB24D05227305E67915E8
+ 74CB03402736AC8FFCD746B5AA4DD032
+
+Set 5, vector# 36:
+ key = 00000000000000000000000000000000
+ IV = 00000000080000000000000000000000
+ stream[0..63] = 4BBA6A59AD3C1A7298CB38F244AEB7AB
+ 431AC1FEC2D091C4952794AAE9DA762B
+ 0873BEBD04FE1CD68D08654F1DFDD956
+ 59EF5E09238984D834F2631D67E16EB1
+ stream[192..255] = 945C61BFC21691064FDA05A6162869E6
+ 82800A1DB8E19818C2AB13A9280C8CCD
+ BF9508894CCDE69ABC8A3F0CB2BA545D
+ 3A6D6E7D6E8B5E53683DC3E0018BE954
+ stream[256..319] = CD87390C68404079BCE794A554FC4DE9
+ 695AA78E626CF79094CF0374765C1ADF
+ 8C4054AD4B76535008F8466C806D1775
+ 1987361A852DB77F2CDDDDB34D00A15B
+ stream[448..511] = 319081F4D93C649E6D1D8C4999E0A03C
+ F4AB23E4EB796B337C84898D6D9F083E
+ 70038515611FA040E686B893D89E28DB
+ 862C6D36F791F27EE05ED97AC636E836
+ xor-digest = 1B86F56D5C6DDA97E2909873A042A48A
+ C3C102D22F88E8648C0A7DAB5C34C98F
+ CDF03CD03B6106095E3BA34969B67886
+ 8AB4D93CF24042F52DB659591D72D0C7
+
+Set 5, vector# 45:
+ key = 00000000000000000000000000000000
+ IV = 00000000000400000000000000000000
+ stream[0..63] = 2DD3C3CF5E6965EA02C31ED6FC539EEC
+ E0B8D48345113E978230ACFE35089F9C
+ D8EC821843DBC90E54010C16A8AEB245
+ 5881FC16B5CC21032958DAD18EF55469
+ stream[192..255] = B9299DC95D2F192F1C53FF23432158DC
+ 2746F64242CF9368D90FA217289BF31E
+ 6F08692251CCF86B2DEB7ADDD14D8E37
+ 0E4D877637A2D499924146D89CB77F44
+ stream[256..319] = A6F9EDFBA2E22CEF8E14BFE5B31ECD14
+ 4114A045BAAF0458BF149F073DF191E7
+ 022A9E518212876F7D6C99F1DDFACCD7
+ 8E0DE69FD43FFD26EBB7E240B5F4B864
+ stream[448..511] = AD29FD814401DB358AC8B2A911E743A7
+ A594C9781D4F6560E29D8B67AB38D8E1
+ 67AC71AA3855D5BE67998E0B797A64BB
+ 1B26558FD861B845E9B08FA071DDCD75
+ xor-digest = 2DE49729E28C8B4585BAFB291E77B7FA
+ 6CA9E489C437133EABC613D0893822FD
+ 70A8F88BF6A3D29BA6503F17F055A003
+ A42605780A79501BB62C35C922DFB1C5
+
+Set 5, vector# 54:
+ key = 00000000000000000000000000000000
+ IV = 00000000000002000000000000000000
+ stream[0..63] = 8D3CF6CD521B43CF76A6ACA2A036B791
+ 7E06F44E8DE525306C6508C1FE2E3C29
+ 50A53F63B11B57596B76E97C1EB01612
+ 3D33B57CF93E839A169AC49207BB42A2
+ stream[192..255] = C009E0DECD6948B8F29A72F1A2BCAAFF
+ 04043B6B76B623CF977679D74186BB4A
+ B1C3529D94A5DD5CCDC20AAEC056492E
+ 7B9F9A9EE087187C52C7651F890A0DBA
+ stream[256..319] = DF5DAAFC6D650B0A47AFDD7BEF56634D
+ 13AC2D1442AA1F082715882F9D303170
+ 8D338A7CFB14B100E3D3C645334C5D4C
+ BA9534475D4BA687956B00E8EAB587AA
+ stream[448..511] = FB2CB04310DC73C7B7312C840123FB0A
+ 783F10FB63F507EEBB012E19A0FBEA30
+ C324904C02E301F4CE2CC2A1198C0C14
+ A725FAB705C5176CF19EB2184DF9825A
+ xor-digest = 3B3136B100FF460D92A0FDEFE864662B
+ 324D7B8C7C3DAA46EBF02F8BD0960345
+ A1FA8F9B7AB8DF16BC7FDF6B6AA0C61F
+ FB1C7A599A6474A916A8BB9E4FAB9856
+
+Set 5, vector# 63:
+ key = 00000000000000000000000000000000
+ IV = 00000000000000010000000000000000
+ stream[0..63] = CF1667BC6BF8ECCC72ED756D4623E979
+ 6A8E559E27ECE3DE4FD85DAA60757C33
+ 0C33EE95AFEE6A53D730671F695C0B04
+ B5968DC2501F48D9A2DB7E20CCEEF297
+ stream[192..255] = BE8163A51FB1FD786E1E5197B5F3FA74
+ 900AE8111592D24733B562187D399B95
+ 79D5F751D722784832AA471C4445FA5E
+ F2725E23A251EDAE66D60203CB862095
+ stream[256..319] = 8592AA7309D37B63AC539BE5B997AD26
+ 3F6C38DD169535E7BFB1C19965919F55
+ F4502C5995FF7DEF3021D07A37B9E7C0
+ FA5E8AD9AECF2B072EE1DE2F2E26DB1A
+ stream[448..511] = F05E64D5CF14CF99154EF83E27CFA2F9
+ 2B269E8E164F1B563F4AFC48C40B5FF8
+ F40BFC7E59EF0F0B923F7474F30AC114
+ 95EBE3EE8630A214776286D01A20DA23
+ xor-digest = 46136E7DE5C7186F1F3D04FAA100B991
+ 8FE7E8E02B36C72A92E5650F93F5D936
+ 5675B0D3BD84E5C3E7F5CA7E70ED55FD
+ 027C83E1CB1AF8BDBD1FF1905A6EB596
+
+Set 5, vector# 72:
+ key = 00000000000000000000000000000000
+ IV = 00000000000000000080000000000000
+ stream[0..63] = 583E7BA16D617DAD9F2A4A6A7BCB630E
+ 4248E8368A6F45F6BE8CF22C65964D34
+ 49A7AC0EDE8957127CDCCD3AFD666426
+ B8BD2391698525CD3620558076F61EC5
+ stream[192..255] = 8CE8D0EAF9944E68D7EEA0F83ED86CBF
+ F87B99C8D87C40FBDA48E777976FB669
+ CF6A68533BA7875DAD0BCDEEDBD4D136
+ DCA8A9C9C1C6B30C5CB7B7C5846755BE
+ stream[256..319] = 534AD0B12F8CD7797CAC9E23B1618AA1
+ B707F28D000422CA73196498C86D51FD
+ A63DFC791446094F4E146EA451F60B3B
+ C2711F81B137FF4C0521F94447A486E7
+ stream[448..511] = 540F0CF1CAA5D5CA270FB71BE97FCF9F
+ F1F30C2F454BA29561F7B7C2D8ABF189
+ 30D107F71560B26CB7E9E416F90604E8
+ 510D29FC0AAFD94EEF254F0F4C0C43C8
+ xor-digest = 0986B6D195197767683FB8221A50BCA4
+ A375BC5989C24422855F465CE537FDB3
+ 3894E7383CE580D8204694DD1E82D623
+ 774AD356957E36042735848BBA9649A8
+
+Set 5, vector# 81:
+ key = 00000000000000000000000000000000
+ IV = 00000000000000000000400000000000
+ stream[0..63] = FF9484C54337D0F0CB2342A7E73B21E8
+ BA933A679CAA5549AE6218B7E0FCC88F
+ CEB6CF2158E19C1D30F4E0B0A2D5E052
+ E4C73F2F2FF423417E67F49F45BEA7C2
+ stream[192..255] = 6AA4E5586B608D3F0E4A394AC7818949
+ E538604293010925AB3D69AFCD1979C8
+ A8289CC46776E762452246B54C6C7D3F
+ E7BA43B8D901D2B55F2F7CE520DF99DB
+ stream[256..319] = AF841581E66BCB36AEEE07534A83B519
+ 60D0DE9740D320D1ED3C542B64FB122F
+ 506B6F573F40AF29A61DC42FE183EEB3
+ A5D55D0272659028B9B5B353A6292105
+ stream[448..511] = 3E463ED75242C21811F9C2492A71D6B3
+ E5B2BE3E50151A990F841EF0350259B6
+ 9C727194154288C62DF02075AEEB2598
+ 577A5C0B134EC1206F66AA96233D1BF0
+ xor-digest = 0C45BDB39F8C038AC8E2E3C41A80FBF7
+ 7B74C948861E7D58F7A89ACCCB4A2D04
+ 7D370BD42B65DE42293C58BDFBC003EE
+ 58D71CA3D01313E8A74C7BEF66CAAC76
+
+Set 5, vector# 90:
+ key = 00000000000000000000000000000000
+ IV = 00000000000000000000002000000000
+ stream[0..63] = 8C4921B72A3D11BE4DF4E326B9BF85C7
+ 351CF85FE98039D5BFDB889DC5721B17
+ C02EFE07FACD2F43E95D6EC63F4001EC
+ FE7355EB565B6E2CEAC64A995324DABC
+ stream[192..255] = 933FFDF78D118A083FB7CE405D042D3F
+ 9173B28879BF4A37A878EF2351622F42
+ 80D218DE417B8503954E991A31BDF73E
+ B26903D1F7C7361F34D7F01656243B58
+ stream[256..319] = 88E77D9A5FA78C7E348DFE0A66AF1B92
+ FF564670DCEC867E24AC78CAC005DAF1
+ 5953DEAEAF2C476C2DA514CF79A474DC
+ D4E68AAA0D52394762953A8A63A0B3A1
+ stream[448..511] = 5FF4F24F6BC7585D16582944166C453D
+ 59A3CA9F9625A5946EE81F561CA183F4
+ F6D5258F138E994DF848F532F613092E
+ 89FD262FA4899091596A1031913C6C5E
+ xor-digest = 4770E4B7DB5C5FF7F64BAB6334A13E4F
+ 9DA6686EB2945463852513C770ED64DA
+ 4A0C3D96403F4CD1E96B7FA6495BE23E
+ 15506374CE556E7B50D3ED8A92A643E6
+
+Set 5, vector# 99:
+ key = 00000000000000000000000000000000
+ IV = 00000000000000000000000010000000
+ stream[0..63] = A59AA0661087A6F3498D18BA156FD4EC
+ E5709F5CF1FF25B006382B250E4481FD
+ 050F68B95D56E1EAF77C619914F30269
+ 4FC8C2461200D9AD357F21E9DA08F489
+ stream[192..255] = 941E849E313B8E214DD6CD1C10FD8D18
+ 05C1892B15623CE0724A3028F978215F
+ 7B6264D4D5CBBEFE12920BCCFD204134
+ 1AF60D460B73D9493BA2AE7B314CAA41
+ stream[256..319] = 2F27FA6FC61D2D84C008DE836B0CDB1A
+ EB0E62D5E327F88B8A62BFBE70789189
+ 9E1335D20E495D2181253647B0333CA6
+ 6833552B89571E3BC25190C791341940
+ stream[448..511] = 9DACDBDBC8258B52C41788ABA3A7D08E
+ 5D7919C0B583F6AE89036A4EBFFB3AC9
+ 7CD9E9B15E8C811EB6F2BDC7713115A4
+ 5291C4BCA5DE179ECC779093B30870A0
+ xor-digest = 2C7C5D79F8BC2D8E7B62DCE74340120A
+ EAEFEA33114403A970F1A51AD9EC9F9F
+ 63F630E74DD83AE5C6824089982685E4
+ 28FF20C49689DAA995D7AF2E80502425
+
+Set 5, vector#108:
+ key = 00000000000000000000000000000000
+ IV = 00000000000000000000000000080000
+ stream[0..63] = 869923A0917A8FBD8F45FF074E83FA79
+ D665A9A44C769CC200A66C254B2D4B98
+ 7D34D66E52EF7A9C7ABFDD7548F08631
+ 49C7CE742F6CA599ECD0BFEB55CC8B6A
+ stream[192..255] = 75386882B941CDA70FDB6D02F165B3C3
+ B0C7B0A8E4ECB161BBC745EA1AFBF382
+ C0C09725D0DAE6316C7B956577EE7F97
+ C4A102B04437F24D2090FDB00B78523F
+ stream[256..319] = 04FBECD2FDE606BC32E46FD0B9950F93
+ A742DC2534886A3B17C8EEC5CDD28B04
+ 5A03E7C5764EC92C1DC8AAC5F9D5483E
+ A9890C7322739BC7C73CF8158619F669
+ stream[448..511] = FC322AC5E5635C8DC56895BAFD43A01D
+ 77807CC8CE57DAA306E7DDCC58B24309
+ 4497AFBA51F8EA62922C697FC2EE8945
+ 4926D4975219A40B2D6C9A9620634741
+ xor-digest = D2E239BDF9A2E04082567893D06DCFB0
+ 4FE50753793F21380F6A91354836C508
+ 837A15527F914190F6F97BA87510180D
+ 67B13994803013B2E4D4A307D80E8EC0
+
+Set 5, vector#117:
+ key = 00000000000000000000000000000000
+ IV = 00000000000000000000000000000400
+ stream[0..63] = F350AB2F8E1B96AC93F1FAAED04BFB0A
+ 59EC1F7B95383E44878AFFBC5CA7D4AF
+ 2EE76CEFB67906469C9FAA59F4DDD24E
+ D16796DCAE66011584E8A4B139E016ED
+ stream[192..255] = 48D1D8F4583937C77BDC1757C3DFF07F
+ D0CD430F3667E37A6D4CE89217729AA5
+ E480DEF30227A363C800A3153617B04B
+ 50322B06B795B0EEEA039A796C7B6664
+ stream[256..319] = 4DE5C06008FBF0D54EE2E2052AF4EFB1
+ 94AEE33EE7F133F225CDCF2C504AD2AE
+ AFBB2A2AC50D7F27022DA8D83D6B44F8
+ 4545E8BD15E33CE531C3A7E076B39BED
+ stream[448..511] = 837C91FB8773A4DE4FE79D163FFBD186
+ 2A361B96D79AADDE5AE964A62B3D9CCD
+ 1DDF29D845EB581C33E3ECF1CAC4AE15
+ 3C75E0C5ABAA960389FF0C92205CF575
+ xor-digest = 29B708C591EA72969C5EAF624B943D55
+ 3A55CD66F13E5E762D6808F5A58D77E8
+ 8CE91C0A7EABDEE8F30C05F4D48C0257
+ 9B38612376DB9E26AE70591760E395AB
+
+Set 5, vector#126:
+ key = 00000000000000000000000000000000
+ IV = 00000000000000000000000000000002
+ stream[0..63] = 073CD91D0183F07259608257E8267FA7
+ 8799B748A5FEDA25FD40B463F15639E4
+ CBA06A504C5D4E80A542366DDFDA8EEE
+ B21BE97CC2FFDFD5FC93792A7CF1C2F7
+ stream[192..255] = D310A845416E7E187D3404B763B46BFA
+ 7EB62B04A06DFD0AC6E9871EB8D74F32
+ 73D7488C8D2197515DBF84ED8EBD3F24
+ A4B3B69DABB27A3CDA6DEECF2F58EEB7
+ stream[256..319] = A8058C140D6692480614EAEE7AD97DA5
+ F4423B249C2F0413DF35530CDC40417D
+ FA6D5007FB9488A073F0631AEC501E15
+ A94EEF50A2744693EDF07273C5621056
+ stream[448..511] = 44220A7B36E147C5C3F41FD72FD88F50
+ ECCC2364563085D3409C5508DEE719CE
+ 327EBEEF70917036C37A534B764A4DBB
+ 39B77EDE8C115448096C7E2BF2EC6720
+ xor-digest = 07C9AF7BD2DBDE982D011798BCF014FE
+ F9334DAF537AF14589BF2328C45D327A
+ 755F902A389BE04970AF515D5718C891
+ A77AA50A46D1DD737489E298182BA245
+
+Test vectors -- set 6
+=====================
+
+Set 6, vector# 0:
+ key = 0053A6F94C9FF24598EB3E91E4378ADD
+ IV = 0D74DB42A91077DE45AC137AE148AF16
+ stream[0..63] = 2E1ED12A8551C05AF41FF39D8F9DF933
+ 122B5235D48FC2A6F20037E69BDBBCE8
+ 05782EFC16C455A4B3FF06142317535E
+ F876104C32445138CB26EBC2F88A684C
+ stream[65472..65535] = 1D92C4EBF6A256F0D0B0365160D72E90
+ CA10D7086C58BE13E9325A5088F447D1
+ 572466248CD275A736B83674739899CA
+ 3146963E00E170C6B9DC8B2BE912A5C2
+ stream[65536..65599] = 878A21CA440BA0D659F24A5C986D6CF0
+ 3EA0DD962337935BA0932FAD9599EF61
+ D805800038AFE4208394C73AA044262C
+ 18490F742A2B7424ED56EF3D1B0F53AF
+ stream[131008..131071] = 99387AFF42EE8C9D4D8400808322114C
+ F4DF77CDAA363B0E4AFD0D8FF17D3D2C
+ 3303984867021922368A76F7CBD20266
+ 5A962140C8E6C1336CC4071B38ABB957
+ xor-digest = 0FF8DA8AE74C2F194FE35FEA66F69380
+ BF1D368CC0282F6E570477EB426F1858
+ 204DD9752E48E32C1F40A2ED3BE10FF6
+ B5C80216884D0357AFA002E01B7B5FE8
+
+Set 6, vector# 1:
+ key = 0558ABFE51A4F74A9DF04396E93C8FE2
+ IV = 167DE44BB21980E74EB51C83EA51B81F
+ stream[0..63] = 4F864BF3C96D0363B1903F0739189138
+ F6ED2BC0AF583FEEA0CEA66BA7E06E63
+ FB28BF8B3CA0031D24ABB511C57DD17B
+ FC2861C32400072CB680DF2E58A5CECC
+ stream[65472..65535] = A27D9CFEEBB098C44E94F477A5AA9FB6
+ 286339533CF62E2781B574B9CCC53619
+ CA27303E83FF9D986EFDB5D0AECC93C2
+ F249325A37779D894549C0408B6A47E1
+ stream[65536..65599] = 36893EF2C9173CABEA2B5BB027938EA6
+ 0004121DDD27E79DB469B6402B4C23AB
+ C08066B24EF0242234F9439019DADF4D
+ 000A8B68FD539F2B6C8087AAF89C76C6
+ stream[131008..131071] = 8FD0EB93722FCD5093AD826167F0F158
+ E2A7B86751E85D796D5269866FD317B9
+ 523032CBB52F6978DC7E0933A2312E40
+ 57E0C9B1366C98941867D2EB0CD8CAF9
+ xor-digest = 63DCDFC74EE1C446705C01CF185C7F23
+ E083DDD7A70E2685DC1E051F2AAC63EC
+ 7E64399369B7D1CE49A732F594B6A587
+ 3B89E848F70A3AA9B04D219BAF14807F
+
+Set 6, vector# 2:
+ key = 0A5DB00356A9FC4FA2F5489BEE4194E7
+ IV = 1F86ED54BB2289F057BE258CF35AC128
+ stream[0..63] = 82168AB0023B79AAF1E6B4D823855E14
+ A7084378036A951B1CFEF35173875ED8
+ 6CB66AB8410491A08582BE40080C3102
+ 193BA567F9E95D096C3CC60927DD7901
+ stream[65472..65535] = 2A30BFDE279B750D56B0B10A79BDA0DB
+ 21C246D133F4B91E4ECAF80DA7AAC425
+ 646523F6BB762D688BFE2DB1852B77E7
+ 733BC1005CF3D7CFAEC4BD966DCA6773
+ stream[65536..65599] = 991EC57DE1BDFFE2C70A0196A8902C91
+ D3CE6C63E4B8D81C83AABE7BF370D1B5
+ 4D0B72B0C3C857621A7BBE2B72EBD81F
+ 50B25E08A9D492AFDDD37B983E9E2E4A
+ stream[131008..131071] = BC301B9FD7C554C592EFD092A435C2C6
+ E74CBBF905CE424FE5872EEFE8DC62BF
+ F93C3917BD37D142CFCA623B84C2652E
+ 0E61BB5C5D5387AD95EBA7A5ADF16F81
+ xor-digest = F8F5AA473428C00F7F71E4D1BF1976DC
+ 2856619D2E1CD79BDE2FA1FCE880E816
+ 09B8D5AC28691FB90718E0981C3BB2BF
+ A7E5888E44A0FEDAE7D481AA3AA684AA
+
+Set 6, vector# 3:
+ key = 0F62B5085BAE0154A7FA4DA0F34699EC
+ IV = 288FF65DC42B92F960C72E95FC63CA31
+ stream[0..63] = 1CD8AEDDFE52E217E835D0B7E84E2922
+ D04B1ADBCA53C4522B1AA604C42856A9
+ 0AF83E2614BCE65C0AECABDD8975B557
+ 00D6A26D52FFF0888DA38F1DE20B77B7
+ stream[65472..65535] = BB599F93F4F244D717CA9818212B06D5
+ 6D99AD4CA1F78725DBA89EA1D1F05B27
+ 093A17D745396D8CFD0256CD50674046
+ 13108E2200A8F1C49075B376A7460515
+ stream[65536..65599] = 996C074A7C7C524F539037A8A9F3D193
+ 3BC311B548BD567F8AE1B4325C51C5F3
+ 4B0DE1B4A4651829108CA92AE23D57C7
+ 0EAFA766097DB0539BE77E6500703746
+ stream[131008..131071] = 43EF1ADFE8265C46FF7FBA43B78F899F
+ 22C3B9F069B786982145D601627CDC49
+ 2D27BB8D70FF6DA908F2606A0C44690C
+ 8502F9CFB3BD6CBFC9205470E3ABA387
+ xor-digest = B097BF56D79F1A343F61F7B66AC405AA
+ 6242493ECECBA06876276B36ABDDBFC3
+ 76D8C370503A8B8FF6D121D2FFC4959C
+ 6A96721616782688FFCBC748C9A168A1
+
+
+
+End of test vectors