view libtomcrypt/notes/hash_tv.txt @ 562:a900cb1c53fa

- Handle failure to connect to forwarding socket
author Matt Johnston <matt@ucc.asn.au>
date Fri, 31 Jul 2009 15:51:33 +0000
parents 1b9e69c058d2
children 6dba84798cd5
line wrap: on
line source

Hash Test Vectors:

These are the hashes of nn bytes '00 01 02 03 .. (nn-1)'

Hash: tiger
  0: 3293AC630C13F0245F92BBB1766E16167A4E58492DDE73F3
  1: 5D9ED00A030E638BDB753A6A24FB900E5A63B8E73E6C25B6
  2: 65B0E1EA36CA17EDE2F055E67EAD67B1C282A11A5BA3A8E0
  3: AB7FB8D21CE3D8D9BB5F1AF1F2FA0D3C277906160DB8D226
  4: FE2E9D43F74B199D91B9291D73CCFCA0BEA5F068FBA244FF
  5: 3DF6D672FE9DAAB21523EB04705D8A8B72B78B00AD465D1C
  6: E05724353FE29957C3E8DEBAA21D0C2DD49CCA22191D5AD3
  7: 4056DDBF82AE74AB56720DEAF079ACA2F076ED046D044DE5
  8: 801FB9BE1A9AC7337A81345B3845E4E7C13AF1FBADB73723
  9: 430156547A82492CA859385304748F65F2D4A7E2664AE2B1
 10: FC435137CD652D720A11EDF47ABE4680BA4AD5BD810C9835
 11: 20A8143DF47F5715FA0905FE6F9D1D2B5B2D4E26FA98930B
 12: E4A2063019FBC034DEB01E2A95296042319CBC039DA69A91
 13: B5F0FA570C4CD69A3C68448BE42C865BDF77ED68B93875E7
 14: 802BE6EA2CE86A0B371F2354944B19CB3231AF7FB4F00FF8
 15: D7C08863B5E5E3D69B5404A116315A698E128EBAF8636B70
 16: 5C5288CB0E4E533056BA5293440D9BE6F3C461233BF1ED51
 17: 88D3A94F3820E4087DA69D8BBE2CF415466063709C450C4D
 18: C07B4B155F9F75805D9D087087FCDD28D08A9D022192447E
 19: EE473E569FF3E092CF8996B31CE665EA7D61520D42E27395
 20: E13DAE8098139CFCEA755D2060F107E3C7581EDF9F4B3B85
 21: B48A9C09F26B379AA28FBC750B50CEF69D0D0EE37FF765F7
 22: 574A01456373014F4179CDA14541E2E3C5A1CDDA9F9D071C
 23: F2E2831E5BB4AF05914C4BA61BB8D600D1EF071C5DF02269
 24: B7808A5B6258CBE718EDA938978C69D3FFC45A222E9DBF4C
 25: D8E4E076DDE78950D51EAC9F97D2D1916A0910465D45A55C
 26: 4EDECFAAE1DE98B7E056E64CA24003422BBE6F048129B24C
 27: 0DE283B5A4953EAAEC6F3FDE50D7875C8EE57FA79BDC70FC
 28: ECDD4BA1936DB9E6F83E2BD7F39D23927A1A17B2D52A8649
 29: BE11893460E49659F7DF3FB3BD5E3E9A319F85FD3496E26C
 30: AEC0DA0F2CC0646325CC03319A0E080F68B46B33F81920D6
 31: 8824FD39984F6A52FFFF19016E27C594921452086373F2EE
 32: 8B6592AFBB02E227AA451B5CFDC821B84245D34B96BF4F13
 33: 960DF9C349EC6619FF37E3F0F4832E19CC6A4E4D68962651
 34: F4E2B7AA72BC7D6E0CF6DA1094BEEFAA9C55610327C62900
 35: 05FD1B80CA4C7C14FE5BF0ACBD0EA3DAE498DC391DCF2277
 36: C5E95F953898C68355B591507BB714F0E5DAB9989D083900
 37: B2D4E286CF7EA8AB6ECD650C9E48CA23497EADE55485DB1E
 38: 9D51657E11C54FFDF205DBB435097A2BC6F93C4BE8D6180B
 39: 3C6AE3911356A343AE3113735F07FCFB5E046ACD47B00FBB
 40: 664342CDECC825ED340A7FFE2E57107DD0B5F24C24B2C3F0
 41: 4EF7FCA13CE684D81DE4F566D2897CEB407FBB3DDE81FD64
 42: 54689FECED63F297B13CD494B85E686680F4F78DE7EC81D5
 43: AF434BDBDC7EF90BE03E40A033F16E8A57B41840E1E8AB59
 44: A32DB678F44905C18968F5D898CA7992EBE2E4CC3318B96C
 45: DEE9D519A12ACFB8A0935A368D6E6C75EEEEE6F2B0D5D191
 46: CBC74863472D1C9D23C526F4908BD4D4234E00CBCC99A9E9
 47: 6C228A1D4871E802E035C9BB16C5187354841FB6BE3C69B6
 48: CAA755C55AA869E633CB3C6D93A561944AC7418154E2B0F0
 49: A6835F7C0C6CA8F4A45787BAFA77478AE9ADDBEFBC3052D3
 50: E406755957EC21BA6A64B5D3AAF31749CF98DF92F1B1FFE0
 51: 0C2D4A44A803DBA99B7A467553C9293B46A538558BD77DD4
 52: F04F011B09D275A185528CC040EB719649C8471A87B259B3
 53: 3DA8B57FF52FCAE7C32636EC6C80708189CED8113C5CDE1E
 54: 6C6C88B8E18DF5CB22EDB61A2D3ED74741A708BC46576FB7
 55: 2D48EE2BF85DE234754BECF3C6F5B0E62988B5BF24AEA5BB
 56: 0D17702DDCA078ED1CC51B95DF29EA1053CE97F69395C613
 57: 9D8C2AD327DE43D5782D5F20881F4A8C433BA19AFC8C15AD
 58: 227BA419B760D9D10DBB09585EDD475AC2734FD4539F8275
 59: 2F5220A828EF94E327BD51D4DF5C58609F8A93B9FE01FFF6
 60: 0EED9F91E1A33A50B8E913DBA0B5E248D263E1FC72C6A449
 61: 766B707E999FF3C51EE01168513BA0DCEFEAB222DD1F69F6
 62: 85E6710694E7C36A2340DA6A371C0560450F3D44D35AD98C
 63: D401F9B13D39C24477C0AE6971C705C63C067F29508C29C9
 64: 212DF89C57155270344ACCB19027B0B26B104FA0FBBE0FE4
 65: 3BEDE767AA4A7507DBEFF83D1BC33F67EBA9C64945066227
 66: 79FED1FB9F17C4980108E8605C10D9E176AC8FE4F6A65064
 67: 48D9B7622AB7F8968ED926255F78E8CE461E4C9162FFE8B7
 68: 6638C83837297B3F53B0F824C087D9A0B8D9FC6265683B8F
 69: 174421CF6D331FF51924F8946E8244555C9020D38E31B6DB
 70: 03E42AFB5FFF9B9C3794A3DBEC99FA7E3F7305EF07BD29EF
 71: CCAFC68D4B3ED889DC9F28CB9225808A40AA8E0D5CA343FF
 72: E824F93B4022011886EFC54539D4D5D51863ADA329FB4E22
 73: 7CF0DC01B326687530F42040BA0D0CE93174455E8A990D14
 74: 7A8E619479F4F5C418EC041806850E6723CA56AFBC3D32CC
 75: 083C5CA90F4B296C42040559C8296149D4EEBAB5EF2CB82D
 76: 3581B7AC32FA8A0986FD14F277FB106E112B92D18CD689BD
 77: 258E822D9CC1ECA8B55D925BA361BA2D9FC27AF181F138B4
 78: A86C1E88A64515FA281A462D467458231494F16E835DF873
 79: 76E7F06FE9B8B388DB012F8B4BE2FB343F95913EDDE47A27
 80: 00278B4E5690E729EC7118B5BF63C9D1EB1268960893CA75
 81: 8DE70E64A31BA1AF4F5C23CF774CCA32FE952D76C3FDD1B7
 82: BBEA72C840749BABAF1415FEAC343411B89515B87848A09A
 83: C6C3CCAC1B338DF117A61ECF9A280E9BA709784C72B76771
 84: AE9813EF4429EAE73EA9FDB5E23D263AF1BB87928CF5F048
 85: 68647CD7BFFB8E530D28C86685A8D2F657EE4CD64EDD7E66
 86: AA8C35B0E746AF56435F6C711AD0423966EA459087409713
 87: AAD5C0D5E980B29BC88985C544717B81F58CDB923A3468E0
 88: F60929D14781DE44EA607AAFC0D25FA1B6EF3C6AA0F8B3D7
 89: C48087DC75EC43A54A593F24E1B359BB75C581A65C3170D0
 90: 11D1372FBDFD9FF514611AB20D31BA62F18856C8D6AE3AD7
 91: F2A8076B9017EDADEED41F409C9E32EB3BC090EAE89F855D
 92: 702FA47E5BD35E344B5B87C0082106337206CADD3D4D5014
 93: B9E03FED752A560C3B0365EDF5BFC4DC7EAC5E4BBB93738D
 94: 3C84C52BF51077A5819F56E5A5C1C06209181579393220C7
 95: F8ECCA28A525594E138B55C06617A063DF74FE3469D98381
 96: 1081C3BAEEC0ADF4980C2EA6593B0906DCBEDE4805754774
 97: B5152E39DE0BFE8982D783FC4F0CB7160EB2D69F6F3B3E5B
 98: 6A6B760BFB1965C72AC793F9C02FA21B0F1C34BD2640BB6B
 99: 1E6DCBFA8BA8D96C29101768A6A39433D5AD5A50E0970730
