From 57789bdfc55061002b2727d0b32587612829a37c Mon Sep 17 00:00:00 2001 From: lloyd Date: Fri, 10 Jan 2014 00:08:13 +0000 Subject: Split up test vectors into per-algo files and app into botan-test for the tests and botan for everything else. --- src/tests/data/block/des.vec | 1559 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1559 insertions(+) create mode 100644 src/tests/data/block/des.vec (limited to 'src/tests/data/block/des.vec') diff --git a/src/tests/data/block/des.vec b/src/tests/data/block/des.vec new file mode 100644 index 000000000..df221428b --- /dev/null +++ b/src/tests/data/block/des.vec @@ -0,0 +1,1559 @@ +[DES] +Key = 0113B970FD34F2CE +In = 059B5E0851CF143A +Out = 86A560F10EC6D85B + +Key = 0123456789ABCDEF +In = 4E6F772069732074 +Out = 3FA40E8A984D4815 + +Key = 0123456789ABCDEF +In = 666F7220616C6C20 +Out = 893D51EC4B563B53 + +Key = 0123456789ABCDEF +In = 68652074696D6520 +Out = 6A271787AB8883F9 + +Key = 0131D9619DC1376E +In = 5CD54CA83DEF57DA +Out = 7A389D10354BD271 + +Key = 0170F175468FB5E6 +In = 0756D8E0774761D2 +Out = 0CD3DA020021DC09 + +Key = 018310DC409B26D6 +In = 1D9D5C5018F728C2 +Out = 5F4C038ED12B2E41 + +Key = 025816164629B007 +In = 480D39006EE762F2 +Out = A1F9915541020B56 + +Key = 04689104C2FD3B2F +In = 26955F6835AF609A +Out = 5C513C9C4886C088 + +Key = 04B915BA43FEB5B6 +In = 42FD443059577FA2 +Out = AF37FB421F8C4095 + +Key = 07A1133E4A0B2686 +In = 0248D43806F67172 +Out = 868EBB51CAB4599A + +Key = 07A7137045DA2A16 +In = 3BDD119049372802 +Out = DFD64A815CAF1A0F + +Key = 0A3FDDC8350AFF39 +In = 16393BCDD6560506 +Out = 9966ADCFC53BF968 + +Key = 10DD6DCD5C89E151 +In = DC7FC6CF0358ECC0 +Out = A47A7485661F7085 + +Key = 1C587F1C13924FEF +In = 305532286D6F295A +Out = 63FAC0D034D9F793 + +Key = 1EB00767BDEE584E +In = F786D02413C574FC +Out = 54C160D369F62AE3 + +Key = 1F08260D1AC2465E +In = 6B056E18759F5CCA +Out = EF1BF03E5DFA575A + +Key = 28EE445D8A21C534 +In = 905EA29AEEA26E07 +Out = 2292E9AEBEE6A4B6 + +Key = 37D06BB516CB7546 +In = 164D5E404F275232 +Out = 0A2AEEAE3FF4AB77 + +Key = 3849674C2602319E +In = 51454B582DDF440A +Out = 7178876E01F19B2A + +Key = 3CDE816EF9EF8EDB +In = 68FF9D6068C71513 +Out = 84595F5B9D046132 + +Key = 43297FAD38E373FE +In = 762514B829BF486A +Out = EA676B2CB7DB2B7A + +Key = 49793EBC79B3258F +In = 437540C8698F3CFA +Out = 6FBF1CAFCFFD0556 + +Key = 49E95D6D4CA229BF +In = 02FE55778117F12A +Out = 5A6B612CC26CCE4A + +Key = 4BB53ECFEFB38DDE +In = 1F508A50ADB3D6E2 +Out = 470204969876604A + +Key = 4FB05E1515AB73A7 +In = 072D43A077075292 +Out = 2F22E49BAB7CA1AC + +Key = 584023641ABA6176 +In = 004BD6EF09176062 +Out = 88BF0DB6D70DEE56 + +Key = 5F2B51F59E781D9C +In = 5AA1D62806AE0EAD +Out = 6DB0F280FEF2B564 + +Key = 699C920D7CE1E0B1 +In = 7E1B1C6776833772 +Out = EB11CD3C72F7E90E + +Key = 7AC2FDEEE4C79746 +In = 5DBFB47C5F471136 +Out = 9C8B904D4D772BE7 + +Key = 7CA110454A1A6E57 +In = 01A1D6D039776742 +Out = 690F5B0D9A26939B + +Key = 7FC92C3098ECF14A +In = 4DE2F0926CF598D7 +Out = BA107655991DF529 + +Key = 9AB645E268430854 +In = F45E6819E3108559 +Out = F0C76BA556283B2F + +Key = A6B0AE88F980011A +In = 51D4EAAAC6D76553 +Out = BF3C6E8FD15BA861 + +Key = BAFEBAFAFEAEEAFF +In = 6A89626EA8038511 +Out = 1067B36913CBCC47 + +Key = BB2420B5FEE5A6A1 +In = 7B0313C0D3A866F9 +Out = E49E15E4F46F10E9 + +Key = BEBAFBEABAFFEAAF +In = 9D4A44AEFCE79965 +Out = 77B2ECC9278E9714 + +Key = C38C6F20230D9ED5 +In = 59BCDFC253424CB5 +Out = 0A50ABBBCD07061A + +Key = C6F974504D954C7E +In = D6C059A85EE2B13E +Out = 25977533635BEB5B + +Key = CB959B7FFD94F734 +In = F9E4821DFCAA5466 +Out = 48EC3A79399E9A00 + +Key = CFB23034323CD19A +In = 35E8554BAD60FB29 +Out = 993A3AF0BC0D77A4 + +Key = D4D861035745F2C8 +In = 9F97210D75B7E6DF +Out = 4729E3396E57AE4E + +Key = E36972FC4BEC7587 +In = FFFFFFFFFFFFFFFF +Out = B5CE4F28FDEB21E8 + +Key = E91A71A7ED5EB0EF +In = 323837024123C918 +Out = 7F28BF28ADFA1CF0 + +Key = EBBBBAEBFBBEFABA +In = 37DFE527086AF0A0 +Out = 5F53C6C87760256E + +Key = EBBEEEAEBBBBFFFF +In = 20678F45B5B8AC00 +Out = 7CC8ECF2638CC808 + +Key = FBEAFFEEFFEEABAB +In = 78481ED0C5A7C93E +Out = 4CA3A08300EA6AFC + +Key = FD8A675C0ED08301 +In = E2CCD415AC25412A +Out = BD85B3B659AB7276 + +Key = FFFFFFFFFFFFFFFF +In = CCCC5BDFD9029507 +Out = DA57553D7D55775F + +Key = D5D44FF720683D0D +In = 0000000000000000 +Out = 23083A3CA70DD027 + +Key = D5D44FF720683D0D +In = 0100000000000000 +Out = 6F353E3388ABE2EF + +Key = 0101010101010101 +In = 95F8A5E5DD31D900 +Out = 8000000000000000 + +Key = 0000000000000000 +In = 95F8A5E5DD31D900 +Out = 8000000000000000 + +Key = 0101010101010101 +In = DD7F121CA5015619 +Out = 4000000000000000 + +Key = 0101010101010101 +In = 2E8653104F3834EA +Out = 2000000000000000 + +Key = 0101010101010101 +In = 4BD388FF6CD81D4F +Out = 1000000000000000 + +Key = 0101010101010101 +In = 20B9E767B2FB1456 +Out = 0800000000000000 + +Key = 0001010101010100 +In = 20B9E767B2FB1456 +Out = 0800000000000000 + +Key = 0101010101010101 +In = 55579380D77138EF +Out = 0400000000000000 + +Key = 0101010101010101 +In = 6CC5DEFAAF04512F +Out = 0200000000000000 + +Key = 0101010101010101 +In = 0D9F279BA5D87260 +Out = 0100000000000000 + +Key = 0101010101010101 +In = D9031B0271BD5A0A +Out = 0080000000000000 + +Key = 0101010101010101 +In = 424250B37C3DD951 +Out = 0040000000000000 + +Key = 0101010101010101 +In = B8061B7ECD9A21E5 +Out = 0020000000000000 + +Key = 0101010101010101 +In = F15D0F286B65BD28 +Out = 0010000000000000 + +Key = 0101010101010101 +In = ADD0CC8D6E5DEBA1 +Out = 0008000000000000 + +Key = 0101010101010101 +In = E6D5F82752AD63D1 +Out = 0004000000000000 + +Key = 0101010101010101 +In = ECBFE3BD3F591A5E +Out = 0002000000000000 + +Key = 0101010101010101 +In = F356834379D165CD +Out = 0001000000000000 + +Key = 0101010101010101 +In = 2B9F982F20037FA9 +Out = 0000800000000000 + +Key = 0101010101010101 +In = 889DE068A16F0BE6 +Out = 0000400000000000 + +Key = 0101010101010101 +In = E19E275D846A1298 +Out = 0000200000000000 + +Key = 0101010101010101 +In = 329A8ED523D71AEC +Out = 0000100000000000 + +Key = 0101010101010101 +In = E7FCE22557D23C97 +Out = 0000080000000000 + +Key = 0101010101010101 +In = 12A9F5817FF2D65D +Out = 0000040000000000 + +Key = 0101010101010101 +In = A484C3AD38DC9C19 +Out = 0000020000000000 + +Key = 0101010101010101 +In = FBE00A8A1EF8AD72 +Out = 0000010000000000 + +Key = 0101010101010101 +In = 750D079407521363 +Out = 0000008000000000 + +Key = 0101010101010101 +In = 64FEED9C724C2FAF +Out = 0000004000000000 + +Key = 0101010101010101 +In = F02B263B328E2B60 +Out = 0000002000000000 + +Key = 0101010101010101 +In = 9D64555A9A10B852 +Out = 0000001000000000 + +Key = 0101010101010101 +In = D106FF0BED5255D7 +Out = 0000000800000000 + +Key = 0101010101010101 +In = E1652C6B138C64A5 +Out = 0000000400000000 + +Key = 0101010101010101 +In = E428581186EC8F46 +Out = 0000000200000000 + +Key = 0101010101010101 +In = AEB5F5EDE22D1A36 +Out = 0000000100000000 + +Key = 0101010101010101 +In = E943D7568AEC0C5C +Out = 0000000080000000 + +Key = 0101010101010101 +In = DF98C8276F54B04B +Out = 0000000040000000 + +Key = 0101010101010101 +In = B160E4680F6C696F +Out = 0000000020000000 + +Key = 0101010101010101 +In = FA0752B07D9C4AB8 +Out = 0000000010000000 + +Key = 0101010101010101 +In = CA3A2B036DBC8502 +Out = 0000000008000000 + +Key = 0101010101010101 +In = 5E0905517BB59BCF +Out = 0000000004000000 + +Key = 0101010101010101 +In = 814EEB3B91D90726 +Out = 0000000002000000 + +Key = 0101010101010101 +In = 4D49DB1532919C9F +Out = 0000000001000000 + +Key = 0101010101010101 +In = 25EB5FC3F8CF0621 +Out = 0000000000800000 + +Key = 0101010101010101 +In = AB6A20C0620D1C6F +Out = 0000000000400000 + +Key = 0101010101010101 +In = 79E90DBC98F92CCA +Out = 0000000000200000 + +Key = 0101010101010101 +In = 866ECEDD8072BB0E +Out = 0000000000100000 + +Key = 0101010101010101 +In = 8B54536F2F3E64A8 +Out = 0000000000080000 + +Key = 0101010101010101 +In = EA51D3975595B86B +Out = 0000000000040000 + +Key = 0101010101010101 +In = CAFFC6AC4542DE31 +Out = 0000000000020000 + +Key = 0101010101010101 +In = 8DD45A2DDF90796C +Out = 0000000000010000 + +Key = 0101010101010101 +In = 1029D55E880EC2D0 +Out = 0000000000008000 + +Key = 0101010101010101 +In = 5D86CB23639DBEA9 +Out = 0000000000004000 + +Key = 0101010101010101 +In = 1D1CA853AE7C0C5F +Out = 0000000000002000 + +Key = 0101010101010101 +In = CE332329248F3228 +Out = 0000000000001000 + +Key = 0101010101010101 +In = 8405D1ABE24FB942 +Out = 0000000000000800 + +Key = 0101010101010101 +In = E643D78090CA4207 +Out = 0000000000000400 + +Key = 0101010101010101 +In = 48221B9937748A23 +Out = 0000000000000200 + +Key = 0101010101010101 +In = DD7C0BBD61FAFD54 +Out = 0000000000000100 + +Key = 0101010101010101 +In = 2FBC291A570DB5C4 +Out = 0000000000000080 + +Key = 0101010101010101 +In = E07C30D7E4E26E12 +Out = 0000000000000040 + +Key = 0101010101010101 +In = 0953E2258E8E90A1 +Out = 0000000000000020 + +Key = 0101010101010101 +In = 5B711BC4CEEBF2EE +Out = 0000000000000010 + +Key = 0101010101010101 +In = CC083F1E6D9E85F6 +Out = 0000000000000008 + +Key = 0101010101010101 +In = D2FD8867D50D2DFE +Out = 0000000000000004 + +Key = 0101010101010101 +In = 06E7EA22CE92708F +Out = 0000000000000002 + +Key = 0101010101010101 +In = 166B40B44ABA4BD6 +Out = 0000000000000001 + +Key = 8001010101010101 +In = 0000000000000000 +Out = 95A8D72813DAA94D + +Key = 4001010101010101 +In = 0000000000000000 +Out = 0EEC1487DD8C26D5 + +Key = 2001010101010101 +In = 0000000000000000 +Out = 7AD16FFB79C45926 + +Key = 1001010101010101 +In = 0000000000000000 +Out = D3746294CA6A6CF3 + +Key = 0801010101010101 +In = 0000000000000000 +Out = 809F5F873C1FD761 + +Key = 0401010101010101 +In = 0000000000000000 +Out = C02FAFFEC989D1FC + +Key = 0201010101010101 +In = 0000000000000000 +Out = 4615AA1D33E72F10 + +Key = 0180010101010101 +In = 0000000000000000 +Out = 2055123350C00858 + +Key = 0140010101010101 +In = 0000000000000000 +Out = DF3B99D6577397C8 + +Key = 0120010101010101 +In = 0000000000000000 +Out = 31FE17369B5288C9 + +Key = 0110010101010101 +In = 0000000000000000 +Out = DFDD3CC64DAE1642 + +Key = 0108010101010101 +In = 0000000000000000 +Out = 178C83CE2B399D94 + +Key = 0104010101010101 +In = 0000000000000000 +Out = 50F636324A9B7F80 + +Key = 0102010101010101 +In = 0000000000000000 +Out = A8468EE3BC18F06D + +Key = 0101800101010101 +In = 0000000000000000 +Out = A2DC9E92FD3CDE92 + +Key = 0101400101010101 +In = 0000000000000000 +Out = CAC09F797D031287 + +Key = 0101200101010101 +In = 0000000000000000 +Out = 90BA680B22AEB525 + +Key = 0101100101010101 +In = 0000000000000000 +Out = CE7A24F350E280B6 + +Key = 0101080101010101 +In = 0000000000000000 +Out = 882BFF0AA01A0B87 + +Key = 0101040101010101 +In = 0000000000000000 +Out = 25610288924511C2 + +Key = 0101020101010101 +In = 0000000000000000 +Out = C71516C29C75D170 + +Key = 0101018001010101 +In = 0000000000000000 +Out = 5199C29A52C9F059 + +Key = 0101014001010101 +In = 0000000000000000 +Out = C22F0A294A71F29F + +Key = 0101012001010101 +In = 0000000000000000 +Out = EE371483714C02EA + +Key = 0101011001010101 +In = 0000000000000000 +Out = A81FBD448F9E522F + +Key = 0101010801010101 +In = 0000000000000000 +Out = 4F644C92E192DFED + +Key = 0101010401010101 +In = 0000000000000000 +Out = 1AFA9A66A6DF92AE + +Key = 0101010201010101 +In = 0000000000000000 +Out = B3C1CC715CB879D8 + +Key = 0101010180010101 +In = 0000000000000000 +Out = 19D032E64AB0BD8B + +Key = 0101010140010101 +In = 0000000000000000 +Out = 3CFAA7A7DC8720DC + +Key = 0101010120010101 +In = 0000000000000000 +Out = B7265F7F447AC6F3 + +Key = 0101010110010101 +In = 0000000000000000 +Out = 9DB73B3C0D163F54 + +Key = 0101010108010101 +In = 0000000000000000 +Out = 8181B65BABF4A975 + +Key = 0101010104010101 +In = 0000000000000000 +Out = 93C9B64042EAA240 + +Key = 0101010102010101 +In = 0000000000000000 +Out = 5570530829705592 + +Key = 0101010101800101 +In = 0000000000000000 +Out = 8638809E878787A0 + +Key = 0101010101400101 +In = 0000000000000000 +Out = 41B9A79AF79AC208 + +Key = 0101010101200101 +In = 0000000000000000 +Out = 7A9BE42F2009A892 + +Key = 0101010101100101 +In = 0000000000000000 +Out = 29038D56BA6D2745 + +Key = 0101010101080101 +In = 0000000000000000 +Out = 5495C6ABF1E5DF51 + +Key = 0101010101040101 +In = 0000000000000000 +Out = AE13DBD561488933 + +Key = 0101010101020101 +In = 0000000000000000 +Out = 024D1FFA8904E389 + +Key = 0101010101018001 +In = 0000000000000000 +Out = D1399712F99BF02E + +Key = 0101010101014001 +In = 0000000000000000 +Out = 14C1D7C1CFFEC79E + +Key = 0101010101012001 +In = 0000000000000000 +Out = 1DE5279DAE3BED6F + +Key = 0101010101011001 +In = 0000000000000000 +Out = E941A33F85501303 + +Key = 0101010101010801 +In = 0000000000000000 +Out = DA99DBBC9A03F379 + +Key = 0101010101010401 +In = 0000000000000000 +Out = B7FC92F91D8E92E9 + +Key = 0101010101010201 +In = 0000000000000000 +Out = AE8E5CAA3CA04E85 + +Key = 0101010101010180 +In = 0000000000000000 +Out = 9CC62DF43B6EED74 + +Key = 0101010101010140 +In = 0000000000000000 +Out = D863DBB5C59A91A0 + +Key = 0101010101010120 +In = 0000000000000000 +Out = A1AB2190545B91D7 + +Key = 0101010101010110 +In = 0000000000000000 +Out = 0875041E64C570F7 + +Key = 0101010101010108 +In = 0000000000000000 +Out = 5A594528BEBEF1CC + +Key = 0101010101010104 +In = 0000000000000000 +Out = FCDB3291DE21F0C0 + +Key = 0101010101010102 +In = 0000000000000000 +Out = 869EFD7F9F265A09 + +Key = 1046913489980131 +In = 0000000000000000 +Out = 88D55E54F54C97B4 + +Key = 1007103489988020 +In = 0000000000000000 +Out = 0C0CC00C83EA48FD + +Key = 10071034C8980120 +In = 0000000000000000 +Out = 83BC8EF3A6570183 + +Key = 1046103489988020 +In = 0000000000000000 +Out = DF725DCAD94EA2E9 + +Key = 1086911519190101 +In = 0000000000000000 +Out = E652B53B550BE8B0 + +Key = 1086911519580101 +In = 0000000000000000 +Out = AF527120C485CBB0 + +Key = 5107B01519580101 +In = 0000000000000000 +Out = 0F04CE393DB926D5 + +Key = 1007B01519190101 +In = 0000000000000000 +Out = C9F00FFC74079067 + +Key = 3107915498080101 +In = 0000000000000000 +Out = 7CFD82A593252B4E + +Key = 3107919498080101 +In = 0000000000000000 +Out = CB49A2F9E91363E3 + +Key = 10079115B9080140 +In = 0000000000000000 +Out = 00B588BE70D23F56 + +Key = 3107911598090140 +In = 0000000000000000 +Out = 406A9A6AB43399AE + +Key = 1007D01589980101 +In = 0000000000000000 +Out = 6CB773611DCA9ADA + +Key = 9107911589980101 +In = 0000000000000000 +Out = 67FD21C17DBB5D70 + +Key = 9107D01589190101 +In = 0000000000000000 +Out = 9592CB4110430787 + +Key = 1007D01598980120 +In = 0000000000000000 +Out = A6B7FF68A318DDD3 + +Key = 1007940498190101 +In = 0000000000000000 +Out = 4D102196C914CA16 + +Key = 0107910491190401 +In = 0000000000000000 +Out = 2DFA9F4573594965 + +Key = 0107910491190101 +In = 0000000000000000 +Out = B46604816C0E0774 + +Key = 0107940491190401 +In = 0000000000000000 +Out = 6E7E6221A4F34E87 + +Key = 19079210981A0101 +In = 0000000000000000 +Out = AA85E74643233199 + +Key = 1007911998190801 +In = 0000000000000000 +Out = 2E5A19DB4D1962D6 + +Key = 10079119981A0801 +In = 0000000000000000 +Out = 23A866A809D30894 + +Key = 1007921098190101 +In = 0000000000000000 +Out = D812D961F017D320 + +Key = 100791159819010B +In = 0000000000000000 +Out = 055605816E58608F + +Key = 1004801598190101 +In = 0000000000000000 +Out = ABD88E8B1B7716F1 + +Key = 1004801598190102 +In = 0000000000000000 +Out = 537AC95BE69DA1E1 + +Key = 1004801598190108 +In = 0000000000000000 +Out = AED0F6AE3C25CDD8 + +Key = 1002911598100104 +In = 0000000000000000 +Out = B3E35A5EE53E7B8D + +Key = 1002911598190104 +In = 0000000000000000 +Out = 61C79C71921A2EF8 + +Key = 1002911598100201 +In = 0000000000000000 +Out = E2F5728F0995013C + +Key = 1002911698100101 +In = 0000000000000000 +Out = 1AEAC39A61F0A464 + +Key = 7CA110454A1A6E57 +In = 01A1D6D039776742 +Out = 690F5B0D9A26939B + +Key = 0131D9619DC1376E +In = 5CD54CA83DEF57DA +Out = 7A389D10354BD271 + +Key = 07A1133E4A0B2686 +In = 0248D43806F67172 +Out = 868EBB51CAB4599A + +Key = 3849674C2602319E +In = 51454B582DDF440A +Out = 7178876E01F19B2A + +Key = 04B915BA43FEB5B6 +In = 42FD443059577FA2 +Out = AF37FB421F8C4095 + +Key = 0113B970FD34F2CE +In = 059B5E0851CF143A +Out = 86A560F10EC6D85B + +Key = 0170F175468FB5E6 +In = 0756D8E0774761D2 +Out = 0CD3DA020021DC09 + +Key = 43297FAD38E373FE +In = 762514B829BF486A +Out = EA676B2CB7DB2B7A + +Key = 07A7137045DA2A16 +In = 3BDD119049372802 +Out = DFD64A815CAF1A0F + +Key = 04689104C2FD3B2F +In = 26955F6835AF609A +Out = 5C513C9C4886C088 + +Key = 37D06BB516CB7546 +In = 164D5E404F275232 +Out = 0A2AEEAE3FF4AB77 + +Key = 1F08260D1AC2465E +In = 6B056E18759F5CCA +Out = EF1BF03E5DFA575A + +Key = 584023641ABA6176 +In = 004BD6EF09176062 +Out = 88BF0DB6D70DEE56 + +Key = 025816164629B007 +In = 480D39006EE762F2 +Out = A1F9915541020B56 + +Key = 49793EBC79B3258F +In = 437540C8698F3CFA +Out = 6FBF1CAFCFFD0556 + +Key = 4FB05E1515AB73A7 +In = 072D43A077075292 +Out = 2F22E49BAB7CA1AC + +Key = 49E95D6D4CA229BF +In = 02FE55778117F12A +Out = 5A6B612CC26CCE4A + +Key = 018310DC409B26D6 +In = 1D9D5C5018F728C2 +Out = 5F4C038ED12B2E41 + +Key = 1C587F1C13924FEF +In = 305532286D6F295A +Out = 63FAC0D034D9F793 + +Key = 1046913489980131 +In = 0000000000000000 +Out = 88D55E54F54C97B4 + +Key = 1007103489988020 +In = 0000000000000000 +Out = 0C0CC00C83EA48FD + +Key = 10071034C8980120 +In = 0000000000000000 +Out = 83BC8EF3A6570183 + +Key = 1046103489988020 +In = 0000000000000000 +Out = DF725DCAD94EA2E9 + +Key = 1086911519190101 +In = 0000000000000000 +Out = E652B53B550BE8B0 + +Key = 1086911519580101 +In = 0000000000000000 +Out = AF527120C485CBB0 + +Key = 5107B01519580101 +In = 0000000000000000 +Out = 0F04CE393DB926D5 + +Key = 1007B01519190101 +In = 0000000000000000 +Out = C9F00FFC74079067 + +Key = 3107915498080101 +In = 0000000000000000 +Out = 7CFD82A593252B4E + +Key = 3107919498080101 +In = 0000000000000000 +Out = CB49A2F9E91363E3 + +Key = 10079115B9080140 +In = 0000000000000000 +Out = 00B588BE70D23F56 + +Key = 3107911598080140 +In = 0000000000000000 +Out = 406A9A6AB43399AE + +Key = 1007D01589980101 +In = 0000000000000000 +Out = 6CB773611DCA9ADA + +Key = 9107911589980101 +In = 0000000000000000 +Out = 67FD21C17DBB5D70 + +Key = 9107D01589190101 +In = 0000000000000000 +Out = 9592CB4110430787 + +Key = 1007D01598980120 +In = 0000000000000000 +Out = A6B7FF68A318DDD3 + +Key = 1007940498190101 +In = 0000000000000000 +Out = 4D102196C914CA16 + +Key = 0107910491190401 +In = 0000000000000000 +Out = 2DFA9F4573594965 + +Key = 0107910491190101 +In = 0000000000000000 +Out = B46604816C0E0774 + +Key = 0107940491190401 +In = 0000000000000000 +Out = 6E7E6221A4F34E87 + +Key = 19079210981A0101 +In = 0000000000000000 +Out = AA85E74643233199 + +Key = 1007911998190801 +In = 0000000000000000 +Out = 2E5A19DB4D1962D6 + +Key = 10079119981A0801 +In = 0000000000000000 +Out = 23A866A809D30894 + +Key = 1007921098190101 +In = 0000000000000000 +Out = D812D961F017D320 + +Key = 100791159819010B +In = 0000000000000000 +Out = 055605816E58608F + +Key = 1004801598190101 +In = 0000000000000000 +Out = ABD88E8B1B7716F1 + +Key = 1004801598190102 +In = 0000000000000000 +Out = 537AC95BE69DA1E1 + +Key = 1004801598190108 +In = 0000000000000000 +Out = AED0F6AE3C25CDD8 + +Key = 1002911598100104 +In = 0000000000000000 +Out = B3E35A5EE53E7B8D + +Key = 1002911598190104 +In = 0000000000000000 +Out = 61C79C71921A2EF8 + +Key = 1002911598100201 +In = 0000000000000000 +Out = E2F5728F0995013C + +Key = 1002911698100101 +In = 0000000000000000 +Out = 1AEAC39A61F0A464 + +Key = 309A4B21A2067196 +In = 0CEB1136A85AD37A +Out = 9CE3A1058A483F55 + +Key = CA61DEF25C51A5A0 +In = 9BBBD2F50EC248A8 +Out = 7694CA89548B0A3B + +Key = 054F6AC2C779D51A +In = FF82E00A54C33870 +Out = ADF2C2D3F57C12EC + +Key = AB28E5763F23361A +In = 3E33A822C3C3573A +Out = 91481544C1349FD2 + +Key = A9C631D31852201F +In = 8BB2EC62E042C9BF +Out = 62F0E53062A010B9 + +Key = 3D90CADF843BBA1B +In = 4844511C42049973 +Out = C7265CA05D9F3253 + +Key = B6006A2C549DEA94 +In = 38F11633A3766D10 +Out = 66D55E36CCE18435 + +Key = 070A848D67D7701C +In = 746BC597A7501FF0 +Out = 0032D9CA6E094980 + +Key = A12AE6006E8F8D37 +In = FA5F22A6A7DDBB8B +Out = 91ECEFD28E217506 + +Key = 9998A725FB90FDE4 +In = 8D3D08E33FBB298D +Out = CF132CE973D16AA3 + +Key = F111F3AFD4602715 +In = 397CA570B07AF49E +Out = 4C2959260E6C27DC + +Key = EF97EA242CCBAC00 +In = 6ACFBFF2962511A9 +Out = 2D325409EF2CD744 + +Key = 9080E3410BFCDB73 +In = EB5167B434A4595A +Out = 483EA80264F0DCF6 + +Key = 8A37156BE5515D5D +In = E72EDA1F8AE27EB9 +Out = 0E4AF25FBDD5A85E + +Key = DF09A6387CFE9A6B +In = B0F7D48AA74DD638 +Out = 7F6747AEF2C9EAC9 + +Key = B4FCAFFB540653E5 +In = 334A69684C8B728A +Out = 6717F2AD848DEAF7 + +Key = 183972A45732379A +In = A78C724DA4DC969D +Out = AC6A97ECE16A8892 + +Key = 979D352937F85083 +In = 4310191D687F40D6 +Out = C9B0C9CA84CFC141 + +Key = 5CEDCE103F7F73C4 +In = F630889FB4B5ED90 +Out = 6166F3231EC1EAD9 + +Key = 4AD1B967A715F5A9 +In = C9C7BFE95A2F77FD +Out = B6C234EAF4A39B1F + +Key = F883F548F16E692A +In = 43E2B87BB55A3038 +Out = B9BE452E0E4EA44D + +Key = D75198DF25CC1345 +In = 42AA788D751F49A5 +Out = 5302E3BA833E598A + +Key = 7033D4C5D9B36096 +In = 63E22CDF499763C3 +Out = 70E8BD70BCE301CB + +Key = 76B7EAC1DB819238 +In = 665976555719E76F +Out = 65769A95FB144DE9 + +Key = 76FC0A292121B094 +In = 12DD07305BC143DE +Out = A5E73B90A3E75586 + +Key = B775628F1EC6520C +In = 45A11A91EF86DDA6 +Out = 6E2C2CC2A2333C88 + +Key = 65BF73315A05061C +In = 537FEBCB1219673B +Out = D578B8AA85351F91 + +Key = E772317D24F6D307 +In = F5F17039BA37C1C0 +Out = 3D6A8E5991C3AEBB + +Key = 461E02D82081CA3A +In = D0530A774112DC14 +Out = 307AE98F2B6864D0 + +Key = 08FF3D9BDE9EEA8E +In = A46F062CBB7BFC33 +Out = A9D2B0940F0A7F58 + +Key = 4D92A8AE6F9C6A35 +In = A47F14BAA946FB7B +Out = 4E79EBEFD716D85F + +Key = FB1C7BB97C7ED50C +In = 692A27DA86F2E283 +Out = 29961C5FD6744638 + +Key = C9B0558D7C353C5E +In = 74D5CD027725903C +Out = B8A8076072E55000 + +Key = 60D82E111EEEDEA8 +In = 2311E3818223DFA9 +Out = 17A4E5989E9C9A3D + +Key = 76DB3E3505FD3A95 +In = 984B849763274BD3 +Out = 205C2B2AEDB6052D + +Key = 558EF761EEE52DCF +In = 9852C739E74737B7 +Out = 525CBAD9C2D50EA0 + +Key = AC340D97D96CF29E +In = 6C4236CFAEFF63EC +Out = E1AD916DED6850F4 + +Key = 50F5C29F83C8F2BF +In = 1A95C43E9C7D5339 +Out = B60E5C4C76CE51C6 + +Key = C7BF9EB44254ACA6 +In = 7DBE4645B2C169F4 +Out = 285276D256091B2E + +Key = FE80AB20EAC7AD16 +In = 841DEAE87A860986 +Out = 799A5A58E5CE9D59 + +Key = B012DE369D9B7436 +In = 1529ACE917CA5AB4 +Out = AAB07F8FDBDC494E + +Key = 61896A3271D3E2B2 +In = 86462C0AD4003FEC +Out = 51310B7C123C64C4 + +Key = 8514D38254A5A55F +In = A67151571BE9AB07 +Out = 3024667AFF88ADAB + +Key = F607C0CD0FAFCC60 +In = B314608B183F3329 +Out = AA966A7A395FFAE7 + +Key = 10EEC9E7F07A51D3 +In = 84B322B129ABACDF +Out = C50F0D6E439E8490 + +Key = 32F4E03E3B10DB42 +In = E296E275356AA9A0 +Out = B3963851F7DEB2C3 + +Key = 52205900EE0836E6 +In = 4DF2292E321837F6 +Out = 1D017CE1B3C03380 + +Key = A481D9B2C7FDA435 +In = 88A2C60FB19E5983 +Out = 77763644264C8FB8 + +Key = 404025B368276238 +In = 06CA0C88A4347E12 +Out = F1FCAEAF30C63870 + +Key = 657486656993AC7B +In = FEFD2DF531FE9112 +Out = 8F49A08722BB14F0 + +Key = 9474B8E8C73BCA7D +In = 9474B8E8C73BCA7D +Out = 8DA744E0C94E5E17 + +Key = 8DA744E0C94E5E17 +In = 0CDB25E3BA3C6D79 +Out = 8DA744E0C94E5E17 + +Key = 0CDB25E3BA3C6D79 +In = 0CDB25E3BA3C6D79 +Out = 4784C4BA5006081F + +Key = 4784C4BA5006081F +In = 1CF1FC126F2EF842 +Out = 4784C4BA5006081F + +Key = 1CF1FC126F2EF842 +In = 1CF1FC126F2EF842 +Out = E4BE250042098D13 + +Key = E4BE250042098D13 +In = 7BFC5DC6ADB5797C +Out = E4BE250042098D13 + +Key = 7BFC5DC6ADB5797C +In = 7BFC5DC6ADB5797C +Out = 1AB3B4D82082FB28 + +Key = 1AB3B4D82082FB28 +In = C1576A14DE707097 +Out = 1AB3B4D82082FB28 + +Key = C1576A14DE707097 +In = C1576A14DE707097 +Out = 739B68CD2E26782A + +Key = 739B68CD2E26782A +In = 2A59F0C464506EDB +Out = 739B68CD2E26782A + +Key = 2A59F0C464506EDB +In = 2A59F0C464506EDB +Out = A5C39D4251F0A81E + +Key = A5C39D4251F0A81E +In = 7239AC9A6107DDB1 +Out = A5C39D4251F0A81E + +Key = 7239AC9A6107DDB1 +In = 7239AC9A6107DDB1 +Out = 070CAC8590241233 + +Key = 070CAC8590241233 +In = 78F87B6E3DFECF61 +Out = 070CAC8590241233 + +Key = 78F87B6E3DFECF61 +In = 78F87B6E3DFECF61 +Out = 95EC2578C2C433F0 + +Key = 95EC2578C2C433F0 +In = 1B1A2DDB4C642438 +Out = 95EC2578C2C433F0 + +[DESX] +Key = 0123456789ABCDEF01010101010101011011121314151617 +In = 94DBE082549A14EF +Out = 9011121314151617 + +Key = E874076EF40EDA62908D12ADF2B7B9ECDA474BF3FEDCDA11 +In = B83DF91F844FF695 +Out = FA942810AC8355C0 + +Key = 2AF5602DA83F821A69C81B1B83EFA70A3B4E3C1D546BF825 +In = 4EF5D7337D420403 +Out = B2C3C73B303BE0D7 + +Key = BEB7DF4A710FACB364183EEBCA3EE934A5B470031CE64A03 +In = 8D3C8F07A610FD51 +Out = 5712559676CABA44 + +Key = 46312600F8B5F05AFAA080D26672B9C44AF057D694702AB5 +In = B39949A845EF61C1 +Out = 3769F87FB393D49F + +Key = 25A3EAE6D9FB10E86E14032BB652262CD1D7ED74A2BFC75B +In = B00E6572A847D27A +Out = 6B1C14571BC9EBCE + +Key = 3D5BEA2C2216E30CE961882A593608CB5BA96FC656AF7487 +In = 07608C7CB2B11972 +Out = CD627B22E13ECCD4 + +Key = 5AD28C1D67C65E4D5F4A9DB38C32827BC6C4FE098996F017 +In = C2B7BCC1EA18B54A +Out = 66EF45BEA20DDAAF + +Key = 8A94FCBF30415180EF79881D32C8C061E4527DE53BF5915D +In = 59004793279BBEFA +Out = F0B6AC1318F01331 + +[TripleDES] +Key = 0123456789ABCDEFFEDCBA9876543210 +In = 0123456789ABCDE7 +Out = 7F1D0A77826B8AFF + +Key = 0123456789ABCDEF0123456789ABCDEF +In = 4E6F772069732074 +Out = 3FA40E8A984D4815 + +Key = 04B915BA43FEB5B604B915BA43FEB5B6 +In = 42FD443059577FA2 +Out = AF37FB421F8C4095 + +Key = 4BC59E2C68ACA60767A9A4B623BBBCCC +In = AFA4284FCCEAA61A +Out = 32527D5701D92B90 + +Key = B955BB7861FDE77E7DC6418475457FE1 +In = 50B503A331D5B5CC +Out = E46A59E18B0C41E3 + +Key = C0557629EAA72ABD4C102C5DC9CE8B47 +In = 3404435D5DF2CB47 +Out = 644DD68EA73053AE + +Key = 9EAA94DA916F30092E79DACDCDCC45C0 +In = C7D80E955D1B6627 +Out = 9FE1C5A12CCE6DD9 + +Key = A55279671807D9B71FE62A77341249F8 +In = BDCBE8929CD0E12F +Out = F2B6430450AB348B + +Key = 672E20826AD49C3DF7579FAB3752479E +In = 4B7A96B7051C64FC +Out = 1555F08B2DE690A0 + +Key = 0CE61EDE2659B413AB9F717AE4AFAD3E +In = 902F4EDD44EAF3C1 +Out = 3CE357EBA0FB3E26 + +Key = E878020815AE517CD2808B6571EAC2B4 +In = 39C0F8E4C85CD70D +Out = 882DE9B6D0209A58 + +Key = D891CA20919F06A054BA3943C7DABA16 +In = F77A1947A921B209 +Out = E10DBEE5615F312E + +Key = 4909AED1F94EB77B6CACBCAE2B25689A +In = 06D0416E0F0DB7CE +Out = 0CEC5D1E59D7E347 + +Key = 8B9A5C13B0B118A1EE35EB912866FFA6 +In = F7BB3A396D73D8A8 +Out = F893B6B2A15D3FCE + +Key = FA7911D664326074B42E2F38E599B288 +In = BD35E3134B90CCBC +Out = 12A7AF172FD0CA7F + +Key = 406903B340B8637928FDE8058BDD6710 +In = E046B7F5707DA4FC +Out = 32B6A3FC72C7C480 + +Key = 37A2B53E2AF8F6C9A73B39F919D969DE +In = 58EB1DC16C482213 +Out = A6C6234A8BBAA116 + +Key = 711F2CECDB92B2E201DFEFA79FA7BA2F +In = 4BD0F4854297FBDE +Out = F4AB771861457DC6 + +Key = 04B915BA43FEB5B604B915BA43FEB5B604B915BA43FEB5B6 +In = 42FD443059577FA2 +Out = AF37FB421F8C4095 + +Key = 0123456789ABCDEF5555555555555555FEDCBA9876543210 +In = 736F6D6564617461 +Out = 18D748E563620572 + +Key = 0352020767208217860287665908219864056ABDFEA93457 +In = 7371756967676C65 +Out = C07D2A0FA566FA30 + +Key = 0123456789ABCDEFFEDCBA987654321089ABCDEF01234567 +In = 0123456789ABCDE7 +Out = DE0B7C06AE5E0ED5 + +Key = 0123456789ABCDEFFEDCBA98765432100123456789ABCDEF +In = 0123456789ABCDE7 +Out = 7F1D0A77826B8AFF + +Key = 1EF743A68D629F68A5E3136C36AD7953A835CF849BB4EC3C +In = 4115E551299A5C4B +Out = F7A0822FC310686C + +Key = B7D560BE49C3936728EF0BF57B602D2EB7E5C631DD7F753E +In = D5AB44E0FE46E1B5 +Out = 02AED9BF72ECA222 + +Key = D2D98706E9AB867647D244BDCDBCD5EF8B4DBC9CF4F35493 +In = B4077DFDB721D88C +Out = F76ABA838B1C4372 + +Key = 153B963004101D12683E8F87116001B8C5526475510B5036 +In = 890E98AB385FA1A1 +Out = 187087C77790C3B2 + +Key = 45E4275DCCC5D8B5A27993C16D9960CA939C023E2763216A +In = 02D5DA6D5F247CD2 +Out = 89FC7DF1E7913163 + +Key = F6C2474B33934EA76E6C841D9B1E86E37189095A895A3E5A +In = 5AF9E5A3525E3F7D +Out = 8FCC7A8BC337E484 + +Key = 5B4F6D3185EFBAE97D58ED9CC75E2BAE655D2CEFB2DD09CD +In = 12864DDE8E694BD1 +Out = 5B4DDE8F000A5A9B + +Key = 0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF +In = 0123456789ABCDE7 +Out = C95744256A5ED31D + +Key = 0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF +In = 68652074696D6520 +Out = 6A271787AB8883F9 + +Key = 0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF +In = 4E6F772069732074 +Out = 3FA40E8A984D4815 + +Key = C9B6D82EF93DD4C7AC365AB2D9280EB39DD92C0CE3F72BDE +In = 94A8A0655AF71024 +Out = A427AA4C6234817E + +Key = 704A6378B5C72C3F1617B97508777FACF8E2205C66D29279 +In = 2881AE1EF7DC8DE2 +Out = 5C009647DE419151 + +Key = 9D5DF5B9222F4E04197A0E194AFBD4BA0225D1472F925076 +In = 462EC3631C8C0DA9 +Out = 52E8D6E3F54404C3 + +Key = 8374C4173F715AA127877D3BEFB8C0B2FF5987E12B112FD9 +In = 941F85F14CC3E9F8 +Out = 3FE08C51BC513AD9 + +Key = CD5BCCEC928C04E91E4CFC715E10E029E01F870FB98E7B34 +In = 99A30F38CE575814 +Out = 5C02AECC12404AB6 + +Key = 59345A37BE821AA78E0BD97259C54BEBB1F644B78B1FD310 +In = 69F80C7EAF46CBAD +Out = 9FF8BCB5707A0ED9 + +Key = E3C22C1AAAAF0FBF61A170BC24361F274B404E36C8F1794A +In = 62522184CE03EFF7 +Out = 0E98911465E30E76 + +Key = C0E492C873EFE871E534A2A30600418D636C3FC76C4E9EA6 +In = DED10258F58DAA03 +Out = 2CD2D1F377C13A53 + +Key = DC80FA652BBB01186C6CFDDF55E109808F6CCEC99DEE3633 +In = AFC190AF21D37A39 +Out = E7B312CCC287374C + +Key = 276B5FC5C5255AE2484114EAC33CD228A7BEAA9487D9A729 +In = 8A206F645001553B +Out = B824E9E801940B83 + +Key = 70890F38A3A6744162356109589DC20ABF2D3AD8E989A77F +In = 2095D9F03C7EC366 +Out = 537201E0D3FFCECE + +Key = 86164AB6C13CA0AD6B35EEDDDE102428C822C22DB1326661 +In = D51A8F5310D314DE +Out = 7EE4FEA9B78CB899 + +Key = 98D2D51E2916D25237DAFC6B5CFBB5AED7CCD916BF243004 +In = B0317287CC8D536B +Out = 118293DE51E43D00 + +Key = BBA72F7362A8E3BA6EE190C4E0AC25560BB0DF1097F94C13 +In = A8BF0F3A57822AFE +Out = 9FD4F7B0500C0F53 + +Key = 6F9DD25B6ACAB7019A548B6B0E1AA35AFEF95D89DB20FB11 +In = C16B7EAD2367C87D +Out = 9FE31F892EB7E617 + +Key = 1670F96FC4D670CF3BEC580AE1735FE3DFB3E0377FEC16C8 +In = C5E3D11391C7875B +Out = 0B5BC8B430785004 + +Key = 3B55AC7156436FCA1D639BC33541F91AD0BE7525C3D0E823 +In = CCCBFFFAB48110DB +Out = 08E145136C8112C4 + +Key = D24A2A7340C974E68265C4DFACE67041852889ADDF1216AF +In = 039391950AC5937C +Out = 5251FDDBD6E2E70D + +Key = 777EAD928BFB661003A4E0F0920CD161A2C03963C816F1F3 +In = 41BD298935B10395 +Out = 228EDD3DA5B00098 + +Key = 6335EA2F228A811B7B70AE47BF13F8D456A717BC2AC1F301 +In = FFC524C0B0F48806 +Out = 092D1465E01D9356 + +Key = EFACE1D2899E742C6A65EB523447B6001E2FE3DB1D6BD904 +In = 2E499BC53CFEB666 +Out = 87B59F9BD6ADE17C + +Key = DA0BB6DD13B7707C674C72DD1A7C1B3FD03B13832C8CFC13 +In = 8250B551ADAEE699 +Out = A286D77E36481FA8 + +Key = 0F6997BD4AFACC4E2228180FA60A683D13C6E237325BC671 +In = F48717AE3466F0F5 +Out = 403CB3AFDA050BFB + +Key = 77790E57117F767476AE9E623A839D1B5B596623CB193C08 +In = 8308D7DDC9BE043C +Out = 08FF7FB8D322FE1E + +Key = 1A34BA494ADC8ED74B6AD1EDAF317DA506FBDA7A0D0DD40C +In = DA0EDCDC26C81F71 +Out = 5E54344C7E8CF8A0 + -- cgit v1.2.3