view release on metacpan or search on metacpan
lib/Crypt/Salsa20.pm view on Meta::CPAN
&{ $self->{reset_counter} };
&{ $self->{crypt} };
}
*decrypt = \&encrypt; # In Salsa20, encryption & decryption are the same
#---------------------------------------------------------------------
sub finish { '' } # for Crypt::CBC compatibility
#---------------------------------------------------------------------
sub cryptor { shift->{crypt} }
#=====================================================================
# Package Return Value:
1;
lib/Crypt/Salsa20.pm view on Meta::CPAN
my $salsa20 = Crypt::Salsa20->new(-key => $key, -iv => $nonce);
# Use cryptor for the best performance:
my $cryptor = $salsa20->cryptor;
my $ciphertext = $cryptor->('plaintext');
# encryption & decryption are the same operation:
$salsa20->start; # reset the block counter (keeping key & iv)
my $plaintext = $cryptor->($ciphertext);
# Or use Crypt::CBC-like API:
my $ciphertext = $salsa20->encrypt('plaintext');
my $plaintext = $salsa20->decrypt($ciphertext);
=head1 DESCRIPTION
Crypt::Salsa20 implements D. J. Bernstein's Salsa20 stream cipher
(a.k.a. Snuffle 2005) in Perl. For more information on Salsa20,
see his page at L<http://cr.yp.to/snuffle.html>.
Salsa20 takes a 256 bit (or 128 bit) key and a 64 bit nonce (a.k.a. an
lib/Crypt/Salsa20.pm view on Meta::CPAN
determined by the key and nonce, reusing them means that you can
cancel out the keystream by XORing the two ciphertexts together:
ciphertext1 ^ ciphertext2
keystream ^ message1 ^ keystream ^ message2
message1 ^ message2 ^ keystream ^ keystream
message1 ^ message2 ^ 0
message1 ^ message2
=head2 Crypt::Salsa20 vs. Crypt::CBC
The API is similar to that of the L<Crypt::CBC> module, but there are
some differences:
=over
=item 1.
There is no C<-literal_key> option. The key is I<always> interpreted
as raw bytes (and must be either 16 or 32 bytes long). If you want to
use a pasword hashing function, you have to supply your own.
lib/Crypt/Salsa20.pm view on Meta::CPAN
standard Salsa20 cipher. The standard variants are 8 or 12 rounds
(Salsa20/8 or Salsa20/12), but any even integer will work.
=head1 METHODS
=head2 new
$salsa20 = Crypt::Salsa20->new(-key => $key, ...);
This constructs a new Crypt::Salsa20 object, with attributes supplied
as S<C<< key => value >>> pairs. For compatibility with Crypt::CBC,
attribute names may have a leading hyphen (but unlike Crypt::CBC the
hyphen is not required).
The only required attribute at construction time is the key (but you
must supply an IV before encrypting or decrypting).
=head2 start
$salsa20->start;
Resets the internal block counter, starting the keystream over at the
beginning. You should also change the IV, because using the same key
and IV is a security breach.
For compatibility with the Crypt::CBC method of the same name, you can
pass a parameter (e.g. C<'decrypting'> or C<'encrypting'>), but it is
ignored. With Salsa20, encryption and decryption are the same operation,
so there's no need to indicate which one you want.
This method is primarily for Crypt::CBC compatibility. Since with
Salsa20 you don't need to specify whether you're encrypting or
decrypting, and the C<iv> method also does everything C<start> does,
you don't really need to call this method.
=head2 crypt
$ciphertext = $salsa20->crypt($plaintext);
$plaintext = $salsa20->crypt($ciphertext);
lib/Crypt/Salsa20.pm view on Meta::CPAN
Because encryption & decryption are the same operation, it is not
necessary to call C<start> before calling C<crypt>, but you do need to
have set the IV, either by passing it to the constructor or calling
the C<iv> method.
=head2 finish
$remaining_ciphertext = $salsa20->finish;
This method exists solely for Crypt::CBC compatibility. It always
returns the empty string.
=head2 encrypt
$ciphertext = $salsa20->encrypt($plaintext);
Equivalent to calling C<start> and then C<crypt>.
t/12-verified.test-vectors view on Meta::CPAN
Set 1, vector# 9:
key = 00400000000000000000000000000000
IV = 0000000000000000
stream[0..63] = 6C11A3F95FEC7F48D9C16F93CC901EEC
8D347BEA4C64B63F3E1CD88DF4F03A59
5ACC0500EFC616DCFEBA3E839F0F72C5
A54A0801B90C864EEAA7F48CF37DC365
stream[192..255] = DEE7D7D48794FC33F7920A21E5C4451E
109C86E19CB9B78F6B1648E8389E415A
20F8CCD89D2ED0A5AEA12794ECD04DFA
CBC7675C82EEA65F35C27431F96838FB
stream[256..319] = 0D0234066686CE699BC8634B4B1983BA
04A153B7447D13DC1371F2F5198FF556
182451F0ED4227818172E59F443406F9
9D52736DA7C52235A2DC91ED11793CBB
stream[448..511] = 8E1F1453E17B186C968751E8D7EF7EDB
6C7E8B2EE2C40071E6AB2DEF81D28358
0657DBF6DC5E651D7B953661169707ED
5337E7317EC78D6F4C2A4C95E354F455
xor-digest = CC44B389976BBBF545E4A5C52710E57B
7114F17EE9226D300683EE53B6626AD4
t/12-verified.test-vectors view on Meta::CPAN
key = 00000000000000000000002000000000
IV = 0000000000000000
stream[0..63] = 6D1B868ABA77A90F9C6F9EAAE097A0AD
C07CA39DD34C5DE507C3460118EE1CF4
7E6C9FBFD8C99D0D13F9D99C8A398453
3D32F7709B04BE6099DEC1AEDCB2EB09
stream[192..255] = 2A5EE11DCAEA07D4F2786334F9B9E7C8
618C930CF6938B6DE60DC0BD7D2CAB6C
385A80731C86D7C0679114B41D9ED711
6BE0C4219B0C2E948C7DA08F225A7DDE
stream[256..319] = 46FDD22A56AF991776BCBC1C7D31CFB1
66236A67D69907DC7364013D079F1115
5FBD9615D93483A3EBBE6FDADD4A7D37
9BFEF3505BD825BA78F829F370C5E204
stream[448..511] = C43AC2769A7584C15AC38C11420C1F6F
C58DD5FDFE6AFC40D1080A9D39DB8BF7
1FE0B71D418BEA72B358A09733307495
6FABD024FC3173DC63625CDEA8D39F98
xor-digest = B0BAED050A475E6668B52FA435EFB53F
878EA3779B64233DC755DD7352DB725B
1334552C6D637D02EB66171C6E23E65B
t/12-verified.test-vectors view on Meta::CPAN
D0F3ED83E88A54D115CFE57DA314B086
Test vectors -- set 2
=====================
Set 2, vector# 0:
key = 00000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = CFDC41F0C6E0A38ABF71D5C7E8EC7B5D
5EB266F8F0A55401426D5D636A68C1AD
F02CED40350A1EDCBCFCC342AB7C4D68
E08D9CE2D03FFFFDF4C7F5B95FDF95A7
stream[192..255] = 125FCFAFCFEFD21E7200AD213FE0A8E5
F629ACF0596FFAABEAB52C6547681581
FA49E7483C20EC31D16594BA20C74355
626EFC6CAC741FA180D28FD90FF6F610
stream[256..319] = F4C9678918B0FE1DB92675517AC3BFBF
F360E034BFB6700675C80F4D3FE46DB9
09A9D7C40BB74698B74FDC3D3ADAC1F4
DD4D215EF36D87E2F046D6ABEF43E2AE
stream[448..511] = 68E4DE43893B3F0ED0799EFDE4EE3662
B928B1381F9054F04C85A0CDEF4C50B4
C0B23134E3F5C00319468DB8ECB686E5
606F0F43261F458ABC03253FD8BA579F
xor-digest = 3E0BC0CBC0BFC458D7874B8DB954B7D2
3A009D4A511C549C8A2F850B880148D5
09B4FEBF89CB72B121A5BA29AEF26A38
FCED66F609C256C0D2D51DBAB63BE529
Set 2, vector# 9:
key = 09090909090909090909090909090909
IV = 0000000000000000
stream[0..63] = 78E11FC333DEDE8876EE681EDB8373B2
08ED4460F39A1CF5B5DECC2D89F942AA
2D7748D56BBB0284128E12B4B2888E25
t/12-verified.test-vectors view on Meta::CPAN
734481DD5893A738A3F2DECA42A387CB
394F009B7E50B76A489FF1389FC9254D
4B64F14FFDE2412A85346D6A4F3701A3
stream[256..319] = 17D9537A8A1E1D2E4FE9F9209C4B122C
151069BBA738BB678F5CC51E270D9B39
A053B794FAF9A8DFF1B1B2660481CEC5
010750E8379A000C50BDFD13BACEED75
stream[448..511] = B4B0A6EFDD9E35EA6CD719B1D81BDF1A
523AFD162B48B6F8D939C83747AD1BDB
223040FD2547CDFF4FDA76D227F61A16
E2258CBC6D33FABACED488256C4DF4E1
xor-digest = D95DF94005DF0ECAD93B60039688E21C
972CA6201334BCBA69B86FE0508A7AC5
B817615F15C55B0493C9FD337FF95501
FDF14A8658584B08A0A976D96A696F03
Set 2, vector# 27:
key = 1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B
IV = 0000000000000000
stream[0..63] = A67474611DF551FF9F24E125E6C27562
82B01CD9AB06CCBAA4D0FB7B2ECEDB59
t/12-verified.test-vectors view on Meta::CPAN
0C291C5E6E5304F12A7C2DA590863A3C
52394653C7DC9C34629D5284BCF7CACD
Set 2, vector# 63:
key = 3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F
IV = 0000000000000000
stream[0..63] = EF17465AE4BCECABC45429A601825C9F
5AAEBE3CFFC8CB91AD0E439ACFC042F2
7979FB2D806628E3A149EA114297E410
1F944CBF47D5AA51763130864EFEE9A4
stream[192..255] = 2F4B8F726D54A2B638B55CBCFAF96E49
39752375B569995B0C0A09C03C6A9D12
5641D4957C383EE72EB4A250161ACC85
B8AF5BD72940F782FE8DE3BAF82FBA0C
stream[256..319] = 55150E658F9DB8790B58ACA1A486CA99
D8E3D44D8359A9A4919F3EC159E84369
CF0C09276457EE9E908068671DA65279
FB6B8998FE5EF599FA23C20DBAA19A0E
stream[448..511] = 24217553E5014979ED1A9D6DC757B87F
7A5F47E9BD84A8C9E2147B71C7C31164
DEB57BBCE06CFF64F7D087C649071EDC
t/12-verified.test-vectors view on Meta::CPAN
Set 2, vector#135:
key = 87878787878787878787878787878787
IV = 0000000000000000
stream[0..63] = 1836D71DA5F984BDCD28C0DCEF2B2DD8
5C162E6D7568E0279B5A3FA073776A29
CC74D4EA54E12283CF4D218CB36CBE23
B5BACE976859E9F6B20A19358A2B9020
stream[192..255] = 56F9FF4761A66D40C13AC9C09C3F5369
06AFE4A6741EBF75639C90D8D173D98D
2C1F020266F12051D834E1F9BE880877
9A0F81ECBC83BC299572F4D7102E0393
stream[256..319] = 626438E5C504DA221FD56B2D6F224C1D
F3B13EF20995114BCC47C19E0E919AD7
BF2F267831CF73F7FD0BA8E9BE495563
68A4BAE0E08910BBFDD4C227FEF1BBFA
stream[448..511] = 57D2B968B4D8575D9789EA408261DAB7
825D8128BDAEF7882C0829CEA94053C4
61708FE529E81D59EBBB3E6DCE7B4F21
79168E2BA8C6CBC28088C9A3A5A88810
xor-digest = D18F00D6039DF1F9563A22BFD123B4F8
430C3DF7BDB3E21BF19F743E727C00B2
A2DBF47A72456EF16C9EC210B8EE3030
BA62FD8A6C5BB0CAFED5C88BE291CAFA
Set 2, vector#144:
key = 90909090909090909090909090909090
IV = 0000000000000000
stream[0..63] = 7BDA07E149DE0ED3528770E9BC05B97E
CC31477057E4ECECA2DBAA3D770989FB
t/12-verified.test-vectors view on Meta::CPAN
stream[0..63] = C11DF1A7CB68D2B35F7D909BDD911E90
7C23630F3B8BA5F17D2F0368A9CD1CDD
EEE0FC94F2E690BCA17B09A83E365BC5
65E90B12095EF276821CCAB37129B96D
stream[192..255] = 092E78A7FE843643420B6432358A9964
BCC6BA1D836D89B3032EA30C8277365A
7C747D6B6F3EA2A2612EF474455E4712
0CCB78BC778B7047D3330C2741F348C8
stream[256..319] = 2DF648A909C583A4C39387724F1D9CDB
DC30EA3062F277D9FABCE03F0BC1DA8A
3A64A46FAA23CBC06011682D19A2CAAD
FFCD62C1B3776CE3816FE00B567799E5
stream[448..511] = 97CDDE0221419B30BD5C7EADE13A1534
000527C3A6F1D70E7C62C6B64C22812C
A51F86061B78E9D4465143065A52A1A7
29797709F59E7B50611DC0634BBC9506
xor-digest = 566C9BADB71180D43DA1497DB178ED64
55C7C2E46CC5B5DE1A13A9EC66383828
6A46A0A22516644A4A4FD3BCC382E42C
9FE46CC0A98BFA6E644C2024042A5CBC
Set 3, vector# 18:
key = 12131415161718191A1B1C1D1E1F2021
IV = 0000000000000000
stream[0..63] = B6F01140EFD1027CF0B7515A9456D712
720480A171442566DB201EE1D90B4415
8514744D2F5EC48997DF03B33BD97547
DD47A312015B43C8CA6C90276E4A26A5
stream[192..255] = 778E7146F8F68B9AF2360BAFCA60EA84
176770ADBB25388DA33D0D6A4C17260F
t/12-verified.test-vectors view on Meta::CPAN
D9EC9AE6089E1D03F45720BD597F2A68
3F8E99B546C5AD9393413CAF8F278685
stream[192..255] = 8CAE88DCC954D8BB2C82674D753CEF1F
8AD03FDCC8D08F5B5A5097E4656B1036
C334BFF216D450412956C676AF107469
B117112D07126DDF791E8E1DD876095E
stream[256..319] = 2D16FB13087EADB63706D0350B54E793
E8BEBDEEC696F90DB557E61BF62EA2C4
92861701EBE0C061518FA2E6BEC521B0
5F9B99AC1CEDEDD763D1916366CD1D1D
stream[448..511] = 0C09FA64D9D4F9AB15134AD7ACBCE10E
560E6348533A289BB5D8A6C10A5C7227
FCA99BC371AB9E415EEE1218D6819C28
7FD23DEAC3CFF6BBE78B8257DDFC7123
xor-digest = FE6B276F3F1C7B17B1C6BE848900F73E
1D91E58C89B3164B03FA05C0CFCED7E3
C0CC3203028DEE79375DC7CF7E46135A
C80E24AA5CBAAFF149957C0CB18729E0
Set 3, vector# 99:
key = 636465666768696A6B6C6D6E6F707172
t/12-verified.test-vectors view on Meta::CPAN
9E2E4D5B89A69BD3BE86705C55047A9A
0C94E03D4156BB062D317B7D7EA038BE
6AA2BF3F1A1727A35CE7F87892F0B909
stream[192..255] = F473CA9BCC5E43832A8E97E506625392
595B03D1DE9CC004C129E0D31A11EA7F
74141EC9CCA8016364D5CA0B42A24A28
D0C2A504E7AC17C8BCD8072CEED339BF
stream[256..319] = 9EC647DDAA52EC4F0FBCAE9763465C56
8033D53A96023E67B8D572FD1CB3A79C
F1F0B1C9F7270B1A7837ABA3403E49EF
F1BCC76ACBC7F010302B7C7D3EFF49D3
stream[448..511] = 7F8A1652AE49A46389F854062BB63626
694E66EBC8F03695999B8B97C4E76EE2
68D518E4DF73AA6101079519E5969828
41E3B5FD119EAA2ED80A8668586307F7
xor-digest = 09847670910A615423CBCDE9A25DFAFA
40C02B1D12BCA5F7E9F7E63710714BF9
3C5DF0F48F62EC03E8851742B02AE212
8A4E9E3FDC713F5E4D33704B32057F40
Set 3, vector#153:
key = 999A9B9C9D9E9FA0A1A2A3A4A5A6A7A8
IV = 0000000000000000
stream[0..63] = AF55D49EF49CFDB407804BA971F63076
D9E2AEC8AFDAAA41D1C0408815DC0271
CEC76E1AA000BA7674CF2AA32E22948D
t/12-verified.test-vectors view on Meta::CPAN
stream[448..511] = F1B23A106031762A429A507CB8CD64B7
B8E1C83945C0C90EF76205C7A4AAA559
FD53770152BDEA97756DCDAF2A70B946
C5C2CD1303A47F878B8FBEA602F01F77
xor-digest = F0FDD0D60AF3A5BB7A8D9335EE4BF6AC
A21D197753E23C69F5B30D8557730B25
C49F117EBDB802BD4F54342AE8266304
9370254337F93A8FFB7774082A72E27F
Set 3, vector#189:
key = BDBEBFC0C1C2C3C4C5C6C7C8C9CACBCC
IV = 0000000000000000
stream[0..63] = 8C299B9FE894439B2EC792B2F1EAAD12
E9F36EB166009238751CE1C0B7EDFA4D
415E51710DC0571BCCC7A1D4CAF8539C
0A0AA3772F606E0BA1A9619C0072F6D0
stream[192..255] = 13F41122028FE0E3FDF69182A14BD84F
9CD8F0BD1889F7A279B6C3FC086262D1
BD3EFF7EB624B9CDE80E01AE0FBA7926
3BB96046B5781F86B1F74C770C9D1B95
stream[256..319] = 9BF09E9F13251656327A965532A86076
t/12-verified.test-vectors view on Meta::CPAN
stream[448..511] = 1C11D6314A15362CA9E192A85590A2E2
CAAE7981C4D97012CE0FA647113BE9A5
0F085F327CC0F4B85189A156DE2F47EB
E306B2BC8E10635A769C78A6F01A39EA
xor-digest = E6B25AA23ECA3C7E605C6B481A7910F5
779757CAC74536EA42034E53581BF184
8A5A8CE0625457F76ECCDDB58033480A
DA5B5CE83CE32B0E87F7A942DE7FD4F9
Set 3, vector#198:
key = C6C7C8C9CACBCCCDCECFD0D1D2D3D4D5
IV = 0000000000000000
stream[0..63] = 6284621BFC63CAA22BE6048DE4143CB4
1D2196177C15063C53B3E2996D0CDFE2
20859E4888EFDAB46AFD3173531B70C2
C8DE433AF0FE22CF139E5D620FC40B1B
stream[192..255] = BB85177A47E808FA2688FAF5405DD862
2337120C4D7D7A4946181D4D2575749F
B48B3592BE5E273718AE7BEF239CDCF2
EF961CB12CC7F046F855693E1CD2BFDA
stream[256..319] = B0040C9A95D85399A61E034E71C0DFE5
t/12-verified.test-vectors view on Meta::CPAN
64483A3E7E172BF74E09AA3FC0EEB195
35B2903BFF7A4D6E2ED45C3EA4F82222
B4F2321B72362F811C5A56F828E7EF06
stream[448..511] = 923A9A794AB86E2FBF9E92F4B2CB1D40
238181AF9F6A1B84C3D4F4EDD50A0A38
04EDA438F65F00D1468E4597118BD48B
FFABC3E58B57DA964D659C9AB0497A45
xor-digest = 5C37B660EFFEFF6DA251C85C144E1F9E
5810CAEDF8D677703C6529733D4A8054
E156358FEF2CD2EED6AA5A4D03A16571
DC46269521B79E252FB6B9E09CBC6815
Set 3, vector#234:
key = EAEBECEDEEEFF0F1F2F3F4F5F6F7F8F9
IV = 0000000000000000
stream[0..63] = F06EF8CE77E8C41D62FE94A8E0731883
BA178230EDE0F58CBD806C6064B7A75E
222CD1A42BAA861F9C1F8829A55C5E90
E8B899C163260B6A8208EEA68850A41D
stream[192..255] = B5CC125B4ED0EC30DC28CEC004FDF4DD
F4E22616739328E65AD5369F291DF3F1
t/12-verified.test-vectors view on Meta::CPAN
909ABF812F6FC11F4B14C0637DAABCCC
9FBD704CE6C883D16C4B5E9CF85AE809
1D4D699EF975BFE16B3882F3A1BF7007
Test vectors -- set 4
=====================
Set 4, vector# 0:
key = 0053A6F94C9FF24598EB3E91E4378ADD
IV = 0000000000000000
stream[0..63] = CBCE4343A827C5B222F6A140085EB98C
A15A67927D6748FC49CEEE08640620C1
DB83BAACE7CACEC889C055D5B7B98B43
1C82E5E5D672AF797F1D4193AC53852D
stream[65472..65535] = 0C1129F4FE09DC6BD32B25875581837E
64FB76CBDD2317F4143A34A58209315D
C12AA9339EF76A279F6A529BAA836018
492D356CF9DBE8FBF135E77B4291E702
stream[65536..65599] = F585568D176E59918D12B6B71925F81A
3F76992D796B931DC526FB461ECF88C4
953D38670A4D000458C478F93F9CB6F4
t/12-verified.test-vectors view on Meta::CPAN
Set 5, vector# 27:
key = 00000000000000000000000000000000
IV = 0000001000000000
stream[0..63] = CE11522BFB447432E4050B040AA99DF8
99D6BBFC09385CB1DA154A12B999168E
F911951E77CF1F13FA172BF785159E54
9A2811E582225A9C47B4B795BC9C989A
stream[192..255] = EED57DCF8FE2667A72E1C805808A2425
70034E1C984FD9A7A4AE4CC8272363DA
00C25244BF0C981AFDE88D023D16F054
930221E64DA40EE29BA0EB9CBC4379E8
stream[256..319] = FCFAF63C16B1FDF2F35EED64C66F7C30
44E3D10988A1557433276F62198ADD1D
B4915239D582EB5D26A1C8B0E779D402
359AE48EF37F42B2791CCB148BAA271B
stream[448..511] = 8926F249478DB9511A0B458F00F1C3CA
4920BAA6398AB226C54625E8ECC5C279
6F3CD50530BD48FCCE1F1C12319DFE9C
7985ED9039EA39BA3DBB805EE24CFBEA
xor-digest = BEFC1100F1D51C9C0969FE2C6D61CC7B
F005B6D5A6AA1599700BEB5C41388DFF
t/12-verified.test-vectors view on Meta::CPAN
7AAD27787D5CF8B1475B6CA9DCE80097
xor-digest = 77CFED6347E72A650399430CCDE3ACD0
7CE45B7D5C9ECC725AA76F33913E5A56
ECBEF3DAB8DAC3E3FDD98D587A1A6E6A
71D01EC892FBA7B0B2E82A1C4FC447B0
Set 1, vector# 54:
key = 00000000000002000000000000000000
00000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = 6A4115CBC62CF756FEEDF37FC45E0628
9A3B36D1CFCFEE9D586CF5FA72E6614F
17D572B02D55F3781CF8C28E0F0FF7FB
A44F67F65302184DA7EA1F50DD887710
stream[192..255] = AD086017E3E0253DC9D0B7A4A50959E4
F9000D8FEC2683438159EBFC53F45E9C
85FA2B7CFFEEA333C031E9C44A4B37D3
475A10B7B07CEFC897037255DE34E115
stream[256..319] = 256A5BDA46A30D87B505723A6C742951
2A7F600E12527A95A9F4BEA80A76A792
BBA9F59FD5BAC9DD7EABF75D04C4C432
t/12-verified.test-vectors view on Meta::CPAN
7F2126A3B03B41FEF10B13A85E742F7C
stream[192..255] = 8DED781C470FDCC61D18C5A728D790B0
0E82B0A73ADB83DCB407B910A362ABA8
6B6133B4D7609A261D2D7DBAC525808B
23BE34184AE83F19549CACFF0CEC99B2
stream[256..319] = 70A92B03DE3F73980B0AC3DA43432909
D9281837B28634F4440D47BE640B0CB9
8302A6C68B43BEFA72100BBEC1570E6B
380C9F064659AF621C57BAE4ECCDAC01
stream[448..511] = 7C535EC78A02E334A514ACDE70E5D7B0
53F30CA42CBC6507077F68A6D367F5A7
E7CBDE7BF2B200FE34EC35220C792F3C
116F58A4A3CF39E9555179C1569F36C5
xor-digest = D6956DEF953F4D1D8DCB131371977605
FA0C8A4C7EDF2590F0E7A1AC16FA388C
37A969B9183B250780976191B37F4404
6929110B9D1513B2CF4E2D155D172B09
Set 1, vector# 90:
key = 00000000000000000000002000000000
00000000000000000000000000000000
t/12-verified.test-vectors view on Meta::CPAN
stream[256..319] = B267B2046D33190085B6C5D775C76C49
1976BCF86A5319DA1D47F7F92B1A3D3F
AEB4AD3B7ED8DA3796E27ABF9929DFE2
5B3CD790F5A8225554CF740A9DED9615
stream[448..511] = D58E8620DB3317075B3C868E0403A1D3
6D98304037F5AA089775430118D91841
BEC652CD06F4EF138D2F17CEDE63D3A8
714DB3251830AA1C9A93E0431CF23812
xor-digest = 9DDFD866E937DE4EBB0CE08FC162794B
5FD602CA6C0F96A32E3838F5A1554C07
CBCB15F21000CA7E56227FA54C940B02
CF3F7DA0A8B366555B2712776D5859F2
Set 1, vector#135:
key = 00000000000000000000000000000000
01000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = 351C49EE8DA408D2CD177722640F1259
E1D4A1A55A955E08F228669C6F5D70F9
A70DF66B1E6125034E7D95D9CD8178BE
A06C1F3261B213E6A13605F44A50347C
t/12-verified.test-vectors view on Meta::CPAN
IV = 0000000000000000
stream[0..63] = 3FD280CFA9C36C58EB56F51FA6080D65
6A311646F7F67AE841E4B53A3034B4FD
FE2B02103AE3E21832980973FEE5A2B4
4C5106D024892EBE4173F592AE773B5A
stream[192..255] = BB8FEB595B5F8B4AF5F5B1816ADEE0A2
C7811F3D6506E1F23F7A4998DB4F5957
BA4C4392E11040A2B09691B297DEA4B2
8645743BCAD424992518CE276D76F072
stream[256..319] = D1BCDE2A3AD99412D78415A8A8A0B6C9
AC77B55EDC515274EFDCBCA243D905DE
A06DFBB0E4A6D54C32F8802E57C3570C
82CBBBD38684027F952239A05704B0AB
stream[448..511] = C9AAEC8B510A7DBC4AECE67C058187F7
B6A0101D2BE4D3168F51CEE50FAD4A08
E79A3100AB7AC6144D24B3FB0EBE7327
25FEF2899DC2F93D1BDE45BC6EAFA01D
xor-digest = 1F5F5C678021795E41085C6B4C8B89E8
EA5C4235EC260ACB8298E7B41B4214C8
0D9548F729C8A3BEA148640D36469804
063F77575346E5C5DAF592E6C8F6EDF2
t/12-verified.test-vectors view on Meta::CPAN
IV = 0000000000000000
stream[0..63] = A8AAEE8B9C37DBDBAB9363CB1FD3BA04
941BE75883DFA5EF99E0BDC26F6A6FA5
312BD677F61E31DD249E3B3EFE8ED5FF
41C3FFAE7AEDCA129A800A3DF0E675DB
stream[192..255] = DBB517248B189B1568F645D94AF87F81
1BA90D83FBFBC2DCFF33507424F8C5B5
C0C59E4D92B640872FC47CF92D613549
8153ECC945BB9E97079F06C7671F289B
stream[256..319] = DF6D89322BF30452DBC5F11D16EB9F9B
DDC8B29A3B126AD076A32E14CBC6B71F
AB1F916D6D0FA3021A489D114614FA87
CFD26BCBA656AD2722AA45192AAA0888
stream[448..511] = 0E636E94D6B530AFA6BE7483D3A9147D
4B0CB4E49BCF09A5F77804E27D0F5715
B0064ADE088EB906978B25A76E1C8583
80E5BFF7C35A3DA9E4B904312AD4A9E6
xor-digest = D74F629CE53414F34009F1DD2A6A7002
58B4E96AE3E6E7F5ABBD1BC77A4DE3C8
C715B1E536AC3486CCCD7A3153A1A917
6A70B0602012371730647BFA6F732C2D
t/12-verified.test-vectors view on Meta::CPAN
9F6B289F19875201F36D3DF51DF4B632
xor-digest = E15D07DB9BC223533EA9BD687FF62357
BBFBF568DF5287E32D0BDD2D1471BE57
561E938601578E9FFF91619C7C86DA91
722E7F1EEC48B6FF8F57B9F7ABF020F7
Set 2, vector# 18:
key = 12121212121212121212121212121212
12121212121212121212121212121212
IV = 0000000000000000
stream[0..63] = C4BB00CBC2F1124644BDC37DAEBE800B
4271593267C0CA277C47C7B19E10D5DF
4DB5B6A7D2B6EDD40F1BE0FD820E71E7
2AFFAF5F3F7E6B406F3BC5E21895556C
stream[192..255] = 3D481F6F1284523C87D4F464103510DE
2A9E47EF11D03AFCD850BF0FC377FECD
FA4057C44C184EB3D8F6CC12AD9A6B57
974142BEC7BF6E36436A7661A145F351
stream[256..319] = A2F86C1089C3CB2632D845D8E373AAB9
AA98ECDB22B64F6AF63AA21439E15A56
30275D9AF8CD410F05077532C70ED4F9
t/12-verified.test-vectors view on Meta::CPAN
EB16BA6F2416DFABAC5A788D20D7F99B
D192AD8DE4B8088F3FD610436645BB18
F0977084CFF58EEFA9114B90737EAACC
stream[192..255] = 5B2CE8996EE58CD54F518470CC59B352
FE36D1479D23B997AE4D5A3D775C9BE2
8944E1F227F73955A36CA488986A40E8
56D810044DFC60801CE0CEB1C7BDD74B
stream[256..319] = 8FA5126A205EDCE05992F46C67DA7BC7
4D7CE666F82698A0D01CD6F3C295E223
6ACB7ADC9DD16D1DA2D518EFA347AEE6
CA40A41B915A2DBBE8DE7CBC77585679
stream[448..511] = 53E4AC4B44A8FBA54F6360E9C9474E06
DA67777F25D8A898E2E00F30DE66B145
63112FD92B8DEB2511A58951A2C5F4C3
86F0CFB5CC8EAEFC40F08DE5E4E35B57
xor-digest = CEA5BB6799866C5D9ADF354C9C18D70C
D2CF126E90347393A7BCAC9526075F4D
5F2CC464056006E4291F1ACA4C506D21
F5E0C6DF1EC4E5EE5612E48649E92EDE
Set 2, vector#180:
t/12-verified.test-vectors view on Meta::CPAN
stream[192..255] = 4938860A4056C19547C2F3D154BBC628
BD04DACAF493C12835F2C9CFFD6E6363
8FB0C3DB9D128E9E89ACA87C1B8E846D
63D16FD6113FA5701C793FA22F3DABEF
stream[256..319] = 9FE59D216EB945C2DFEC191C537A36F5
FE9D314B81599347AC7C44BC66A4DFFE
CA30A8B5CFA643BDEA4F2328898D2133
8D5FB9656DBF839FA6CDCB2239970C22
stream[448..511] = 738092AC1C945AA515EC7015EC1E0069
E019E493AE21C3E591AF6B073EF291A2
494FA42AFDBE140586BCBC07E9097294
36D7A16E2EE7C9FEB2BB2C8296C5F719
xor-digest = EF7E13981E3584A23EC45EF5D87A9987
C0C1793CA69B4B1D45F5659441F94368
7F5B8BF8E927B8D6F9C457647769FBA5
EF96F5FF096310B6A43F691815EF4071
Set 2, vector#252:
key = FCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFC
FCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFC
IV = 0000000000000000
t/12-verified.test-vectors view on Meta::CPAN
B2F192DDC3DD287531187536B8B7BE3C
stream[192..255] = 46D07278B5FC215DD83E2DFCAC7B72B9
27AF97AE3AE5713CA75E7B17E51C34EF
8CA4BC628D7D1A786DA83856DC73FAD8
DC87F3E279D248E8FEFB15EE23793C89
stream[256..319] = A4C851C1238F37ABA543F792284682E8
B7675C8A5E77D582E20E17A2F2D0A257
A489F6157FEBA80F7CF77BF4D167D0F5
857FD88FAB6AE129324F9DDA0EF6FA6E
stream[448..511] = 8B236D38816556729804E4CAEB3FBE5E
1FDD0A8E894CBCD45CC628626BC36918
D2B995F32D76832C099CFC5F8B48B6AA
B971FBF598DC5456CFBC0C5C1C1D8096
xor-digest = EB36CC013C52A9B8F1B4C9F6FCD74833
6FF43C7C61FED948B0E81D6BC391436C
0C67A68734596C6A670134B141E13A35
AC02A781635C6B48B65F1F613F22AE9F
Set 3, vector# 54:
key = 363738393A3B3C3D3E3F404142434445
464748494A4B4C4D4E4F505152535455
t/12-verified.test-vectors view on Meta::CPAN
IV = 0000000000000000
stream[0..63] = F4A7F5AD819C8C5091C4AA8DCF2B990F
D75FDC9A5781F4876C31B0996251B3FC
BAB9E49DDD3174E521DEF3648BF7CD2F
E8CF29AD7A5CBDD38A67F2DB0FB25F8C
stream[192..255] = ED03729B234A7324BCAB8B12A6534449
7BC68E52D222248D2FA6BB2D057A597A
1B1C61526E707DE6080E790B4BC8D6E0
0A674B050F4D1F80821D9EF93A48D790
stream[256..319] = 78AF0C754358D14CA3236738C3F6081F
015BCBCC2A91F1EC31777BEDD87727FA
38A8E04BC5207507BB7D5DEACA995B40
BCCC5AE61F13BDD048DAAB703165D173
stream[448..511] = 94DEDE89A1EFA1C2EBF4197C50E6FAAC
128E1CE69B4DD634851B4A542309C4A4
BEC042388575B9F1FFD2BE7BF7C54230
3FAEF32100CECF47443900529C22E577
xor-digest = CF3FFFC81C902D50374E2F5A61944421
8FB1A8B57A1509D7B3BFBC95AFAFBA85
79E9C73DA1177A4B1679F09297F7C544
56B0B59A20F3B9984F822091D03CE790
t/12-verified.test-vectors view on Meta::CPAN
B69452151125D7859AE6966CAA20A72E
6C3446A78BBE769387F74FF41BDD1BA2
9494036F2D1112BC3EAD251E421873EB
xor-digest = 09958596ABF053D368FD158A8BE9DF0B
66142B4DB31B9CC9C2E5081B237BDF1B
09C5723DACAC0558D18BFB46694BA3E7
9DACF93CCB774586FB5BD8751988ABE0
Set 3, vector#180:
key = B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3
C4C5C6C7C8C9CACBCCCDCECFD0D1D2D3
IV = 0000000000000000
stream[0..63] = 01DA5AFB731512CA67F33A9CB49ECD96
52E9E29E5FB1C2C9FB64318D964BDCB1
5105AB5ECECB3CAFDB97730F4748F19D
9B4C823752FE47770317939E99DE8036
stream[192..255] = 3E096A7C107536127451F1754B26C236
5D258056510E15CFA379956D9C7802AF
C099050654D4C30D403A61E2F8F92807
8B57DE1A928F65138FC97B64C0271406
stream[256..319] = 10D7B5BBB3574860532962464C27EC17
t/12-verified.test-vectors view on Meta::CPAN
stream[448..511] = 0ECC0EAC7F18E0CF8B08155430C19322
113B6A9665738F783BE47BA6DDFC74AD
6D8CA697E7492F6E775F3D652EC103BF
CC00CB99F00481B89082E748C31C86A2
xor-digest = 73941DA6A3CBF15F8AB88BA53884A105
7D9A3092AC274294100474D89BB032C5
26D57C3A42956B45C4517C6ACFDE293C
39361A3C7B0755EF78ABE5018A9CDD8A
Set 3, vector#189:
key = BDBEBFC0C1C2C3C4C5C6C7C8C9CACBCC
CDCECFD0D1D2D3D4D5D6D7D8D9DADBDC
IV = 0000000000000000
stream[0..63] = CE4844C64AF769329745E0283CFA4062
F85743714AA1A8921EACD6D9C83AB1EF
25CE0B40DACC9A009C3F5B35CCF0BDD7
69EDF975A8B6AFBB2A21A0BF8A8D01AE
stream[192..255] = 7BB1B235885507C8195B59DCE4F87F98
44A55E37BB4DA46D61DD21C68424AE37
360E4F1FA1AEED7B4324A746171D3265
D987A6FD23C866CDDFBC670BC0D47631
t/12-verified.test-vectors view on Meta::CPAN
stream[448..511] = E5589173547F4707536BA8AFA3286FBC
C6B2FEC43E6966E3030E560D8CD9B20E
138D38BD0AEFB9B7A79336BB8837FD51
7A8E98D529F1AB2974C4009A19485332
xor-digest = 5263179028C8DC5BC5E1AF65AA51B07D
4425B164A11EDE46C4CDA4715B269386
CBA943C5BBA3083C8485B472B68C1B73
4421457A9E5718D7115D94C627D09920
Set 3, vector#198:
key = C6C7C8C9CACBCCCDCECFD0D1D2D3D4D5
D6D7D8D9DADBDCDDDEDFE0E1E2E3E4E5
IV = 0000000000000000
stream[0..63] = BF3F28F4838DE2A352EEE91E447E9440
840D5D34DF25A03FB6EF26EF8E640B4E
533AE200E028BD67A586935DFB203D0A
7D8DEDC9AD57292A67E8EC8098BE460A
stream[192..255] = 1DA6FB724EE6C2DAF2AED86ABBDCD1DD
52A935EA39297AAFAF0E9D05BFADF1D6
30DACB531C48305CA617506F496BB269
8F58892AB489639582007A44E94EC531
t/12-verified.test-vectors view on Meta::CPAN
6AA766899F95748C3E45E649B9B99238
stream[65536..65599] = 3562F5EA35E66D5C89C865FC074E73D4
8D16D73AEFD538E78986E49A22E1753E
6FC290EC0ED6DC29BE88319756D584A3
FEA8A9F83AE078AAD17E55C0C28BF143
stream[131008..131071] = FC09CC3BFBCC21CF3102BFB43DEEF449
94B50E7B005C3D4F70304BC1949B8940
16376091484BCCF747199F9F700A7277
201E9C46F6A8679DCA4386990DF997B9
xor-digest = 1AB900B643FA352027A51320FCDA3428
1EDEAAABFE7CBC326932566312A85150
6BC9A380CD2AD7B340E6F51D1719BC44
F5ED3951A04491FFCE0BB0E9CF80FFD4
Set 4, vector# 2:
key = 0A5DB00356A9FC4FA2F5489BEE4194E7
3A8DE03386D92C7FD22578CB1E71C417
IV = 0000000000000000
stream[0..63] = 378AF306330D8023A3284FD664E84DAE
CA69FD5970A47A4596572C6B64102D04
9F0E5A37E0396F61D83963C68404BB83
t/12-verified.test-vectors view on Meta::CPAN
533CA1F31AFC9533C5100425DA6A043D
Set 5, vector# 18:
key = 00000000000000000000000000000000
00000000000000000000000000000000
IV = 0000200000000000
stream[0..63] = FB7F2990D5CDE4AB446B5EADEDF8D8B4
8F729EA00C2262B16CB679472C99383E
1994B8A08C8815548F739420F1C061DD
BD322248E3A923627D4EEA41F91EBAB7
stream[192..255] = 9EE5558CF5E0948E8E3CBC3E9703E698
526ADD94CAB6D1849BDBD249F369BD6C
A2B650FCC023DFD7098F4351106E67F5
3A05639435A36BAC5FFD5DB6869B6158
stream[256..319] = 583905D6D767FA9997FEF521D15858AB
DAC052C08CB0D9BB80F58AF0929EB8CA
459AA99282439BEB1E9D8AF7E224CD1B
18C2B53DACDA84007FC92A9675B6B61B
stream[448..511] = F6566C867579E835967F8797907B7158
C5B9AFAB9112C93D6BF6C1A0C4E1AA60
3A1BC71DDAC476E9A5F647C3104AEECB
t/12-verified.test-vectors view on Meta::CPAN
stream[256..319] = 45B760A94E1755A79E656FDED62D20AB
FEEABF0CC92807DF40EF2C6C2DB8E271
F559B38344F45F6D34F7C001E5CFBE45
98E3ABA99D754DFA0E7721E88423529B
stream[448..511] = 9C5391341CFB7C971FD65341A9AF2089
7E9C037B5971121E34F036FB835E7AC8
C41191677E942692024787869299C47F
2807BBC6696BBB38E252CEC5100C06D1
xor-digest = FE62CF9D9F0E93BB8DA29344A6C40E85
253077FA0B541A9396E48AFEA38EDA9F
9F24B1AF19F434E83CBC6F300E1B3B8A
64DC64CD2C2C15FBCD062D473EB36F45
Set 5, vector# 54:
key = 00000000000000000000000000000000
00000000000000000000000000000000
IV = 0000000000000200
stream[0..63] = CB662B5518DD67BE68AAE547DB30E0D3
B515117767C06B4C30B12FCC0C9A41D3
3BE1BB5752A13AEA54EC1D25765B59CE
B60C3D94BC6101EFD927954B79F1B60A
t/12-verified.test-vectors view on Meta::CPAN
3083D6297CCF2275C81B6EC11467BA0D
IV = 0D74DB42A91077DE
stream[0..63] = 52E20CF8775AE882F200C2999FE4BA31
A7A18F1D5C9716191D123175E147BD4E
8CA6ED166CE0FC8E65A5CA608420FC65
44C9700A0F2138E8C1A286FB8C1FBFA0
stream[65472..65535] = 8FBC9FE8691BD4F082B47F5405EDFBC1
6F4D5A12DDCB2D754E8A9998D0B21955
7DFE2984F4A1D2DDA76B9596928CCE05
56F50066CD599E44EF5C14B226683AEF
stream[65536..65599] = BCBD01DD28961CC7AD3047386CBCC67C
108D6AF11167E40D7AE1B2FC4518A867
EFE402651D1D8851C4FD2330C597B36A
46D5689E00FC96FECF9CE3E2211D44BE
stream[131008..131071] = 9166F31CD85B5BB18FC614E54E4AD67F
B8658E3BF9FB19B7A82F0FE7DC902DF5
63C6AC4F446748C4BC3E1405E124820D
C40941998F44A810E722787FCD47784C
xor-digest = 7E288D6B1C8C521CB4A535CC446E092D
B2EFFA99321A5C6E0C52DD15F383DB4C
4EB394C3BBA4ABA7892E96DF4A02B324
t/12-verified.test-vectors view on Meta::CPAN
E6DC9909D816BECEDC4063CE07CEA828
F44BF9B6C9A0A0B200E1B52AF41859C5
stream[65472..65535] = 2FF20264EEAF47AB7D57C36224535451
735AC836D32DD28AE63645CE952F7FDB
E6689C695977B1C76E60DD5B27ACA476
D2620FDC9313E8489BA56A70C9F4C3A8
stream[65536..65599] = EB30CDA727C0F8B7E45D5EF30DB7CBE0
21F2291E5F56938D56F687B737C3B427
545C56A6D3A0BF2B2F47B48493FAE45E
D50C2E9BBE49FD92D67C7649055F06FD
stream[131008..131071] = 0EBF6CC3CBCBE74E6EE807471B492A67
39A52F571131A250BCDFA076A26590D7
EDE6751C0326A02CB11C58773552804F
D8686715355C5A5CC591963A75E994B4
xor-digest = 08900BE1E024034E5884974485A84E21
FC771F4E2F283292AF5CA780CEBE4745
18F9DCC5B45C10F3446B5AC5D55CE1D9
D75AA2BAA93144FC634F200C6023EE29
t/20-verified.test-vectors view on Meta::CPAN
xor-digest = AD29013FD0A222EEBE65126380A26477
BD86751B3B0A2B4922602E63E6ECDA52
3BA789633BEE6CFF64436A8644CCD7E8
F81B062187A9595A8D2507ED774FA5CD
Set 2, vector# 27:
key = 1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B
IV = 0000000000000000
stream[0..63] = 72A8D26F2DF3B6713C2A053B3354DBA6
C10743C7A8F19261CF0E7957905748DD
D6D3333E2CBC6611B68C458D5CDBA2A2
30AC5AB03D59E71FE9C993E7B8E7E09F
stream[192..255] = 7B6132DC5E2990B0049A5F7F357C9D99
7733948018AE1D4F9DB999F4605FD78C
B548D75AC4657D93A20AA451B8F35E0A
3CD08880CCED7D4A508BA7FB49737C17
stream[256..319] = EF7A7448D019C76ED0B9C18B5B2867CF
9AD84B789FB037E6B107B0A4615737B5
C1C113F91462CDA0BCB9ADDC09E8EA6B
99E4835FED25F5CC423EEFF56D851838
stream[448..511] = 6B75BDD0EC8D581CB7567426F0B92C9B
B5057A89C3F604583DB700A46D6B8DE4
1AF315AE99BB5C1B52C76272D1E262F9
FC7022CE70B435C27AE443284F5F84C1
xor-digest = 484F9FCB516547DD89AF46991B18F1DE
C4C6CBC7D52735E00FC3201B4650151C
3D4FB9C119442B368B28E3C68ED83F10
D9DA2FDED7DEB8F04827FA91CCDBF65B
Set 2, vector# 36:
key = 24242424242424242424242424242424
IV = 0000000000000000
stream[0..63] = 76240D13C7E59CBD4183D162834A5D36
37CD09EE4F5AFE9C28CFA9466A4089F6
5C80C224A87F956459B173D720274D09
C573FCD128498D810460FDA1BB50F934
t/20-verified.test-vectors view on Meta::CPAN
BFA470B6DDC256D852C63B45688D7BC8
DC610D347A2600D7769C67B28D1FA25F
1AACFB8F9BB68BFE17357335D8FAC993
stream[256..319] = 6573CC1ADC0DE744F6694E5FBB59E5BF
5939CE5D13793E2F683C7F2C7DD9A460
575746688A0F17D419FE3E5F88654559
7B6705E1390542B4F953D568025F5BB3
stream[448..511] = 809179FAD4AD9B5C355A09E99C8BE931
4B9DF269F162C1317206EB3580CAE58A
B93A408C23739EF9538730FE687C8DAC
1CE95290BA4ACBC886153E63A613857B
xor-digest = D1781DCE3EFB8B13740F016264051354
F323C81A13D42CE75E67180849AC49FF
A7EA95720696F86848A1A4B8506A95E3
A61371DDE7F21167CC147173BFC4D78F
Set 2, vector# 45:
key = 2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D
IV = 0000000000000000
stream[0..63] = 3117FD618A1E7821EA08CDED410C8A67
BDD8F7BE3FCA9649BD3E297FD83A80AD
t/20-verified.test-vectors view on Meta::CPAN
A53DF496F37D067F1168268D4A134740
Set 2, vector# 54:
key = 36363636363636363636363636363636
IV = 0000000000000000
stream[0..63] = 7FED83B9283449AD8EBFC935F5F36407
5C9008ADE8626D350770E2DBD058F053
F7E5300B088B1341EC54C2BEE72A520C
35C673E79CC4ED0A6D8F4C15FBDD090B
stream[192..255] = D780206A2537106610D1C95BF7E9121B
EDE1F0B8DFBE83CBC49C2C653DD187F7
D84A2F4607BF99A96B3B84FB792340D4
E67202FB74EC24F38955F345F21CF3DB
stream[256..319] = 6CA21C5DC289674C13CFD4FCBDEA8356
0A90F53BB54F16DBF274F5CC56D7857C
D3E3B06C81C70C828DC30DADEBD92F38
BB8C24136F37797A647584BCEE68DF91
stream[448..511] = 471936CE9C84E131C4C5792B769654B8
9644BFAFB1149130E580FD805A325B62
8CDE5FAE0F5C7CFFEF0D931F8F517A92
9E892D3789B74217A81BAEFE441E47ED
t/20-verified.test-vectors view on Meta::CPAN
stream[0..63] = 45A43A587C45607441CE3AE200467977
88879C5B77FDB90B76F7D2DF27EE8D94
28A5B5AF35E2AAE242E6577BEC92DA09
29A6AFB3CB8F8496375C98085460AB95
stream[192..255] = 14AE0BA973AE19E6FD674413C276AB9D
99AA0048822AFB6F0B68A2741FB5CE2F
64F3D862106EF2BDE19B39209F75B92B
DBE9015D63FDFD7B9E8A776291F4E831
stream[256..319] = C26FA1812FFC32EFF2954592A0E1E5B1
26D5A2196624156E3DFD0481205B24D5
613B0A75AF3CBC8BBE5911BE93125BD3
D3C50C92910DBA05D80666632E5DF9EF
stream[448..511] = AD0DABE5AF74AB4F62B4699E0D667BBF
01B4DCF0A45514554CAC4DFDE453EFF1
E51BE5B74B37512C40E3608FB0E65A3F
D4EAFA27A3BB0D6E1300C594CB0D1254
xor-digest = 0F1A4B0994EE03B6C381FE4BB8E33C0E
E47C395BB59922C5537EEBFD12549422
0F743B93D867085E027E56623F795056
08179A39FF52D4C00A45A5FB8F618C49
t/20-verified.test-vectors view on Meta::CPAN
Set 2, vector#144:
key = 90909090909090909090909090909090
IV = 0000000000000000
stream[0..63] = EA869D49E7C75E07B551C24EBE351B4E
7FD9CB26413E55A8A977B766650F81EF
CA06E30107F76DC97EA9147FFA7CA66A
FD4D4DA538CDA1C27E8D948CC406FB89
stream[192..255] = 436A8EC10421116CD03BF95A4DAAE630
1BB8C724B3D481099C70B26109971CCE
ACBCE35C8EE98BBB0CD553B5C4181125
00262C7EA10FAAC8BA9A30A04222D8E2
stream[256..319] = 47487A34DE325E79838475B1757D5D29
3C931F9E57579FCA5E04A40E4A0A38CF
D1614F9CEF75F024FFF5D972BD671DC9
FB2A80F64E8A2D82C3BAA5DDFD1E6821
stream[448..511] = 3FDCAD4E7B069391FAB74C836D58DE23
95B27FFAE47D633912AE97E7E3E60264
CA0DC540D33122320311C5CFC9E26D63
2753AC45B6A8E81AC816F5CA3BBDB1D6
xor-digest = E30E770C75C94EE022BEA6B95241E5D7
t/20-verified.test-vectors view on Meta::CPAN
1A0B8CDDD22D3D78C488D0CC9BE8FAA8
C74F0F2CFE619B7D7EA5B2E697E23372
Set 2, vector#243:
key = F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3
IV = 0000000000000000
stream[0..63] = E7BC9C13F83F51E8855E83B81AF1FFB9
676300ABAB85986B0B44441DDEFAB83B
8569C4732D8D991696BD7B6694C6CB20
872A2D4542192BE81AA7FF8C1634FC61
stream[192..255] = 0B429A2957CBD422E94012B49C443CBC
2E13EFDE3B867C6018BABFDE9ED3B803
6A913C770D77C60DCD91F23E03B3A576
66847B1CACFCBCFF57D9F2A2BAD6131D
stream[256..319] = EA2CBD32269BB804DD2D641452DC09F9
64CB2BCD714180E94609C1209A8C26D1
256067F1B86AA4F886BB3602CF96B4DD
7039F0326CD24D7C2D69DE22D9E24624
stream[448..511] = CA0DD398EA7E543F1F680BF83E2B773B
BB5B0A931DEADDEC0884F7B823FC686E
71D7E4C033C65B03B292426CE4E1A7A8
A9D037303E6D1F0F45FDFB0FFE322F93
xor-digest = 0D67BC1CFE545A6AE2F51A7FB2F32FC6
2E08707F9CBF2E08245E4594E9DB2A7E
t/20-verified.test-vectors view on Meta::CPAN
IV = 0000000000000000
stream[0..63] = 4B135E9A5C9D54E6E019B5A2B48B9E6E
17F6E6667B9D43BC3F892AD6ED64C584
4FE52F75BD67F5C01523EE026A385108
3FBA5AC0B6080CE3E6A2F5A65808B0AC
stream[192..255] = E45A7A605BCFBBE77E781BBE78C270C5
AC7DAD21F015E90517672F1553724DDA
12692D23EC7E0B420A93D249C4383566
22D45809034A1A92B3DE34AEB4421168
stream[256..319] = 14DEA7F82A4D3C1796C3911ABC2EFE9D
C9EB79C42F72691F8CB8C353ECBCC0DC
6159EC13DFC08442F99F0F68355D704E
5649D8B34836B5D2C46F8999CD570B17
stream[448..511] = CA6A357766527EA439B56C970E2E089C
30C94E62CB07D7FE1B1403540C2DA9A6
362732811EF811C9D04ED4880DC0038D
5FDCE22BDE2668CD75107D7926EC98B5
xor-digest = DE518E6B67BAEC2A516CCAB0475341C4
BCC652ABE49ECCAA64E87248441A8F72
7BE173CACEBF8895B07DE8DDD28F1EE8
AA739855F1E6DB70765AB1B55BC3B1ED
t/20-verified.test-vectors view on Meta::CPAN
stream[192..255] = DAEF37444CB2B068124E074BAD188195
3D61D5BA3BFBF37B21BC47935D74820E
9187086CEF67EB86C88DDD62C48B9089
A9381750DC55EA4736232AE3EDB9BFFE
stream[256..319] = B6C621F00A573B60571990A95A4FEC4A
C2CA889C70D662BB4FF54C8FAAE0B7C4
5B8EC5414AE0F080B68E2943ABF76EA2
ABB83F9F93EF94CB3CFE9A4CEED337CD
stream[448..511] = 6F17EAE9346878BB98C97F6C81DD2E41
5FDEB54305FE2DF74AFC65627C376359
FB2E7841FF75744A715DF952851C1CBC
DD241BADF37B3618E0097B3A084E1B54
xor-digest = 8D1890B66A56552BE334B3472344F53D
D2782D4ABB4514D0F5B761436C997402
02A4B1244A1A7F485EFDB52C0065263F
EE5A7D7DFC2BB754304CE9B2724119EB
Set 3, vector# 54:
key = 363738393A3B3C3D3E3F404142434445
IV = 0000000000000000
stream[0..63] = 3466360F26B76484D0C4FD63965E5561
8BDBFDB2213D8CA5A72F2FE6E0A13548
D06E87C8A6EEA392FE52D3F5E0F6559D
331828E96A07D99C6C0A42EFC24BA96D
stream[192..255] = AB7184066D8E0AB537BB24D777088BC4
41E00481834B5DD5F6297D6F221532BC
56F638A8C84D42F322767D3D1E11A3C6
5085A8CA239A4FDD1CDF2AC72C1E354F
stream[256..319] = 55F29F112B07544EDA3EBB5892DBB91E
46F8CBC905D0681D8E7109DF816ABFB8
AE6A0F9833CDF34A29F25D67A60D3633
8A10346FEBE72CCF238D8670C9F2B59C
stream[448..511] = 0657453B7806D9EA777FFFBE05028C76
DCFF718BC9B6402A3CAEC3BCCB7231E6
D3DDB00D5A9637E1E714F47221FFCC11
B1425D9653F7D777292B146556A89787
xor-digest = C2A8D317E3B1CB884A2C3B07F11FD388
33282A9FBD1F6AF5C33CBE1E18D99B64
99A241EA83A56605BC6B99259FBAAED4
BDDA788B08CAAA93D2E00C6B5392ECF0
t/20-verified.test-vectors view on Meta::CPAN
69642E7E21A71C6DC6D5430DCE89F16F
CCC9AAD48743974473753A6FF7663FD9
stream[192..255] = D4BA9BC857F74A28CACC734844849C3E
DCB9FB952023C97E80F5BFA445178CAB
92B4D9AA8A6D4E79B81993B831C73765
10E74E30E7E68AD3188F8817DA8243F2
stream[256..319] = B7039E6F6C4D5D7F750ED014E6501188
17994F0D3C31B071CC16932A412E627D
2486CCB9E43FCA79039D3E0F63577406
F5B6420F5587CF9DAC40118AA6F170A8
stream[448..511] = 1ABA14E7E9E6BA4821774CBC2B63F410
381E4D661F82BAB1B182005B6D42900D
C658C6224F959E05095BC8081920C8AD
11148D4F8BD746B3F0059E15C47B9414
xor-digest = AD0620EB4E71605CDEA447A02E638F0C
2A0096EA666010761DB03CFC85629680
44D213B15EC69E1E5811EEBE7C96B616
6BE36E42B16F9F4BE0CC71B456C1FCA1
Set 3, vector# 81:
key = 5152535455565758595A5B5C5D5E5F60
t/20-verified.test-vectors view on Meta::CPAN
stream[448..511] = CCD1C951D6339694972E902166A13033
A1B0C07313DC5927FE9FB3910625332C
4F0C96A8896E3FC26EFF2AF9484D28B8
CB36FF4883634B40C2891FA53B6620B1
xor-digest = 1E6FA2DF675C21D1AA9819BA05D3C96D
3463D6F0758286BBB41A63F8748B94C8
B652C60C5D4655E8436F2379CA7088B4
9625667F386BC5A2F25FD0BFB0088FAA
Set 3, vector#189:
key = BDBEBFC0C1C2C3C4C5C6C7C8C9CACBCC
IV = 0000000000000000
stream[0..63] = 7943AD4AA5F62E08E1AE450E84CFF27D
E3B204A2BCA315B981906D5A13F68AB0
34D3396EA8A41001AF49834368805B37
D5380FB14821E3F7F4B44231784306F3
stream[192..255] = 415F5381C9A58A29045E77A1E91E6726
DFCEBC71E4F52B36DBD7432D158F2ADB
31CF5F52D8456952C09B45A16B289B7A
32687716B8EDFF0B1E5D0FC16DCCFA88
stream[256..319] = CE317CB853E2AFA22392D4B8AE345A91
t/20-verified.test-vectors view on Meta::CPAN
stream[448..511] = 5804F61C5C07EC3C2D37DF746E4C96A1
AD5E004C2585F3F401CB3AF62CB975F8
64375BE3A7117079810418B07DABCCEE
61B6EC98EA4F28B0D88941CB6BE2B9D2
xor-digest = 9DBDBD0C3B340F294B1EB42CAD3111F0
A5CF6A0B6206976022C6A2D6303A235B
717542C25397879A27480D67AC5A245D
0C58334CD801764A948060CA6F99E2D6
Set 3, vector#198:
key = C6C7C8C9CACBCCCDCECFD0D1D2D3D4D5
IV = 0000000000000000
stream[0..63] = A4FB9A02500A1F86145956E16D04975E
2A1F9D2283D8AD55C17A9BD6E0C8B561
6658132B8928F908FEC7C6D08DBFBC55
73449F28AA0EF2884E3A7637233E45CD
stream[192..255] = 74D169573560C14692BBE2498FDA0ED7
866A11EE4F26BB5B2E9E2559F089B35E
C9972634C5A969DD16EB4341782C6C29
FBBF4D11ECB4133D1F9CA576963973EB
stream[256..319] = D28966E675759B82EDE324ABA1121B82
t/20-verified.test-vectors view on Meta::CPAN
key = E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF0
IV = 0000000000000000
stream[0..63] = 9A5509AB6D2AB05C7DBA61B0CC9DD844
B352A293E7D96B5C0066ACDB548DB857
0459E989B83AF10A2C48E9C00E02671F
436B39C174494787D1ECEB3417C3A533
stream[192..255] = 8A913EBA25B4D5B485E67F97E83E10E0
B858780D482A6840C88E7981F59DC51F
2A86109E9CD526FCFA5DBF30D4AB5753
51027E5A1C923A00007260CE7948C53D
stream[256..319] = 0A901AB3EBC2B0E4CBC154821FB7A0E7
2682EC9876144C4DC9E05098B6EFCCCB
90E2F03837553C579CDD0A647D6A6963
50000CA57628B1E48E96242226A92ECC
stream[448..511] = 9CDB39B79A464F2CCA3637F04EBAEA35
7A229FC6A9BA5B83171A0A8945B6F117
56EBC9F4201D0BA09C39F97767213046
32AA6A68ADE5B90268AEE335E13B1D39
xor-digest = 695757EDF4992CE9E1C088D62CAB18A3
8F56EE71F1F4866E88D1A02E07CB89B9
133F0B02A23BA39622E84E19DACDF323
t/20-verified.test-vectors view on Meta::CPAN
Set 5, vector# 27:
key = 00000000000000000000000000000000
IV = 0000001000000000
stream[0..63] = 2E6C8BE7DD335292EE9152641B0E4EFB
43D27434E4BE70EAC4CAFAE5C38B2E5B
06E70B9966F4EDD9B4C4589E18E61F05
B78E7849B6496F33E2FCA3FC8360824C
stream[192..255] = 1006D6A04165A951C7EE31EEB0F6C32B
D0B089683C001942886FCEF9E700D15A
DB117652735C546D30177DC14FA68708
D591C3254C05B84BF0DCBC3105F06A6F
stream[256..319] = 2196ADA05BED2BD097A43E4C5BE6C940
4A353689939DCB9C4F82278BDB0EB505
F70FFD9921B46645EDDFCF47405FD3E6
7CAE732B367A0B0F2B57A503161FA5DE
stream[448..511] = 4A3504DAC25F59489C769090D822E89E
1338AC73F22DB2614B43D640525EF996
9D6B7E3900ADCBE056AB818E0FF708E3
B0A8E63531F252C384DD3DE7318EA866
xor-digest = 33533F81725EA5444E0642A07A334AE5
AC3DD16214F6FE196A60A4343AFA5026
t/20-verified.test-vectors view on Meta::CPAN
stream[192..255] = 02C401ACF6D160CC1D80E11CB4F3038A
4C5B61C995CD94E15D7F95A0A18C49D5
DA265F6D88D68A39B55DB3505039D13E
AB9DEBD408CE7A79C375FD3FEBEF86C8
stream[256..319] = 83D92AF769F5BF1FA894613D3DF447EB
D461CFFC0CA3A9843E8441EC91DEBC67
BE9162EABC5607A6D3FCAD4426EF4F9F
3B42CEC8C287C194B2211DEA4549D5D5
stream[448..511] = D3F86930112EAFC7AA430444693BAE77
3F014D0798CAF3652A3432460F326DA8
8E82BE1E08C220B5FCBCE238B982E37D
1E60DCBF1747D437D42DB21ADF5EECF2
xor-digest = 0BF26BADEFCB5BB32C43410920FF5E0F
2720E8BB1C94DD5D04F0853F298C3ABA
8FF670AF163C5D24BCAF13AD0A04196A
2B89E82CF88846C77C77A097E234010F
Set 5, vector# 54:
key = 00000000000000000000000000000000
IV = 0000000000000200
stream[0..63] = D8E137C510CDBB1C788677F44F3D3F2E
t/20-verified.test-vectors view on Meta::CPAN
1EF65FE195274AFBF000938C03BA59A7
Set 6, vector# 1:
key = 0558ABFE51A4F74A9DF04396E93C8FE2
IV = 167DE44BB21980E7
stream[0..63] = EF5236C33EEEC2E337296AB237F99F56
A48639744788E128BC05275D4873B9F0
FAFDA8FAF24F0A61C2903373F3DE3E45
9928CD6F2172EA6CDBE7B0FBF45D3DAD
stream[65472..65535] = 29412152F2750DC2F951EC969B4E9587
DCD2A23DAADCBC20677DDFE89096C883
E65721FC8F7BFC2D0D1FD6143D8504CB
7340E06FE324CE3445081D3B7B72F3B3
stream[65536..65599] = 49BFE800381794D264028A2E32D318E7
F6FD9B377ED3A12274CE21D40CCEF04D
55791AF99849989C21D00E7D4E7B9FF4
D46AABC44AED676B5C69CF32BE386205
stream[131008..131071] = C3E16260DD666D8D8FBF1529D0E8151A
931663D75FA0046132E4AD78D8BE7F8D
7F41AAEFDE58BA80B962B8B68762CDF3
E4B06E05D73D22CC33F1E1592D5116F4
t/20-verified.test-vectors view on Meta::CPAN
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
t/20-verified.test-vectors view on Meta::CPAN
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
t/20-verified.test-vectors view on Meta::CPAN
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
t/20-verified.test-vectors view on Meta::CPAN
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
t/20-verified.test-vectors view on Meta::CPAN
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
t/20-verified.test-vectors view on Meta::CPAN
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
t/20-verified.test-vectors view on Meta::CPAN
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
t/20-verified.test-vectors view on Meta::CPAN
7E7E7E7E7E7E7E7E7E7E7E7E7E7E7E7E
IV = 0000000000000000
stream[0..63] = DFD428440260E1B64579A6940EE53907
8CF48977E4B61DD0C708B52B42A607AB
C0A0774F49FD8599E4A4CA3B7C54FEDC
353D2467DEECDB9FFC8350C79414CFBB
stream[192..255] = F4C7C343C6DFB6F7EA25DBF6DFBD31D2
595C45C4CD1C057308FFA60C1AF1BBCA
888C6C8097E97319566A7EBD80DA4F0E
DDBD22015CC363E5AC01BE42770660C8
stream[256..319] = F1792B445D52BD4FC99557ABBECBCE74
257A62EEA110EF9CB3CB0388922A7FBB
5FCBCE5BCE44818F930284E4E360973D
49607E1B0E1D97C618EBA4D909A50375
stream[448..511] = 7A2EB3ABE2F83C4B40A15F4AAA89D5C9
72B911AAFFF5069FA3E7396162CFDBBB
6A16E222C15878D9C8A00AD8201F1889
9F060851A3147AC2F3385FD8144BCD32
xor-digest = 65FAF34064FE19847014B10AD550DF15
B05A8A3D6B7EB64C94FD0EB61774A8E1
03DFB43B3C4E0BB074848DDC6A928449
2AE5E03E36FAAB8D46E8D647753B825A
t/20-verified.test-vectors view on Meta::CPAN
BC1AB3A9DA16DEC28A006FD9928B53C4
Set 2, vector#171:
key = ABABABABABABABABABABABABABABABAB
ABABABABABABABABABABABABABABABAB
IV = 0000000000000000
stream[0..63] = 6CD6B451B1C793485006B3B51470E6AB
20163502C30240C4A3C6406482A2770D
550AD77D0091632C719BA33769823D2D
8147396466F1A2A857060A42ECCE0A0E
stream[192..255] = 81298474E6D86A66AE4CBCEE495D8740
502CBE5CC91174865A615B193B55BA4F
CD2337667292D3F3C428B9FEF090207E
2DEF037917A2244FFD3AE8161CEBA42A
stream[256..319] = 367B062DFFD72A6EF6CEB3AE7FE59684
690F40A9F276E8021994ED475BE1F08F
A5C99E3A1AE1E68A92D02C5C14BE0E67
A1B989E7033274993D1685D4B2DAE6D0
stream[448..511] = 43C53B82CFBB199FFF9C5719ED1EF470
AAAD578C5778A9DD3C2D77C7BAF41CC3
0F5F7B4C91FED81E9A661093EE20FC3B
t/20-verified.test-vectors view on Meta::CPAN
key = B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4
B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4B4
IV = 0000000000000000
stream[0..63] = EE879D01C8E20CE8CACDDB464348F69C
6551F70383A82933C3A765B8AC138581
8D67C69841FF2B4B8BC209ECFC0FE765
C44C42C9CD6EFF90E0A6DAB153F52D04
stream[192..255] = 8D7D377A3072E9571F9AE00D25E875A4
D9BAB98A3EA348BF823F12F44DABAE28
317BAA3A71EB3D7C4C2EC3EF87E828CB
862FBFC99C7ECBC629D22DB8EB82156D
stream[256..319] = 97B547A3E920FB054416A5787EAB5C76
38FA6CCDEC816613FC855EAAFB4887C1
3A38094D89570BF17E55E5E1EC275ECD
122142C9126DE5E9411F06805071983F
stream[448..511] = CCA815558FFE08873C9AF373FAA546B2
FB3EA3059EFD02CB778D01962E87EFA8
5F24BC5BEFD4ED02C986C0229D70ABA0
D4E97328780FBD0ECB367A8C085414E9
xor-digest = 00AADA5BD15D2585CDB0EF205F20E4B3
3452AF75D4CE8C36925514CAFDB519EB
t/20-verified.test-vectors view on Meta::CPAN
56C2C5C97089FC4C35C6788F36E6F142
stream[192..255] = 19A8C09135CBB83C6140BBEB60099BDB
469178F58B6DC87AD2B33CAE53A83B46
A3BCE1289A68528D5A32A8867587FCC7
F4DFE8EEA78BB2A9C40B9F6D8797BFE3
stream[256..319] = 2E4E97BAAE813AD2C14848ABAB7C51A7
4BF3153C63101F4E6E4EEA56B470F0A6
78FAC3AA6CC300A51A7A345356D3FE1E
3A56242086CA61A1E8E43F6703CDF6DE
stream[448..511] = 306FBEFC44132B66D527F5E75D171868
EE8CBC6DAEFD6FC5B3730541CEA82CF6
7D41B8783D75117D266B924502D5AA5F
28FF44A13AA2179DD8F0F4AD4B29024F
xor-digest = 25B9F46F897C9060052B08E0E70C8FAC
C9FAC41A4057E304209D39EE0807987A
C77A8A723BE07A22E9AB6BB8DC358A54
14E6C31C1C6B9D9E107AF74594134307
Set 3, vector# 18:
key = 12131415161718191A1B1C1D1E1F2021
22232425262728292A2B2C2D2E2F3031
t/20-verified.test-vectors view on Meta::CPAN
stream[192..255] = DBB77843D3F626E1F577ED0AB0D90348
66237611BC25FEA9713D5D001D2FE59F
51A5C201D1EE6F7844BF231C34BB489A
CB3EA4434226248FDA91597AC400C8D2
stream[256..319] = 3AC1C77E12C7B3CD306743B805738AAA
8269B47132D1902ECEAD7EC403E2CE6F
D3EA6DFF1FE350995BAC330874EB0777
EA659488C3991432A1FF9CDE7ABB9D34
stream[448..511] = FFC9E408A4521EFDA22B2D4C30F22781
D17CB1C709C4ECB2FD03ABEF56B4DD98
6379C068662A5CBC01053A0A7B3D1A0E
9B9AB81EEB8F57EDED3BE1EE75ED340B
xor-digest = 0030ABB5B1F3B9615878BB05AE84977C
6F5DFC18FDD5C2C7CDA6AC2E00997C43
4DF73B9AE21A6C58D0D856801A072B23
DCBA58AC011983C8AEA55A48F8A38FCC
Set 3, vector#117:
key = 75767778797A7B7C7D7E7F8081828384
85868788898A8B8C8D8E8F9091929394
IV = 0000000000000000
t/20-verified.test-vectors view on Meta::CPAN
7400CDF9AC001025BA6F45BEDD460ECD
2FD4C16064F5579C50ACC64361EE9470
468B39F5CABCF366E0AE7DEA4EB1FEB1
xor-digest = 85D10891442BBD49CB301840BC9BFFDC
AAC81AAAAD8E6CF18E35C17B8E14255F
10650F031203035A67B68E4DA9414BF3
3C229E3F7C253F55771460CA6E804B09
Set 3, vector#180:
key = B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3
C4C5C6C7C8C9CACBCCCDCECFD0D1D2D3
IV = 0000000000000000
stream[0..63] = 5F76E49A712A9B36D646FDB1355FA862
DE02BDC06E9AA4DF8DC0749102ADB071
D575101D0CA6E36034EE3A039CF5239B
817466A88DE350081D91090D79842DF5
stream[192..255] = 48AEECB9BA29A1B52B2A5F58597980CF
2B5A31CD6DB97B98A4DB560500705ED7
0BF7D9946DF6B2D26C77E2BC3152F23C
2302F08ADE124F97E9E45F2894832434
stream[256..319] = BD9BFA707093FD92BE49E0B0FD0A9E89
t/20-verified.test-vectors view on Meta::CPAN
stream[448..511] = 1477E6B19CA394B91496C5C1E1EFE3D4
68D157B035C87A4667F6559F56C84ABF
3CE27D85D85784C40081EA064835904D
AE34A9277900B6F2F0B67F44B6B41776
xor-digest = E7FDF2693C8481BADDA0503996EAA6F8
201C2422907DC27CF747F8325B5FAB10
0567204E731A896F0128BFD87993C5C0
80B05AA3C75C9675BB7F9CBF935F502A
Set 3, vector#189:
key = BDBEBFC0C1C2C3C4C5C6C7C8C9CACBCC
CDCECFD0D1D2D3D4D5D6D7D8D9DADBDC
IV = 0000000000000000
stream[0..63] = 1D8D3CB0B17972779FBD8339BDBC5D0C
4178C943381AFA6FA974FF792C78B4BB
5E0D8A2D2F9988C01F0FF7CE8AD310B6
6FA3B8D8CB507E507C4516BC9E7603B6
stream[192..255] = F32D0691B1832478889516518C441ADB
8F0FE2165B15043756BB37928EBCA33F
9C166A5907F7F85CCF45CE6BFB68E725
748FA39528149A0E96B0B6C656854F88
t/20-verified.test-vectors view on Meta::CPAN
stream[448..511] = 25CCCD9E6FF25D8D6525E621BC376F6A
F73C749E80213260F1418B0C191B1F24
C1922DAD397EFA6062BBE9E3612D35D5
30F49C5D9D4F11E4CB2B3A4E66731FA8
xor-digest = 92BE9D3D0940E7447B043A3C0150AE8A
E28BC1F1D3EF2318E447210936356401
729A21A8BBA3FE17EAC0334B9E42E2BE
FE94CF0FEDBA97460B1BC07813A48053
Set 3, vector#198:
key = C6C7C8C9CACBCCCDCECFD0D1D2D3D4D5
D6D7D8D9DADBDCDDDEDFE0E1E2E3E4E5
IV = 0000000000000000
stream[0..63] = 9D2EB0E9A93A0EF9F8ABCE0916C06EEB
E9C8EBB52A8112CD352A8E2E4EE84DFD
44B7C8251D0D1A36EA69CEB8C595D527
DA0EF26A2C5A5F443DC3040C6BF2DA49
stream[192..255] = A86842C08DA057352B70FB63EBD1516F
D56E7BB389BBBB22F8EDE940DC7036CF
E10104AB81A51F23CFE35CCCC07BF50D
40A2438F3B3AEAB62953406A9E7D7BF3
t/20-verified.test-vectors view on Meta::CPAN
6870538FCEAA1191B4224A6FFDCE5327
stream[256..319] = 4214DA4FAF0DF7FC2955D81403C9D49E
E87116B1975C5823E28D9A08C5B1189D
C52BCBEF065B637F1870980CB778B75A
DDA41613F5F4728AD8D8D189FBF0E76D
stream[448..511] = 4CA854257ECE95E67383FC8665C3A823
8B87255F815CA4DEC2D57DB72924C60C
B20A7EE40C559406AAAB25BE5F47184D
D187ED7EA191133F3000CB88DCBAC433
xor-digest = 3191EA19C819BC3382B2C085B709E569
54D91532C88F49E77BACCCBCE6312A46
A6079A13DF08EFEE0F1A6C95BE79E919
87677D1CAAE2E0CE253B3EE47F825EAF
Set 5, vector# 27:
key = 00000000000000000000000000000000
00000000000000000000000000000000
IV = 0000001000000000
stream[0..63] = D2DB1A5CF1C1ACDBE81A7A4340EF5343
5E7F4B1A50523F8D283DCF851D696E60
F2DE7456181B8410D462BA6050F061F2
t/20-verified.test-vectors view on Meta::CPAN
B19C183C6946541F182F224104DF9444
66D96A6CE7F2EFE723807A8738950AD9
stream[256..319] = D1410A14DFA3DA5C9BDF18A34476F7C0
D7A8373331741ED62682C555EA8B62A8
1EDB10DB9479BAF2CD532CFB18357A92
FF90897315F69CEE526DE31329CFA06B
stream[448..511] = 9CA44AF188E42090F9969FB5F771C987
557912B83261760EE80A809F7E398A66
D56049FFDFFBD3E16633537B84AFB38E
564B717A0C26EBFEE907B8EF7FDA31F0
xor-digest = BBF40E80EBBCBCC93067CAC497FD4403
D1E797AC131A593D06BCA34ED650CB3D
70403B26550EBB76E00CE04CB15F28CA
99F1700ABBA462F041D474E008488F0D
Set 5, vector# 54:
key = 00000000000000000000000000000000
00000000000000000000000000000000
IV = 0000000000000200
stream[0..63] = 98951956F4BD5E2E9DC624CCD2D79E60
6D24A4DB51D413FDAF9A9741A6F079B4
t/8-verified.test-vectors view on Meta::CPAN
xor-digest = DFD7DEFC02C4A76B86EBC3512F29BC60
64F3DD92D002094065F9A02DB3585845
D21708A27326953E67C650F6AEDE0A8D
2E5CAAC90E41CE94AEF7EC6D5EE9455D
Set 1, vector# 90:
key = 00000000000000000000002000000000
IV = 0000000000000000
stream[0..63] = 4E4C778B3C0DFE1D34FF9A616ADBB205
AA2855AB4415998F3DADD3E111DC322A
E00BFFCBC300DDED661BFC82D63706ED
B769559BBAA023003B590CA5537C99CB
stream[192..255] = 3EBEC9B4771FE7D30205E323ED0B084A
2BB1C1559E68812611AED24AB20F1B43
CA5E39D517B98DAE88CF03F122D4BA85
A7DC86A19D426E1330060B1A8248F5E9
stream[256..319] = 8B0547A837188E323861661F659F67C4
81DDB19DEDB33B4E886321175CA51A3E
267C888029BDD7454D20906129369F7D
302C8692867FAB7B27C9315E99472D03
stream[448..511] = 2B03F0DE389D8749C3B23AFE8822D0EF
t/8-verified.test-vectors view on Meta::CPAN
061C27BDA5EDA09C674B8E18FF3EA236
418A76D9C4038A198B8E238E6C9C7111
EE98337C7EE70192D30FFA9FF7A1E672
Set 1, vector#117:
key = 00000000000000000000000000000400
IV = 0000000000000000
stream[0..63] = 2DC1D28AD3537E7AECE5A7BD757B0E56
E75EE869BBAFAA0B148E24FAA89D6209
11C01825869209B0905D225B6A71358E
FD1F33011ECEB81F918293E77C6CBC69
stream[192..255] = FD3C8BB4472FCD8E5D3DD97B1FBF9712
63C97DDAFB105BAABA24FB9B409B963F
DB7790F26E19DA0B41B3A4023BC3FA16
6EE4BF97BD5FB119671B34F9004F58D9
stream[256..319] = 545A1D0EBDCCC12F4E9F802EBE828C1E
C8DC448DB801C6C48F1B4FABC6D09643
FD76A68B52DD5AF8D4734924A6B3F0B9
AD7BDE848477CE9580D101BD37DCA52B
stream[448..511] = 1E1D1E8DF03F3F48DD41B147FD6A8A63
ABCA633CD576B5F4767ABEA5CD721CAA
t/8-verified.test-vectors view on Meta::CPAN
EFE51ACDCEDD5A9D982126963B254671
A599BC89C8747C8E54E826D7C20A959A
stream[192..255] = F6BADC2C89AD8496EB5FAB4767EDE96F
4DCB9FF3BA6760AFE2E51ED0AEE46014
076AF626A23E861A0558BEF12AC50A10
B20BC66D5A8CF35CF14D42EE20F794FB
stream[256..319] = DA90E5DFA6C82228571367DAE0F0EA74
BAFFF758B750A6A4AB27C1D2702CBF01
BC5A4C773E8C9B374930F8BDB956CA7E
0BD7F7BBBB1949022C359BB07E33075F
stream[448..511] = 831539EC87739BD1FCBC42FDFCDB7CA4
38C306D2F4F791A50639843E43BFDA1A
65E852A1047F129941657D94B97A2B37
B4A725DF800CE4FE282C8D3CDC32CDDE
xor-digest = 85E747BEC4D893F24D6B204D171AF40C
5A42E7CDBEA6C9F30F9BB3F392EEC49A
65B74A67D76177B25DB2CC809490B131
E7C14348EF88D97E700D377670D82511
Set 2, vector# 45:
key = 2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D
t/8-verified.test-vectors view on Meta::CPAN
B692CF6996C72D44E4AB31986C63F196
3E2805518AA25D173A9726B96D5FF68E
stream[256..319] = 4D4B1930AACC609028188AB283764A51
AA5FA78372680EBFDCB37D231B991996
E1F7F587161B3CB07BC53E2C32A13404
7BAD04FC4247DC91092C2C6E158C0001
stream[448..511] = 44F0EBF50F57A17B05FB1C00E1E9C2D1
74A46D274E3F7771CF3BE60A6353DF35
95027FBE56429251328D14DFEAAAF341
73FBFCD64A5B0CEBF809B8B5A810A4A5
xor-digest = 2420CBCFFFD7FF619CF90C47E8254CAE
35C9A5829D3D12555F63F74D7EB7AD8C
38ED07EF32A99A37C7D491CD75057310
42C9AB76EC402AE80068EC46EB09F5BD
Set 2, vector#135:
key = 87878787878787878787878787878787
IV = 0000000000000000
stream[0..63] = A07C7453D74FFB728C811461E65CFD4A
C4DD1E51204850E300289CFF77AD5AC7
5FE981783AD7142FC5A1F824FCE4603E
t/8-verified.test-vectors view on Meta::CPAN
stream[256..319] = 8839583F86643B07ADCACF096A72F114
EB47EFB6EA007CD8013589E0AB80C820
C1A05836BC87F1125BB0C7814F493FEC
669DC4A165CE9B7293DC435BFA7CCFB3
stream[448..511] = 9DEF9B71E4171DDB457227EC967EBAB4
F73862FE73118D198F6C69B70F8C3360
33515E0676F5FCF227EB5C2E956F2064
A4FEACBB2A14F3F1105EDBD4EAFADB44
xor-digest = 57B91698D02B8368F2948688F281498D
399488EB653AABA93F0B6755189042D7
6E9A139B43535A36A227C8ACC85ACBC5
969A228E2AED7CD89C053268B494146F
Set 2, vector#162:
key = A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2
IV = 0000000000000000
stream[0..63] = 589DC88A91119E50DD431DF324E48370
BB47CD18B47EE7141D005061CE405B6C
1F3D584943D5E16AEE589D20760E3B6B
F79162F246636FBC514ACFE0EDD562AE
stream[192..255] = 08C7D6A5B251FA2D3015C656886B2BFB
t/8-verified.test-vectors view on Meta::CPAN
Set 2, vector#243:
key = F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3
IV = 0000000000000000
stream[0..63] = 91F87B5DBA560E3FBFC5CD43CA50DA55
0AA2648AAB28BC62EB0AD4414F8692EB
977D93381284D0F26820DAAEB8B5C44F
2C874C6921528998267C822553C5F745
stream[192..255] = A48DEC79C1ADF6D6BB99947621F9E046
5DA6FFBED93C66E5AB56F3CC09D3F631
CBC8BF78A03EED31DC6430330E9C0CE9
B0F3DF41FD94B1FC81D44F82AAAF9CA5
stream[256..319] = F31878CCF2591DE5684249F2FD2CAB6F
3E7E94CE507CE1401B0F5085CF27C7AD
3E776468FD098D60389A08C960BA604B
1CCEE0D69D1803F254D2E1D9171CB66F
stream[448..511] = 50ADC820ECC329E14B66BDD159DEA2CC
F6A4B80353F7B783A5FE972DA013AA9A
5DB1D92C250D46F3A4F2FFD1248516DE
7F36DD29443B9EFC5FDD39C0521E73DE
xor-digest = 9C80115F3D6C42E0057EF4962D048866
t/8-verified.test-vectors view on Meta::CPAN
Set 3, vector#171:
key = ABACADAEAFB0B1B2B3B4B5B6B7B8B9BA
IV = 0000000000000000
stream[0..63] = 613C8EFB0D205DDA40169D61287EC948
18DDA41DCC49BEE0DB3054C9CE8E4E89
7292454A94BFB6EBB2FB0584E5DB8870
F6FF57B964D9847DD7EF44EDF4715585
stream[192..255] = 2978F08A57DC4A243F59F387654FF981
E3F07E2D711AE6E7D384120D05DB4DFD
0A452F64B3DA7B23DC2099968B6CBC04
F7332AADDB765AEA590A6889DC49D51E
stream[256..319] = 72200777E6080069A41D6B756557751C
0829E698CC1F09F571D7DDF00546EEE8
073CB57E5A755DCED2741378B4DAED5B
76BDB9F50D807C1DA96BD129FE116AA1
stream[448..511] = 69A08B376AD8850F7C75774BC038B75E
4B163242B0BD8122401022F9DF56CFF5
C3D58EC228AEE220ED764E485A7287E3
B5135F6A139218C8B1F51ED0481E5829
xor-digest = E184B83201BC0FC54DEB236FC1B3CFC7
t/8-verified.test-vectors view on Meta::CPAN
stream[448..511] = A22AFF21C9C7E653BB8801E8F39E81CE
3FF2989BD49B038D226ED1A579F38E73
2EDF7BD34C7EC27BCC0A286DBEF6A678
9DA85A830344EEEACFD69551023881B5
xor-digest = D6FBFAADFD01DE36505348F103EC3213
3ECCEFD135B9B9583BDDDD0AEE996FE3
1625609FFA9F495429395E5B4190F1F5
5FD473D23DD06965EF2059CD460D8975
Set 3, vector#189:
key = BDBEBFC0C1C2C3C4C5C6C7C8C9CACBCC
IV = 0000000000000000
stream[0..63] = 1A9DF5590D8771C3AEC7E6CB20694711
275AFBE88E8985FF397F7E907F8EF989
C25D2C5B64781E4A1691D0274ACFAD57
77BC56989181F2908510FD4235AFD934
stream[192..255] = 72352AFEC181287F5399E7C0996E1080
248574341A1695FE3A6EC3DE036EAE4B
2F7BDD624648AEFD05F6326B12CA2E18
A6800B8025ECBB879F53A3FA42C154FC
stream[256..319] = EC71A134059D4518D9DB485668893EB1
t/8-verified.test-vectors view on Meta::CPAN
stream[448..511] = 036B7C6A61E8C4E223F6A7243A4819ED
310F3FD445791044F17F4E222ACDD710
F8A8B6579FDA58BEED97F7F0654FB910
B9E634D4EE5B8C06A4608FC5BCCADA9B
xor-digest = 4C202E08A01A28FE33C2EC0FABFF6C19
5EE25F3407D248DF91BDB9636F083BA6
AD5090170AD1263B87505A08B667C015
A41A9BBFBC99A8AC0FC1A4A7B9F8F150
Set 3, vector#198:
key = C6C7C8C9CACBCCCDCECFD0D1D2D3D4D5
IV = 0000000000000000
stream[0..63] = 9FA10DDDAAC350A1F78BD5673A4A6FB0
0521EFC93AF3574FE71B7EC78A99E131
320010E4ED662E4563AB09B6B21B6523
EBBC240F7FFEFD9BAA62A917984E10C2
stream[192..255] = F18A19233A4C37312E479C9E1565F764
49AD73DDF7E5E281C6351F0FA1A65F57
9845C6C855051228645F0369881EA998
278DC5FD7780AED780557ECD34B1D074
stream[256..319] = 7D3F4613D5AD1877AE002E2B12E71434
t/8-verified.test-vectors view on Meta::CPAN
stream[0..63] = 9A80437B4C5DA35067C0E86CDAFA0931
36B1034568C5EABB72C7C47C12A7678E
30138CC730E23F7A5B688D6368B2C4AA
9AC0563124E5E16E53742AE78FAED8D4
stream[192..255] = D7B7B44300F54D5E21B5A19EA3239993
A3D0C6BC3CEF82216AEDF4B756F99C22
AE85E6D625C6C884242C09FBF815B176
A417A359E764EE0237E6C78E62B5393C
stream[256..319] = 10A116FA29F470265B03E0A83A9D76FD
B541174C2D921CB776C78B190B76B0B9
2C218A291BC201BFFAA7A309BCBCA016
B6C47B99EAB7E9D3FFAA2DC413BE179A
stream[448..511] = E926BBBCAD67A57CAD0DF98AB2755318
87A97C868E93D8AC2D2ED3ED0165C41C
A5A5F00DB54132E667B4A5BC803FBBC7
073A19A210D7B27DC744F87165D6C2E3
xor-digest = 07CA4706A8B983104B42CC6D3A889AC4
22DA578FFBA6CAFDE3C43142F6A3D61D
262B3E2AF75D02F7726EBA179F07FFAD
4E2C1D1D7E3F14A2F32EAD1246E6A850
t/8-verified.test-vectors view on Meta::CPAN
stream[0..63] = 091FB6E98D0C86961E4551BA1AE4BFE4
D4A6CF75F1FDEA0AF4A24E2F00A18874
09D66E2169FB0D0655B8B05C642FC01A
2A2BC4982E4A4BED6ABEA4E66D7632EE
stream[65472..65535] = 58B1AA6F98D68D82DA62E206FD0A95C3
870F3BB84267E126C872C5E26FA6700C
F05BDEC1485ED1527C4CC6AE33455C4F
FBF157CAFFD6C8F51AEA41FFE7D5B17B
stream[65536..65599] = C98302DC16F953112900DC0F33DCE74A
0DE74E0DADA02BDA83903D36697994E4
B3008F7E1F4CBCAAE84269561F2B42AF
2AFA02264F74F74962C85836915AEDD1
stream[131008..131071] = D78DC1D6B9C74E1F26F973DD46F12711
F08FE7E8F170803435D237913038F49B
6DA74457987C0B0603C8B3ED5A4E06D3
CB480BF7453B1DD19AD9E7A73645E733
xor-digest = 9606653705505DEA9B4465CC1A229769
495A3BD5E42E788C49C393C0DB675805
1E203077638ED2B812C90DD33B0387F2
33A3EAB068D9FD6E24DD6AE405DF30FC
t/8-verified.test-vectors view on Meta::CPAN
B5A844F2DA5EAF43551E9A2504BD880B
xor-digest = 8978CC47B5FB5561C76F9AB31017778B
286B6933C0C1E4CAA8F624A1F60384EF
64393592B97AECBE412FBF7D195CEEEE
F6863641AF2F4E9E473D2992ACA3EA54
Set 5, vector# 18:
key = 00000000000000000000000000000000
IV = 0000200000000000
stream[0..63] = 8EB7774E5EC6869056565767B351FC16
A7CBCE69FF44C44341CBEBFAA36AB1B6
990038F7AD25D286D2C0D70A70F4D0BF
760D0D825363EB397F5A796CE0F6679D
stream[192..255] = F3C02A63C144C954FB8A5D1BDF1D1491
133C5040F2777D805DF6CA59C8827BA5
39F65D047CCF71A03735F821CF278EFD
05D9577569E270E871923E39742810A6
stream[256..319] = 39DA7BDD213BA84DC008D02A2BF4A554
57D2D17540CED48E8A8F99A8FBD3FEA9
EC92029BAA162C913C985DDFDE5E8EAF
350D5D34F790D8A2F7EDFA2A4E5F27AE
t/8-verified.test-vectors view on Meta::CPAN
stream[0..63] = EE94037B1AA04C6947469FFC96B5BE2F
3407679BFCBAB69B0A3B63D0D1D37CF2
9AA443B236CE7E8505B60C6020A98936
26600A22213633DAF818D2CD8AAAC3A1
stream[192..255] = 1E02522FD7F3D9DBCCCE100A21A84DD6
E38A990986EC2CD3C12932F56AE76246
913C03C3318A4BE75259C8AA6A4B3106
25DC56ED95A366DF8F6FDD4900F4248F
stream[256..319] = C134B74F0277195D1015C78DF776CE08
EB3DF3416BD24121BFA7BAB106539EE4
C519115064618CBCAF22AC21998949C2
81CAEE8B5567B508CBE9EE42E2FCD8DE
stream[448..511] = 7A827B43AEB818E05C26923880A2C516
7B996B7CC567410DEE2F0341C2041AC7
21FE6750991E83B0C84F40FC460788B6
8F0080E763804A36BEA97E40E7BA24F4
xor-digest = F6B1CADAC448B58CDE69FB03AA10B701
DD33CF9CB6259C6A1B214E707FB692F0
D951B185FB59C1EDAD1E5EB4AECA9B08
B7A267D5F9878D180D198853B712FC0A
t/8-verified.test-vectors view on Meta::CPAN
BDF86D09A132884B152105842B5BDCA8
6A0B1ADC568F5C04B4D021A2AD3E0E26
stream[256..319] = F6E86C2E6F768A167E484A4116A63322
FCE370FE40623A13856550E6A3452478
D8257E4B7322D3B98CD8505E21C54A31
D78F9444366C72AC9B31FB747F7F2592
stream[448..511] = 53BF865C66A344CFCD19177476A05ACA
5851CC45224B196ABF3206D899E7FE3B
13B3F028FA849B5564561A9181EA69E5
12BC34DA29180CDF6811E40A9A06A8D1
xor-digest = 49D1E5B6AF120ACBC4DA7CDAF3A5DF90
0FFC60D671AF58AEEF9F13EB2C182755
C7C105AA3986BBF3F9BE4D70A190A0E5
C220D40C1A367508F79730E900478C62
Set 1, vector# 9:
key = 00400000000000000000000000000000
00000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = 4CB569029A0127DD65804C8012699F64
D65CD08465CD01913AA15609B2D35DF2
t/8-verified.test-vectors view on Meta::CPAN
Set 1, vector# 72:
key = 00000000000000000080000000000000
00000000000000000000000000000000
IV = 0000000000000000
stream[0..63] = 519BEC70D73F65AED973F1CA27BB09C1
15E1CBF35B983DDEE060A8874B958ECE
DD9A2BD8F34E449A920D4356FF5D704F
96159D51F77C72D960AE20603CBE8DEB
stream[192..255] = D934B37B0122898DE47979A6320A2339
C50270DA713941BB36BB8673596E3A94
7F419E36D9BCBCB217766085E2BFAD15
5B95CFEA99827B4375D7EB872A4A450D
stream[256..319] = BE6D58BF305C672AB4B88A17C34D1735
5D900889F71871853D4F96E516606007
6734F63D91F63C78FBE33A548E7E3F98
F50193F48C5DC8AD84CB73EA7190D4CB
stream[448..511] = 7591FDC95089C12DEAE0D09AC184DAAD
C82196221E44F6B64708F8569C884AB4
6CF600E10171C27D6B79D37865BD258F
AF812ADCB91212154393DBA8CB929AFD
xor-digest = A7762C9455180049C6C210FED3F21A5D
t/8-verified.test-vectors view on Meta::CPAN
8FB4644C13D8B016D6825D3B3C243933
36467E8FED98F3470628A3365C1238A6
2557E564A3E7E63D4F38D0178BB008BB
stream[192..255] = 121A21F86100F080ED24CEFDC40C7BCC
73F972DDBE185C7AAECC222B14E85ABA
A68987F463157AA3C6EE7007EC9053D9
37D63204B57F477DD38F12ADA39305E8
stream[256..319] = EB5C3917709D8259E0BC46B2D5D8D91B
215E6B9CFB767C2BD20CB78B1E317024
E548123E2BF286F9D97B4CFE20EC9A54
CBC86E4ADE6D132B0CA51B31F527D83A
stream[448..511] = 011EEC5019295F0A57C0080125EE678F
25753D98C89B84DD2A43693EF523F637
A58BC4D3F87A8C7B5BD534678DC9A927
1AF4931184C848BD45ACD781BFA34F13
xor-digest = BEF2FC04056939BAD7EB5903EA31FC15
B1C84C84B830872BF32FBF9C8E766B57
A672620743ED2B281E3422A416FF940E
DF36283008D368A2C75911C12A6E5392
Set 1, vector#108:
t/8-verified.test-vectors view on Meta::CPAN
stream[256..319] = 5D2C579DBD5623C5A8DC55C6F56922D5
70066703851217A856E512E5D0DF9862
C635D71D1BAD417FD0404B55741B4B66
A3DD966EAEDC7CB832E9178F2852C32F
stream[448..511] = CDA231E1C20FA371404A0E4416FFEF34
80F84C27541761EFA64753341762E22B
837D492A671BCBF8F653DAC91EE9DA7E
48097BF80B49CC1B035CC9F2D7965114
xor-digest = 60635D5975273E169A2CD1DB9FCE2309
0139649729C0C4468E604865B6DFF800
38576336E80459F69A97A01CCA1CBC0F
321A27875A1C5BF43B43005B2181F660
Set 1, vector#153:
key = 00000000000000000000000000000000
00000040000000000000000000000000
IV = 0000000000000000
stream[0..63] = 1721330A66CD0691D553CB18DE9E5766
7014598D8146EE13F7347B687020C12F
936CD399F7B7CA653939E86A085AA5F2
8D2B52A05EA55E192B9EBA9E8775316C
t/8-verified.test-vectors view on Meta::CPAN
979AB4D9A1EABDB99563009E3E00A1B7
stream[192..255] = EEF851A7869149D57E09829099C053FA
043DB0477D016E8AA2FC8F5B36A40B50
204922BC4AA5EC0C6601B9C5E1974935
60F9EA748D24A504AD509EFB2E4EDC13
stream[256..319] = 26DE4A71C1C2C2BF6BF65CAFC0631F3C
B316CE5289F47BA0691FE120A5E41C71
9B670E34D27AF88822E03338D8B2561C
15AF68388C02391C594513EF47373C1C
stream[448..511] = B5AA8433A24598EB913A63E5059DE564
5D06DF00BB0FD3BCCBC3B386925984F3
6AE59430772283B667949CB08BADE486
246547D949426C9F7A976544DE6F339A
xor-digest = 02E19E46000972398C48B45FC8CD9FF7
FAD3932595A2701785BCA4EC4B3D5594
6F8675785B9325E79EA61D06A39E79B3
23AED963D56715C35A25315A3FB1077A
Set 2, vector# 90:
key = 5A5A5A5A5A5A5A5A5A5A5A5A5A5A5A5A
5A5A5A5A5A5A5A5A5A5A5A5A5A5A5A5A
t/8-verified.test-vectors view on Meta::CPAN
CAA2B1F0AFA99D9E08E0B3873CE92BE0
xor-digest = 544F9FE9711B6C792AEF0E7C79CB84D9
24E6D34515E70C6AF57E6D35C3E67B2C
F1AEB0C665D29222E7A2D0FE4F355C80
893CAC3A026E7A42FA867ECABE2D1E86
Set 2, vector#171:
key = ABABABABABABABABABABABABABABABAB
ABABABABABABABABABABABABABABABAB
IV = 0000000000000000
stream[0..63] = 45FCBCEB09F6EE9A70E4FBFA49409B41
1D979DE84CC551E9D17971AD78DED211
4B2C1EB7038BA4F45214B68DC79D7EC6
B9A2A18D24A14DB7C4B0823931C37B1B
stream[192..255] = B1689FB8B13F7EACF79847D75C741AFA
0215F919C3190A2737AB2577779B74CF
5ADD9B70FF6DED4BB6E537978112F72C
F6F6818E88C91A3EF8C0B21F90759075
stream[256..319] = 0A3FFBB5FD1EB9BD0101DE9C4BB3CC88
4FF3D410592922901FC31132661EB33B
359E266418EA88A74016942DB7C584B2
t/8-verified.test-vectors view on Meta::CPAN
stream[0..63] = BAF637DA83F1B4257EB31DE10C5DAC0E
7A233C0CD51191E90F952C9ED9274582
3EA858F8BE3074BD895B1E2D7B0B3959
7E10F503D7C9D6C0466561764E3945A1
stream[192..255] = 0A0D75E35523978C426EE16E0968C28E
4850E47CB13D74606A93E35CEFCE2672
37321C80CA35F7BE15E1E96929683E4B
E46629B5682E236FC675B0212877955B
stream[256..319] = 4BB0F289AEEF00513FBE876FCD4C4238
19F56E153479FAC2806ED3A5145FFE50
854F8DECD6BD6CBC1CF659809E4C7099
2B3ED7AFC337731FA51016D9B95CB975
stream[448..511] = E9E4B6CFCC740654BF8116B1807370F4
BE1DA1C67AC1919E1248F948FE187BC0
20D52134CE17F83174D2D562FAF531D5
A2AF78F28F17E8DAC613538064DD95AE
xor-digest = 140B5CD872127DF8F1905EDE1AE1E92B
83883FC7C437F419803A9480B73193B8
7B8B784CE3017A9A528F38FEC92B4AB4
E4B168BE69BCB40049A5AC2802021F74
t/8-verified.test-vectors view on Meta::CPAN
B9BD8CEF54B4DFA2EE4534A121346489
03CC0289A55F6C67932B6D13A92A1C69
76FE803087178377C79951DADBC005E7
stream[256..319] = DF973FB508E631B3D8F89DD3D3AE41EA
54F99CE2EB38591801BD0B2E6FE24BDA
A819A8E3D35FCA7396D4F6701E9A047B
E9C78984C83C3EB1AF36301FA7DE36C0
stream[448..511] = B77933A3F5E9242D3C74B7A66E1CC47B
E7B7C9622BC2EC9151EEB578EF3046DF
9A09E5945C16C0670C3A27687EC192B0
1C41CBCD723A7090AE02B70978A8AC7D
xor-digest = 0FB64FBD95C135DC44C79B3EC27C7F04
B7CC5F42A9E2A05ED9E355CFDBF010B2
0F51581C026264301147D5B9229BAD6D
6B2D52E3ABC081E172CA302F71435641
Set 3, vector#108:
key = 6C6D6E6F707172737475767778797A7B
7C7D7E7F808182838485868788898A8B
IV = 0000000000000000
stream[0..63] = BFC99C4BE36C5F0E8768CA215FB89AF7
t/8-verified.test-vectors view on Meta::CPAN
F73522C8DDC7BEA70B9CF2C596554556
9B90F5D14E92ECAD8FC4EC839B9B24AD
3103813089250F446D9F583A9B092E2C
xor-digest = 29A4DB1174ABA47C7AF4FA87F5D64BB2
C2958E324781E6E01FB9F683287A937F
27C1EB6C277B72C1D664A2B2ADCDC5F8
0108FA158A9169D2D4822C027C09D42B
Set 3, vector#180:
key = B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3
C4C5C6C7C8C9CACBCCCDCECFD0D1D2D3
IV = 0000000000000000
stream[0..63] = 0807452F2F205199755AFCF75169468F
2101D8EF99C56654F43A09C2DDECE891
C311F5E7238EA5A133B8EA6EC02B29A2
8AD2F7BFF999E3DCB64A8B2E71C89C23
stream[192..255] = 8546E72891619012DFF9FC77EE48BAD2
35BA5502902C15C032A4F7C40CE8AD50
300893E656015207DE10C9F9F8661B0F
B3EC6C8D57DF4298BE0592A937B008A6
stream[256..319] = 2F756804EB674EA89E6EF40D6B175DE5
t/8-verified.test-vectors view on Meta::CPAN
stream[448..511] = 6940F708B98BD18645945DC24C1AD37A
A763A4DBE7E57980EF3796423270C6D4
6E61D99F7C38F5CDE07539562835660D
51BB2F440FE1C3733D3D27C1D9878BAC
xor-digest = 5A790F2C4225F3D126CD36F3CF1BB7FB
9CC72C536862B41FA4E54B5540BCE09C
B3621BDC4FC0DC7F1B77DC8DEE62ACA8
E972D238FF39222EA430712EAC38C2EF
Set 3, vector#189:
key = BDBEBFC0C1C2C3C4C5C6C7C8C9CACBCC
CDCECFD0D1D2D3D4D5D6D7D8D9DADBDC
IV = 0000000000000000
stream[0..63] = 01C630447E90A0389E4D291195ABF89E
212178C06289808F9B43B6BEFCA39DC1
076AC748AA754187EED31AAE0F6649F9
BEFB22AA292B6261AD32AA4A319607BC
stream[192..255] = 735992D7402D2BCE2192FD24DBE31536
6A4C85BE7328CF3A53FE1D8E63A8E06B
DF33E9B2404F4C8A3D74EFB906431733
71D671C69B4962EF02854E1AFE7EDB80
t/8-verified.test-vectors view on Meta::CPAN
stream[448..511] = B036F057DC30312015C88F176721838A
4AADA494D604F5147679C1DEF285802B
929296FF3E9049A48039F41C03A40121
EB2FA555E57F18E0782F52147255CA14
xor-digest = 411CA17EF9B8AD1E74F1F9943620D4F0
F289817035E85CE86F1D879855DC2A1D
EF5CBAA9FF0A3F501F58FE9E42FD89FC
15800938AEAE2E8BA5758C6701C9CD2A
Set 3, vector#198:
key = C6C7C8C9CACBCCCDCECFD0D1D2D3D4D5
D6D7D8D9DADBDCDDDEDFE0E1E2E3E4E5
IV = 0000000000000000
stream[0..63] = 62F05BBE952327AC4933CEE3850BA77B
C49F6E0FEFD55CA9B5F5164849E3187E
C1652E371BFA9582586B593EFB410ED4
BEEFA9B50CA53F93290B2F3D7889A2E7
stream[192..255] = 5B1CCEFACE75306DB9D1E9A45B7555FF
1527126733B48F6AD70CCB64EE0E0690
64B2F884AD47A028A6701D36B1086D64
E57587E933260389078BA7B9355C195E
t/8-verified.test-vectors view on Meta::CPAN
241CFD18BF4E5CB97AE38F47C3AB02BF
Set 4, vector# 1:
key = 0558ABFE51A4F74A9DF04396E93C8FE2
3588DB2E81D4277ACD2073C6196CBF12
IV = 0000000000000000
stream[0..63] = A3C365600F43EFB9F64482A5E9B6AF05
29DD849A3A8D3E4ABB3087B020EBAC62
C91CC168782672CA092856E687E2DE53
B1EE3180714D014EDBD0A7DEF739E33E
stream[65472..65535] = 2357CCD0C1E83CFD73AFE89ACBC91160
2E7765AC08A27C9ED48191B2A7F20441
EACD599FD7EBB693CB00A03337834703
0FDD4C7FE3AB29192BADE53612EC5B6A
stream[65536..65599] = 68BC3654B7A0EE6B749A274214F9683D
DC3B5A5617412A9A0EE28E348988EDBC
754790ADA72831C7BA1B2888CCA4D8B3
A043488E03A9A7374E0E825E017A1699
stream[131008..131071] = 273727736F4F8F55EEC8F48551584C69
1665F7CAB18E0F3F72DCE262AC4811CA
E6E68B5E5567B609E6E544D9051BA339
t/8-verified.test-vectors view on Meta::CPAN
AAAB98529C8714486327ECCCC7E1573A
stream[256..319] = 83D9E5E28E20C888E27AB822BF50AF19
6E1EB89A8A078DF20F0BE97C0EF8B441
0D51802C66B245F6314A4AF1713F372E
3237C1B6FD04753A310EF21405E07E51
stream[448..511] = 2EC336F64E4587BB8B578C323C025554
5A152F7340E83C64F1422D5D77B3B1BB
E1552AB5A2085B88962C1BEEEF0799EF
84CBD94C433A8C9E0D6D7E6A0B0B6C04
xor-digest = BEEDAE03356A16E4BAA3D9329B6DC83B
2C2287A33E2A4352C2CBC634CFD45622
547F167B14323B454448EFBAFC235D29
6D27C4CB18BA43A6371AB4770F1B5B28
Set 5, vector# 9:
key = 00000000000000000000000000000000
00000000000000000000000000000000
IV = 0040000000000000
stream[0..63] = EC23882036E96BC32349C38CF9AF39E6
BE54597D5751E2F4E8462F94AB50CF4A
E84C593E79BBB1C516E5D94C1C20DFE7