100: 733222D3A033351FAFD68C5CE8A4D833BA7420D44103CB6B
101: E4CD7DA59B215F1DEAA8FBBA850F2C1A7F4C3D495FE6804A
102: 7BE78C790713545754D4C78A9318ACA4AA058C5C23540131
103: B71C3809A504BE2F57AE9E25BDCC3921DC665C65289EA55A
104: 2B8CA39977535EB692EFBF0DECDA8971A8604F7FCBAE75DD
105: 3CC48B51E4C5DE4F0C2ABE0BE6EE4B63CC564A87C01943CD
106: 157ACDF7B59FC25966F9783207554364882840E7251ED6C1
107: DEA1CFAECF18D3611CCD0517131A16DDBC97A12902DD8BAB
108: 2AD2E990BCF6481284DF44B961632687C2E64DFAE2AE16C2
109: 838F3A3B28A50A12B5707490A66080DCFA0230E583B6EB14
110: C8B20315121CDFB3A91BC0EDF11886F283CF6C480F498627
111: 2B0FB04F100BE9AD51B7D64C76651BAB4B7D31D1D9195711
112: B6495B6256FF464EC409A4098B622E8BDBB1003411854FD7
113: 1741A789472E20E1CC89869A2477E4F2807C22182EA5B221
114: 07ADC82CB3F27389A12B6B9C2B268BDDFD1D9478D9EDA0D7
115: D9BD6760FB819A8A3CEE75303F8208FCA3E138B517DAB934
116: 9FCF21A9236C2C12861FD20F1FB15A187CD7EE7821F72BE7
117: 73D165769B34DA6F151464E61115D0E09A66F8D0FA049726
118: 74580BFA88EEA03C0EAE722F81997E400D9CC25FA0311DFA
119: E3C6A369820E267C938D276A858928040C7C25A826501DC7
120: C20AD90DB0B8BEE0335D069259991060969EEC9F939E4CA7
121: F3746F4CD6A19CC137C5FCC8F60A4C0A7F56D97190B7A9C2
122: 63A3B79EAF3DF35180960465059C0ADEE06D45179A56284F
123: 606AFD833D082628D58672403EE6DB348E6F68D8CD1947F8
124: 7567EA8E10CBF312F8478B7C51D87B00B6CF3DE82B03DCE7
125: DBCDC2B9B8589F6C7616B55B059B3B3E38D97A9E6DF1F29A
126: 15D9909F8D69689E7E78A0DB928194A59623E7253AA9D400
127: DE39589DCC0C654867943801946B9888B347526279CA15BD
128: 34FA7C74EE67C1F92C0BE1CFD4B2F46A14FFB999604925F6

