# DES-CBC # From NBS SP 500-20 and NIST SP 800-20 # NIST 800-17 Klen = 8 Len = 8 Key = 10316E028C8F3B4A Plaintext = 0000000000000000 Ciphertext = 82DCBAFBDEAB6602 # SP 500-20 Appendix B: The DES Test Set # SP 800-20 Table A.1 Klen = 8 Len = 8 Key = 0101010101010101 Plaintext = 95F8A5E5DD31D900 Ciphertext = 8000000000000000 Klen = 8 Len = 8 Key = 0101010101010101 Plaintext = DD7F121CA5015619 Ciphertext = 4000000000000000 Klen = 8 Len = 8 Key = 0101010101010101 Plaintext = 2E8653104F3834EA Ciphertext = 2000000000000000 Klen = 8 Len = 8 Key = 0101010101010101 Plaintext = 4BD388FF6CD81D4F Ciphertext = 1000000000000000 Klen = 8 Len = 8 Key = 0101010101010101 Plaintext = CC083F1E6D9E85F6 Ciphertext = 0000000000000008 Klen = 8 Len = 8 Key = 0101010101010101 Plaintext = D2FD8867D50D2DFE Ciphertext = 0000000000000004 Klen = 8 Len = 8 Key = 0101010101010101 Plaintext = 06E7EA22CE92708F Ciphertext = 0000000000000002 Klen = 8 Len = 8 Key = 0101010101010101 Plaintext = 166B40B44ABA4BD6 Ciphertext = 0000000000000001 # NIST SP 800-20 Table A.2 Count = 0 Klen = 8 Len = 8 Key = 8001010101010101 Plaintext = 0000000000000000 Ciphertext = 95A8D72813DAA94D Count = 1 Klen = 8 Len = 8 Key = 4001010101010101 Plaintext = 0000000000000000 Ciphertext = 0EEC1487DD8C26D5 Count = 2 Klen = 8 Len = 8 Key = 2001010101010101 Plaintext = 0000000000000000 Ciphertext = 7AD16FFB79C45926 Count = 3 Klen = 8 Len = 8 Key = 1001010101010101 Plaintext = 0000000000000000 Ciphertext = D3746294CA6A6CF3 Count = 4 Klen = 8 Len = 8 Key = 0801010101010101 Plaintext = 0000000000000000 Ciphertext = 809F5F873C1FD761 Count = 5 Klen = 8 Len = 8 Key = 0401010101010101 Plaintext = 0000000000000000 Ciphertext = C02FAFFEC989D1FC Count = 6 Klen = 8 Len = 8 Key = 0201010101010101 Plaintext = 0000000000000000 Ciphertext = 4615AA1D33E72F10 Count = 7 Klen = 8 Len = 8 Key = 0180010101010101 Plaintext = 0000000000000000 Ciphertext = 2055123350C00858 Count = 8 Klen = 8 Len = 8 Key = 0140010101010101 Plaintext = 0000000000000000 Ciphertext = DF3B99D6577397C8 Count = 9 Klen = 8 Len = 8 Key = 0120010101010101 Plaintext = 0000000000000000 Ciphertext = 31FE17369B5288C9 Count = 10 Klen = 8 Len = 8 Key = 0110010101010101 Plaintext = 0000000000000000 Ciphertext = DFDD3CC64DAE1642 Count = 11 Klen = 8 Len = 8 Key = 0108010101010101 Plaintext = 0000000000000000 Ciphertext = 178C83CE2B399D94 Count = 12 Klen = 8 Len = 8 Key = 0104010101010101 Plaintext = 0000000000000000 Ciphertext = 50F636324A9B7F80 Count = 13 Klen = 8 Len = 8 Key = 0102010101010101 Plaintext = 0000000000000000 Ciphertext = A8468EE3BC18F06D Count = 14 Klen = 8 Len = 8 Key = 0101800101010101 Plaintext = 0000000000000000 Ciphertext = A2DC9E92FD3CDE92 Count = 15 Klen = 8 Len = 8 Key = 0101400101010101 Plaintext = 0000000000000000 Ciphertext = CAC09F797D031287 Count = 16 Klen = 8 Len = 8 Key = 0101200101010101 Plaintext = 0000000000000000 Ciphertext = 90BA680B22AEB525 Count = 17 Klen = 8 Len = 8 Key = 0101100101010101 Plaintext = 0000000000000000 Ciphertext = CE7A24F350E280B6 Count = 18 Klen = 8 Len = 8 Key = 0101080101010101 Plaintext = 0000000000000000 Ciphertext = 882BFF0AA01A0B87 Count = 19 Klen = 8 Len = 8 Key = 0101040101010101 Plaintext = 0000000000000000 Ciphertext = 25610288924511C2 Count = 20 Klen = 8 Len = 8 Key = 0101020101010101 Plaintext = 0000000000000000 Ciphertext = C71516C29C75D170 Count = 21 Klen = 8 Len = 8 Key = 0101018001010101 Plaintext = 0000000000000000 Ciphertext = 5199C29A52C9F059 Count = 22 Klen = 8 Len = 8 Key = 0101014001010101 Plaintext = 0000000000000000 Ciphertext = C22F0A294A71F29F Count = 23 Klen = 8 Len = 8 Key = 0101012001010101 Plaintext = 0000000000000000 Ciphertext = EE371483714C02EA Count = 24 Klen = 8 Len = 8 Key = 0101011001010101 Plaintext = 0000000000000000 Ciphertext = A81FBD448F9E522F Count = 25 Klen = 8 Len = 8 Key = 0101010801010101 Plaintext = 0000000000000000 Ciphertext = 4F644C92E192DFED Count = 26 Klen = 8 Len = 8 Key = 0101010401010101 Plaintext = 0000000000000000 Ciphertext = 1AFA9A66A6DF92AE Count = 27 Klen = 8 Len = 8 Key = 0101010201010101 Plaintext = 0000000000000000 Ciphertext = B3C1CC715CB879D8 Count = 28 Klen = 8 Len = 8 Key = 0101010180010101 Plaintext = 0000000000000000 Ciphertext = 19D032E64AB0BD8B Count = 29 Klen = 8 Len = 8 Key = 0101010140010101 Plaintext = 0000000000000000 Ciphertext = 3CFAA7A7DC8720DC Count = 30 Klen = 8 Len = 8 Key = 0101010120010101 Plaintext = 0000000000000000 Ciphertext = B7265F7F447AC6F3 Count = 31 Klen = 8 Len = 8 Key = 0101010110010101 Plaintext = 0000000000000000 Ciphertext = 9DB73B3C0D163F54 Count = 32 Klen = 8 Len = 8 Key = 0101010108010101 Plaintext = 0000000000000000 Ciphertext = 8181B65BABF4A975 Count = 33 Klen = 8 Len = 8 Key = 0101010104010101 Plaintext = 0000000000000000 Ciphertext = 93C9B64042EAA240 Count = 34 Klen = 8 Len = 8 Key = 0101010102010101 Plaintext = 0000000000000000 Ciphertext = 5570530829705592 Count = 35 Klen = 8 Len = 8 Key = 0101010101800101 Plaintext = 0000000000000000 Ciphertext = 8638809E878787A0 Count = 36 Klen = 8 Len = 8 Key = 0101010101400101 Plaintext = 0000000000000000 Ciphertext = 41B9A79AF79AC208 Count = 37 Klen = 8 Len = 8 Key = 0101010101200101 Plaintext = 0000000000000000 Ciphertext = 7A9BE42F2009A892 Count = 38 Klen = 8 Len = 8 Key = 0101010101100101 Plaintext = 0000000000000000 Ciphertext = 29038D56BA6D2745 Count = 39 Klen = 8 Len = 8 Key = 0101010101080101 Plaintext = 0000000000000000 Ciphertext = 5495C6ABF1E5DF51 Count = 40 Klen = 8 Len = 8 Key = 0101010101040101 Plaintext = 0000000000000000 Ciphertext = AE13DBD561488933 Count = 41 Klen = 8 Len = 8 Key = 0101010101020101 Plaintext = 0000000000000000 Ciphertext = 024D1FFA8904E389 Count = 42 Klen = 8 Len = 8 Key = 0101010101018001 Plaintext = 0000000000000000 Ciphertext = D1399712F99BF02E Count = 43 Klen = 8 Len = 8 Key = 0101010101014001 Plaintext = 0000000000000000 Ciphertext = 14C1D7C1CFFEC79E Count = 44 Klen = 8 Len = 8 Key = 0101010101012001 Plaintext = 0000000000000000 Ciphertext = 1DE5279DAE3BED6F Count = 45 Klen = 8 Len = 8 Key = 0101010101011001 Plaintext = 0000000000000000 Ciphertext = E941A33F85501303 Count = 46 Klen = 8 Len = 8 Key = 0101010101010801 Plaintext = 0000000000000000 Ciphertext = DA99DBBC9A03F379 Count = 47 Klen = 8 Len = 8 Key = 0101010101010401 Plaintext = 0000000000000000 Ciphertext = B7FC92F91D8E92E9 Count = 48 Klen = 8 Len = 8 Key = 0101010101010201 Plaintext = 0000000000000000 Ciphertext = AE8E5CAA3CA04E85 Count = 49 Klen = 8 Len = 8 Key = 0101010101010180 Plaintext = 0000000000000000 Ciphertext = 9CC62DF43B6EED74 Count = 50 Klen = 8 Len = 8 Key = 0101010101010140 Plaintext = 0000000000000000 Ciphertext = D863DBB5C59A91A0 Count = 51 Klen = 8 Len = 8 Key = 0101010101010120 Plaintext = 0000000000000000 Ciphertext = A1AB2190545B91D7 Count = 52 Klen = 8 Len = 8 Key = 0101010101010110 Plaintext = 0000000000000000 Ciphertext = 0875041E64C570F7 Count = 53 Klen = 8 Len = 8 Key = 0101010101010108 Plaintext = 0000000000000000 Ciphertext = 5A594528BEBEF1CC Count = 54 Klen = 8 Len = 8 Key = 0101010101010104 Plaintext = 0000000000000000 Ciphertext = FCDB3291DE21F0C0 Count = 55 Klen = 8 Len = 8 Key = 0101010101010102 Plaintext = 0000000000000000 Ciphertext = 869EFD7F9F265A09 # NIST SP 800-20 Table A.3 Count = 0 Klen = 8 Len = 8 Key = 1046913489980131 Plaintext = 0000000000000000 Ciphertext = 88D55E54F54C97B4 Count = 1 Klen = 8 Len = 8 Key = 1007103489988020 Plaintext = 0000000000000000 Ciphertext = 0C0CC00C83EA48FD Count = 2 Klen = 8 Len = 8 Key = 10071034C8980120 Plaintext = 0000000000000000 Ciphertext = 83BC8EF3A6570183 Count = 3 Klen = 8 Len = 8 Key = 1046103489988020 Plaintext = 0000000000000000 Ciphertext = DF725DCAD94EA2E9 Count = 4 Klen = 8 Len = 8 Key = 1086911519190101 Plaintext = 0000000000000000 Ciphertext = E652B53B550BE8B0 Count = 5 Klen = 8 Len = 8 Key = 1086911519580101 Plaintext = 0000000000000000 Ciphertext = AF527120C485CBB0 Count = 6 Klen = 8 Len = 8 Key = 5107B01519580101 Plaintext = 0000000000000000 Ciphertext = 0F04CE393DB926D5 Count = 7 Klen = 8 Len = 8 Key = 1007B01519190101 Plaintext = 0000000000000000 Ciphertext = C9F00FFC74079067 Count = 8 Klen = 8 Len = 8 Key = 3107915498080101 Plaintext = 0000000000000000 Ciphertext = 7CFD82A593252B4E Count = 9 Klen = 8 Len = 8 Key = 3107919498080101 Plaintext = 0000000000000000 Ciphertext = CB49A2F9E91363E3 Count = 10 Klen = 8 Len = 8 Key = 10079115B9080140 Plaintext = 0000000000000000 Ciphertext = 00B588BE70D23F56 Count = 11 Klen = 8 Len = 8 Key = 3107911598080140 Plaintext = 0000000000000000 Ciphertext = 406A9A6AB43399AE Count = 12 Klen = 8 Len = 8 Key = 1007D01589980101 Plaintext = 0000000000000000 Ciphertext = 6CB773611DCA9ADA Count = 13 Klen = 8 Len = 8 Key = 9107911589980101 Plaintext = 0000000000000000 Ciphertext = 67FD21C17DBB5D70 Count = 14 Klen = 8 Len = 8 Key = 9107D01589190101 Plaintext = 0000000000000000 Ciphertext = 9592CB4110430787 Count = 15 Klen = 8 Len = 8 Key = 1007D01598980120 Plaintext = 0000000000000000 Ciphertext = A6B7FF68A318DDD3 Count = 16 Klen = 8 Len = 8 Key = 1007940498190101 Plaintext = 0000000000000000 Ciphertext = 4D102196C914CA16 Count = 17 Klen = 8 Len = 8 Key = 0107910491190401 Plaintext = 0000000000000000 Ciphertext = 2DFA9F4573594965 Count = 18 Klen = 8 Len = 8 Key = 0107910491190101 Plaintext = 0000000000000000 Ciphertext = B46604816C0E0774 Count = 19 Klen = 8 Len = 8 Key = 0107940491190401 Plaintext = 0000000000000000 Ciphertext = 6E7E6221A4F34E87 Count = 20 Klen = 8 Len = 8 Key = 19079210981A0101 Plaintext = 0000000000000000 Ciphertext = AA85E74643233199 Count = 21 Klen = 8 Len = 8 Key = 1007911998190801 Plaintext = 0000000000000000 Ciphertext = 2E5A19DB4D1962D6 Count = 22 Klen = 8 Len = 8 Key = 10079119981A0801 Plaintext = 0000000000000000 Ciphertext = 23A866A809D30894 Count = 23 Klen = 8 Len = 8 Key = 1007921098190101 Plaintext = 0000000000000000 Ciphertext = D812D961F017D320 Count = 24 Klen = 8 Len = 8 Key = 100791159819010B Plaintext = 0000000000000000 Ciphertext = 055605816E58608F Count = 25 Klen = 8 Len = 8 Key = 1004801598190101 Plaintext = 0000000000000000 Ciphertext = ABD88E8B1B7716F1 Count = 26 Klen = 8 Len = 8 Key = 1004801598190102 Plaintext = 0000000000000000 Ciphertext = 537AC95BE69DA1E1 Count = 27 Klen = 8 Len = 8 Key = 1004801598190108 Plaintext = 0000000000000000 Ciphertext = AED0F6AE3C25CDD8 Count = 28 Klen = 8 Len = 8 Key = 1002911598100104 Plaintext = 0000000000000000 Ciphertext = B3E35A5EE53E7B8D Count = 29 Klen = 8 Len = 8 Key = 1002911598190104 Plaintext = 0000000000000000 Ciphertext = 61C79C71921A2EF8 Count = 30 Klen = 8 Len = 8 Key = 1002911598100201 Plaintext = 0000000000000000 Ciphertext = E2F5728F0995013C Count = 31 Klen = 8 Len = 8 Key = 1002911698100101 Plaintext = 0000000000000000 Ciphertext = 1AEAC39A61F0A464 # 19 Key data pairs which exercise every S-box entry. # NIST SP 800-20 Table A.4 Klen = 8 Len = 8 Key = 7CA110454A1A6E57 Plaintext = 01A1D6D039776742 Ciphertext = 690F5B0D9A26939B Klen = 8 Len = 8 Key = 0131D9619DC1376E Plaintext = 5CD54CA83DEF57DA Ciphertext = 7A389D10354BD271 Klen = 8 Len = 8 Key = 07A1133E4A0B2686 Plaintext = 0248D43806F67172 Ciphertext = 868EBB51CAB4599A Klen = 8 Len = 8 Key = 3849674C2602319E Plaintext = 51454B582DDF440A Ciphertext = 7178876E01F19B2A Klen = 8 Len = 8 Key = 04B915BA43FEB5B6 Plaintext = 42FD443059577FA2 Ciphertext = AF37FB421F8C4095 Klen = 8 Len = 8 Key = 0113B970FD34F2CE Plaintext = 059B5E0851CF143A Ciphertext = 86A560F10EC6D85B Klen = 8 Len = 8 Key = 0170F175468FB5E6 Plaintext = 0756D8E0774761D2 Ciphertext = 0CD3DA020021DC09 Klen = 8 Len = 8 Key = 43297FAD38E373FE Plaintext = 762514B829BF486A Ciphertext = EA676B2CB7DB2B7A Klen = 8 Len = 8 Key = 07A7137045DA2A16 Plaintext = 3BDD119049372802 Ciphertext = DFD64A815CAF1A0F Klen = 8 Len = 8 Key = 04689104C2FD3B2F Plaintext = 26955F6835AF609A Ciphertext = 5C513C9C4886C088 Klen = 8 Len = 8 Key = 37D06BB516CB7546 Plaintext = 164D5E404F275232 Ciphertext = 0A2AEEAE3FF4AB77 Klen = 8 Len = 8 Key = 1F08260D1AC2465E Plaintext = 6B056E18759F5CCA Ciphertext = EF1BF03E5DFA575A Klen = 8 Len = 8 Key = 584023641ABA6176 Plaintext = 004BD6EF09176062 Ciphertext = 88BF0DB6D70DEE56 Klen = 8 Len = 8 Key = 025816164629B007 Plaintext = 480D39006EE762F2 Ciphertext = A1F9915541020B56 Klen = 8 Len = 8 Key = 49793EBC79B3258F Plaintext = 437540C8698F3CFA Ciphertext = 6FBF1CAFCFFD0556 Klen = 8 Len = 8 Key = 4FB05E1515AB73A7 Plaintext = 072D43A077075292 Ciphertext = 2F22E49BAB7CA1AC Klen = 8 Len = 8 Key = 49E95D6D4CA229BF Plaintext = 02FE55778117F12A Ciphertext = 5A6B612CC26CCE4A Klen = 8 Len = 8 Key = 018310DC409B26D6 Plaintext = 1D9D5C5018F728C2 Ciphertext = 5F4C038ED12B2E41 Klen = 8 Len = 8 Key = 1C587F1C13924FEF Plaintext = 305532286D6F295A Ciphertext = 63FAC0D034D9F793