mirror of
https://github.com/itzmeanjan/ml-kem.git
synced 2026-01-09 15:47:55 -05:00
51 lines
93 KiB
Plaintext
51 lines
93 KiB
Plaintext
pk = 5C735623333792551CA2D722EF57467EF24EB80B54DFC4AFEDEB20C4F8770D7489C0BB3F10C9873CC92E188C5DB51B5F63BB4464F182CE40AE7CA684D1DB3EA6B90CD7F0C9C9D9ABF8ACCE399A269D233F9A888F174195B4388F61F3529642A8EEB5A6BB5B21710B6093D85F8B36A86CE4B34A1C876561CDB9005A69D4547F6767B5293BBBDB38E6F1B3C6863E1142C7BB7B4C5F4123669991E1895989C168FD5CC47EBC0014842366781C3BB3BC1D192E2A6467F3828000639AF8164D2CA3BF8100271E2692B3FC54AE2115CAE05DFB211F3CB10E47F25E8509867B2466194306813882321090BCB6B270B1AFC9B48343536A702303F4045F2D5449E1724A76865695E5667D891A9CEB11CB100C7CE7311A88462F98652334BF23D4C6C870C130E235A79AC3D24A576A20CBF7372F1F1970FA3798664A945A9824111133C42167EF640AE4C6885C638C6224A48A823E25BA931FDBAB658183F3A37530B187C010A2136A1AE8DA235209806B976846A2955DB4CF6EE93788A49F157737EA5668DFB5BF5B399386918F17216D996729F4C26D54EA5054025BAEE980FF85A2146666983388EB667C8AB193FA043B0FA4BCA91C47C7E2CE9435706979BD137B8BE789614DC15508B93463307B1EF766FC24767826804BF6C6D8D315962300B8D18C33D5177FE98F6AF131407A6BEFF468C8192FF9A4885F18410989811F0A36A80B9EEBDAB314D92E47289CC1B670D116540BCA9C47A285BED9A78731C3DDB9BAA4C49FF96941D55AAF062950EF9C263D244436D1A07DA5CE9AB2C548AA339AFA701173816D1054C5B123637AAC2AF8291AF64081F24FDBC77209C88AAB0AA7BFD28C829688E0168D4F6495EDD32AA860C6A95818D29A87C13BBEEB5A9899B98B67143069B550A2554EACAC6B64986033EBA08F7C564F323087257BD5173909E990DBD1C9B737C7022977C5C822FF571149A656AAD610C392C22A31768F11599F629725927D4A018AA469425941863AFA7C290ACAB408516343CFC770C62CA3CBF91920B8866A68EA0711B060AB487AA93B475771368767164EEC4072648BD6F2386A08AD085540751392FD41C298FBA4828588BB7C9791843E3FB43EC9FC0088D28F3661577401C00DC397CC0C5A0163ACAE5689F8F210D1366FB7324C92D082916C501F3A943D4215BB740C107B7D3DC067BD773ED4B36F966C9AA1028EC9C13BB22420F914BFB6B6058D3016AF8C59163158BA73410664C9507C663D864BDD0A307B42B15BD5C024D07C901521181B763D8ACE75F349E8742F369AAAB9309454981925088F074971AFE0A43DC588D6D1A759FC1FFA4B4BE2B8662AD58E65B9C325855EF0A76F96C64E62979EF74C559DB531AB69638B5652D92126B088460E6A35D1C3964C1C14A463154724B522AB9387E59B15031B6753B14C3868BE12AC009A424FC43982D23D4D48B50ECB885ED8131C57757023B5A8CAC0ED760EC5154F54750DBC2C854E6C62D9F0337ED395CB46A08B36981C770AB535705EF47DBD9876D26B8579E639B8C0B80CA00DE011AF09B4AC9471662802B65288A2130AB923675F547485B71C2A3D872A9698702BD87776D25EFD56B55E038CD47A75CBE26EABB3B1CA561AC8A3005A347E4C1AC67E1227224C50618C28790AC1B36B4A2979B3CC4CC1A801391BD5A2B60180BD61028DD454BCD86FC9589F696386B1B6319A059522B69FD490CCBDE28A8DC18F231CCEDF17730B30A7E04862174AB83F2AB4D02B9249FB58CB42287536530E2685C5CABAB8060051295333A7504D4889F5222B0E3B3C0AEB88AF302C33653C9B2A97713BCE97A1492A98A0696B6FBEC76D3E56563DDC0EA685B7B5A010C7826023D50EA8C5376F27602A2533A1AC88B8AA8665A7A471D8AD5CB959ACC08355558A258AB68326C08E5426FD9629E017243A5362F9F836CAD6111073174DF6663D46A3B3B234A8A7BB06E5CE81E35A09ABC6622205AA5C7B00733651EB4CBB9A3337A669A5B68AD504754BF3621BF42F6A00B4CE765D2EF9819BE2A60D76A124B18EEF6264F510CE32B32FE21657DD9176C15180011A08E8F34197140C92D7013FD274F1FBA5E68406D756CAEB621423EAA3711246CE34CFB528BCD11737E814662606B7E94BB08895A5487766FFA604D6AA947660A12F45623D843E08667AA73B9EE02304B47B360179088B950D5668B66252
|
|
sk = 1AC587B7D28667198885F038B3BC374A986104011DB6799389B93C7BE2205A464C46D75542976F2AFC0116EB44A5860B72EB7339780B1F9984CBCAA171514021E2C73C133BE6A4AF9618BC7384A3C6CB8375948AFD9C665B938438B8541F165D6CFB5E84FA0EEF49BB6DB69474664961CB1FC22893D6969DCF5012010B4385A22B3AA700758A37110A97DB7317D836045B8794EF3A4C82B41D4AF783964909E7A21ECBB4B7F33010C040A8A4616B64D015E660B8EA812655312F47297A40D026E8122DDCE9A758721EB2B9BA5B95C7EA06382CB093D5826D79F4B2194C1EB941C61D1742A48A3992C87E0A763201168DFF0874E16937B520499E2802158688938A665BA93043B8C4447AB8A2B439CA2587AE39869AF7281F7055CA8A6150BAC5F2C19B2116C07CCC542CB1BA0CB62C627946364BB032149B34F6350AE894CDB3B236C98EEA979250051A08C1AC8DD204E89242F528849DE78979761BEFDBBAC08656E5D4CFE0460045B7C9DBB7C455341A9A198BF5A179F11A1F06782F96EA7249764D4BBC6FF0F9035F7169471C8DD8B0536F60CD86CA2CFFF5C1DC432EFA958BD84568DCF97063227635C31FB227CC7360628E45BE475093A1A77D21998D1A75957218AED3B20C808833E2838B92A8CCFD3B1C43B24D95329135A03296A3267793992E96CA9E2712259380CC863F699370B4AC3050797A63A06838031365669D3C2CC8EF2C22E47494E10224D933492298A4EC1464F847529CE94818720436998C4DF27FC136C6B24463EE2057D318AD6B245568F8B3D876CA9A55A8769773ED357835B90D10140487A263B0A17136CBBD6E190371494CDB399739C4196F7B609D1033D4A25E3335079182BA2153B4B82431FA1342998867FACA85B68619CA04100AC51722B8AD2BC5BC56AA6FAB3047506A95A378A4513803430B459CA965E3A004377A5986383807E4BBEB712673BA0B6E63A4CFCC226D359739DB69B475700997C23B750F38605BCAF3C7295417F5190AFE36B4F6CC551BE588BEEC4FBF834188D4A05828090D5893CA2B090AB312DADC5BD6437CB6898E292C9CEF8A0C54CA45078C30FEBC55D461C8718405BFCC799F1324A522795CF62A02C92A8E579831D37C2C85BABCBB5082305A840A62FBB4C8C3415C9EE466CB5B2A84C93044108691789517462CF714700F932C59356830DA53C7AC46E5B3C9D5A3BCCC619D3BD02022A663D08C86CED4A14637B5C1DC04E151A74E6258E5E141CB02024CAA8E8C431FDA9507821336E265969767BB07AAB564E496FBC68E073C0EF200AC77B2489D8C2EF4FB5399B00B2FD546BE484FACE114484B6CD7441624067DB5385906EB7BBBD00ABEE4034B62C44BCA9C7B010E6CD1B516D42DDC89C07EE4CED1D8511BDC20786444893987F6762E6F083F78CB8E14A554A5C463C9BC920244876D88AF07FCA053509D22162911427453754BAE983ADA5B4CC098642F2C4E1C017DA863BC7C407F11F839EB5689DF88C87F542096D3BA902B12C78C1180C361A436B045D90ADD0253C798144CE7323874B0DA9BB7E3B753FB22311D61AFDB8648CA2507C4AB0F6F0732ED39721681083B820C83A7BE4B2861CE047F23E3B8C1E1CF7F2AC37146764651A5EBAC09EF8B6647D612CAB622A360392779796C5271116383B92AC171708EC991759F7965F7254A8199811A19340794379D46401AA0B474A7023E719D4132485AC328648464015004655272309A0F96AC4BA8D67E985CB6B1D7216DCC52CE4378C0874257C62E4DF7384363BB9DF57C160B1CA99628F761AFDFA8034B050E1C28980B79438A409D3A46A422005A9927CC72081FF144717772910F0507CC818361E9BD8A135CAAF785F686A1BA4BA637B8A31663789B2107143CB79FF67579A8AF4041A939220C99105E633A0F9688CD8E4C1F43FAB487C910FB74A333CC17E8C0BE2CE552632BA1BC3C9E113A9254495C491C6A3E549E436C5551A13C62F4BCB8F084CC526FDE01C68DCC860E3C8C9D925C8E4A8E8F67177079AA09B9BC0AE02DF1D754B587794B75066AA5BE50E3A3548ABA21925DD4450348A060D9E67BEE9B1DA90515FEC00B72FA55172C3132479725AA8A44DA687A568356D3CA8BDA3FC79B6749533B95AB2EC3AC08EA9B134477598BB782EDF7265C735623333792551CA2D722EF57467EF24EB80B54DFC4AFEDEB20C4F8770D7489C0BB3F10C9873CC92E188C5DB51B5F63BB4464F182CE40AE7CA684D1DB3EA6B90CD7F0C9C9D9ABF8ACCE399A269D233F9A888F174195B4388F61F3529642A8EEB5A6BB5B21710B6093D85F8B36A86CE4B34A1C876561CDB9005A69D4547F6767B5293BBBDB38E6F1B3C6863E1142C7BB7B4C5F4123669991E1895989C168FD5CC47EBC0014842366781C3BB3BC1D192E2A6467F3828000639AF8164D2CA3BF8100271E2692B3FC54AE2115CAE05DFB211F3CB10E47F25E8509867B2466194306813882321090BCB6B270B1AFC9B48343536A702303F4045F2D5449E1724A76865695E5667D891A9CEB11CB100C7CE7311A88462F98652334BF23D4C6C870C130E235A79AC3D24A576A20CBF7372F1F1970FA3798664A945A9824111133C42167EF640AE4C6885C638C6224A48A823E25BA931FDBAB658183F3A37530B187C010A2136A1AE8DA235209806B976846A2955DB4CF6EE93788A49F157737EA5668DFB5BF5B399386918F17216D996729F4C26D54EA5054025BAEE980FF85A2146666983388EB667C8AB193FA043B0FA4BCA91C47C7E2CE9435706979BD137B8BE789614DC15508B93463307B1EF766FC24767826804BF6C6D8D315962300B8D18C33D5177FE98F6AF131407A6BEFF468C8192FF9A4885F18410989811F0A36A80B9EEBDAB314D92E47289CC1B670D116540BCA9C47A285BED9A78731C3DDB9BAA4C49FF96941D55AAF062950EF9C263D244436D1A07DA5CE9AB2C548AA339AFA701173816D1054C5B123637AAC2AF8291AF64081F24FDBC77209C88AAB0AA7BFD28C829688E0168D4F6495EDD32AA860C6A95818D29A87C13BBEEB5A9899B98B67143069B550A2554EACAC6B64986033EBA08F7C564F323087257BD5173909E990DBD1C9B737C7022977C5C822FF571149A656AAD610C392C22A31768F11599F629725927D4A018AA469425941863AFA7C290ACAB408516343CFC770C62CA3CBF91920B8866A68EA0711B060AB487AA93B475771368767164EEC4072648BD6F2386A08AD085540751392FD41C298FBA4828588BB7C9791843E3FB43EC9FC0088D28F3661577401C00DC397CC0C5A0163ACAE5689F8F210D1366FB7324C92D082916C501F3A943D4215BB740C107B7D3DC067BD773ED4B36F966C9AA1028EC9C13BB22420F914BFB6B6058D3016AF8C59163158BA73410664C9507C663D864BDD0A307B42B15BD5C024D07C901521181B763D8ACE75F349E8742F369AAAB9309454981925088F074971AFE0A43DC588D6D1A759FC1FFA4B4BE2B8662AD58E65B9C325855EF0A76F96C64E62979EF74C559DB531AB69638B5652D92126B088460E6A35D1C3964C1C14A463154724B522AB9387E59B15031B6753B14C3868BE12AC009A424FC43982D23D4D48B50ECB885ED8131C57757023B5A8CAC0ED760EC5154F54750DBC2C854E6C62D9F0337ED395CB46A08B36981C770AB535705EF47DBD9876D26B8579E639B8C0B80CA00DE011AF09B4AC9471662802B65288A2130AB923675F547485B71C2A3D872A9698702BD87776D25EFD56B55E038CD47A75CBE26EABB3B1CA561AC8A3005A347E4C1AC67E1227224C50618C28790AC1B36B4A2979B3CC4CC1A801391BD5A2B60180BD61028DD454BCD86FC9589F696386B1B6319A059522B69FD490CCBDE28A8DC18F231CCEDF17730B30A7E04862174AB83F2AB4D02B9249FB58CB42287536530E2685C5CABAB8060051295333A7504D4889F5222B0E3B3C0AEB88AF302C33653C9B2A97713BCE97A1492A98A0696B6FBEC76D3E56563DDC0EA685B7B5A010C7826023D50EA8C5376F27602A2533A1AC88B8AA8665A7A471D8AD5CB959ACC08355558A258AB68326C08E5426FD9629E017243A5362F9F836CAD6111073174DF6663D46A3B3B234A8A7BB06E5CE81E35A09ABC6622205AA5C7B00733651EB4CBB9A3337A669A5B68AD504754BF3621BF42F6A00B4CE765D2EF9819BE2A60D76A124B18EEF6264F510CE32B32FE21657DD9176C15180011A08E8F34197140C92D7013FD274F1FBA5E68406D756CAEB621423EAA3711246CE34CFB528BCD11737E814662606B7E94BB08895A5487766FFA604D6AA947660A12F45623D843E08667AA73B9EE02304B47B360179088B950D5668B66252D2475A70DD7843D5C8FC39C59CED9E0BEE0A2EA73001DC59F642AE7CFA5403C18273F9B4F64E2ABEE3CE67E4BEFB3132C877D3D6A1C30B37399E6B930AA142EF
|
|
testPassed = True
|
|
reason = valid decapsulation key
|
|
|
|
pk = EF367F405C758AC35D8463A55D324C6FC4892EC669BC334B012A27EC474241F75E40BC19D952BC12185DD1E9553F02C74C60732722A7CA75907164332C933DD29A3241B684BE93370ED228441234C871BB746C35B941116163BFD31797A2B71D052C23E486766A8470AE148F83BCA2A0FA32A9B15859587B8E7954D7F0B90506AE48AACC4D0C1C28F99E10B0A776383E55F1186353CD0424A83447280F1093AF474080C999EE59769510649C451AF7E02DCF98A66F812E14619A20081962BC8D6F8925A0391A9BC66B77A4CF7D6CA7CA167319B9CD33FB64318622CE89AD56F424564B6B9A202BD9291F49C0349F543E17251E2671A0E38CBAD81A95AA09B4500B71E5C467765243C1377BFAC5983136C2AE4C312B7B9688DA7AAD896BA6D2651E74B946976E95039D6EF6C420F7AA0BEA94D5A3C3D791AD0BFB0D3E255FB717BC9797471DC54C1E02184632B321539237741BD9476984E28BAF980995EB18F39578C8564A9A126BF9D230CA3144004A4918102607F9129A592A2C785002202AB863C9737428B18A53F73666869B34614461827369417B76B0A9AD1B7A4C62D6A9E9525F8559245B663CCB0571D5D6CC3B09255285A483A92BAB02C1A6F75C984C034765A0FA2134DCBC7A63042AB9E72F6A109E2F6AB7DDF9CDE8411FC06C7F030A5F96135D7F663D44747556731B9A0410675812B183158F94B344B245E1B5BFB2280125D19938496BEE874AB9E9854DD43B5B35AD3A4A3871E05E7FF4B6BEF8ACA21815325667B6FB11679213D37912B2A41ADFC79FFDF487A0D189C7D12DC467165B555B95207E1BF7A578C07106B5C2C0932E3EF79F5A209A12C20DFB458C4F147A2BB98A33624072ECC0CE63BF0AF74B11A4950CB3816C1063511892DCE12E548A385E3AB85A40B383E8B6AB81B1E082312666A74B76B85E494FF4B1071FAB009BDA1E004806DC784455248CE8CB67D9D37D036736194B0BACC15559A73BEDDA1F94C8B4CED5AFBA905BBFCB8F83E362B0412C6F28A3B909B8A3A05E6E184D8E862CC77C60D7DCCFE9B62E4F44C8B9A09D17B3B9895A51D437BD7298120D8A67AF9CA6620424A04C890DFA2BA535976CA07D194B028DE1C2523B7076BA26FBE1A1133277F656AEC8EA38B2226C26202A6AFA10876ACFFC1450A3F95D221835E62320441BB1C3D4B4EC287CAD778921A4CEF89895119B85AF9AA71C63B205696676059C58BC0F31C933BC04419711B9FFD0B43972AC30969C66D260C543320D423260390B4DE598F7824BA15A6071E15DC3989E750576EB219B26A28B9CEABB32BCAB4926AE2F51AA4D9C79F1473538DB9750DB660D8936A463BAE1234CCED8777481023A94419A6379D2572734FB685C5A79A45552E46203FD317D9B34190F34840C5294F474060F6ABC2D291C580431C50575F556544EB11D79CC88EB672259798724742A9C9A924F133CBB39B05598281E3481860937246ACF79249BE5C24656D12FAF503CFC4B2C09C70CB88758ED4623BF205078D1177291C99115B3711496BC4770C3061E821977DAD2679BB6AE4AE694A165172CA015B1E4A19F2C599DE92FB7E42497170EF1EB7E6779C238E70C8E804938AB7195AA4994E326593830C79357B4883435E4AB9B501BC80A9A0C7405E0A121B93A8F3D1BB2F8E0B1DBBB7BD07BA1E3805AFA734B07F75D360567A9D63F04839534017D1351529FD1825D058A613607EF49254D870E382448ED00C2C8B683AB676518D20D82006E9F169B59E2B0AA8710802044B0D02F60765E67DA15CFBA7FDD88CE5CA2A0464BCEDCCC85E509C4E44B82B61C04056207972A9BA1499C9194CC82183FD350C721F17998C2AA5E73CECEDA9549245026A9C14EF3C32E1180B6BA06E4A4486134ABB7D3B0A331B18FC96D21374E847C2B79896490E0715BB42C1ED73737B312E674C006C9128E1BA300AAAF0A5068BD970D60E2880A2122C3C9C62824AB03224909CC91E7699CB9B63D210BC50B2A4F370424B6546DD09C5E1F77A5F4B3388A5C6084C70C5A41134A0C43B055B2EA0A5B41753E96F2A5A81992CCC82C10DA4B025C8258E6A2DE5A9104F6A546E109B87AA61E249AF04C6CA6C8B1F667917F5C26D1B484AEA086FEC054B5B0BD50F746886299E563A06DD2C8F58229A9F79EB0C153B1296B45280BEF3789E8DF315BB998B588897AC4BCF7B41E4043F96F28987E46
|
|
sk = 1B34A11A4A6971EB8872078BCEF673E785145F811DED390BC6A636AF3154CF620D2B124E94724A6E6A295669437BCC9C9EA1880CB00DBFB304F454A11EA26C0C8A7E45A73DAD1680E9F3A75ABC39B180624CB1A2DA7B111AA15676E151505C3429D59BAEA1393A267165C78839609E29A6BA8287B57E02AA964C47D361A2C480A2995791FE1A6F6B581AC3DB1A721289932A4E3E6AB36BF82EC8C99D93E7A2C6111ECA1CA171B04A6017B4212B17BE006141FC1CC0913FE1F21247CC9E954C4C59620F915CA3E53083ABD51D6FB2650AF00D01CBB963AA2231ABC4AA653024E66F6C18202822CCFF17681B5CA185F49B86C71BF23C71F7B27CB21C5D00E50F51DA11067A6942E37E71B55564B819DCE57315569303C724273296A6B282908499E9FB2170D232E0AC9CCEC32A7578C28B607E501580DB8A81AA384AD23B42E6529A05F60C42F8B9637A14DDB96BF5D6B2A06C1D22AC2A02B557C3A4592AA05A8A47762AB9969AD315987ABB2791AFB0C52730E31CCE29132D3A9F66EB772A030C919BA0FF5B2AE193244D39A77F70341045A46B4374AA6407EECA7FBE31044FA35AD03C1273D83CDAAB2743386A4F3A0CC7B96C231C577B9849A9A806FE040EBF814ECBFAB336828AC91861301235C42080D0061B22BA0FE6668415726C9EB1AB3D28C06A8659DC7C441E532217FC6ABC3C1A43913696C459CED2BAC8E63147376E062682ABD26A2B697389A85F48D58F77486240A89737168526016C21BB8D1FA90FE9859C69BC43808C7232C48971248CA58916B8891430FCBD12E667E3EA008E231B75361F49943520AA3B5B76187C9527C3C39955D2B7EDD3124DFB79F8F589401874410AC14BBA0E4BB25777C9CCC485537263B68BDC7BBA6481FE15540DBAADE78B4BCA8CA6E0693E1560ADD827A4409266829B55187853915C2F78F253EC7C5E1722B5DC2C7E325B0A42DB46CA309782C3BE7B198F1ECC6FD3145CBA74075386265239C611293DE7F3066C4536EE8A9114EB85083234BE35040724600FC950F8076C70E9CA184C030D465E252A7AE706239E62CB8375309159980C3690C73822DDE78C9644705141A3BB5C5784355998205285BCC98738B5E063401F5382470C91BD69735DDA54F39611562CB2BBA791FDE9C2CA006F5040413B416ACAD48ED9236DA10B129DF52E2E645C84F62B78DB9E1FF52D5A4ACAD55B50B564BBB8C7BAA9A997255A761DD8A52F352541197FE5225772ABCF523B8311D67F53991EE320A8D98BC300A7A791C27E70C4C0F9A28E1E3375E8EA9050383DFCAB9369FA7B074433A3C78BC90B215030BE98229185897DA06306C821603FACA6B7745E297263E2345D579B3C20F04EE1942CB8A41655806CDED02479B94DD888AC78D35274A296B53AA8862100BD06AC2142A001180A91E34B6C8C7520B6AA8616B7EB65909218177AAC01CE7770A52183C487407D9508B37C2D057C6DAE3B94875C95BC4A14D18713C29A911821C6EF37617BE1C1B225CD6168B821AC30EE46B73F127790C59492895AAC36C8E86A2299D3A61569378130C66FE9A8E17C07DCD6581B489814D75E4D15063EECCEDEBA91A3598EB004575E1124AB756AB9B472F3B8471D2B8D94D931B30424FCD0A05AABCCE73319BDF115DC921D1578895846B486F19BC766B9BA6268DEF897F4296127612BB91030432248AC0114E1509D2FC6491D3B1B86A7853217AE8D06B447E7AFCBD0B74CEB7C550342F045A8D4EB084E632430B675FC228875828D9FE51F2016034E30261A4354C7C0BA15F62BC571C81ED78372064B11C5946A4B92331833A4900B59F8788FD18BD8E9C492552AF43480F9E459C04359BEDB9A2FC6CB40299E9CDA40A2727E2F869D0FA5B5A8B61E1CCA35CB1504ECD253F46683077B4848B7CCF0E5BD38A875DF58CD899C07D3B5BDFEC0B2FBB4ACCEA28EF6C14C00E57EAAE95A9C258A5B45BE2A479755B96979584D9FF970018B58EE90379C78774A97079411C9069646476826F0CAA8CC0372E3A31977E4ADA4A4775D23C46A14160175501404B3BC43CAD40775C8F8C2556B5C3C6B04912851AD4312FBC053156122213B0B06D0ABCF643869357E74C98428245592896B858ACEDCDA4F8122930A8048C9B724C5581A21B67FA19C515D166F835416EF367F405C758AC35D8463A55D324C6FC4892EC669BC334B012A27EC474241F75E40BC19D952BC12185DD1E9553F02C74C60732722A7CA75907164332C933DD29A3241B684BE93370ED228441234C871BB746C35B941116163BFD31797A2B71D052C23E486766A8470AE148F83BCA2A0FA32A9B15859587B8E7954D7F0B90506AE48AACC4D0C1C28F99E10B0A776383E55F1186353CD0424A83447280F1093AF474080C999EE59769510649C451AF7E02DCF98A66F812E14619A20081962BC8D6F8925A0391A9BC66B77A4CF7D6CA7CA167319B9CD33FB64318622CE89AD56F424564B6B9A202BD9291F49C0349F543E17251E2671A0E38CBAD81A95AA09B4500B71E5C467765243C1377BFAC5983136C2AE4C312B7B9688DA7AAD896BA6D2651E74B946976E95039D6EF6C420F7AA0BEA94D5A3C3D791AD0BFB0D3E255FB717BC9797471DC54C1E02184632B321539237741BD9476984E28BAF980995EB18F39578C8564A9A126BF9D230CA3144004A4918102607F9129A592A2C785002202AB863C9737428B18A53F73666869B34614461827369417B76B0A9AD1B7A4C62D6A9E9525F8559245B663CCB0571D5D6CC3B09255285A483A92BAB02C1A6F75C984C034765A0FA2134DCBC7A63042AB9E72F6A109E2F6AB7DDF9CDE8411FC06C7F030A5F96135D7F663D44747556731B9A0410675812B183158F94B344B245E1B5BFB2280125D19938496BEE874AB9E9854DD43B5B35AD3A4A3871E05E7FF4B6BEF8ACA21815325667B6FB11679213D37912B2A41ADFC79FFDF487A0D189C7D12DC467165B555B95207E1BF7A578C07106B5C2C0932E3EF79F5A209A12C20DFB458C4F147A2BB98A33624072ECC0CE63BF0AF74B11A4950CB3816C1063511892DCE12E548A385E3AB85A40B383E8B6AB81B1E082312666A74B76B85E494FF4B1071FAB009BDA1E004806DC784455248CE8CB67D9D37D036736194B0BACC15559A73BEDDA1F94C8B4CED5AFBA905BBFCB8F83E362B0412C6F28A3B909B8A3A05E6E184D8E862CC77C60D7DCCFE9B62E4F44C8B9A09D17B3B9895A51D437BD7298120D8A67AF9CA6620424A04C890DFA2BA535976CA07D194B028DE1C2523B7076BA26FBE1A1133277F656AEC8EA38B2226C26202A6AFA10876ACFFC1450A3F95D221835E62320441BB1C3D4B4EC287CAD778921A4CEF89895119B85AF9AA71C63B205696676059C58BC0F31C933BC04419711B9FFD0B43972AC30969C66D260C543320D423260390B4DE598F7824BA15A6071E15DC3989E750576EB219B26A28B9CEABB32BCAB4926AE2F51AA4D9C79F1473538DB9750DB660D8936A463BAE1234CCED8777481023A94419A6379D2572734FB685C5A79A45552E46203FD317D9B34190F34840C5294F474060F6ABC2D291C580431C50575F556544EB11D79CC88EB672259798724742A9C9A924F133CBB39B05598281E3481860937246ACF79249BE5C24656D12FAF503CFC4B2C09C70CB88758ED4623BF205078D1177291C99115B3711496BC4770C3061E821977DAD2679BB6AE4AE694A165172CA015B1E4A19F2C599DE92FB7E42497170EF1EB7E6779C238E70C8E804938AB7195AA4994E326593830C79357B4883435E4AB9B501BC80A9A0C7405E0A121B93A8F3D1BB2F8E0B1DBBB7BD07BA1E3805AFA734B07F75D360567A9D63F04839534017D1351529FD1825D058A613607EF49254D870E382448ED00C2C8B683AB676518D20D82006E9F169B59E2B0AA8710802044B0D02F60765E67DA15CFBA7FDD88CE5CA2A0464BCEDCCC85E509C4E44B82B61C04056207972A9BA1499C9194CC82183FD350C721F17998C2AA5E73CECEDA9549245026A9C14EF3C32E1180B6BA06E4A4486134ABB7D3B0A331B18FC96D21374E847C2B79896490E0715BB42C1ED73737B312E674C006C9128E1BA300AAAF0A5068BD970D60E2880A2122C3C9C62824AB03224909CC91E7699CB9B63D210BC50B2A4F370424B6546DD09C5E1F77A5F4B3388A5C6084C70C5A41134A0C43B055B2EA0A5B41753E96F2A5A81992CCC82C10DA4B025C8258E6A2DE5A9104F6A546E109B87AA61E249AF04C6CA6C8B1F667917F5C26D1B484AEA086FEC054B5B0BD50F746886299E563A06DD2C8F58229A9F79EB0C153B1296B45280BEF3789E8DF315BB998B588897AC4BCF7B41E4043F96F28987E46D9DA695DC529FA2357484A654F5CF863005F28133B757966CE6D839D00A7FB6EE3E12342B12F05C6EE68FE3EF0CBC5FF3243D74720C04DCB27164CE2194D7151
|
|
testPassed = True
|
|
reason = valid decapsulation key
|
|
|
|
pk = 765CA815A9B996B7CFAC76B9122B2EC2D59910148509C35821C017A528CAF7923972297C48B84E8E24264A814DDEB88587B099DA9AB9C72A502664A742C82A25CC8F87091A3C74BEBB1289A1125B2335AB69F1CC8CDB5A7669364B44644EE802306A40CADBB442C02C55A98BD5799F24A5CEEC04A82E175EE116802CD0C04EEA3AD8B5C14E45B13959BF6A5B663745B225007444199E0B848F1A061459A60E2593561EF9AA08F745C805C60B51001E669EF0A4BE0A43B1089AAFECD12C697421F289C2D64616E3E814376189AAB49C89F0654A0025077309AA411F1308BDD495158BF84BD562B3B702436CB1708FE2AC2467313644830BF28B7A26A3D283C7C8B4B0766B831EFC4C58972FACEB1445FB5CB6E76EF1AC0FDC6C6DEF1281F74AC590FB0D27B4B9443B204BF1CDFD498D57BB0F8989A68F264CCBA04AECA45A1A57B39F4BB653F39176852372C648A77C08515B9D0760A61926C0AC11864B604288B128FEC886DA72AF882B082049AF63B44F6BA7989579440DBB29B0582D5D397BB4BC1EDF7231B26642B0940132A44D18B34627922643997F06886E6B920FE0F55511B475C5D06EC1C52001C62F1A390782FCC03B8081C1401249F9192410CB172980CAA55DAEC4C836C98B2B3CA0756B3A04702DEF15A3C8F3CE8075BF2A111A83F89E88B91CDE3267A9B1AF5B9427A2E7BB13951AE76ACE31936EF35558E89724B5B48D7379C7467C4D0FEA74C7F5C41F674142A81508BCBFEF67C01FD49F12A0A2487B802D76C2E21943929185B1E9A4B463BC16B1CB44A8C4E58C398623A57600C7E3367B31ABA3A1891CE3BB44A239852F41A7FAB38AAEA9AF4E2A3484EACE6BC14A4451B0ED69B5B2B061FB4C1BD8A5BAC9955ACBE45A7B6683EC513AB5805EFCC84BB7745F4A13BD2EA57EEC3947D024C94B2B485F8A77858336D3BA144208247AC965407CC5493A8A4FB8525E42B3D178551EF08244075B553ABC956C1C0EB88983C5A6AF4799447B5A6FB382C2D47CF28065C4A59901D62C52887FA156391829816FA577FC044BAC3CCF7ACA92BA50CD4EB21C93765C4A76B013FC203A5142F79CAC95506FA1F59521C59667D252C6556195574424D65C24E517A612CF5DF805B6C5215B20988255B558622BD23B5E985201EFB0946A58B193A97AF0FC922F61C52517AA75A66592934872A49E575401365A7D25719A51419F4FA47EF5792C7C7510FC47AE3B4908CF86A2DBD55372C33F923B0C62B93AAE1577DA37138FA50E7C4ACE09EC63B505CA62908738C27D83DAA115D03F8E58A5C6E196B0997A3DBC991ECCCB17C580939B1C52B8AC37D78384F550E8305AB2A580DA3369A20300E9188CA5B7A4D754A307E99D3915931BD08475678B78C9B9CC4CB55854C6E6E48F9EC14311F2ACB94B7E8CF1CC8C8697EE9B6DAF3174382672E23843649C4132EB683D612C4D5A1A91852226A237DB7165F5292B7467C4457BC377EB2B56714516A9931D193276E59862436E2D3A201D8A62C4C11E5DA44A909888CC3CC423D037C0760B0A2A3E302A36CBB97121D19A9043410D7817E3544B0BF529EBF9858AA90FEB40B535505B8F628E39A16FACF6C676B45E5F14B1348C96F9F77FDD557CCA98131047C0DD870532AA8E76871296A9C3FBA273308CBE6D910E50DB7052B882113219B7C3CA8928670AA5B8A733760FEA27844B69E5CBA501F28BC94B3A984B45D6D2595306A53C07C0E28BC1FBDB790BD5513B428C6D3152C8B113F9267EE63A97BEF95A08F08F5DD3C37C738681DA5E4ECCC81FBB22EC67AD35118975195AA1DC352E105108DA3E807C3ABB76BE9AE2CB35A6B29FE0C911FA6E32F02C81C8AC6EB52881E8144AA5BBEDE7A4F6131875E1853BB8A70425CBA112BD0A7822691920CC4C42101A7AFBD330D16745228017915B1E5B226FF22C07AB55B8ECFA8DEAB96139E84C7DD3B90076BA85353CF9D30DCCFA5E2C170A49561FE1FCC6770A717E3A141352976CB2C87A155D36D6934A144CB4850682F8CB57D71C20F67DDE5C36E42CBE4E676F85C3A1DC54730DA125F5358367AA764318A8BB17CDCA052177D9504E7CC472631BCA4A22F91C8D7B0B4311FC0AC18697FE69225599A0AA593C28211336FA2BFDF78CC185CC44AAA6526587AFA94558239242E0649CC497DAC4FA87A7CF6D212C5E529E8D7F1D7A1300106ACE011B70B1D642F1B3
|
|
sk = 5079207A9BA6B8FCC8EEF15A64961923B2930072941D757E43DA8C1CFCA511E8443D6A3AFD645419F1CEAAB53644CB923F0107A31C7743E58D0B687181A00BF4F856FF359E0DDC8EF5218846294A053992C7F80893B41C31B716E5250DABF40A39C3038DD26A11D2AE7610A0E2F5952B6CB9F5003D13846E802325DA2A36DF629ECB4B538FA8089EFA7154F6030F3B9C98310C1599A54542110AFB38162626928B7ECC762AB306500A241A93B94FA76C1DF0E31099AB710C904B61C6AF7D77AC58641CC9F327C9A500E27CB1C4398BE12B78AE387D792B2DDD56A42559A36A716A2FB1A0DDAB0903B86F01FA579E97B729927E39A4852CCA90E125971822CB26CA0E146B290467BF875362D3035CE3633AE78BAEFC15209BA54E2385917C738ED5042EDEB01ED1824D04546D838A3D853B3EC70B8E9A16960220CDC93AB0158C6AF06C0201321D386C10D459617A7BA27A16721F541D865806355B6C4D562082AC935E7CAF2E4715CB5C69FD6175745835546203DEA0BCD4A291F32CA9A7DB17FF103888968498D9277DA42A3697255F33063BB25C90100875AC856F266E1DE75627EA0872F0516E7B8E21E415518B5B52F7917C6180C87A207890B765B37D5ED987028A4FA2201D45E2A8E711A68F4B2E65E47DFA3CCD2A6889BAC2855EEB5C3E9857D6F1935B468A72393E826512AAD9CB310AB254B934B7A27CDFB7720C252D4758024C8A1F6F2A7896FA603455C26323061E172FBD32C59C7A811113113E32604E79578095B5C1354B3F423D6A1334B9E117971C61A5D90A171B440D94B1E294643BB1C0005B98152C4862222FDEAB653E2B890E1711BCC9485632A1D6725ED8C50BCBEA9211E84D869747A6A2754851A25CE9013737995F9353A04225D3E55AB349A37A277298A8706E8C5EFA074BE18B855EBCA864B90A21F958DED6341BC3773C4632B3EA35C588262207580A77CCADE919430200B25AA71026C0477A38C91A5241F88F03E124D084235A919FEA2666117705BB8C14088777CDC1C986DB9029D9250530AF22166F459B5EA16CCC7286C2AED039FADC1F94A422E091AFD5C868118C0E82A7C950F42BC8DCCC01455FD615B7D4769278772DB54C0792E4C28BA859E52939FBE85A36D923D8296F42B010062A7B16070EFA695914E17C04F76F103CB12833424FC7726F946D9AE957B523057C16CFE0F57956B73E589111C0F55DEC0B578AD4417D1922BC796184A73935544CA0806AF200A7434588970BB1CF20B1271A0548A14A723420E06B8F64F97550144F1FE4477114BC75DAAE429C2837DA3E46868C821BB32E78272859AC9C6B105DAA1A5A9C0DB7B85DA580A326995438863E7ED24DE7A4A1611C5ECF687CDD6749AE770045A9026E68110BF97ED68B8C58D3BF476C24D06443D79B57A72B421BBB60E2936AE3D3BFBCFABB070A3D069C8B6B90C85059A311275A1D385E97805D49A5CE97B027A940C5293632290C13A01AB09184005B3419F7C42DC2A8B54AB84AD0D85CF36C23794B55E2309B18A5CBF90A2A17BC2EAC19B093B1B3BA2B9EB6F33814216B4F360B48110449B6AD420B1FC3D9464C8A29CF0B946C515494107B43DCC51E5B14A36629E496901D702D231BB09C768136FB68B136740B281516742E06E32F76FB3B2801582B63ACDB554BAAD6C86DBC6E3BBAAA1554C318B255519BA4D0811E39122AFD16634DEC9F7ED9504ADC21F4398A913235F56AC1FDF7697305BA23CA0FCBB99DBE079565738B4A640407879940742760706B129A38629CAEE0478CF8D65BE9706C365630B28B6D50104B38E88B1BB16BA0E08253F36C9A30BBB6027B2B053C3105BC9BF62B5560821A1168E6EBC2536C8FBE855596EC1A82CB3492F98CCFCB394154553D711DB9B4912611148D9364EC5903184BAD6F4472299C52135BB5CC827D0DB988F61C7A06F6760879017B983CB150C8C3E47503F94EECF9CDCAC31DF5BBA1474C4279E43545EB79B051B47F97A07EF76FC605534F57B715B5A10E3385FFD4745A06A61E484BB474647DA267E1C49D694A0022E9A777796AF56700CB728393D5255A0346C4E50B5B28CA1D1736283983A5D9AA2ED7049125258338AFD02018DC3CA63BA67A1F0A66DAA898861867D6061FBC774FD65CC4048BAEF1880E423236765CA815A9B996B7CFAC76B9122B2EC2D59910148509C35821C017A528CAF7923972297C48B84E8E24264A814DDEB88587B099DA9AB9C72A502664A742C82A25CC8F87091A3C74BEBB1289A1125B2335AB69F1CC8CDB5A7669364B44644EE802306A40CADBB442C02C55A98BD5799F24A5CEEC04A82E175EE116802CD0C04EEA3AD8B5C14E45B13959BF6A5B663745B225007444199E0B848F1A061459A60E2593561EF9AA08F745C805C60B51001E669EF0A4BE0A43B1089AAFECD12C697421F289C2D64616E3E814376189AAB49C89F0654A0025077309AA411F1308BDD495158BF84BD562B3B702436CB1708FE2AC2467313644830BF28B7A26A3D283C7C8B4B0766B831EFC4C58972FACEB1445FB5CB6E76EF1AC0FDC6C6DEF1281F74AC590FB0D27B4B9443B204BF1CDFD498D57BB0F8989A68F264CCBA04AECA45A1A57B39F4BB653F39176852372C648A77C08515B9D0760A61926C0AC11864B604288B128FEC886DA72AF882B082049AF63B44F6BA7989579440DBB29B0582D5D397BB4BC1EDF7231B26642B0940132A44D18B34627922643997F06886E6B920FE0F55511B475C5D06EC1C52001C62F1A390782FCC03B8081C1401249F9192410CB172980CAA55DAEC4C836C98B2B3CA0756B3A04702DEF15A3C8F3CE8075BF2A111A83F89E88B91CDE3267A9B1AF5B9427A2E7BB13951AE76ACE31936EF35558E89724B5B48D7379C7467C4D0FEA74C7F5C41F674142A81508BCBFEF67C01FD49F12A0A2487B802D76C2E21943929185B1E9A4B463BC16B1CB44A8C4E58C398623A57600C7E3367B31ABA3A1891CE3BB44A239852F41A7FAB38AAEA9AF4E2A3484EACE6BC14A4451B0ED69B5B2B061FB4C1BD8A5BAC9955ACBE45A7B6683EC513AB5805EFCC84BB7745F4A13BD2EA57EEC3947D024C94B2B485F8A77858336D3BA144208247AC965407CC5493A8A4FB8525E42B3D178551EF08244075B553ABC956C1C0EB88983C5A6AF4799447B5A6FB382C2D47CF28065C4A59901D62C52887FA156391829816FA577FC044BAC3CCF7ACA92BA50CD4EB21C93765C4A76B013FC203A5142F79CAC95506FA1F59521C59667D252C6556195574424D65C24E517A612CF5DF805B6C5215B20988255B558622BD23B5E985201EFB0946A58B193A97AF0FC922F61C52517AA75A66592934872A49E575401365A7D25719A51419F4FA47EF5792C7C7510FC47AE3B4908CF86A2DBD55372C33F923B0C62B93AAE1577DA37138FA50E7C4ACE09EC63B505CA62908738C27D83DAA115D03F8E58A5C6E196B0997A3DBC991ECCCB17C580939B1C52B8AC37D78384F550E8305AB2A580DA3369A20300E9188CA5B7A4D754A307E99D3915931BD08475678B78C9B9CC4CB55854C6E6E48F9EC14311F2ACB94B7E8CF1CC8C8697EE9B6DAF3174382672E23843649C4132EB683D612C4D5A1A91852226A237DB7165F5292B7467C4457BC377EB2B56714516A9931D193276E59862436E2D3A201D8A62C4C11E5DA44A909888CC3CC423D037C0760B0A2A3E302A36CBB97121D19A9043410D7817E3544B0BF529EBF9858AA90FEB40B535505B8F628E39A16FACF6C676B45E5F14B1348C96F9F77FDD557CCA98131047C0DD870532AA8E76871296A9C3FBA273308CBE6D910E50DB7052B882113219B7C3CA8928670AA5B8A733760FEA27844B69E5CBA501F28BC94B3A984B45D6D2595306A53C07C0E28BC1FBDB790BD5513B428C6D3152C8B113F9267EE63A97BEF95A08F08F5DD3C37C738681DA5E4ECCC81FBB22EC67AD35118975195AA1DC352E105108DA3E807C3ABB76BE9AE2CB35A6B29FE0C911FA6E32F02C81C8AC6EB52881E8144AA5BBEDE7A4F6131875E1853BB8A70425CBA112BD0A7822691920CC4C42101A7AFBD330D16745228017915B1E5B226FF22C07AB55B8ECFA8DEAB96139E84C7DD3B90076BA85353CF9D30DCCFA5E2C170A49561FE1FCC6770A717E3A141352976CB2C87A155D36D6934A144CB4850682F8CB57D71C20F67DDE5C36E42CBE4E676F85C3A1DC54730DA125F5358367AA764318A8BB17CDCA052177D9504E7CC472631BCA4A22F91C8D7B0B4311FC0AC18697FE69225599A0AA593C28211336FA2BFDF78CC185CC44AAA6526587AFA94558239242E0649CC497DAC4FA87A7CF6D212C5E529E8D7F1D7A1300106ACE011B70B1D642F1B3B37A8A9F846544CCAE276967ADE5235ACF3FACDBFA2E1704A65D907F6F1B483306EA9088DB048D8AFF3BEFCB5391453A7CF7002D29568EA2E4C761173648F3F0
|
|
testPassed = True
|
|
reason = valid decapsulation key
|
|
|
|
pk = 010037D9420200DBA90B1B2E432798DCDCB7A41461DD869413291EDC75193FC968C5A6A24B59AE1051CB11091615891B065B437BF264DD5092682C67BE8A2FEE6A2932E0172D44A4F906633A282576A24C994C61BB2C6256E24C3B6736730BA4996631D973013057411F8419FA635D17BB145907C870B0331EB76DCC6595072A2A69317A03B887316132D2C28F89B32280793280AB874156C8D5946C26267542AA225CB3B09528465947354B876EEFA1CE06582DA725AD1105B3AD2013F9535F053C3672636E97858A5166C70DB3A2CCF57792B99B18FA700C47756B48BDBAEA2A0001A19A9B322B717AB07B051E8A61690961CBB980BC18BC0319C0FE4B7B75349C3DF488CA068F6FF41CE97CAD45835EA6FB27F894CC22C4226870C0F7D9B9133ABE3BE248190688E8F9117A2B20505C90EF8B86AA5C8DDDD6C7C3623E360652C943670D5891CFA03DF3B9ABA489225E6A6E0CEB5777414626824D1DE5368F1971A37779E7199F0BE779B498CA23E14BBCD30BFDC9BDD12932D8F00F96E089B152BA2B1A6EB504115AF2A83206B5D848644F876A07302D6B1098FC9C24AA709507236CD0FC34067219B3E307611000D0F74545E093E210BA8D48642EDB6DE5963973120DC15407A0426FC8D1CAB6B20DC5316F9B145E35F67F781C52ED19AF1AA49B54708964AB569F174E11276A11027C30E5BFE8A60E54277401A848AD31966DABCC5BE99C19CB5D7B538B18C874EEF9B22171230C7771BCBBCEE0818CA46C8D3B6C4504430581828E17C52665C7AFC14A671B9CB222D78DA359AE958781AE346AD481B2F949360FC84736577BD6C9831D981C8E928729965D5ED81E770748C5D9025D550844A42AA452164267C7B32C6BE4F322633A51A655B00AF53A70530E2ED2A795144314902CD77AAFA7E419A17540A6267302798E488B8CCBA8A7EB40806F980B1131882E37CB7A34583B09072798A1140C61B9E53B155C9800A18A901182DCE15626C6B8B753324DA30DEF51B6C4806A9243640960BA80F0C031A99EDBC7603FECC63086255D187756A5ADF6DB5045BB723866541188CD183CAB15558C87CC322A9AC61486A5B0E8296EE21AC11073D873307FF4C443F0365DD513AE6502F2E4758D58BAC2428EE5877AA76614C48B8309919ED07B0DB20099D0AB60B50243E3839C29E16F0B34025BDA400D7C9F9BBCB592574457005325C22BD36A7EEAA0BEF7F542F4319E51A51EB8580B8DA70C4DB535F626193029983FCB91BB057E7F246A8F078FDEFC014EA79D419B5344C99C566B9A2EE91C3566A275703121382E2BD88C3186ADDF677BD0DA7A6DF5BC9324995FC0559763520D090BCF9546D8A21E8120754AE96C9F726919225D50541D973C4DB2E47CC6079451E05ED9911FEA9196B4F22E43B15919104905618171680BF9213BF670B96545BD586B63E5068A85AC87F246706A107966D9A68F0332BFD39AEF0B426A919FAB9104C9554442C0BB2479B318575959AAC66F7C9FE99850242BBC5B523B517AAC0BB1C2601160987A4B962B398E80635CA634A473BD72F7C6B066672A02B1E758C89AE11F802114B2D66E1FF833CEC5992ED4C0109A2D63363FC8270B061986858A13E28288F0D862AB27020800774E5664F7E5BFFC07779200431936723F54540DC135CE4C39A7390664456D7C98701AB11DF00C88DB5CBE4BF920B0D7BC6D007333B88F3A529CAB2166FD634EAAE394B918AFBED31DD84365097BBA04DC78FB9069BE9BA921797226EACD65D321681900DCB8731D557CA4A288287371A8E00DED3643E9A83150E15FAAA27578B24FFC8906BD168C8EB28B9EA4C2F9616C2BF5CD4D9372F9214CAE4488353C0BE99B08439CACB114662DC30C3DD6331E47A8AB9A74696A50AB296BB0C3765CCC4A8D0C9ACDC5490AB3CBC0641CEF551841C017D35AB95FA7C7ECAAC970CC0B90E66B3212C344873899C862A9D15E7B584C47C5A6F02BB2B1FA61724B84E0C2CA2DE59A6CFCA243A5A28E0B3A170A5A38C588BD24CA594255AE53C362873C9FAB975CE7BAA1B9326A363EFC927D935246ABEBCC8792BED5E44F44171CDDB6CE89168107B7BF73589E3D063FD007CE73DCC8DF473F8C57BA4833CBA618C15E9872D374C801C166D883B20BF83542881FDDAA01E9F9CF8BE538ED6181D0E0E74D7681B7714EF66BC10ED600D291FC37FA47B644973AC5
|
|
sk = B1A0A4F15091D04CC48FE4840F37B49AF0B7ADBCACB2468824B0B09902BEBD24254E271D2E9B9AEE5BBB4805AD0A3259C7FAA24A829D02EC441195432FE496B2398DEF08428B318911A8104777772794452464BC09941742A9A9B8FC7DFBCC3BE1563CC7F93950EA099B7C5E2585C93F6AB26B0B50FBA293256612DA131EAC2680B1B7C7C4A8CA87E2A9865036F9DCA961A59BADE809A90393686B874AF4758B702065B993DA602F5EA02DF3189E57B1CAB99099105134ACD33208487B849B19054575C383279EFA9C2211BD1E76662C5608BA902BB8A490F7D8C841E8509E228DCDF7267F6CABED44BE1823CCBE550014F7BC83F881B27A14FCFAB5AFD3C5FF9C72C0531A530B01EAA944B827A759A9A46F69036FEB56A6591CC929C464A0AFE7C394D380242F779FC0F10A0C89737D877151452189D7A99D508581E4B3F24B5C78E67B67BB07E9C2A887674374D8AE4658423271BE00FB13146197267A6D19600A3A116ACBCC3E2FC43F1E592FAB06CF46B3CF0940430486A3E86589C4D68A13F63F133B74A1B0A9A0C67B0983C8B311774B6B310BC83CAFE807A693AB29A240D8B80ABD7377AAF05755875315A14D12F7C1F8603ADE8809B52413F5E02B15970A515CBB0E15BC244B2712916B483A844BC9A545354F45665A33D85E69218ADB95BCE20711FFA813842717AFA17F41B01BCA56571D0004DAB9B522467CC5E84855AC542D1605AF84CDEF712B55DC875400075EE543015A1CD96B3358C98DC79146CFB17D4D7300F34A195C805B8F1C3DBD591CD4DCB502B7305675B8EEF14A8905A1ED294050A52CF1B55C1690210D27253CF09AD4BB113DB0101EE810C45CB144CA1577612ACC24ACE29B4E0A591B551165CF524A3C7540238C10897B560E7C7FFA2909BCBA96F0FA752F7B3ECF7B0E0E5272B30616274A8A17369092E28608A0665D87895E1350D7F3AF2B269DBEBA5C0A15212C483E5F68998811AE61D49AD223970DE112F4C768E8FA1A38F4BB1C8C0E9E133E1AE8123D38CEAC5383C4EA10DF2B6AA3596C19CCCE4EC231418ACE90B15657207F70780166DB903B39C8A0D51D11B13A9842240E40BDEA70B2E364C4C874309B708628FA86D41A411AA8398CC04CB8C32178F38C7995C47E757402769C4A8194C6DC22BEE794B5781DC00633AEEC28A3D13476494D176B4D96207097476D0EE1B2995A333E9188AB4B914EA094B0303EAE8174752461E87377425A818A309845D5CF8C953AAD1514EDE931F7F394C0D99824AA6C9A530F7F6C4BE2B62C8782C703BAB573B77620B65CA8B7B376212FF1B1020A299649E84ABCEA5834947B7C055BBBCC6332237DE0B886ADB50B057C07C4903081041FBD1B3A1300169E50CF073B8A41C13A05F986E7A5B5FD8B5CD59A47AAD22AE0968A78C9C914F7A8918BC2749C5362371D0D8B5E68915E28A8750A033D3C26B6939BC3C3E2B59D009265A833A8FB58758299DF52A23F8C9041674C6C64AB8A049AC35769DF4BB828224C6A4C3AC5483CE4F8A95957C90C37703FAB1D1E7048E62AB16AA8B0234AC0197351A8400A8C1A87AEE4B2537B5B400AC4EF98240D0620A63724F6BB9856F32AFC152AACEC7480A17DF7AAB9AFF93C6B56227B3072F74B88D00937D8C4BF18C1B7C3914EF1337C06F6C0A4DC6EB788469E6CBF0DD95C90975FBD34534D3999AA22AA5498AEFBF6A31A263C5CE2A925197A2F294425178319A8B28A430A792CC4360440C602936AD55301422540D931C3975B534C048D946B5FD120903BB3C082CFB0E375A1CB204D54A02A1120E46BB221247E2718315FC75DE4823B16474E086029AA4B852CA96D89FC81A619A1A48A47551440F516B3C09054EE085E92FA531D5B341F571D16B1B0A46168F4EC80770388E602A960B8A12E02920F54CE52560DF4356FD58020964AB4DC3942F04415373C7641A7A1E47B5B81A15BC534202083BB1C8245AA186A84133E0A692207F32C63B3A6FA24014B88AFFDC5AB2637525F9B7F0C960A5CC137C3314AECD96ABAA93774B76F9ED98C987C74BF57909127AE9E985AD526AD6E12292086852C2931D828202A0B02F3564E5BD85A478728A96192AF92046C212CD10033816484940B8F9DB790FA518401B0CFDD168D339A044FD37D9C4B37FACA18A80A3E010037D9420200DBA90B1B2E432798DCDCB7A41461DD869413291EDC75193FC968C5A6A24B59AE1051CB11091615891B065B437BF264DD5092682C67BE8A2FEE6A2932E0172D44A4F906633A282576A24C994C61BB2C6256E24C3B6736730BA4996631D973013057411F8419FA635D17BB145907C870B0331EB76DCC6595072A2A69317A03B887316132D2C28F89B32280793280AB874156C8D5946C26267542AA225CB3B09528465947354B876EEFA1CE06582DA725AD1105B3AD2013F9535F053C3672636E97858A5166C70DB3A2CCF57792B99B18FA700C47756B48BDBAEA2A0001A19A9B322B717AB07B051E8A61690961CBB980BC18BC0319C0FE4B7B75349C3DF488CA068F6FF41CE97CAD45835EA6FB27F894CC22C4226870C0F7D9B9133ABE3BE248190688E8F9117A2B20505C90EF8B86AA5C8DDDD6C7C3623E360652C943670D5891CFA03DF3B9ABA489225E6A6E0CEB5777414626824D1DE5368F1971A37779E7199F0BE779B498CA23E14BBCD30BFDC9BDD12932D8F00F96E089B152BA2B1A6EB504115AF2A83206B5D848644F876A07302D6B1098FC9C24AA709507236CD0FC34067219B3E307611000D0F74545E093E210BA8D48642EDB6DE5963973120DC15407A0426FC8D1CAB6B20DC5316F9B145E35F67F781C52ED19AF1AA49B54708964AB569F174E11276A11027C30E5BFE8A60E54277401A848AD31966DABCC5BE99C19CB5D7B538B18C874EEF9B22171230C7771BCBBCEE0818CA46C8D3B6C4504430581828E17C52665C7AFC14A671B9CB222D78DA359AE958781AE346AD481B2F949360FC84736577BD6C9831D981C8E928729965D5ED81E770748C5D9025D550844A42AA452164267C7B32C6BE4F322633A51A655B00AF53A70530E2ED2A795144314902CD77AAFA7E419A17540A6267302798E488B8CCBA8A7EB40806F980B1131882E37CB7A34583B09072798A1140C61B9E53B155C9800A18A901182DCE15626C6B8B753324DA30DEF51B6C4806A9243640960BA80F0C031A99EDBC7603FECC63086255D187756A5ADF6DB5045BB723866541188CD183CAB15558C87CC322A9AC61486A5B0E8296EE21AC11073D873307FF4C443F0365DD513AE6502F2E4758D58BAC2428EE5877AA76614C48B8309919ED07B0DB20099D0AB60B50243E3839C29E16F0B34025BDA400D7C9F9BBCB592574457005325C22BD36A7EEAA0BEF7F542F4319E51A51EB8580B8DA70C4DB535F626193029983FCB91BB057E7F246A8F078FDEFC014EA79D419B5344C99C566B9A2EE91C3566A275703121382E2BD88C3186ADDF677BD0DA7A6DF5BC9324995FC0559763520D090BCF9546D8A21E8120754AE96C9F726919225D50541D973C4DB2E47CC6079451E05ED9911FEA9196B4F22E43B15919104905618171680BF9213BF670B96545BD586B63E5068A85AC87F246706A107966D9A68F0332BFD39AEF0B426A919FAB9104C9554442C0BB2479B318575959AAC66F7C9FE99850242BBC5B523B517AAC0BB1C2601160987A4B962B398E80635CA634A473BD72F7C6B066672A02B1E758C89AE11F802114B2D66E1FF833CEC5992ED4C0109A2D63363FC8270B061986858A13E28288F0D862AB27020800774E5664F7E5BFFC07779200431936723F54540DC135CE4C39A7390664456D7C98701AB11DF00C88DB5CBE4BF920B0D7BC6D007333B88F3A529CAB2166FD634EAAE394B918AFBED31DD84365097BBA04DC78FB9069BE9BA921797226EACD65D321681900DCB8731D557CA4A288287371A8E00DED3643E9A83150E15FAAA27578B24FFC8906BD168C8EB28B9EA4C2F9616C2BF5CD4D9372F9214CAE4488353C0BE99B08439CACB114662DC30C3DD6331E47A8AB9A74696A50AB296BB0C3765CCC4A8D0C9ACDC5490AB3CBC0641CEF551841C017D35AB95FA7C7ECAAC970CC0B90E66B3212C344873899C862A9D15E7B584C47C5A6F02BB2B1FA61724B84E0C2CA2DE59A6CFCA243A5A28E0B3A170A5A38C588BD24CA594255AE53C362873C9FAB975CE7BAA1B9326A363EFC927D935246ABEBCC8792BED5E44F44171CDDB6CE89168107B7BF73589E3D063FD007CE73DCC8DF473F8C57BA4833CBA618C15E9872D374C801C166D883B20BF83542881FDDAA01E9F9CF8BE538ED6181D0E0E74D7681B7714EF66BC10ED600D291FC37FA47B644973AC5E52BE416CDB0B7487678D2F69C0D00845417D0740BA7E803555E19BDB6001B74F56C3456AC65E78550BFFFC30F6EC5035175B6FF08B67107C9F852189550F953
|
|
testPassed = False
|
|
reason = modified H
|
|
|
|
pk = 603A61CECC3571426EE495506706B53FD52F196598E7772AD3CBCD82D291D6817B6C95249331623E3146C4987CCFB9CF62F28311C31343A1C1B82555596493132C6364D41F37EAA752709ECBF6420141441DE67DA57988FD9C9BEB948A6A89A8F8E83766896955548BD487BCB1862D004AA01CF449400A3D42E61ECB492B7E06821DFC1533F31FB7069989365BEB7C9C1325417201999D47CB51F9B6DCA1AB4E787F390C630E946BEFEA1AAA33613B440FC0160A63261215D467B8CB7637459D8BD84532575B93289D98052150730D5C110A5348B922974D062A594D81888726AD343715C7E8371F78B84AE5609B2CBB74BC3FA301BAE2E823DC6524F8C50EC587AF82E901CBB190F68C611517B31096629390A908EB24569C3B80A585D24293EC7A4D0AAC67CB6316B9A81A613B43524777CFA35F6C8A320AA33DBA66A159122E53965DA3606FD18634C2A963D39CB981F01CB357C7A6D871F04B785896826C1A4CE0E72F2F5642FA7C4A7729CD4AB568CE260767633FBBDB0A15B88D39FB0D3D944804E047F44A530225C92BD2194322825007141EC590CF84AA068057F92184F2CCB635D1743A418D1758AB837BA68F735FEAEC7F91A31FF8B67E86D44C1B9920210CA26FE48D9B1A4F5381C7FFD952D616754F288696D05683996ECAE239BF03488BA10CD17B49626344327A1B7DD93AB43CC5ABBB11942CAF0BC6B047D80D580367157C76270B83DFCB25EE56B873714EE8420497E0B19166BF0139A3CD1105A8DA5B67A757DD91ACBB91843BDBACC02159AE1A5CD2FBA71949178AE3884AC211DC1600D15A345F8C11E62C0C927304BF442B974A9C24C83DDB84073BEBA6E68A1469855ACB904D1D1585196A18A4487C71A88EC9B45349621DA35A4A72FBC8BC4B107531A1F6377E95C7768855859EF81D4DBC4C235B763DD762068A3CC0C027E4611B5C5C05548C06644823F95CAEB543550BE7C0272222240808A9887A55143E3187010F141A18C43C34844A58241F5073A9F9204337854D0343435C7599BFD51D5EC477C43A831301B8CB06A33A9B7084282D5CC425C518C4EED062F83378FA0B4B8F6BCC474C17139B5BD9F65BCBD1A4492C0E48903D592B9C0F82C9C6E19F72E0A15678795F3573D6C05C20644761B526AFD28D37C936B92A57A6323CB7E37E533417BA22328B7358EB1C150E991907967AAC01A29BE67BBC6B58E594B269967B74936AA49504DAEB2C74B31F2449162D542850956A9B53835A3AC4F4583BCD9100DD844EEF830893B32EE59358D56C82F53A453E1CA2F732367294270760ACA6DB5CFCCA6FB86892B16812F1D08EB53B881AD018513A125DD560278B6A82AB9576AAA7A55B659CE1118F137ABD4A645F9A58BB88435704554F748EA59B9D654A46F41C8E1022B8218C8E96A9C9BD335A8CE75AC712A89CF3B4E757A91768A605452E6531004538740CF19F201911BA3B255422CF2586119866A4755867FB53A38C11347FB3691018AFED875D3C1178BC520355102183D24E2D1AC0DC91189BB424EB15B187E0C4F43040C5A34CC1475FFF582AC39309F80437BE8810C62B2DB07344D7C736E31A45A68A472930CF9C8B6A3EA4A82F318C6E1497E44CB2A50A0C1A41134D8AC966821796A13B7A0AAAFD9A54365C4D8C913CEC461C20623BFB353C09B69BF457B1A4F217BABA8C08D6C573F61D06D4B2F0E1BACE9862A08391B60B0BD664BE07BC9333CC93FF63C139B0CE2C1A9770578AACC03DC0E1C15E251935C07905BB852B628DD0A02630359E05AA755EC7397B5576790489A5848DBFE7A6940420E5F33F78937DE2C46CA18415182609F3802B08959DD3417FB4C2C06710879A69C47492CF4B19750B294CCFE12394893654866BD1B259FBF30FA6E42394851EE6B442E872B36435C4A3A1462C334AEBD3844FA68D8481A49A7C58F164A094F5C0409C28F5A74ED0CAB01BA40C7CEC9D0C333E1A497EDD7251C11A5617973B3646294FF07AF04491540511A70BB40DC8CFDCF9AE35C028FEB4AC56F34F09DA6C11EC922D712AAC95BEE2799829198FA2E78E3146B7DF739753728053CB3EEAE8C147313C73259BD9BA2006C126809C744BFB39D2CC260666BAAB656A6A5266C3AA1813D464BC3C7DF8F72B7683A841AC8885D44D4F503D5B9BE13D09B98D4B2E9CAE5DBA8660A46E521CF2E156E529A4D0F28426D753FE
|
|
sk = C64B10CD4522CE7780CFA08BF741273EC70D29903C5481452A99095B7664CF64B4B349A5D84698DEA9204EFC2A6C7A12D6EB3CCC4C49AB40B8C35B684F9A224C6C0FFD7057E87A777F4A7C91AAA788C3ADF11976B33CAFF1E41E6B106FC1AB8D55906D1813BD6DC40B2B341AFA631DAFEB94486010A9D0C18E7AA0406B13DBC63C2FC3C1957607735B1F5AC42841D93E7D6C7EE1604FD8E34ECE66239A387F794B9DD0AA6DD98A05424312BED87BD2622876F9414D3AA645F19C87721F04177A5BDA2EDC87BF68EB0CB6AA17E82B4402A300B43354F9248DC91875DF740332A145565B4EB2E7BA2614C4BD39382DF84473F7A93FE4B6DFB83022B4AFDE285470664D8FCAC29827A401E79F964349CCC7972A0A157C0886D0C86D5C069EE8689CA80B51348A87794683673C8DAE929BAFD1BE9163959024AF212A97864A0A6B5684A3A21D65786E15C7327A543D1386B04399458F7935189798AC9C594044341A5B1D2A0AA6EF984C4EEAAA3FA584F3F4B750988F66981D7B0B2C0747AD6C11AC7C047BFF636773F5872C795B560CC602C84096BA257684A79685884363A7835A1F23AAC2D6A439F5EC1EFF1779E556864A749DACA6A063A63A034A223FFACF4D627BAD620FE74C3134C8801C5C3CCE7B3B5B111962664C29EA4306966D776713F72CCB6FC63ACBB2BD0909BB68952E9C203FF974C7B362A603368318D74EBC41B77538705E873E25E43EF488CCD6F21B53D1BE26F2B24200BD9C555E0E855961B556AA322896A3136A52518E937DB779AC0204339E6A463A3B9EEC496AD8CABD7BC6038AB491FA48B00B835E7530ACD2D57C28B31CFD2270E77346E39248A7DA1ECE8C94141B6E988065C467BAC144115EEBCFEB2A9F85741962E5B8C3EB91A4F24729D6B8D8A218A70016859139B4773046291678F9948A66ABFEF28A7C0B017D72722502308A6A95EEDC36437811DD1AB2A89C81AC3A303327BB04B34D20D61C810688DE661AB4187474A6686A0100081C8E9D205BABB200287C3CB0FC517061C295E524767A2CFAEBCB4A4B563FE5B406F78E6CAA5706066709E947A668B69EE4C5CD30399F318DBD46675A714E5BF90F4C6276355CA5069773414660ABF8CF3408270533CB6BF5BC06318480D0506083514EE3C3411A36DD480868B96519E38E64A4ABCE4A22688299989C67650204A92728433032A2D51382D6C0D00B9D870723C1F910292A1AF507B1AF0831426B0EDC009B5454B59220CAAA5264E783AC4548343407581DBC14BBE64B2BF96310B1520DC25671973A82C5B3237236F5D83B2FE9094A3A4FDFBB256E2AB64991C34FB90D956C7CA12912D263C92DF796F69213B54CC0E95B5543966876C2CF1E81154AB993ADD6C3231338AD0320CF829022A74AED376912929021E94FD0FA8098178741558C7397631C014DBA55A89762546642442C0CCE1744BAA4385A291CC4B54CA322A3936E0A5B8355164FE12C68135D34E5C5D5DB33BEF769BD06B986690D25806969E44241D1A1DD5B79F6390253C56FEF8A9169D01C033A71973150B738C87201AF02D307100189CDC78880309BB36720560882F3342BB2E95C314A762821471043A72DA769F273820F4582691C098144B92087BE066A2F4BC8610F43302D922FE04391B4701B7F0A6B731C31A8AC0CCCF5C3C29105E1ACBAEECB753C9BCBDEDB1284F0A3222BCE7F67BD6168A128E36801909FBEBB5E5E3A03DD8C269948699F88AAB4F225513017131231584760E9B85CD1159CCCC5157E4077669B83CD90BC2FC27194E888D5AA6D4813562C2646AC55BE297B6041E552D6269DFFF11225A2B19F7350F1692966396DA5A53F247A7DCC2C39ABAB886E5A45A9A5CB5FDC0C3FE055D1F8638C9029DC314EC78ABBFCAA0511545516D765728C034AABCFF1608DB2E52DB5C42FCB5BBBA1E3BCFCA3B09DE141DD15B832B649B2B018EF23666DF3BE62DBADBDFC798E3B24B30C055638014A3A37CA861F2B637C8AF20C8E7C7647A35979FC81B2281F81A00412D24F816C6DD7DC5006827BC2662B22F9305D61CA03B38F14A15F0B5B9582401DFEBC188E9C999C1792B96A744634C4C8D54B2E65179A937767DA77D59352C5046A294B42F23B0D485C6F374133C6060CAE80CDE55B14CF19CF6D8C7BE6F900603A61CECC3571426EE495506706B53FD52F196598E7772AD3CBCD82D291D6817B6C95249331623E3146C4987CCFB9CF62F28311C31343A1C1B82555596493132C6364D41F37EAA752709ECBF6420141441DE67DA57988FD9C9BEB948A6A89A8F8E83766896955548BD487BCB1862D004AA01CF449400A3D42E61ECB492B7E06821DFC1533F31FB7069989365BEB7C9C1325417201999D47CB51F9B6DCA1AB4E787F390C630E946BEFEA1AAA33613B440FC0160A63261215D467B8CB7637459D8BD84532575B93289D98052150730D5C110A5348B922974D062A594D81888726AD343715C7E8371F78B84AE5609B2CBB74BC3FA301BAE2E823DC6524F8C50EC587AF82E901CBB190F68C611517B31096629390A908EB24569C3B80A585D24293EC7A4D0AAC67CB6316B9A81A613B43524777CFA35F6C8A320AA33DBA66A159122E53965DA3606FD18634C2A963D39CB981F01CB357C7A6D871F04B785896826C1A4CE0E72F2F5642FA7C4A7729CD4AB568CE260767633FBBDB0A15B88D39FB0D3D944804E047F44A530225C92BD2194322825007141EC590CF84AA068057F92184F2CCB635D1743A418D1758AB837BA68F735FEAEC7F91A31FF8B67E86D44C1B9920210CA26FE48D9B1A4F5381C7FFD952D616754F288696D05683996ECAE239BF03488BA10CD17B49626344327A1B7DD93AB43CC5ABBB11942CAF0BC6B047D80D580367157C76270B83DFCB25EE56B873714EE8420497E0B19166BF0139A3CD1105A8DA5B67A757DD91ACBB91843BDBACC02159AE1A5CD2FBA71949178AE3884AC211DC1600D15A345F8C11E62C0C927304BF442B974A9C24C83DDB84073BEBA6E68A1469855ACB904D1D1585196A18A4487C71A88EC9B45349621DA35A4A72FBC8BC4B107531A1F6377E95C7768855859EF81D4DBC4C235B763DD762068A3CC0C027E4611B5C5C05548C06644823F95CAEB543550BE7C0272222240808A9887A55143E3187010F141A18C43C34844A58241F5073A9F9204337854D0343435C7599BFD51D5EC477C43A831301B8CB06A33A9B7084282D5CC425C518C4EED062F83378FA0B4B8F6BCC474C17139B5BD9F65BCBD1A4492C0E48903D592B9C0F82C9C6E19F72E0A15678795F3573D6C05C20644761B526AFD28D37C936B92A57A6323CB7E37E533417BA22328B7358EB1C150E991907967AAC01A29BE67BBC6B58E594B269967B74936AA49504DAEB2C74B31F2449162D542850956A9B53835A3AC4F4583BCD9100DD844EEF830893B32EE59358D56C82F53A453E1CA2F732367294270760ACA6DB5CFCCA6FB86892B16812F1D08EB53B881AD018513A125DD560278B6A82AB9576AAA7A55B659CE1118F137ABD4A645F9A58BB88435704554F748EA59B9D654A46F41C8E1022B8218C8E96A9C9BD335A8CE75AC712A89CF3B4E757A91768A605452E6531004538740CF19F201911BA3B255422CF2586119866A4755867FB53A38C11347FB3691018AFED875D3C1178BC520355102183D24E2D1AC0DC91189BB424EB15B187E0C4F43040C5A34CC1475FFF582AC39309F80437BE8810C62B2DB07344D7C736E31A45A68A472930CF9C8B6A3EA4A82F318C6E1497E44CB2A50A0C1A41134D8AC966821796A13B7A0AAAFD9A54365C4D8C913CEC461C20623BFB353C09B69BF457B1A4F217BABA8C08D6C573F61D06D4B2F0E1BACE9862A08391B60B0BD664BE07BC9333CC93FF63C139B0CE2C1A9770578AACC03DC0E1C15E251935C07905BB852B628DD0A02630359E05AA755EC7397B5576790489A5848DBFE7A6940420E5F33F78937DE2C46CA18415182609F3802B08959DD3417FB4C2C06710879A69C47492CF4B19750B294CCFE12394893654866BD1B259FBF30FA6E42394851EE6B442E872B36435C4A3A1462C334AEBD3844FA68D8481A49A7C58F164A094F5C0409C28F5A74ED0CAB01BA40C7CEC9D0C333E1A497EDD7251C11A5617973B3646294FF07AF04491540511A70BB40DC8CFDCF9AE35C028FEB4AC56F34F09DA6C11EC922D712AAC95BEE2799829198FA2E78E3146B7DF739753728053CB3EEAE8C147313C73259BD9BA2006C126809C744BFB39D2CC260666BAAB656A6A5266C3AA1813D464BC3C7DF8F72B7683A841AC8885D44D4F503D5B9BE13D09B98D4B2E9CAE5DBA8660A46E521CF2E156E529A4D0F28426D753FE1ADC8BB59F802CCAB5AAAE8D318C3264124B59808460C32675BF50B206A0C0A390AE1D76B914ABA605DBB78BD110430EE9A9A3F8CD97F678913566A18FD6C84E
|
|
testPassed = True
|
|
reason = valid decapsulation key
|
|
|
|
pk = FF1588FD94AF20C28341E9034D2981AD1B32A6277A52DA67091AA562298FBC16941E2AA190D2B04CAA232737690B877C74665D6B054D47B98CCA8926F2039738157BD8D73390623EC638B78FCA39D656632DE2B678C78C4FE395E3799B61215F1698B2E8BA01214849E20149009008C010ACE2F6C30B338A857293882702F6B6419C1290C378B2B77760B555BD5E874651C759CF24C6ADF3C222C44FC6803A53146939BB1E02900131274401231CD1909F8F5AAFD3E7610D10CFBC394D790CC6C4F4C4F22072AF2850925506D3CCAE537B64B4D9B5ED0086CD613CEBD25BD2F7201012481A655904AA3D254B9C0BECB4B9583D371927E4830574B5C554894B779A3622083DCCC734551116E8A1BF65D930575A7895873DA8E3441FEC6136997E7BB69D3D9820D201AE1E212F3827069116B2C3FA6A3F7B3CEF63A7E0B301E9C96BDD26663D66B78B65ADB501CB494C393C01C843B86273C772CBB1777EF3CAAF922DC1A6B698C107DD0C7194D464255C4F737ABD67F3B5C9EC299AF485515141701708B3E734FBE2011595A976867FBA127153C9A9372CBAABE6578A89416F058080230F55434986888FDE63401390C16C542BC6BBC2975C1D78821D6DB514231A8840239ED86727A3220039E8A9287496E45A1F0280508157A548E5B3866468413216809451819C4AEC7CCCEB325CA77927B9C940A639674924935F03B3B36C8DD2801082F465B0798DD87586C44A6B9E6B68576BB60B5986AB200020FA9DC2322B6A071200C52B86B8649928109BCA357223B801A637A48293F177C12FD7C57C31C20ECA05BEF12FF789B331AB893E548F6B8078E1B7538EB43DBB3C9DE45A4C4405B1AC9B781DC01A19C9A0C5C544607A0F69EB2C3437198A98B2EC440E1A48B31872653AA38C60E2A55AE4473A782DBBBC5E5A44244DF69F6F4C061B6734ACD9800835023A37C5C925AB01544A0D9B24CA908E9F72A3903389BB2B4320526981BBCC1C0B052695B9BF77551B4375B41659F26938133869801C5D892774C8C510D2E4ADDC17A3DF132FF74A72E19C6DD7274841FB40012C39AD29BF1AFB5B7A290C61106D91A48578A41989809E8FEC72BF6792178494C7CA7875753ECE74969C7A714C00633C844BC895085873692C36C7DBA55A1E12408EE39E72DC2E6EE778B48879688787B54C689200BCDFE1A218999EC285ACAE3C537134732A316772BC4D249AB2BF039D9B8A6B6D260FFAA0C2ADAC1860399BF3830E8D75B280E9CB0FB724EA0CC22883C72A072F9BF1980CD491BB8A0357344BD882AA0FA659F485438E0896F36643F5ECA70731AA414AABF21188A718572AD1A8B5D780A6A593723C2C213458CC5A89EC989FAA3C76188BA2FAD36B47F001A643BA558B81DD365FF75CBE2C61A04968533F28AF856C1051B6C296A320A62425B3DA42A88CC8DFF715A33591B381972C3C1AE1A89951C930A2FB4FC92CC438CA6C5403C53AC4A584E55F9C7B7082F2A2FF32AD5B372AD6EC6ACA155E8A32AC73912F85B277C7E227B9A0AB60F1714FA700F180A5AD153040C58CFFE9AFA4E2107C668B782671BA0C56D15A87039A0B81427BACECAB39C04811A62E058806AAD5623E8C17F4C78ABBAA117EA0A578476417F3418D781E96E2BFA8395B4854A7F4921DDA1AC766025C9E0723B114935F7CB9700897BA72C228C29CA27A94874540B88BA6533868649678ED0A731EF89DB30157FC431E27003ADDAB9A7B43445D2851DB612805D7B1B125A355A2903C2C24FEA2B526222D724B169E8B7C6D589E2CEBA3C4219595BC9EFAFA51F4F1A1C094C496F9BBE0D420ADFBBC570B9F3A3375459451E2A1A681D30E5B3CBAE2310845535DB744A756819F82C78AD432AC78D4543184BF9426704B87961CD8A2766B92A33666E2B16545CA04108C1F1A5392F94568825333E6DC0671290C3405BC7C3597087C7D8A0707BF5BC41DA0ACDAC02B4FF597FC0496B8988CCBA55384414B2B20962661BDC15A6467228656E2C89D4C5A7483133B85833F5966BFE02EB84BB5944211C7AC3F12B0800C01A28CE29788590AF48C0DE15A2F5A35B1B57452B1257827B08554BB8DE3697A396A411B70812EBA1B58A820ECE5761E96BECEE53D526445D51943E997B985D889DCC58BD2D9B5128AB15960269A3408ADE4D3B898BE4D25F6FCB05D4A84335174B15E3139BCF477A2E6D09063
|
|
sk = CC09C242778A0298985B90B5CE7A2F80A3C1C7676161F3539CB09136851D487B19D1655092983FFD150890BC65356ABD4C26A4CC87BFEA1B650DD58647DB1139F5B3F458CB8446960CD9C690D84214F48AC53CB51CCB167DC4AAC45750814CA66D961D4C7312EEAA591492294132C2054377CB398E754779A02A893A4B0F50F40D42614D61D9B80526C15F89AA53B418E16266E007969B4B7927DA258DFA646FEABCE41A80F69410D17B61D4923999A6A9C2569199789B19E28B24293CB6F420CD5A7E8055A6EB4195AC9C6DD1E338ADE043576B543E2321B939B7C9E040618CB0D3D4068D90A309032183851BB2C47120828CAB50C9372C3D7252866E6BA574104826312D89C32544630B359CCCAB414C03C01CA222868A70B81898C5256A77BA070769000CAB135EAD04A99774641B76BBD8BC9CB16C79D26671A564358DBAC667C20B4F096C0249287423808629AAE799372C05237E21337E23BA2A0A77A396CCED23CE2CF431E797B69F0CAA13CB823D4639CC31C84F740A80C63B3EF9C2B8B69B42280DB02877EC3B1733E2976EF9233A9664B3FC8476E39A7557CA7BE314FE63AFBC700E0EF71D22890DB00C38AB510911120DA82CC400BA68481725F9BA6C63E55D2F073078D96FCB72912FE99753F1280E07B14E865B692818C325C363317BD397385A3565B38B0D93EA1F67091AADCBC29923432E00CCD4BABC961639813685FD8338B76BCC85F6454D124C4ED82825AC86CAF1B69C86A3DB938C5D06319E65B7071097B5442D5BEC910326105FBC4A3D26CB44CA5FCF16543FEA84FCC552501B2E699B078603C4A656971AA68D914A8D8E2820AEA3933BFB4FB642BD50539949EA86D850057246BE57BA2CCAB8B88BC7605CE211BA2177F0F72116291B702A53E6F8980E972933199003350D77819A2560349370A510F8414B64470DD5A1CFC418A85153ADA77D8D015F8629AB273500A77781C0C7B784E979C8CB085C67174320811F899705354B3B0A2A3EABC04F5AA778562DA0562F171C3D87534F50721E8553C2D9CC46481883B1D008BE8534636913002C77FB512598698044663B091545A5428D218245A0C7199E799E4E52348B4C2CADFBB54C7271B2677BC5934420F1B58FFCA747E49429C60F81931B2353CA2070ABF0D1172178AE995B292CE27C1F9C48A321A15DDA17AAB37D6489BFF9D2010F974B93925CD1FB14290C7041402510BA16FFD98D1DA03611326C1FD863E7A1627C8A795E1B77DD4963DAB0B2B3971EF2F2A0EBC40DE696BCC8D857EF201F624170BB2C7354E880312029801619DAD4A0CFF44BC6F86781988E40B02135A49A83755F4CFB7E8F430C61874DCC8CB8386B0716269404754DE6540939E7978BDCC7BEC41349983F0E047AA88C617D3792D567234289ACE5C0404CD892C8C4257A4726C8B4A63A2145E1158C1D132CE6F3B7BF02A1CB563239B9053CE23F99646AB776C4E9587A8F328346FC01B301305C139531E6518AD92B0C64C37FD292CD360CE01B99D0E9064DC269E2AC5FC63B447806CD81B15B5C97C1C6E238B4B869A24871A9E2B5797BAB0DA74B085186095CAC6BBC17BA3CBCF67061183854B1F45E611C706BE84DFBF8AD57E50E3BE33D0FD955556A872C3A689AFB0A158092FEE49BCBE2B86D1602D7EB2D7B97869726201C651D9DC4223612B2A43289B9155807960B91DB658AF85964500E6AEACE5794C5A91112098A2BFDB7598B83B92995A2B9369D87809CA9F78D80A0CF7B1C4474C7C2FFB989EA9B12892A1560C32613C5810AF472E79741A5FCB0CC33A9CF798EEF4754252A339EF269890849165AB244E795294B4EC7E38D7E1C583D3050974B1BF229628F31A742BBB5466262554777CDF57CDD26686E733DA910A96B66550220228DEB7C67B6C024B13160D99BE083322D754A44309BD4C56DBE330274F5825BB7689773C2875B4ADB4B2610A23E2CBC601CE469271ABF050A92C84296620B31CB49C050D6B890F608BD3788A30B1022301A3BF34E807263F9066E5D2C7A8947CE85E32D7EE05F8FF3C8BF9706A0E5122DDA16E4AA4553698BBD68C90CB757D9160EE19B2B12A76543C83AB5983F04714BDEF4C008A30934CB9795CCB45E0C7C46035F80C83E476781F9F60F6CC7B32537667971A5F08941FF1588FD94AF20C28341E9034D2981AD1B32A6277A52DA67091AA562298FBC16941E2AA190D2B04CAA232737690B877C74665D6B054D47B98CCA8926F2039738157BD8D73390623EC638B78FCA39D656632DE2B678C78C4FE395E3799B61215F1698B2E8BA01214849E20149009008C010ACE2F6C30B338A857293882702F6B6419C1290C378B2B77760B555BD5E874651C759CF24C6ADF3C222C44FC6803A53146939BB1E02900131274401231CD1909F8F5AAFD3E7610D10CFBC394D790CC6C4F4C4F22072AF2850925506D3CCAE537B64B4D9B5ED0086CD613CEBD25BD2F7201012481A655904AA3D254B9C0BECB4B9583D371927E4830574B5C554894B779A3622083DCCC734551116E8A1BF65D930575A7895873DA8E3441FEC6136997E7BB69D3D9820D201AE1E212F3827069116B2C3FA6A3F7B3CEF63A7E0B301E9C96BDD26663D66B78B65ADB501CB494C393C01C843B86273C772CBB1777EF3CAAF922DC1A6B698C107DD0C7194D464255C4F737ABD67F3B5C9EC299AF485515141701708B3E734FBE2011595A976867FBA127153C9A9372CBAABE6578A89416F058080230F55434986888FDE63401390C16C542BC6BBC2975C1D78821D6DB514231A8840239ED86727A3220039E8A9287496E45A1F0280508157A548E5B3866468413216809451819C4AEC7CCCEB325CA77927B9C940A639674924935F03B3B36C8DD2801082F465B0798DD87586C44A6B9E6B68576BB60B5986AB200020FA9DC2322B6A071200C52B86B8649928109BCA357223B801A637A48293F177C12FD7C57C31C20ECA05BEF12FF789B331AB893E548F6B8078E1B7538EB43DBB3C9DE45A4C4405B1AC9B781DC01A19C9A0C5C544607A0F69EB2C3437198A98B2EC440E1A48B31872653AA38C60E2A55AE4473A782DBBBC5E5A44244DF69F6F4C061B6734ACD9800835023A37C5C925AB01544A0D9B24CA908E9F72A3903389BB2B4320526981BBCC1C0B052695B9BF77551B4375B41659F26938133869801C5D892774C8C510D2E4ADDC17A3DF132FF74A72E19C6DD7274841FB40012C39AD29BF1AFB5B7A290C61106D91A48578A41989809E8FEC72BF6792178494C7CA7875753ECE74969C7A714C00633C844BC895085873692C36C7DBA55A1E12408EE39E72DC2E6EE778B48879688787B54C689200BCDFE1A218999EC285ACAE3C537134732A316772BC4D249AB2BF039D9B8A6B6D260FFAA0C2ADAC1860399BF3830E8D75B280E9CB0FB724EA0CC22883C72A072F9BF1980CD491BB8A0357344BD882AA0FA659F485438E0896F36643F5ECA70731AA414AABF21188A718572AD1A8B5D780A6A593723C2C213458CC5A89EC989FAA3C76188BA2FAD36B47F001A643BA558B81DD365FF75CBE2C61A04968533F28AF856C1051B6C296A320A62425B3DA42A88CC8DFF715A33591B381972C3C1AE1A89951C930A2FB4FC92CC438CA6C5403C53AC4A584E55F9C7B7082F2A2FF32AD5B372AD6EC6ACA155E8A32AC73912F85B277C7E227B9A0AB60F1714FA700F180A5AD153040C58CFFE9AFA4E2107C668B782671BA0C56D15A87039A0B81427BACECAB39C04811A62E058806AAD5623E8C17F4C78ABBAA117EA0A578476417F3418D781E96E2BFA8395B4854A7F4921DDA1AC766025C9E0723B114935F7CB9700897BA72C228C29CA27A94874540B88BA6533868649678ED0A731EF89DB30157FC431E27003ADDAB9A7B43445D2851DB612805D7B1B125A355A2903C2C24FEA2B526222D724B169E8B7C6D589E2CEBA3C4219595BC9EFAFA51F4F1A1C094C496F9BBE0D420ADFBBC570B9F3A3375459451E2A1A681D30E5B3CBAE2310845535DB744A756819F82C78AD432AC78D4543184BF9426704B87961CD8A2766B92A33666E2B16545CA04108C1F1A5392F94568825333E6DC0671290C3405BC7C3597087C7D8A0707BF5BC41DA0ACDAC02B4FF597FC0496B8988CCBA55384414B2B20962661BDC15A6467228656E2C89D4C5A7483133B85833F5966BFE02EB84BB5944211C7AC3F12B0800C01A28CE29788590AF48C0DE15A2F5A35B1B57452B1257827B08554BB8DE3697A396A411B70812EBA1B58A820ECE5761E96BECEE53D526445D51943E997B985D889DCC58BD2D9B5128AB15960269A3408ADE4D3B898BE4D25F6FCB05D4A84335174B15E3139BCF477A2E6D09063E418B205A435F5F1A7063505618A07370D5A77FB5CC2412D5CF30F2719379B15E3C4CB1BA878A7E56B2EA68DF4BD751C232312B9D627062638D31F6827EE35C5
|
|
testPassed = False
|
|
reason = modified H
|
|
|
|
pk = 6D8B6FBFB908BEB03740FA38AD564DDC93B470921248A29FE4107FC06A7CFB905BD795921F039A9CD6A4E114A498D35D18B28591A6AD7FC44313F9633B226E480B9504E947A85986CA9633AC920FF0B1186FC660E037841500A141F30CF0754F026A7958E3C486A00C165A27AF996B9A13CDCBD68BA022425A06BAB3F812D08150562888DFC63DEEC54D7950B9EC3A988A5814B0197E7E7358C45BCCC7B39C99B229A7B04E53510CE5775BBCEC956753B63BC252FF650265D768A2A94440F4A5BC8B6EA408206EA37C61936895E41F56F8C56712A00ED022F84C9C50DA79BA486F8DFB2811B320E35B5B0B36910EB259D8F7BF6564336477935978B770666A01F526D369AC7CB140D174A500B381FFC60C46F1B62BB84631DB321A64A25C466221950E895492876643F7762F3746A923249FE8A313E500BBB30BC811395DA2E761BB040BF8A75230085E3D64C94D40186D9371BBF1BC3CAC3BF86311F9B095A809579E83681A5A16D22CC8282119A6D61DE7C92B94D4CE7404CC2CE8137B765AFE241012D1C28DF30B23B05341116814814F55CA8D4D05728F21C0266691EC6A6CE0081176845DE53128E618988E847165D98558287B9CD406353461A96C1B6B74BF17F66E0D38A7EE6476556B0FE4AA73C2511716720BFF84194576601C427B490C463B8A879B9ACD05F0A1962682E6BB73BA2855E14A4E15CA141E23A23629667B48C619CAB4FEC499DCA072F66B69FDD447108C181D9B0EA20952DA852DFD640FA41BAD867B455830B5676A91FFA652335083B9240AE8528D40BA448E4AC3C403A7EEE42FE8E663BA4210E4595BE5B7BD71950D69838FD9903E3CE3CFB653C4E582366ED37D63297465E8A49D71CDB4869B08212ABEC8BBC4C464C9523992F0BE256A519F93CD8659A1F16B90038811DD3A1D17210AE4185F1CA09FA44359378A83E1EAB465D9CB90F91C0516B16DB92028BC20FE3466CEE40952F63592E52155F5AD5C337250C054DD7729DF552183236F4F715B65A902AFE5216187838E09469AC930DBD08A77C562ED36739A0611E63282B84A080488538214A3951B0F91D48E7FC5A87C46283FC6A6495C999D76760D1C3DCBB535BE1089090048687C99541AC783785A3680B8F8B7B4FCE2C9DD4A3036DB0BD175C716ABC4756103AE561551C62E69580412DC4F630999EA4880F56C0D51836E09AA5B5DF70C54942D0D31098AFACD52646BA5EB627B6B9C7EA1941590250E3742D0C331BFEC9108DC8A66194468D4ADDA06BE9190B77EE06F09078A07E5948C147F72DC4463C67F2986A264BA8ED505A07BC145B65603B1A847B667BC3E30BE6B2C4228E14899D82976A39E5A3353B44973BE481C3F908FEA7A28689A89593A465584AEBF73051D570A8AC202CC2993D34506C05584B9309E00B822698BCAF2693E5B9CA2F8101022417A341A334224BFF4344FB57A5F03E5B084F512032A7210C12AC1A628A0FC8B973C84A8862C2C2BB7435C4A4360B00A1B0051BB608FF3C7B86B9988945812BC4BAB801CD275A596C69334304F986B3E2EF7A66302A37D97C4C88118E978719A66A5BEECB2D137BF71343476F2368774BCB41076DFA972C8284B9220182F66C3B2DC05674C08C72B37CD35B5F5B8A02D11768A8241238757585422BE00669C91269F5579FBEABF407636D82C61650201892CADBC176E12DB330295C18728938F961C80D1468DE30586005D03D19D7058B115530F49126BA7754C11A15C4D009F3C0073D84C8772C311BEE2B291FAA824C0363333C970B3A334C51C475021E88CB37804722AA60868CA15C5A800DF9C7A33620784B56B7E352F7F227FCE1297366A2BF71C57F4174DCEA796BE13C48BA70C9C25ACC1606CF826717E6B4E34494CD05591072478290230BA17C3F43BB7B4DB19B2B6455446A0CE8C0F5D2AC08A53638D6B85320C5F4DD918B141AD50055F33E654F5134A1D3A52A187B20A8C8C511042EF89A4961C1355F50B8A85B363757ECB64991D823461F55CD16ACDF1F1C29BCB3044763DA8F38488EA68EC5857C1507E46BA4B1015576C9C3DD98860AB37375683B5803C5ADFF78AC36AC747B2B9D36B44BA883D311238ABA4ABD53295147C085A301ADA950F6F030FC9A806FBD405F35793A65164B71AB111DB895A1C33D1FCBA38A2C247BD61E3B1BF98DD36424310F074B54F1974B5C0FD6B1BA94ED4
|
|
sk = 67E670972A90A1D97C86B006D2EB4CDB466C8B952A33D750519B812E98778B44327038B258C815738980FA032A2AC19F73E4C85C09540B94907E55B339C40D049BAC4D64457676CADF98302364984F72A38B9B87FE5784B081835636B1F0AB7F90F6B17359379BAB35F293B96D7CBA56130786C56984066E56BB642373712E50A9867A8724262F26F15C7B299C9913B463B7877DE791FD426F31242F733C950A40CFCBA8437D40349B098AAE9353DFB40E56444F56EB64043089BF411ECE4A238229873F2317D128951C37027B19B3BFBC82D8D21CBCEBBED323741D623A382AAA3C2A03FCB51E73C2321265C6D11B0BACBBCFF8B4CE810055F0E06A1F19AA961072AC7674E0F34F04EA213C926955120927E118729276BF94B46FB36CF37A17F3433B2F134641D07DA25B3526574658602B82DACDFA4972E51A5F6C75C3319919FF400BEB75CDBCB76EC2649F1363C379C36F1FD9A284FC107CD0603AA62AEB1C7B973346DF7196E33A273A737F8E2C4BE20779896441D0E9430526768CD0971A79B535D58B3093C43178AD4DF9196337B76346492D83B7D6408F3AF99F6A46256D475F255C5246BA663BA2AD27EC4848665BE51A0AB1F8552D95537EA08595BA66A0F0162FD5870A088EB12A647E8B615289334A146391F537621412D881CB283360AC1CAC7B0A767183C284AA014FA723D8C5B44F560A5A1633A0D00832E45787E6B47C6B84798529B55604EC88B7040C56B72245964CB9FC95BD83ABA44501757FD27CB6F65FEF34746A8943BF252E57C7B5D03810D219844F483B84366394F75839950AD2C847F127A5DB447D70FA884347550D8888138548E47370FF0184111A1391F78CC9AAB5D8434429485B36539883DC1565D75099C83285762E3F375489A0285A545DEDE71758A7C7A04B39EED75730529EBF8325189253D2608701514F44CC8D1B549639A42D7F2A985437BF5BAC577C48668171C49CE7C7528468C1EAC600883C0AD4813F79BC4CACB9BC1A67B4497541369D54E7606E2191AC7C7C74F09FEF99C7C1597F1DE4310E838CCAD99B77B913B71028C0EBB89D8BCCB718135961329716CF67F107AABC504AC43ECB59BB32FC0D3093CEDF470421BC156A92CD36931E1F53256E55B99087A644F649137A17D9F851BF53967EA41905979C5657361CACB0FB2453DD939A9A6B74CD4C48C001AA64C8BAEB26AFD1C5B86661488EF3A8127A2F557165A5D63E330921375A6A4768B6A9C840263201C72C8A8AA6CF1203CC159B2C92241CA2508869AB914FB585D817AA5D88758686CD8AD886114C9433B0AACCEACE1783494CC77AE595AA997451615CBE91C96748F78AEAD5B9F1E393D4733E39FB690647B3B5244CCCC9BC42D0C1FFB77C341703FB2A66AE3686ABD53F7DC68ACDEA25A8FC389925326BB26E3E20C0C5D31A8BE1B68DB6CA7265825DB59D36FB85CF646C1FC8CAFDA82042555D6CB7A36CB0041EE6185819A9F02253D08336F4D149719B38656A8BC02C38D00630A51A4AECEA0822854E184C667041B6E1231ED7B706D9D76BBD96C382C7AE47624550E34065873C9581ABC80C386E8A34D533076952CBA494AFD0B66DFFC8C021D0BE53BAADA5DC51328226C6A90092E4B0E5985122FA065E6BB1277A9403D1032A244716031705654D513068E06B758792A6F881A188858B39479C431081AFDACCCFBB8842A6C9F2BB72E620B369115F3EA112E28CAA465613ED228DC9EB73C5ECA5925219786177FD1B3D9DCA02B643CA52F33D32A3C496D1428B4442FE0165FBF3A2449B870597205E31C5CF466C3F958BC1C33BF1CAA7660B1623A180E78655FBF75B63B668AA7685D70201EA0048BEF32D523168473C96526962C3520998D88024496A48824BD2FAA452C6805500C37C5153BBF35BF1D2C5958A01F4B74A51A429FF5B32A77AA345249A71E7982D78CDBA031828A1637B07BAA21BAF931A65636A3A3DF39B1FCC2EE9FA64308A88B0F6A513B17B1966166EA5AA3CE7093BC4C81CC6142FA6CB0D718C95293B92FA8ECFCABE9B1A82E06B71A6C692210147105A0B2CDB4C00AD7A29588F7E2089292BCCB64A18088952D2AA031B51B9F886C0CC875CD6A5081D3B58BACC043FE4176DECBAE3069DBA61788C498843452FB0D4CC3DB347D958606D8B6FBFB908BEB03740FA38AD564DDC93B470921248A29FE4107FC06A7CFB905BD795921F039A9CD6A4E114A498D35D18B28591A6AD7FC44313F9633B226E480B9504E947A85986CA9633AC920FF0B1186FC660E037841500A141F30CF0754F026A7958E3C486A00C165A27AF996B9A13CDCBD68BA022425A06BAB3F812D08150562888DFC63DEEC54D7950B9EC3A988A5814B0197E7E7358C45BCCC7B39C99B229A7B04E53510CE5775BBCEC956753B63BC252FF650265D768A2A94440F4A5BC8B6EA408206EA37C61936895E41F56F8C56712A00ED022F84C9C50DA79BA486F8DFB2811B320E35B5B0B36910EB259D8F7BF6564336477935978B770666A01F526D369AC7CB140D174A500B381FFC60C46F1B62BB84631DB321A64A25C466221950E895492876643F7762F3746A923249FE8A313E500BBB30BC811395DA2E761BB040BF8A75230085E3D64C94D40186D9371BBF1BC3CAC3BF86311F9B095A809579E83681A5A16D22CC8282119A6D61DE7C92B94D4CE7404CC2CE8137B765AFE241012D1C28DF30B23B05341116814814F55CA8D4D05728F21C0266691EC6A6CE0081176845DE53128E618988E847165D98558287B9CD406353461A96C1B6B74BF17F66E0D38A7EE6476556B0FE4AA73C2511716720BFF84194576601C427B490C463B8A879B9ACD05F0A1962682E6BB73BA2855E14A4E15CA141E23A23629667B48C619CAB4FEC499DCA072F66B69FDD447108C181D9B0EA20952DA852DFD640FA41BAD867B455830B5676A91FFA652335083B9240AE8528D40BA448E4AC3C403A7EEE42FE8E663BA4210E4595BE5B7BD71950D69838FD9903E3CE3CFB653C4E582366ED37D63297465E8A49D71CDB4869B08212ABEC8BBC4C464C9523992F0BE256A519F93CD8659A1F16B90038811DD3A1D17210AE4185F1CA09FA44359378A83E1EAB465D9CB90F91C0516B16DB92028BC20FE3466CEE40952F63592E52155F5AD5C337250C054DD7729DF552183236F4F715B65A902AFE5216187838E09469AC930DBD08A77C562ED36739A0611E63282B84A080488538214A3951B0F91D48E7FC5A87C46283FC6A6495C999D76760D1C3DCBB535BE1089090048687C99541AC783785A3680B8F8B7B4FCE2C9DD4A3036DB0BD175C716ABC4756103AE561551C62E69580412DC4F630999EA4880F56C0D51836E09AA5B5DF70C54942D0D31098AFACD52646BA5EB627B6B9C7EA1941590250E3742D0C331BFEC9108DC8A66194468D4ADDA06BE9190B77EE06F09078A07E5948C147F72DC4463C67F2986A264BA8ED505A07BC145B65603B1A847B667BC3E30BE6B2C4228E14899D82976A39E5A3353B44973BE481C3F908FEA7A28689A89593A465584AEBF73051D570A8AC202CC2993D34506C05584B9309E00B822698BCAF2693E5B9CA2F8101022417A341A334224BFF4344FB57A5F03E5B084F512032A7210C12AC1A628A0FC8B973C84A8862C2C2BB7435C4A4360B00A1B0051BB608FF3C7B86B9988945812BC4BAB801CD275A596C69334304F986B3E2EF7A66302A37D97C4C88118E978719A66A5BEECB2D137BF71343476F2368774BCB41076DFA972C8284B9220182F66C3B2DC05674C08C72B37CD35B5F5B8A02D11768A8241238757585422BE00669C91269F5579FBEABF407636D82C61650201892CADBC176E12DB330295C18728938F961C80D1468DE30586005D03D19D7058B115530F49126BA7754C11A15C4D009F3C0073D84C8772C311BEE2B291FAA824C0363333C970B3A334C51C475021E88CB37804722AA60868CA15C5A800DF9C7A33620784B56B7E352F7F227FCE1297366A2BF71C57F4174DCEA796BE13C48BA70C9C25ACC1606CF826717E6B4E34494CD05591072478290230BA17C3F43BB7B4DB19B2B6455446A0CE8C0F5D2AC08A53638D6B85320C5F4DD918B141AD50055F33E654F5134A1D3A52A187B20A8C8C511042EF89A4961C1355F50B8A85B363757ECB64991D823461F55CD16ACDF1F1C29BCB3044763DA8F38488EA68EC5857C1507E46BA4B1015576C9C3DD98860AB37375683B5803C5ADFF78AC36AC747B2B9D36B44BA883D311238ABA4ABD53295147C085A301ADA950F6F030FC9A806FBD405F35793A65164B71AB111DB895A1C33D1FCBA38A2C247BD61E3B1BF98DD36424310F074B54F1974B5C0FD6B1BA94ED43897C88E8D0CC258C0A1DA320141A3876AD2D5D353C72E9319877CF17EAB9DBA31884E9B852CE9A38CC93BBB0AEA4E673ABD80665B212FDD1BA7E7C42C8F560D
|
|
testPassed = False
|
|
reason = modified H
|
|
|
|
pk = 364B2D7A559AB06C8E3C7054B7099E69AAB272769435532C58C5BAD3AB44CB480F68E9CF21863E7EC3A9A248A726167149A380BEBAB79CD06AB7059D9A0BB1A6334E70144ED3F0B422402F02B13A3941A53FA30147C00004703791C5C596B83EFA8C8479937FDAF5570A4BC6BB889AA19979541C5A54B5586A5B9BF3B01142A38A5BC191493A177D0871EB5852D8966A7F26616BE42912744F265659DAA289BD20A134F10D54D20CC2F6955CC5961EC65E20CA5A45FA5D2E809067517929372F42747860EC1A3A0090F610CE8B3181BD25012BC47B5F39CD8D7C255ADCB58048886D91894F06A51956181523655A45A43B176CD54845EFAB8028CA592C0050CF0840DE196F105C04D1E6B040F5CE7066386A8B9363988BC503117B0C5D88119E6D5CBE4B1403537B490BA80CD5F45439278C8335165CE92D59CAB38D70B66476286448A4D0A2C1F4BB6B7C3875A2E70DF655C31F240339252725A137A1E4355DF18AE3381577446A5F772FD53BC8BBE19C54613382018DDA39A5917C3064C709AEF8536F395D80009033B366E0979C0E084051285407FB99D14B2EEC5575AB93C3BC54348CC7A34729CFFFB2915505C3F9365F73D94BCC367336354941E058336C8AB842B808FCC279F94D732A12824BC816AAB526773D0896B64FB66E7EA5934E820570C455F541B00C953294397B257606D6215959CC2BE7C907F75780E8C126CE18A152777BC989A4EB5A7CFE74AD8AB063765486FD55026641AB86CABFF53054821A0FF1292A20CC8184E9BA75055E497917ADF33077181D2F9A2D6680102242156622C959023134B49F60054378435E22BCAE4E634C4D01598BD82A176410DE14AF62774EF1E431DF2401A1BB526FE823F5D47AE670789A4228B5D629691B2438B3AD7173BC8BA98346400459969C2FFCBAD29B87172A9807F68B004C0414D439F2F959E33ABC10F3348B8A3F747859BED25755602B6C49382241670DF96AE1B32621B74985F197FFEC0CE292668FBA66BA494D9A798A27FB0E95C7A0E4C7209895A3CA31B13F7A3C9E8B01E054A5C2D536E59326429C04267A55BC50B10946A526AC20AAC39CC265C4105ACBA6F1848D94530BA6BDA05C92C84B3C8B323A7FECCCAAA19B048AA5A01498FC01C9A4B055B25A4C96AB02C7EC252A814EA544577CDCAFE7A55976B29D03492ED6AB3813E805F501C20BCBC61AD8A0F173B602F2995C042AD2ACA9DBD9B9DC4C603CD58D83EB64CDB10F043284B83B3FAE85C032D5A99A980C26D29298C75054F57E0FF2A320D7C00C7462B19077801C5DF7B6B0DAE2A9A17284F6A0293A319546A8482FA27322844BE3D12FE69362C7374390BBAFEB4852393A23BE775310E80054443D1C26B840C15330D71BD662565182713F06D0ABBB62B826428B43C648696AEF494FE5E716975566287432AB2B817B45C0A1D91D9E755315721D2256ABAEE061D13971E277590E758998B6490C9443E1D19862A59E93E2606A715492124571921FBE3B1CFDE31FE3DC83AD18821E51B19AE20F1FD2139D1210098535C56642C28284E2346B2938175EE0921922AE53920F14167C009420057560C5E8A05C6C05698B3BD4486781910E4418C758620F593814C849235D4989AD521FEBE5915AF21A8B8458310C6D711A33C5FC0B8E26B7C1351589F7AB25B0BE4D132929D6112DE73AFA4BA82EB66AA5B92EA502280BF5289E8A3EBCA8412D8722A1CB27DA4212D888C4F959CCF50698EFA364609C18C3407B63D6C6185497174205244B9D393A260F943986019347648233435F26791C46EAAB3C3910E8F52FD8C3A89E48C4C7C39A4CFA6E87F012CD99864D4158A8A44778897CC0C720A1484DFFAB8C44264904CB6EF08A8873B8615D4689DD1A1482165B4491217BEA98215A1901C586FBD63362613039284D73C3595611C5FD68B1D9B37FCB23989C2463F88595C4FABB3BD96FAB26CC8F95C1006C2E9C394CFDC98454917FBCB6B0957304D7D47D4A3C87467144A8845035405DE2277C97C8BC3B0364D789109DD00608AC86BBC3750140342D2C29CBB1677EFC8A6F187332477727221655622FBAF6894E7BA59CA53AED6470CB38BD15E316ED28601D725407A757AAD3CBDD764FADA81E79B89EDE5A0474EC817D5CA64425C779827801585651E367A29B3E17CC40FE64311151CC3A9CD6BCB85CF5F5B27DA0D9B333FD58F6
|
|
sk = 4B729C51F58981C57ADB8061BD26CAE4B6001F40A81491131BA074E516A5CD1403B4F932DBA637AF08289FB20A8171A728959C9E3C5798153BF8BA4AA48B70178453096B578432526E0ABCD618B9E3E30A80B1350D4489B2F7A833ACA6D23C26F8366FE44BAC04F433C26A09322A50DB127C13663E0DDA3D33D27680E5A95FAB1FAF02627541B721128A1923583DACA36075696C0636D4DC4CE5546829231746E776E271CF3FE327ECFB256A600E57F619EA3464245825964967C5A311596B8ECAF827C1C048AED52A7C5CCF937C59339355E6E874F958A805B4C64AEC88AF4B74D8B18823E54668214E8A17211294AA26D82BF55A1F04FC8264D86ADBB00F465368D6CBB576E192B0A92F85D8337A401F4AD1CAC2A57740958BC5D89580F7395F04323D09BE9E35CF585A6FA781180DE555A2959EED5CBB4EE1096FB0A177C7751309A0C58322F5E53EB1F594F7705E7856B59AE263F1226468E9AD5AB27FD7EBBA1764243B25B82261A4CA5C247FF7575E90C7CA7003A71C9F27C67BE9A3182057B9B9064188C902EED3582D81B8F5D622981BC696979B0EDB03BD094DA66527F4F56F4861A989C7675E2431C265481B776B555CA12C934198E360608280E4AC0A1092C52E14150E578680247805C36C88F037C8F7CB73169130DA82F001076596198168323F97B5EB9C2C8AB55B01D072B66A71006ACDDC0B6B39B30617647F9791AB24982F05953C63BB043000415840605CEB1444E6CF6BDAA9EB365EA9E9353C601E348B1C8CF3C2279BB5697AAF1223C932507EC9A7AC0BF34653357D87E510A2D9B1C01762908827BA7A4574405F38F06370961ECF311B6FE730EEC22855242F9A089E381249EF1CB88A81A4F7B00478757C6A2AABF9B1997F5347A96803252C894791A154F29917912860842ADFC1276DD52C5DA5CCA0A784BF5C903D14800C5B936B0A52ECF795F66863B38B6A75D3107097C655EB669B4B41159A34C15A811B1005EF2230446653681306DC5A52050B4A6F592DD0E62E2CF746D34B0E7BD1A57095B87E89289AD708B03841A92B49B68442BCE52300BA08F6383248AA87B5C6714A9AA73376BB016B2F1E39C1AC383C7249A5A5B1A6950329384C873E4880D153906B42799332A299754C9707C3A8D2A84F2818998A0692A6256B7B4F641429D9FB0166F46C0E59A47D11AD5831AE5333654AF256D791C0AA1636F1B6801C4877633B90F3936B543561E4282029B209BF1259CB752F6B5B202DD4C471954F84EB2637D60D6AE467F3600E1320B9014A921DD10CA3A03466B1CADE51797D560C97725E03B536B4B376E428370E93600CC351EEB27AB7F762D0A05366A60DB5A60C7CF7CB55284E96E0371F1034F850C8A4F1C0604C4FA497C9CEA71D6EDC035C46CA74F12D69E1832BDBB76E6B37D043B4D2F4266D2744D464C13EA89576DC95FBE16BBCD24EAC52B21DF006E1EC244F4B9F3B44BC9A38CCC59C38CECA9F1D2CAB13729E89A79F719A2FEEE52300096A179406C043A8C818B3E0D2CB0B093B2C510677409EDE537417DB2F24BBB484C173DFCAB12725AC46C052BEB97629A9147369C00E17712A591DD21A5F86659905559EDDCC92718885F82644657BC3274A4BC5346CB526530872222A847AA75B185F37BD2E5040A1586417F36740E91527B624D69BBF6CA33B5674C3699744D1D918F9A93065EC426353631BEA8BD920ADA952A37F90B06737CA775BC1258403729A29D5809A9873B7AC426CC9F61BCF936CC20744C5B981E82A48E0E15223AB9EDED8483DE790A1E0CCA3528B4E45ADEEC20F609AC63D48839C01B9DD7C0AB45156975C81F52ACAAC946A8F810BCAF7A58CFC82E3991FDA922651C39FBF186804222A21256C1FA766FB996EEF9288BC3909C1132F1B7C2EE06B8D93CC0878BB7930559BFDBB95154590790756DE250E27E064E3E89B0790BD37AC818F79393ABB346EF5543CC190754593E5110D0F6B16A794A621E672619321CF2B9745862E28261339939C83F8787ADB13ADA21657F787AADBBCF58BC70371B0A22C8365297F3A66B726F8C50AE59E76710BC400240B933BEB5696D15A06F5C30AA80C35A67C54D3499B72045A547862F652795C33753D79AC39319B6C77995641337666AE7BE05804E5BA7129C9B3E278364B2D7A559AB06C8E3C7054B7099E69AAB272769435532C58C5BAD3AB44CB480F68E9CF21863E7EC3A9A248A726167149A380BEBAB79CD06AB7059D9A0BB1A6334E70144ED3F0B422402F02B13A3941A53FA30147C00004703791C5C596B83EFA8C8479937FDAF5570A4BC6BB889AA19979541C5A54B5586A5B9BF3B01142A38A5BC191493A177D0871EB5852D8966A7F26616BE42912744F265659DAA289BD20A134F10D54D20CC2F6955CC5961EC65E20CA5A45FA5D2E809067517929372F42747860EC1A3A0090F610CE8B3181BD25012BC47B5F39CD8D7C255ADCB58048886D91894F06A51956181523655A45A43B176CD54845EFAB8028CA592C0050CF0840DE196F105C04D1E6B040F5CE7066386A8B9363988BC503117B0C5D88119E6D5CBE4B1403537B490BA80CD5F45439278C8335165CE92D59CAB38D70B66476286448A4D0A2C1F4BB6B7C3875A2E70DF655C31F240339252725A137A1E4355DF18AE3381577446A5F772FD53BC8BBE19C54613382018DDA39A5917C3064C709AEF8536F395D80009033B366E0979C0E084051285407FB99D14B2EEC5575AB93C3BC54348CC7A34729CFFFB2915505C3F9365F73D94BCC367336354941E058336C8AB842B808FCC279F94D732A12824BC816AAB526773D0896B64FB66E7EA5934E820570C455F541B00C953294397B257606D6215959CC2BE7C907F75780E8C126CE18A152777BC989A4EB5A7CFE74AD8AB063765486FD55026641AB86CABFF53054821A0FF1292A20CC8184E9BA75055E497917ADF33077181D2F9A2D6680102242156622C959023134B49F60054378435E22BCAE4E634C4D01598BD82A176410DE14AF62774EF1E431DF2401A1BB526FE823F5D47AE670789A4228B5D629691B2438B3AD7173BC8BA98346400459969C2FFCBAD29B87172A9807F68B004C0414D439F2F959E33ABC10F3348B8A3F747859BED25755602B6C49382241670DF96AE1B32621B74985F197FFEC0CE292668FBA66BA494D9A798A27FB0E95C7A0E4C7209895A3CA31B13F7A3C9E8B01E054A5C2D536E59326429C04267A55BC50B10946A526AC20AAC39CC265C4105ACBA6F1848D94530BA6BDA05C92C84B3C8B323A7FECCCAAA19B048AA5A01498FC01C9A4B055B25A4C96AB02C7EC252A814EA544577CDCAFE7A55976B29D03492ED6AB3813E805F501C20BCBC61AD8A0F173B602F2995C042AD2ACA9DBD9B9DC4C603CD58D83EB64CDB10F043284B83B3FAE85C032D5A99A980C26D29298C75054F57E0FF2A320D7C00C7462B19077801C5DF7B6B0DAE2A9A17284F6A0293A319546A8482FA27322844BE3D12FE69362C7374390BBAFEB4852393A23BE775310E80054443D1C26B840C15330D71BD662565182713F06D0ABBB62B826428B43C648696AEF494FE5E716975566287432AB2B817B45C0A1D91D9E755315721D2256ABAEE061D13971E277590E758998B6490C9443E1D19862A59E93E2606A715492124571921FBE3B1CFDE31FE3DC83AD18821E51B19AE20F1FD2139D1210098535C56642C28284E2346B2938175EE0921922AE53920F14167C009420057560C5E8A05C6C05698B3BD4486781910E4418C758620F593814C849235D4989AD521FEBE5915AF21A8B8458310C6D711A33C5FC0B8E26B7C1351589F7AB25B0BE4D132929D6112DE73AFA4BA82EB66AA5B92EA502280BF5289E8A3EBCA8412D8722A1CB27DA4212D888C4F959CCF50698EFA364609C18C3407B63D6C6185497174205244B9D393A260F943986019347648233435F26791C46EAAB3C3910E8F52FD8C3A89E48C4C7C39A4CFA6E87F012CD99864D4158A8A44778897CC0C720A1484DFFAB8C44264904CB6EF08A8873B8615D4689DD1A1482165B4491217BEA98215A1901C586FBD63362613039284D73C3595611C5FD68B1D9B37FCB23989C2463F88595C4FABB3BD96FAB26CC8F95C1006C2E9C394CFDC98454917FBCB6B0957304D7D47D4A3C87467144A8845035405DE2277C97C8BC3B0364D789109DD00608AC86BBC3750140342D2C29CBB1677EFC8A6F187332477727221655622FBAF6894E7BA59CA53AED6470CB38BD15E316ED28601D725407A757AAD3CBDD764FADA81E79B89EDE5A0474EC817D5CA64425C779827801585651E367A29B3E17CC40FE64311151CC3A9CD6BCB85CF5F5B27DA0D9B333FD58F68B9A042A41467D8D85A8D7F272EDABD3F6D1BB97C3C2787B328F8C0A86C107718C93E2824019E6F5197D92D21EF67BF41926909163DA6AAF9132FD4C81188143
|
|
testPassed = False
|
|
reason = modified H
|
|
|
|
pk = 42511852719AB1182F484066F526798C59081F2A81B0B63937FA5258A389885B905EB1252837656F578E90128CCC6314720B6E52280912946BC18C0FE2E4A07074A2373A2E115470B143AA60A9A34F4B6D717879458C532ED1790DF9CC19605A2E186B5DC3602EF2CC5EAC9B1362951041BD7B003EF46B258352BB7556A135A5071116C11B73C46B4A280C39A29A78BE3349940D9C3608A2A0565A3448B65581A826A9388C00C34F0136763E409FE2A2A3A768C3C795AD7C852AEB65055CA77120AC0FE8514669FA627D24C2A977726015C8CA001F4291CB35A1C4CEB24A449419F8E4159124585BABA37868C42D85428294AEFC309C01E1AE07E688C19B0EC2568784D2308FA2A5AA36AD653A82F4A88C2F7361A5E9390E4B147CE780E958976529603640BED2338C0BD776A18331F5D06A9E5A2C5B971FCA2010A7040018891A73565AD911A93E275BB5724A4EE24C20AA2A9FE191C5C41CDC5C02F5D8134EA5B2A501AA6A708CD125A0B8129F4F1617607812A1E113ABB77CAB197F0CF368FFBCC5A860B19E6725C9D147AB1561DE1A27EDE91D33D36F7E099AF945ADC7CC2B59021090AC84CEDC3B77F93F6051AE15ACA0FFA48666B767B72C7168E658A8664AECCB34E66B4ACF0B2D84D9BFF84A9425E59F21A4163DC54AAE907BD77A36665B5CA5279B9C352FCD804ED886BFE49C090BD16A7D147C9E7120F347BD716A4E909CC4EF8946D5188D13A58B6CC487872281C6016C5D070020B277234A03E567C0E72255D2785B45AC4795C7175D129EC9D1AF1B56848EBC243F04165DC60CE6825673278AA6D9095F7C1E1C566DF02381F031461AA826D0B3BC059BAD358CA8D4F876C24C82B7F4754DFB0D35F7A5BA4A7179D535C05991AB7CB3BF7B93BB2AA699B2C4A2570A29537C60662BAE128079AC91AF3AB7D8297D3F1499ECD0B5B6906647889313736E5EF5263FF9C5B7B4ADC62C93D6C17181D24BC0DAB26FE5A5A117C66110024D1A56DEA244DEF8080AD8A9D2E0B0EC9A7B5662A43CF00FFEF9567A7BCC49021487E547B71B591849381EC7297323200E906ADBF2540DC3538AFBAFC35CC89B0301C20332D1091C86528C2BD10ABB55A2623605E981650985B89562C85DEA1B1BA784BAA56EB742426D67A08E196FEA2AAADE87C5B52B0AA58A79CCB4AF4AD849B98CB3F9FB2F3A9B3E7DB85663550078BA6F36A850162A0ECFE6845BB58D7079698F070C7DB0686DFACF0D721E01238BF8095E57F1A0E99023A8173C97DAA871D03BC3F085EA49B2F4A462D1133594F903BD8B1E4541760C5914DB159D778877E891336A295810A871B529A2D79AAF28C33C6BB70F633A4EC1B67C70A2C60F034D8A7C73AFD182A523BFEC267327C71F1868111793B129E17F481753AA0587AC435C476895B1721F2B9815A7509126C143A4FC91BE743148B038536879586B8372646F29AC295BDA470A511EAD8AA360A2934C128A23274246B72B77D30A063CCBFF24300D1595B12093ED8973AEE27EEBFA7EFD49823380C797AB41081603A996400AC73AF4C4691AF0888414C543BC2673034C674198C1A74B32D46A3BC75DDF86385AB16166B623B2B984F51392C0C91D1C403319191D8332945EA76AA7710BACA277B5B4302CD0114C3BAA490024B0A990B15B1442304C882CB1B49B6A17B502884385C7DA2741016C184656EB141378666A5EB72ED485231EB816A2372FC0221511F4557282923403A3B546ADB460768D0012B0A30E07FC3E1B233E3D527DF13A856C4C5ABAA0CF7F3405EB76CC873A94268958CA861128360C423022CB605972332D0366CBEA721B648B2B4259B9F7C81B4396197A228638D622C321A1E99B5FA641427D01639DAB7EAEA41EB0E8A2405BC3C51225A66269C1C50814499E2F85A698319B5040442F762A878137DBD7C2D32A02AAB036C87906FB048173BC2323459292A2230247657F74A5788596AB6890906ACBA09230273A2C61682DC39B55F902C26C8553F42B6D01741DC48203949A9D71B49FBC366B47C37328455404C669CA163B6DF31CCCD82DEF1CBBC7319C89F6CE8FF6522D6883E3632F0127A9499C31E1C05D8A06298530612B0ACD0804B6E72C67577689788829E9C331F56937525096669A961DCA549F00A9FE40C4D480B56DB17131FFABAFD1DD0635942836FC2F0D95C9DC102FB89E6BEAB3E5473A16B43D6F2D
|
|
sk = A6F730473935DAE39954B8C0D90C7F7AFB36F92A12C6C723E605C8203BAF53270D0DF2A25F0AC75A292AFD0C637893372ED15F53B9173524687744C8DF288A0CD07B2ADAA50D595698032665D8227ED63AB4B44288D282C1FB4F47955C9D987B37913F23836593187C37B43F5FDB65BE736C4167749F3951A3E9A502179384078447FB3D19C55541D91B97857E696A0DF3E4BED4E6A900389744F492B72B0D3CD2B4B195049B824CE934425FB0899066ABC199A8CA98A6FEF85311A45B92DA1A26069082A6AE59321599807828081B3E37B87935ADB6564A830BC20CE63E02030D19DC9F8A385418E4759A4A6CC3E8A79F39C6D1564DE4E9332D5809254B73BBF052698AB29C794D3C7C3562940B1756CC5BF792B8E5837D921B5F50B52DD37F6B156FBD67BBFD21448E479F44719A4DECAE0B658A691819D1E8A70DE269511A2277264E3880C0ED20C38452B2AE860EA21B969D7344C9A365514965607890B7A5A41AC123A84BB819B7B5DB140D276890E67AA49F1679B6B0218E53C543985C6C5B715856C0D0D3670AB9BEA8A789EA83429E5034AD9451E0A28F86C8901A788CB7D6684704346A44B44B5B0E82546506114A6C1326F4231097B8A59C791F17CC1B0117586423C45B212AEF7BCEBBB091CFDA1CCE2C7C56F4C93198CC397B4D44F460ADD771202C0BA5F85EBCA261EC6807979320DD1AAEBC58641126435B0B5DBC626D487A1CD7D58051FC0534368EF40876B0B99F5724748FE28D17B41EE75900D3C2AAC5AB237EF5BDC4A477F019856ABA8EE40C7919C3A064A76B63A64430D2A65CB3117457A02135A6D8B1B888485E20F676CA87613D08C64E3874BB1652F8474D93C16B11A06A0BB18B6FBC80DD12328833AC4CEC2AD9999ED42B96DC39C679806F2234C4FE583AF5A43F744405AE8241A46CC9A0B1A156D0143BC0585965734EDAC3D745AEA8D87D73B8C0E97574C02872A5164548FA5030C9730E1C217C84300B4C11A616C62A15752165200B196A5C59C3CE610406C540B1EA1F31310428086D0DAA0DC09A2833AB309C38B22203559DC13279A34B8A5A7C338479969B33CCDA608EE77DDE5123CB949031693D9DF25A5450861C27165487346F10902C866D941B3DEAC90ED9511EBD7673AA28BA1E523FB3355D0647CA4607620F391A7FE50649EC9460CB1E5FA731A28B8606FA9EA9D7213A5461A6B693FA763C5805CECB3AAC80C40BCCBBA2E671580553579F070BF91531D41A3191D1476F392FDC653323359AFACC16410954984B692126231297B4D2778EDD2670E2578FAB287BE5A5C503D9779564A9ADD0277B26610251B69F625293B3546486A5BB23A8CB3326C4979A3C526B1B0588EB9411E7862CAEC4C0C8C55F97889EF40761B5957657183B433200EEE8009408160F0C89E1A04F03F800375674B50A7ECA087583C572F066B6C333B7BBF945F0DBBDD5C1CCE435ACD1493F586CC22A16A7423B5B1BCBBE060C644CF33CBB93922083B573804B55C86EC7F88863AB441A00BC04A52FD99B4DBB937D9E80847168735A83688513A31D25B051B7090CCB79DB39B86BFC4ED7CB5F91E149C2361BE204C432F66CA4B732D3336EB43B34C1F8943C6BA5E409C1D3E08A17AA7AA7485948F38E2B743026B10DF7598B67A95A832B01DF22B8C2132D922359BEC56B3848CD70604C602C93DAFA2AAF2A882574727FAC08927B589D4A5A03F312671B7BFE87640132C6856541CEAB87821720FC963EA336735331A0CFA2114774B866900594422E24B83628E838D909586D16A1F9AA55F14260B1749D3EC966E40447AE1610ABCC8463EC9E63C69E434214C89AC75EBC16AC493C5E0AAC58A7A713B86BA96CCC3757725C9C0AF8A7027E6A1E70613650019656A0473590629CFB857AD561163280DA107B945C2AF7335A17D65A193A4859E6A5B44C2E13A45F20CCAE1BF5B76CF2AF0EE32EF13932D50B81DC6BB5B951C57D27C0D48A18118B0453DC766EA9C3FE8CCF82D92404BA03E53C1ECCB4AB2FB34660C29B68E7812B52AE701C75AD4A117B5C4922C8CEDCD33B42732C1DD1A5A5F78C7FEC9779B73B3DC922DE974D04C4661DDAA7F00136514874D5158D71F84FBFA10CD495595CF482E8874A7CCC6F1914691DB5B05A85C6A9C77284E15CA9E91F42511852719AB1182F484066F526798C59081F2A81B0B63937FA5258A389885B905EB1252837656F578E90128CCC6314720B6E52280912946BC18C0FE2E4A07074A2373A2E115470B143AA60A9A34F4B6D717879458C532ED1790DF9CC19605A2E186B5DC3602EF2CC5EAC9B1362951041BD7B003EF46B258352BB7556A135A5071116C11B73C46B4A280C39A29A78BE3349940D9C3608A2A0565A3448B65581A826A9388C00C34F0136763E409FE2A2A3A768C3C795AD7C852AEB65055CA77120AC0FE8514669FA627D24C2A977726015C8CA001F4291CB35A1C4CEB24A449419F8E4159124585BABA37868C42D85428294AEFC309C01E1AE07E688C19B0EC2568784D2308FA2A5AA36AD653A82F4A88C2F7361A5E9390E4B147CE780E958976529603640BED2338C0BD776A18331F5D06A9E5A2C5B971FCA2010A7040018891A73565AD911A93E275BB5724A4EE24C20AA2A9FE191C5C41CDC5C02F5D8134EA5B2A501AA6A708CD125A0B8129F4F1617607812A1E113ABB77CAB197F0CF368FFBCC5A860B19E6725C9D147AB1561DE1A27EDE91D33D36F7E099AF945ADC7CC2B59021090AC84CEDC3B77F93F6051AE15ACA0FFA48666B767B72C7168E658A8664AECCB34E66B4ACF0B2D84D9BFF84A9425E59F21A4163DC54AAE907BD77A36665B5CA5279B9C352FCD804ED886BFE49C090BD16A7D147C9E7120F347BD716A4E909CC4EF8946D5188D13A58B6CC487872281C6016C5D070020B277234A03E567C0E72255D2785B45AC4795C7175D129EC9D1AF1B56848EBC243F04165DC60CE6825673278AA6D9095F7C1E1C566DF02381F031461AA826D0B3BC059BAD358CA8D4F876C24C82B7F4754DFB0D35F7A5BA4A7179D535C05991AB7CB3BF7B93BB2AA699B2C4A2570A29537C60662BAE128079AC91AF3AB7D8297D3F1499ECD0B5B6906647889313736E5EF5263FF9C5B7B4ADC62C93D6C17181D24BC0DAB26FE5A5A117C66110024D1A56DEA244DEF8080AD8A9D2E0B0EC9A7B5662A43CF00FFEF9567A7BCC49021487E547B71B591849381EC7297323200E906ADBF2540DC3538AFBAFC35CC89B0301C20332D1091C86528C2BD10ABB55A2623605E981650985B89562C85DEA1B1BA784BAA56EB742426D67A08E196FEA2AAADE87C5B52B0AA58A79CCB4AF4AD849B98CB3F9FB2F3A9B3E7DB85663550078BA6F36A850162A0ECFE6845BB58D7079698F070C7DB0686DFACF0D721E01238BF8095E57F1A0E99023A8173C97DAA871D03BC3F085EA49B2F4A462D1133594F903BD8B1E4541760C5914DB159D778877E891336A295810A871B529A2D79AAF28C33C6BB70F633A4EC1B67C70A2C60F034D8A7C73AFD182A523BFEC267327C71F1868111793B129E17F481753AA0587AC435C476895B1721F2B9815A7509126C143A4FC91BE743148B038536879586B8372646F29AC295BDA470A511EAD8AA360A2934C128A23274246B72B77D30A063CCBFF24300D1595B12093ED8973AEE27EEBFA7EFD49823380C797AB41081603A996400AC73AF4C4691AF0888414C543BC2673034C674198C1A74B32D46A3BC75DDF86385AB16166B623B2B984F51392C0C91D1C403319191D8332945EA76AA7710BACA277B5B4302CD0114C3BAA490024B0A990B15B1442304C882CB1B49B6A17B502884385C7DA2741016C184656EB141378666A5EB72ED485231EB816A2372FC0221511F4557282923403A3B546ADB460768D0012B0A30E07FC3E1B233E3D527DF13A856C4C5ABAA0CF7F3405EB76CC873A94268958CA861128360C423022CB605972332D0366CBEA721B648B2B4259B9F7C81B4396197A228638D622C321A1E99B5FA641427D01639DAB7EAEA41EB0E8A2405BC3C51225A66269C1C50814499E2F85A698319B5040442F762A878137DBD7C2D32A02AAB036C87906FB048173BC2323459292A2230247657F74A5788596AB6890906ACBA09230273A2C61682DC39B55F902C26C8553F42B6D01741DC48203949A9D71B49FBC366B47C37328455404C669CA163B6DF31CCCD82DEF1CBBC7319C89F6CE8FF6522D6883E3632F0127A9499C31E1C05D8A06298530612B0ACD0804B6E72C67577689788829E9C331F56937525096669A961DCA549F00A9FE40C4D480B56DB17131FFABAFD1DD0635942836FC2F0D95C9DC102FB89E6BEAB3E5473A16B43D6F2DA98D3A4F0000B39C34943AF8DC741BFB7B46DD7F2BD36809A452321C70E78B22772D139A27731B256C2E92F7D49A52488CDE4B4CC1B3A6EBB8686B5EEEB6D4BE
|
|
testPassed = False
|
|
reason = modified H
|
|
|
|
pk = 6801552E929787EC5662786066E995AE109F82AB4B32296B17EC18F9D0352F77526F395191132465280FB7105CAC4C1409BB32E852935DD3A7B41C1A310AAADE88591B415FBE8124DE28292550014618B97BE1475637ACB803040024C91B9CA542527740FA7821183F6CB6C8BB69A95875B40C9B65E352CC429653958C7D9E14BDD261313ACC7302792F8E521D14BC1C697A76E0D34A4B6750304C0C6FF0AF490079D72789E3F02DB7F6C428AC9C9F1B3393651C01B55480A06F0517712F095A9B0B533BF8AEF9A0C07E511014BB2359658E1A199FA27A3A8CB7A3EC407C57A503F5926226F66B83B4550DD3722EA6BB37482E2DD617818A811C7373BCE131295A6427B00BD6D8B1AED01992583554D982D8E74036C37731004300CCB436EC7E28589970F8137A2751F958321CF4AD5499216FA48D0B33C038E63607B4C8917C419EBC79049B57C2794D4AA57B76532746801E5BA1413F786366862F0D5B75A47C8B919866A8C9810E669FC4E48EE4EAB272A56023202A234C522AEBA9066B7EEDEB3A8A325D592A3C21C738CD178BB605A9F25486F9979DF9ABA449522158C42569B7928A16104BD427530548B1C1A25CC1C31394935E898DD3E790AAF23C2EB6581CD36FD5738A634308B8F99F43579EA7911E6363A008D0B70F6426E0F13CA5008FAA4C202D7805B374520335B0DBB04F93F9436F4063A24744986116F4ECCA3DBAB1B9289C25D4BEAB8C3981BA42C87A5FBA3C8E590B8C3F6CA0B030A7D7C3C42482270D273506F342F8BC79A7B3C519F0B3B6A57956B6CF859A1264234E33A18AB4C8746B839201494EEE5BAC9FE95444506552A31E081671A17791E8E96769DA7227762AA36A1CD96845CB6548ECA3B404D631026643ECA1C55102AE7D0A6EAE263451747B62500F768414715999BA041FD500002BF40356A808FCFA2AE35AC08C6618BC05BCD207B04BB9856333988E97A082D4527DA4CC933793175C42FD4AA8F3DA834A769E32BB9E31E31D5A33CECF94C3D29C3B97342B0EFAB5B940744A02251C6518CA8BBC8E5A5739398816A1CF1B3072126575E4B75D10633025D7C36C0CA94E758A6B8728A3056B364B5693489A773766ADFA4EF18893F2A19D63E9C33E896B3B62047EA06AF0B210463ACBE005CFE09C447F11359939911D250D4A8CAEBD3474E2D11839C726E98AB47308332B2A1988EC3369FC27452992C75C50A9C903ED2949029118BD8A682FA48B9B0827BAF3478E4CC2E5178E897CC36D44ACF07B75670CC8A12427BFC02B366C8835B55688FA18A6029414E79811E79B40FA2A6B2A7EC89CA5123181A744258519BBF45B66BFDA3ACA9C4739AB6EC9F326D8F2AE54938E2DD28A9EFB442DD3B17B4A921B199D54E57796299B71622821241F3616555E827FDAB4C007F9C805E374D8611E4E8454F829863FF7C0C6115DCAB9CDF626619435058E29C19700CE9280A7CD380E332809E90704BAABC37654CD22709FA1B1AD3BC7B8144A71C1AC76FB4C685B3917704B24C4400C1F763A81F42C47686629287896A2BEDF3568ECA51244F132CD9C0EF05225045A8C9D8466C61A9E898B15F1656A10F7AE79272750018DC3E67B50B77097C7837227B3F1318036652C427702C314962A9998B2E87FB1F2C72FE5557AF76D5FF404EAE90BC35621C2126B2DACA2AD938F5D254339732E8E27942CA76C9268989CA57BBDA2517224C553EA49FFB7BAFCD0359B69774FE86BF49B4B0E738DA7542884412290F49EBC86CE5A107FA9CB8E7A77A24AC1A2B196863A37CBD9F753A249964ADA1E333C14A01A0B3E7CBD3BA623D92418276CB1A488A95FCC58EBB3683402CF8F8C6EAEE482115A034E834887567C968B55D429CDC9302D658B4B3EF48AA9D75CECC95257EC87B37864AFBA55333354862B7DD6C4C2D3155237EC157F7C39186B54CFC9567ED98D4B37C08D466F4C7536E3A945E5ECBA2CF52D6BCAA3AD3CCB64B323ABEBC0B442CC53C2C736E797FDD96168B50786B95C21307A4BF46F7CCB86F3EA0239CA22E7738B91C7AB973B53679CA62722C483C94E7CC1A88DDB75CBC535BCBB8DBC654356A00AD93972B40519BC696B3EA4AB22100596CB91A5B543C20AA5606219BCA74BC0C7A8890B7E49BB93CDCC05B6C9837E7237DDF3C93CF59E778126B17C388419A705CFE783314906C71C859D10FF5FEB5EB580CD49922B61
|
|
sk = 8AFB5B0AD10E26A9CE67D8011C715E95F452453C743D8744AFD72AA4459A1CD66EA1E0BD4B0C6DC4D5106E529ABA88069B7C1129964117716F9409B6A84971CEE6BD9B5275363A674051168941882365826E6312B19CAC63B7C139082C071551135726A5E3A69317B127760D4E7B283D4155109744FDF83DC9F5988570A575D5646AB25024028F3CBB84C7169770B2AC69E2B835C8BC3CD6B6FDB9652A9BA4B3C8698CA13AE23188F0EB73A303B163442057F6C2FEA586E26AC36F243A732AB5C1FB4688C3488D441727DB3C7B813552F85BC7E65E93366A1B134A8D72C69A16786E38158E038DA62A36B63942CCF96643013073AC5D0EE966A9D3C27952BED774328AAC3DC9393AF6C123819857E82C24F138B5C214131CE94C7C3B8537264193236EC541C3F3061AA8E3A85698281EFC4B63BCC27CB38F9280B73347A334F656461094D9FB5F9A584E2677C9DBF608BBBA5FFEE27D3335493D5BC613C784A8D6337AC63178A660144CBBF2FA97076C3E97E848652CBD022057B6551FB9835561B15E8869C01595A809941F6678C21C8044D70C75CB5424FD3CBBC88145808147E93858B7454F20620AB7A921D6F3A1C506545155C560018081C411438976DF805C8002357953BD9C669E4DB9C80E364A39964F7D5C8E58455E6860AAD2585D4650AA4194BC36446142EA53D5B282A61CCE45B15322D52F8572BF66EBBF9F818DC2595C796B797C380702921444AC1F2374BD14804E0DDAB4B07B1D252786F084BA22F6A34E1B35456CA063AC48D19093F8F8AB181404AA79B5559AC0A8365521E382CA64668D79635BE29FC53A4C13D0B293D95DAD96B6F4BC1DC4922561B5399E925506FB4C072416C9987CF5279FCCA91D01951FF0EAC7D2858F76124F40849C263C8C4C019C350C266B0CB8A5775AB5B804F0819187F261AABC25D2D80BD5A99331001E9C781EFBD94B64738BC9A76329372B822977E367AC0489AA88A53D705A3A0B98C0BE10A7A919BA648857B853BA6757A654ACC3BAA4802BB21497362DCB036D4A25241F298F6ADC52628B37547129CD24006B0204C24720AA0904C8921ECB0122DFB66C725A52531087CDF913D64C25D7C43BF3097BDAD09203F20138BA75E3AC17336C93643B81AB0A565B76543B37A7FFF46AE8649436640D5BA1824AA66472B04B24F7C951B3C03172B6B3E07F4FC85EB47C33DD384C87230401F6BB1D2612D548B52B8945E214C7D776011EB68E27DB2C9ACCCA2BFC2A73F35CD6D4ACBAD0A0F86A089C1ABA8D73AF3C4A6A97BB208455816230734558863428BD94C798DCE7647EC80890AA96DAB862888893C6059D1E12519B7921A4978DF4D1B46EE787B2B12736CB1CACBC41B8FAC30CA3A4C884C4D2D19D5A2613A08032E4F449A2E7A67B951CE868CDA6362255D5A2949CBC0BC7B7EAB7355D993AC46650B3F8BA9667471335ADC7B623CDD350923B852B38B62D2BBE1BE80A99CC4F61796785367BC3DA21ECF2BAF599BE31197F32C57CD8F02D3632622BEC0650E672A202CCF2DC29B0FA665508CC49E8BD84C0858AFA45B7D43B73B955D93AB8EBCB4CFF95BEBC159AC85A65C3E4755760181E4C8107B6CD947CC28254450EFA80DFD90E77C27FF2B35A2213CBFB4A5CB5D210A7A599C460455C56094236438CA7860E103FAFF29E2C004186133485874E1D9609A07A1F8CBBAECC774BA4A91B1491AD6DD4C310A68825B5A7C8E7BCA6A81541EC8439452CFA64180550C4AFBC52BE4A8AA848A77C6C5203CAA97CE8A0C9A85C5BE59B08005692B14DF5F68FBB534C08E49A2AC55DA7722514EC961363C357468A6A53A139E25F303A2CD6D897BD8B498748BB81232A2EE92706D152CAC7BBFB43A3FD8AC1AB92BA9D6917A5EB1A4C048DAFF766C9C361D9198EDC2C151CA4AF0734901775819B19626FF671A1850132922D13A2A4A1B61DF2EC842398856C670A78E17B2BA45C021C8B3FD8B21D6802BACBB741F266EE454F463351498958BB9B9CAD2BC8B0886C79787E1021112FA6CBDDD7B059D8A2C9B74D8C314DCE60C1F2B89E60B6726A5374D3C71062185BC171944F760CE45A24D89877C459AC1A64421DFA1FDCF1B442FB4A97BA406DD5128DF1C1246358E97C2ED8975045DAB815A45658226D52CB7658A99913AA766801552E929787EC5662786066E995AE109F82AB4B32296B17EC18F9D0352F77526F395191132465280FB7105CAC4C1409BB32E852935DD3A7B41C1A310AAADE88591B415FBE8124DE28292550014618B97BE1475637ACB803040024C91B9CA542527740FA7821183F6CB6C8BB69A95875B40C9B65E352CC429653958C7D9E14BDD261313ACC7302792F8E521D14BC1C697A76E0D34A4B6750304C0C6FF0AF490079D72789E3F02DB7F6C428AC9C9F1B3393651C01B55480A06F0517712F095A9B0B533BF8AEF9A0C07E511014BB2359658E1A199FA27A3A8CB7A3EC407C57A503F5926226F66B83B4550DD3722EA6BB37482E2DD617818A811C7373BCE131295A6427B00BD6D8B1AED01992583554D982D8E74036C37731004300CCB436EC7E28589970F8137A2751F958321CF4AD5499216FA48D0B33C038E63607B4C8917C419EBC79049B57C2794D4AA57B76532746801E5BA1413F786366862F0D5B75A47C8B919866A8C9810E669FC4E48EE4EAB272A56023202A234C522AEBA9066B7EEDEB3A8A325D592A3C21C738CD178BB605A9F25486F9979DF9ABA449522158C42569B7928A16104BD427530548B1C1A25CC1C31394935E898DD3E790AAF23C2EB6581CD36FD5738A634308B8F99F43579EA7911E6363A008D0B70F6426E0F13CA5008FAA4C202D7805B374520335B0DBB04F93F9436F4063A24744986116F4ECCA3DBAB1B9289C25D4BEAB8C3981BA42C87A5FBA3C8E590B8C3F6CA0B030A7D7C3C42482270D273506F342F8BC79A7B3C519F0B3B6A57956B6CF859A1264234E33A18AB4C8746B839201494EEE5BAC9FE95444506552A31E081671A17791E8E96769DA7227762AA36A1CD96845CB6548ECA3B404D631026643ECA1C55102AE7D0A6EAE263451747B62500F768414715999BA041FD500002BF40356A808FCFA2AE35AC08C6618BC05BCD207B04BB9856333988E97A082D4527DA4CC933793175C42FD4AA8F3DA834A769E32BB9E31E31D5A33CECF94C3D29C3B97342B0EFAB5B940744A02251C6518CA8BBC8E5A5739398816A1CF1B3072126575E4B75D10633025D7C36C0CA94E758A6B8728A3056B364B5693489A773766ADFA4EF18893F2A19D63E9C33E896B3B62047EA06AF0B210463ACBE005CFE09C447F11359939911D250D4A8CAEBD3474E2D11839C726E98AB47308332B2A1988EC3369FC27452992C75C50A9C903ED2949029118BD8A682FA48B9B0827BAF3478E4CC2E5178E897CC36D44ACF07B75670CC8A12427BFC02B366C8835B55688FA18A6029414E79811E79B40FA2A6B2A7EC89CA5123181A744258519BBF45B66BFDA3ACA9C4739AB6EC9F326D8F2AE54938E2DD28A9EFB442DD3B17B4A921B199D54E57796299B71622821241F3616555E827FDAB4C007F9C805E374D8611E4E8454F829863FF7C0C6115DCAB9CDF626619435058E29C19700CE9280A7CD380E332809E90704BAABC37654CD22709FA1B1AD3BC7B8144A71C1AC76FB4C685B3917704B24C4400C1F763A81F42C47686629287896A2BEDF3568ECA51244F132CD9C0EF05225045A8C9D8466C61A9E898B15F1656A10F7AE79272750018DC3E67B50B77097C7837227B3F1318036652C427702C314962A9998B2E87FB1F2C72FE5557AF76D5FF404EAE90BC35621C2126B2DACA2AD938F5D254339732E8E27942CA76C9268989CA57BBDA2517224C553EA49FFB7BAFCD0359B69774FE86BF49B4B0E738DA7542884412290F49EBC86CE5A107FA9CB8E7A77A24AC1A2B196863A37CBD9F753A249964ADA1E333C14A01A0B3E7CBD3BA623D92418276CB1A488A95FCC58EBB3683402CF8F8C6EAEE482115A034E834887567C968B55D429CDC9302D658B4B3EF48AA9D75CECC95257EC87B37864AFBA55333354862B7DD6C4C2D3155237EC157F7C39186B54CFC9567ED98D4B37C08D466F4C7536E3A945E5ECBA2CF52D6BCAA3AD3CCB64B323ABEBC0B442CC53C2C736E797FDD96168B50786B95C21307A4BF46F7CCB86F3EA0239CA22E7738B91C7AB973B53679CA62722C483C94E7CC1A88DDB75CBC535BCBB8DBC654356A00AD93972B40519BC696B3EA4AB22100596CB91A5B543C20AA5606219BCA74BC0C7A8890B7E49BB93CDCC05B6C9837E7237DDF3C93CF59E778126B17C388419A705CFE783314906C71C859D10FF5FEB5EB580CD49922B61FB1715EA9B7EC3A55C0B7D8E604225B296C0A1B6ECE99BD7C1AFF8A41EAE8C7801791A5ABA019510AF4A8367F092BBC31216A3D9ABE7B658837C2F18B216EFA7
|
|
testPassed = True
|
|
reason = valid decapsulation key
|
|
|