Hash: md2
  0: 8350E5A3E24C153DF2275C9F80692773
  1: EE8DBAE3BC62BDC94EA63F69C1BC26C9
  2: 1EAA4F494D81BC570FED4440EF3AC1C3
  3: 54CDB6D1BF893171E7814DB84DF63A3A
  4: F71A82F8083CD9ABA3D0D651E2577EDA
  5: 2F708334DBD1FE8F71CEE77E54B470F9
  6: E014DF2DF43498495056E7A437476A34
  7: 9C410644446400B0F2C1B4697C443E19
  8: 0944DEC40367AC855117012204018C9F
  9: CE8A6E797AC79D82D2C6D151F740CB33
 10: 06DB4C310570268754114F747E1F0946
 11: 9F323D5FC6DA86307BEBC0371A733787
 12: 3C1C7E741794D3D4022DE17FCE72B283
 13: 035D71AA96F782A9EB8D431E431672EE
 14: 7ABE4067ED6CA42C79B542829434559C
 15: 5E8D0D6F6F8E07C226AE9DD32609035A
 16: 2B1632FF487D6C98AA3773B9D3FCD2AB
 17: D3D894482F7541BC0948B19842B479D9
 18: CFE6B872AC98304524CC6A88B6C45881
 19: 1573DD015C8629DE9664CA0721473888
 20: ACFE2D3BB3CCAD8AEF6E37D0D8FBD634
 21: F5F83499AA172BE8344F7F39BA708AAA
 22: 1D1C71FF6321B685D26F7FA620DA6C22
 23: 4D7E74B6C8321775A34F7EFF38AAE5DF
 24: 351A988C86AC5A10D0AB8E9071795181
 25: 970F511C12E9CCD526EFF8574CF1467F
 26: 0A68F53A476F7499EF79278A4EE8DAA3
 27: D458CF9C8CD0ABA23BD9A8C5ABE495CE
 28: C8002E85C3AD9B8B4AFD23378165C54B
 29: 0B4788B157ED150A34D0E6E96BB4789C
 30: B14F4E31DE09281E07248A17939BE5B9
 31: 803EEB99231526D6A33C8D4FCA537A6F
 32: 51FE5D6637D2F0F09E48CE2A7F5030EA

