diff options
Diffstat (limited to 'src/tests/data/hash/md2.vec')
-rw-r--r-- | src/tests/data/hash/md2.vec | 226 |
1 files changed, 226 insertions, 0 deletions
diff --git a/src/tests/data/hash/md2.vec b/src/tests/data/hash/md2.vec new file mode 100644 index 000000000..1bcd29c27 --- /dev/null +++ b/src/tests/data/hash/md2.vec @@ -0,0 +1,226 @@ +[MD2] +In = 25 +Out = A248ABDA0C79140E2D99170DAD36CBC8 + +In = 3386 +Out = 43C980AD45E7B3B1CD75CA4E7D9A723D + +In = A0A806 +Out = 0D4596E208051A05DFF8116455562630 + +In = 7664BC7A +Out = E561C90B5534D750BC251EB77A9E7870 + +In = 94A3C94A0C +Out = 2D8026BE7A76954A9E096343C39ECD8C + +In = 2BA359656CCD +Out = 2C549D1C220B32CDFC242874E6807B0B + +In = F62E1519F7C123 +Out = 7D473DB4CBC7B479443BE0F5BA34AB88 + +In = 731E26C302E41557 +Out = DFFFCBFDB186EDFC3174BD6118B9F4AE + +In = E96E54E58C275946D6 +Out = DDD255C1D97FFC23ADA446D630E648D8 + +In = A05EF276F00ADD9AA737 +Out = 7468B835B7FAB5B85E95BCEB563AF71B + +In = B2E29CEBCFE26335B65604 +Out = 96CCB8AEB6DC5B5D0502CA2DD5795197 + +In = 4A926951A34CFF9612086FA1 +Out = CA2A050506C450FDFF20DD7E4EE5339C + +In = 501771E1BB1766FD3FA714BCC1 +Out = FA6F95FB2DAF9E4E153D7D78590EE138 + +In = 07ED7EC95443B759D36E5699547E +Out = 61B549A5FB75E337A194E2FCA382DE25 + +In = 50AD2003A260C982EFECA7D5912BFF +Out = 6BA8E7DDD4019F159FF72514CFA156D9 + +In = 940866DDC4A37CD965DFFBE3E2B0C341 +Out = 6A92E7EB476CB01F9C404494260E3777 + +In = 62F3333A791881457264348DA07FB6B7C4 +Out = 61017AB161754960D3F1D1F1D10FE8F9 + +In = E68EA199397AD1D0C9A76BEB4D96722CBDA2 +Out = B373D1E21455608FCA99654850ECFFD6 + +In = A7A8C48263FC70A6A77374CD0E685773248D26 +Out = 07FF45303EA30885D7AACAAD2E16BD50 + +In = 654C952DA2E3C7998473AFCA3C9AF2AE89B2DE45 +Out = C9444F92EE581185EF649354CA8F4BCE + +In = A4D93A05DF87F08E3113EA2D0CAF8F70CBC2BE4B2A +Out = B46ADB25D38DA1F0E7F6F8C5DD129D40 + +In = EA12AE41BE9B71EBA74C9010C4C884FE5DC9B0C5C65A +Out = B6CFCF8CFDC2FE63CEAA66A5573FDA81 + +In = C3AF0ABC9A2B464A1C4F629908D1EC556F20F64084E733 +Out = 523441B8A2FB07E41E9B1B8CC5276660 + +In = 3C8BCC24A8DC88690F6B6C7CFB25DEF15D37335EC41C8C83 +Out = F80ADCB9C78CF9DE5211091CEC3E310E + +In = 65E2194B8A8B5B30F5C53D01F8431E8C20418EE6A06F89F87F +Out = 5833781CF79E57F605F9D73D3B7088CC + +In = 62FBD128DA286D5C6C5A3E73D463E5B31D7FB06F34DD050B3CDB +Out = 987C1F6BB686F3A983D611C22C5086BA + +In = DDA05271A7C4860D49D2CE62A0B59B11BDCAAF272898EB8E18F1A8 +Out = 779D23550876E50A7C19F4777C84984D + +In = AA8DB1791C56E3C88122A1AB77A9D8BCE0D53240C01B789DE7FCD594 +Out = 9540F40D24417EAD9465B26D8A7746CC + +In = A1C7EAF91BBB251411A86595BC66D4E5CCF227FB2D9913F3EFB4E69B3E +Out = D67F49DE6E7BB44071947A6C96774E02 + +In = 611B90477FDC084652039E3E3F55EB74EE1A3E14BB49A08882AB67EABA73 +Out = C7F8C0C4B53D40634A084A0E388186DC + +In = 5E9F73521E348BFBF3ECC570012AF45C9832F673FFC61CB034908EB91A6672 +Out = 03B6F0BCB2A99CE4CE51D92DBC9ED3B2 + +In = 275C7EC5230978B84D4D87B929EE90C04269B91A32A69BFE2B30E84361CD8905 +Out = 72721B4138FEE747BCB950DD01291C37 + +In = BFC3C421B77FDC497E417DF9A2E8A480CB975BED8E3B90F0BDFC567D66D8747D85 +Out = 92BCE15368AA8388D71E1CC5B4773536 + +In = C2B801C8419027751EF0C9EDBA783BDD703259834E0D28F1CC18BA82A2D9DCDDCD5D +Out = 7B194DE6324A19C54F9AFEB352EF9A8D + +In = 787B37C5C74098B78B693D33E5DD5A12BC2D502D3F69852DCB5CD56D6263E846F96ED4 +Out = F63A8C1958208D999F55917D9A1F3228 + +In = 0614889EFFDC294287D820C8A4459FA44CDD02CB1DE0F678493C959E7DD1DF90257AAF0F +Out = 1E20FBB25E31606B0B22FDFDD2639C71 + +In = 60D169B12C1ECC464591BA572EC74B454D417BBDC49A82F01B9A4FD1273404F6FEBB575E51 +Out = C23B75350BA0174D6A4BD629A8E43311 + +In = 642350615A9C6CBC8894D72176AB2EE4AF3413D15C4D4D9B38D071C95FC620FBAD6AB37FB8E5 +Out = 3D0C91CA852FB8C51AB9441D5A3C1F94 + +In = C6299D1B98BB473500364EC66A3DD9238DCCEA4F281005FF630E99B5C8D2A7AC5FB13C693ED05D +Out = E2B2458ADCFB7D0BCD4789EB9FC0D2CE + +In = 9D5AA26103830005ED7C966E120253DD7ADF49C56BD89B211B6B0D5B491066A52498736122A325F7 +Out = C8F205DEC0103264BEF4FA0501CF007C + +In = 7E038B83083785FDF4696310B579D3C0D98A0092FF2D71808C620225FC54E6973B907E5ED4A50BBD5F +Out = 91F01747135E4E9B18A95666FF4C8801 + +In = CBD41D36CC3F85C7427E3D04DB05E66D32FE7E9683A35B9ABC5B06185E24A867B954DDC4FD41E0379423 +Out = 96110102BF17E3CB91AF30EB0B527851 + +In = 61F01942CFBDCC748AAB816527D49848CF698A8AE5E5EDE8C3C9178EA5719EFBA60EB1C4C3324C6B1AFB2D +Out = 94EBDFBB3060FA8E7FCE7A4538CD6829 + +In = 3E96A6186BD855DF00FCE2693B1394151594448B516DE0B9C8D15396984222497B15EE0DFCD47AFBD8AC3F83 +Out = D39A82F44F8E7D8384938DD8C42C28AA + +In = 9C8CC760D830780DD8671282D6A2909E9D163BC54A04119586404BCBAF5489C79491AB236A4F9781CA58E58408 +Out = 1F902D98C973B382D084FBB40F0920AB + +In = 00A530B70C406BFD533C2642B94FF767EF4C7BCB28EA5CB69C62F52A01AC1A25F1EDD918719004757463E6663340 +Out = C7FA3641EC0626AC66FADE4B77FFC795 + +In = 8DAC93EB30AF1242B93B4C1C8D7D2A8E1320B2738C3D40E623E7380AFE596A783A902B6A19DF17D15356C24CEFBD66 +Out = 437FF6F86D68E35D5BC507AE88C8B0D3 + +In = C3D2DA59D6435405406E342683A324DE6844C527687521E43066270CDF8534C110FEEBD79B5F2FB00FA3B9A31E1D548F +Out = 7B4E56A2014BC8127D6DB1699128310D + +In = D178D2623180FA605C3379B2EF0D5A3272593EE49588708303F5744E8A26DC7F4E3B4435B85A8E68B5ECC40AC7DCB2039F +Out = CEC9CC7590DEAFB05FDA5D42C5CC3A71 + +In = 4B2C6190EBE39D5282026FDB3124D64094108DA1237FFD3A52ACA1BD96FBE752C4C3631C33913BD5DB067AB234C4628B2ED9 +Out = E0CABDA82227CE74EA7550053F942E74 + +In = 9A75285DE0B739BBEC8AF7A791FEF5375A8E722134B6299D6FF167F43BF80F5CCD838F76AC2278C6CA5BE7E5C339ACEB8BF77A +Out = 117451E0A38EA5E87D6817003D9DC6B1 + +In = A2ABD527204652A5DC3C672A1E47F5CA34FB1D7F300580F63B463959991DE6DE1472EB21CAD19D4636C26B0F1FA99CBE6DA4CD70 +Out = EDBEAC9A8676D1BA66949F71B7BE5005 + +In = FB2063EF9B211AB8ACF3D1256DEB4E30D1B6DF1882308FD7F80F27C2141DA8A89551B878410D914C4099DB464738EA337335828434 +Out = 4DF72B07A43EF126FBDEAD01E51ABAAA + +In = 41DEB68691AFCB42C865CF29EC0C2698CE621594ACD0D3443B8D025F6A4547DFD058740A837867A2C1E204CCEB27740C343BDA0AB6B2 +Out = 83A4F9739748D0402BA738757FCC517A + +In = 38C8C56CE471F839B8FD15AB3AF0E1D1A3FA494E7DFE660D5224E1C8D43907E5CBC56CECCCBB44CEC1AFFF26EA7594E33D05789DC49E76 +Out = 07A7A27D722092692035AAF579751495 + +In = 6AAE2909D84B75F7AF3155E85660A1CB224DF40A4EA6CEF0C0F28AD149F3486AC3E837E7283E07803522CCE7000D0213C73B09FE77500852 +Out = C7324E5968CC534F8B98406165C5ACF5 + +In = 9934BAEAF002C98F527AB248B8D44520456FD552409845CF1E666E41151DD3383E5F658DD3AEE63DCBB94BF5ADE141D753B57BDC3BD22D6648 +Out = 985711D04A1636B27B98EFC2DB61A806 + +In = 69C8BB8FB1ADA90D0B9739E62AA1090D12C750945EC15F28D03886BDD1ADCED7169948E085B56996D4537A35F72FEB5313F3B7BB3DEBA66B2B84 +Out = 709578A0AA3DBF9CE4BE69AF71E1AECB + +In = 1EEA19E3548286905BE1092F54EC9E372DBB9950E77EAF7E9C55031232D8D70AC9DEC5D71FACC235EA339B859D54C4D3245F8702D535467E918F86 +Out = 26BC86988B1C278EEEFA648345431254 + +In = 24215B243E36C2EFC561CABA961A170C0EC406344AD712DF5DFF62CB80B4A12C08FC009E4A359306601ADDF31845A88F927BD86566634466BA15E5BA +Out = 2BB96ED578D8C61B39DEA925DCDE859F + +In = 4B6AFF3B20CA5685D3E173AD26E443D38748340B209D63E60F26988AA4C31FEE142783DA23BDE5D322C6AF97599C63183EAAC6B9DBC3611E6C2C32054A +Out = F54BBB34D01EDA10B43753BE8BB9C219 + +In = 26C82DDB40254A854F3FDD1334F1A191101730DCE43972881706FFA4D307D7D9159893252B25732F3976DE9675C7128990D7E321CB023221E2A89BA7E066 +Out = 951FBE39B9172884541297FC8DD4C2BE + +In = F357FE7BE2CFC971379457338EBEB69A40286C9C0FE5DB16888E2E270EAD23BCF7F70031770B08B5C7C4CFF2E49C6BF9844F773B3F84C49C575173C691CAFF +Out = C2AE33C5E43079851FC8D2671F5F4CB9 + +In = F5A11AC76D127223FD9E95B3E743B7EFD13BDE1E502D0E81E33EC85852420EFB353595BB7591E11E3A79FAE079239EE4C87FD141BAE6C6B7019B9A57BB6498E0 +Out = 45F83BFC62EBAFF4EA00678A138D7E7B + +In = CE9C44FA430FCB3BACFF6B384A2A6C2B0617C0737DB20B0B78D86C6F7C341D19801AC2E4400822DAE74DFA40A4468CF5D1081D3290FF35AB4775790E22FAA58BCB +Out = 882D31790CC7FA4B512EF4A00B1F5180 + +In = BE2FBB79CC864E84C625D71F9886DC29F9D5D387BBA4AABC2DF2C8C75FA45C759E192E0EE1A31BCD51618402D8898E8EB937630F6211734AFC590F99AA67BAA0DA69 +Out = 497353E9FFE29110092E859CEC5B366E + +In = 53726A30175CCB0EEE5B91B542E7FFA6EC7C2DD20784563D5D379B0DD5F632060B9B9FB6264AC792830B6555767F91BD0D6808134624E7A2D8901A6BA01F558BE4A549 +Out = 2CADCE7ECC0BC5DF4043C9A3F4F838B7 + +In = +Out = 8350E5A3E24C153DF2275C9F80692773 + +In = 61 +Out = 32EC01EC4A6DAC72C0AB96FB34C0B5D1 + +In = 616263 +Out = DA853B0D3F88D99B30283A69E6DED6BB + +In = 6D65737361676520646967657374 +Out = AB4F496BFB2A530B219FF33031FE06B0 + +In = 6162636465666768696A6B6C6D6E6F707172737475767778797A +Out = 4E8DDFF3650292AB5A4108C3AA47940B + +In = 4142434445464748494A4B4C4D4E4F505152535455565758595A6162636465666768696A6B6C6D6E6F707172737475767778797A30313233343536373839 +Out = DA33DEF2A42DF13975352846C30338CD + +In = 3132333435363738393031323334353637383930313233343536373839303132333435363738393031323334353637383930313233343536373839303132333435363738393031323334353637383930 +Out = D5976F79D83D3A0DC9806C3C66F3EFD8 + +In = 91F1999647F001F7B4D4452CF7C07B64A994EFD25DCDBD9F6B260A77C8855AEB3EE8C65EAEE6397DF26F58A1729BF7A12ACFCF1C4C07A760B829D4158164A57037C15FBFCFFCD85C987C9FB5319AEF44484965425FDEED7D182861A0F3F9BA42BCE7CA288355DF484BC4476B1C587C401BD6196A401A9A99BEC075E8B99CEC15B3E9292F6399F61E00B27837AF4CCCDAAFB235E90282A08C979628E084C66FF24E6E180AB9BE50E274861E174FB511760CB2EB48A2A50D9D70C97B864236BD6AB8C2D9BE95E44FD317FBE6135B800C00E2422068F399F6F9427340AD4ED5CAA1DD96C76EFA688679F577FDBC02624F7D936A199A9CEFBB4F2A9FD15A1A81ABD5703A55FE3911455C8F0BBDB6C6479B24BF8501654DE0593F52713A53929E46FCECBF708ED4EF00768352682B8BF7731F2682991D3CE26497BD4419B6BD67A04907C6A1D84B2B7C2B8C622EAE73AE49D978DEEF8214AACCDFDDBAE1F10D19AB6BB7D38D5BEA2A6141A55BEF2BEFB605FBF01A88BB7294E4952283731BE737EC395B8B537558BE7889CC9C43C855F6CBF4131FB2FA17D72E334F775466F1B9C70A4325DFAFF502D71ECC73E113871EBED295D9FD66EB2F8CCF456075666C9FFC121BFAD286C457AC1191354CD5AFC3F8678CCDC3371B2D86F378182B7F40517FB36DB0194A0D517D9CF235D91001FFE86F7386717B9CDA393C712E3E2628768EA5FB41B1E26B11615B6187E0CE73015FE6811420C1A2CB00D69399C91AE4A21F759B31CCE31CF01F0F9D1E40162130EDE0ADC73B641121F1286FE03619B2768E1FA021311CEDC5B124EDD6B1AAED550CC3AE65E0DDE172F9A8CF136D417C859DA5C1B6F2166810AA46BFBBC2C13B1D23EECA6159CB09D511233A50FCE4DB27E3D35728CA1F35C1A5D538BC4B1F2D95C8B8B424B346FEC0EDBE78D727B9E982EC2DA3CC81238D2317648CCDCEED1C887E97FDAA0E764807F5503FC97A555D99B417185F75F06CCE3646E6C1900A64DAB07881D074FDCB400043275A4D23C5AB64FA7ABA88D225EFA9AA399A7C18640B09D37F189D5B8AE4256D20A50B5BC26DB9DD6B2A81436A098DB8283BC6BC64C07B0F700A2BB0A4440DF1BB4B63197EEEB31039AEA6B2517B54D5B6F93F9432D94E5C6755F4B847635C8E70E7B66A2ACC479B36BEEF513B583CEBBB97310DA9B96111B137E37A3DB5656A1E3C2F7DF8F7A84857FF376F6AB085C80A3A3733D519677805DC1AB9F0278C78A2A55026EB6998761E8F1853EEE64B843B74714CBA56B578766942B241D32000384C9634E09BCC45E80F5CBC32B86C33AF2E96E0602CD081DC9174B33F1506951A560C0141F940E3F2E84133C137F7002F0C7CBD7D86429963C1B5F8BC3996685FDA856C4548F3317904D4EFE606070F783E7BD746537170A9EBE29967C36A2CA8ED8AC08114C24CC860013195 +Out = 3A1237D02204327A5D2CB7CEDF024363 + |