Hash: md4
  0: 31D6CFE0D16AE931B73C59D7E0C089C0
  1: 47C61A0FA8738BA77308A8A600F88E4B
  2: 9E7A1DDE4D280E7F389018A5CCC3ABF2
  3: E9A4DB2923FAF634CBB12CC1F8AC5C66
  4: DF8FA069C6121801FFC539DADD33FCB9
  5: 4B3511308F7E71BF6462CF18F1184C61
  6: 075582A51F87682919E733C84C9FD998
  7: 20DDA7535A464D13E1763BA61BDC12AC
  8: 66AE1E305BED186780BB60328D3CCBC5
  9: 503E90BF2375627262E58D90177220F8
 10: AEC6B48C10659E3D6E18A2CDE8F8D3A0
 11: 45EFB3704B6684B0750E3DEDBB2BCDA9
 12: 7C9443DBCD858138E32604E0D288F7B8
 13: 95E5B93F4EA79C082BA1745D3026D70A
 14: C913D5DE0BBD1C2F2838E46363732D97
 15: ABE357BDC413C82C8BBAA380C39CB5F9
 16: 22F840370EBB1DDBEA4FA3A40243391E
 17: 0A289FEC69AF967988FA40C47960060B
 18: B63D3ADF13B509C95C088F909A0B356E
 19: 36E8E07E3202E6F4F7E885853C9735C7
 20: 1D363AFD1208A7B8BD486D51AEBFAEB8
 21: 75E36A5445AD72CF5BF47301EBED1FDF
 22: DA7979688F48A6606D86C762DF0D8850
 23: 6ACB325CE624372873CC01A4AA053F8E
 24: 94F9BFD6503DBDC58C163E33504B7EDB
 25: 3702CB296784290FC46B82445BF7EB17
 26: 903510251E7A00415EA21B6AC268A92D
 27: 6DF08DB9C33C86CFE8DAF5E5BB865ECE
 28: C29C5223D89A6589DE9253AF050D3449
 29: 16B935ACC3EC6C016CA1BBF727C272B9
 30: 644C01B157A24584B02A32119A424C01
 31: 4A3C6C73634759420C419426F7D43E67
 32: 7BD627A6B82FF3D797FFF130D8956391
 33: 811A69D6A8AFE3C4FE5B4EFD73804F6E
 34: 721BE5F4BDDED885BFF842868F62F4ED
 35: 76956871B22D5BECAD3E9A459B4A448B
 36: 4F2CF372771A13B4C0C1A589F0EDCF87
 37: 084AFBAE8D22DF83CC760A61138E560A
 38: E1CA123EBA05CC4899731A593833F372
 39: 9D9E277FA61993C018C1C61AE09588BC
 40: 85E0D0316F0B76578948810039EDE2BA
 41: 27736345D0F2B0A1A9576D17C47D0202
 42: DC9F788BE7C97BB5E0D2DD49B9F1D2DC
 43: 27F1A9A0D166C495493877DF06E9C104
 44: D1ACA7951866F58773CD4AFA3D2F5C2E
 45: 5204BE3729BD7D318EA8127BED82D5CC
 46: 10258B7939D81F5F8E0EA70EE6500B08
 47: 4E699952169098ED3084DC2EEE7BC488
 48: DF6ED8D604512088FCEAFB21808BF7D0
 49: 904D0667C94C9C981D59BE80DEEEE628
 50: D83483A47B64D74F9DED5278EE462404
 51: 490EC8799A9DE3BDE8708DAF68E6888E
 52: 443E4D2D5F800C22D818927A29A38490
 53: 48E82AA772E111FCBE393177F3123963
 54: B72685D042162D5F30472281278C42F7
 55: CC8A7F2BD608E3EEECB7F121D13BEA55
 56: B8E94B6408BBFA6EC9805BF21BC05CBD
 57: 6AEC85410412FF54078A9FC72A55ACE5
 58: 3E69F792BE88478883E46E867F3C93EB
 59: 3B057FC41BA700F0E46740B8FF391F52
 60: 3E3C6DF9500BFF8404486A3AEFC6F16D
 61: F5AD65BA970ACBBB8335F9C0B9D7139F
 62: 75D45F8E48406E32ABF94D07FF9B9C84
 63: 54BA4472FCD03E99CF28F90EED9F2AE0
 64: 2DE6578F0E7898FA17ACD84B79685D3A
 65: 3A4F2CA37EEBDF6DC99A6155517B74FC
 66: E19DC463C01E1B712B9415202A2B5505
 67: 61D8AA0838DEAEEADE2F26156AF58761
 68: BE294AFF81BFEA3159564B8B61844EFE
 69: BB943319320EE7B3A029D7BCD101F92F
 70: 36239791A7BE33AD46F668B51D724481
 71: 21DCC9A32031428B7B02F68E1450A0F3
 72: 95C1B0832575E21982B17CCCCAF54556
 73: 24939E25985A3B5620B19D7889E5E153
 74: 3029C8B005386705FE7E4CBAA060E987
 75: E8BD97C5C1A0CC9AD1F1BEB3913B22FF
 76: 808EBCA0B0E6FD1B30E4BA499C05EF9B
 77: 55BD20AB87DE2E536DDE22286D0922D9
 78: 2B2E45FA5628F29DA06462378D17DD12
 79: B90F1709241EF59F78666AEBB3D5607C
 80: 37854275343F079BCE1639C84D74AE1C
 81: 444AB5A4F39B765C5D67BB433D4CF0B1
 82: 7E30CFA6363F9AC96607783710E151B9
 83: 9D9252DFFB2D5023CFE34873EA6C43AE
 84: 49A70634AFCED27DC2DF2EB079F7A1E6
 85: 4C976C9EF13716CCB468D82BD8C56FE2
 86: 4EB382D16DDC18C31E6DBAC6CA83247D
 87: B16112D0FF3C6A8ADB19C13DF742F5D1
 88: F703DC6100AE23D194E01EAC433CF28B
 89: A6527B1B907218063BF196AA91C73F47
 90: 61F1A1E947F3F542FCF85AC758BA5D14
 91: 12ADDEDCE418E9444AE34A40353ED0EB
 92: D1C35142C475D44A52CEB0A8FAEA7AAB
 93: 1F89912C1FC59AAB53C983B035661269
 94: 2E7E19A4A6635AB5958DDA70B415EB06
 95: B700B6739C0AF162D246AF07284A1AE8
 96: E2B95AC9F876A38D33CCBBD7FA92D67E
 97: AEB4849953750A10BB236BAC8D5AB487
 98: 82D738AF18FD4B26FFF61377EE921E62
 99: 0E1451640E59CE0461A46934F174E237
100: AE06EA64074E8C07116563E8E0893BDC
101: 562DCEB678FBFAB24141E591FFD471B1
102: 7DD6C3C2884E483E8CA572C471B2D812
103: 2A4C8E4EC2672C1D54A8DA8F32F04783
104: 2BFED22E8810A4658060B95B0ADB60BC
105: 214D8F2DD099BAB68EC17189BFF8A8EF
106: 98E4EB29797C8E631CD4317AF422FB05
107: 241A0F826F359A21CA0E6D9154D1E291
108: A3398C0118A3605E7A7794B8DF7CA152
109: 5B0A6FC8721F14EB8A03E9A5D87F173B
110: D93ABEC3EBD5672350C3C36F8FB00E53
111: 659905751D1F614A78ECBB56D4398D06
112: 594691B38126E028352DA5B28ADFD416
113: 7533FBD1FD58C85D54A712EF218A9D53
114: 654796E7D2F9F2C2D166F23B5AB18812
115: 5D25B604FB75727AE7EBFF980F54D96A
116: 426A7709CD61EB6ECF4034EC83E073EC
117: 62E21CA2F8E39C03BFF56C8265ACB60A
118: B7C9DAAA89A29F2805DEDE790DCB9575
119: 9C1067170940CE8F8E4745D362675FAB
120: C5BB35660E3D0A286A96EA3AA4922B3C
121: 8F3B6351623A0E482B57525474DC703A
122: CCC34CC280340681CA5117477DD86AE8
123: 2F5FB6B41301F87A0490035DE4C1BB99
124: A16E28DB3F331091E928F9AE3F1ACEB6
125: 7D2259C98085B9BF7F5E36B29DF8384A
126: BDDA1266FF3E8FFBA1DE1B2759B58BCC
127: 2067886DA4BDE10A94B971CD740B0AAB
128: E1275970EB67D2D996E6E658270AA149

Hash: md5
  0: D41D8CD98F00B204E9800998ECF8427E
  1: 93B885ADFE0DA089CDF634904FD59F71
  2: 441077CC9E57554DD476BDFB8B8B8102
  3: B95F67F61EBB03619622D798F45FC2D3
  4: 37B59AFD592725F9305E484A5D7F5168
  5: D05374DC381D9B52806446A71C8E79B1
  6: D15AE53931880FD7B724DD7888B4B4ED
  7: 9AA461E1ECA4086F9230AA49C90B0C61
  8: 3677509751CCF61539174D2B9635A7BF
  9: A6E7D3B46FDFAF0BDE2A1F832A00D2DE
 10: C56BD5480F6E5413CB62A0AD9666613A
 11: 5B86FA8AD8F4357EA417214182177BE8
 12: 50A73D7013E9803E3B20888F8FCAFB15
 13: B20D4797E23EEA3EA5778970D2E226F3
 14: AA541E601B7B9DDD0504D19866350D4E
 15: 58B7CE493AC99C66058538DACB1E3C94
 16: 1AC1EF01E96CAF1BE0D329331A4FC2A8
 17: 1BDD36B0A024C90DB383512607293692
 18: 633AB81AEA5942052B794524E1A28477
 19: 2D325313EB5DF436C078435FA0F5EFF1
 20: 1549D1AAE20214E065AB4B76AAAC89A8
 21: 7E437C81824D3982E70C88B5DA8EA94B
 22: 2F5F7E7216832AE19C353023618A35A8
 23: 6535E52506C27EAA1033891FF4F3A74E
 24: 8BD9C8EFBBAC58748951CA5A45CFD386
 25: D983C63BF41853056787FE1BB764DBFF
 26: B4F24C1219FB00D081C4020C56263451
 27: B0AE6708C5E1BE10668F57D3916CF423
 28: BA7BB5AD4DBA5BDE028703007969CB25
 29: EA880E16EAC1B1488AFF8A25D11D6271
 30: C7172F0903C4919EB232F18AB7A30C42
 31: E9E77893BA926E732F483282F416FFAC