mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-02-01 03:53:33 +00:00
253 lines
9.2 KiB
Text
253 lines
9.2 KiB
Text
|
DES check weak key #1
|
||
|
0:hex:"0101010101010101":int:1
|
||
|
|
||
|
DES check weak key #2
|
||
|
0:hex:"FEE0FEE0FEF1FEF1":int:1
|
||
|
|
||
|
DES check weak key #3
|
||
|
0:hex:"0101010101010100":int:0
|
||
|
|
||
|
DES check weak key #4
|
||
|
0:hex:"EEE0FEE0FEF1FEF1":int:0
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #1
|
||
|
1:hex:"0000000000000000":hex:"0000000000000000":hex:"8CA64DE9C1B123A7"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #2
|
||
|
1:hex:"FFFFFFFFFFFFFFFF":hex:"FFFFFFFFFFFFFFFF":hex:"7359B2163E4EDC58"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #3
|
||
|
1:hex:"3000000000000000":hex:"1000000000000001":hex:"958E6E627A05557B"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #4
|
||
|
1:hex:"1111111111111111":hex:"1111111111111111":hex:"F40379AB9E0EC533"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #5
|
||
|
1:hex:"0123456789ABCDEF":hex:"1111111111111111":hex:"17668DFC7292532D"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #6
|
||
|
1:hex:"1111111111111111":hex:"0123456789ABCDEF":hex:"8A5AE1F81AB8F2DD"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #7
|
||
|
1:hex:"0000000000000000":hex:"0000000000000000":hex:"8CA64DE9C1B123A7"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #8
|
||
|
1:hex:"FEDCBA9876543210":hex:"0123456789ABCDEF":hex:"ED39D950FA74BCC4"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #9
|
||
|
1:hex:"7CA110454A1A6E57":hex:"01A1D6D039776742":hex:"690F5B0D9A26939B"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #10
|
||
|
1:hex:"0131D9619DC1376E":hex:"5CD54CA83DEF57DA":hex:"7A389D10354BD271"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #11
|
||
|
1:hex:"07A1133E4A0B2686":hex:"0248D43806F67172":hex:"868EBB51CAB4599A"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #12
|
||
|
1:hex:"3849674C2602319E":hex:"51454B582DDF440A":hex:"7178876E01F19B2A"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #13
|
||
|
1:hex:"04B915BA43FEB5B6":hex:"42FD443059577FA2":hex:"AF37FB421F8C4095"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #14
|
||
|
1:hex:"0113B970FD34F2CE":hex:"059B5E0851CF143A":hex:"86A560F10EC6D85B"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #15
|
||
|
1:hex:"0170F175468FB5E6":hex:"0756D8E0774761D2":hex:"0CD3DA020021DC09"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #16
|
||
|
1:hex:"43297FAD38E373FE":hex:"762514B829BF486A":hex:"EA676B2CB7DB2B7A"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #17
|
||
|
1:hex:"07A7137045DA2A16":hex:"3BDD119049372802":hex:"DFD64A815CAF1A0F"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #18
|
||
|
1:hex:"04689104C2FD3B2F":hex:"26955F6835AF609A":hex:"5C513C9C4886C088"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #19
|
||
|
1:hex:"37D06BB516CB7546":hex:"164D5E404F275232":hex:"0A2AEEAE3FF4AB77"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #20
|
||
|
1:hex:"1F08260D1AC2465E":hex:"6B056E18759F5CCA":hex:"EF1BF03E5DFA575A"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #21
|
||
|
1:hex:"584023641ABA6176":hex:"004BD6EF09176062":hex:"88BF0DB6D70DEE56"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #22
|
||
|
1:hex:"025816164629B007":hex:"480D39006EE762F2":hex:"A1F9915541020B56"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #23
|
||
|
1:hex:"49793EBC79B3258F":hex:"437540C8698F3CFA":hex:"6FBF1CAFCFFD0556"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #24
|
||
|
1:hex:"4FB05E1515AB73A7":hex:"072D43A077075292":hex:"2F22E49BAB7CA1AC"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #25
|
||
|
1:hex:"49E95D6D4CA229BF":hex:"02FE55778117F12A":hex:"5A6B612CC26CCE4A"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #26
|
||
|
1:hex:"018310DC409B26D6":hex:"1D9D5C5018F728C2":hex:"5F4C038ED12B2E41"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #27
|
||
|
1:hex:"1C587F1C13924FEF":hex:"305532286D6F295A":hex:"63FAC0D034D9F793"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #28
|
||
|
1:hex:"0101010101010101":hex:"0123456789ABCDEF":hex:"617B3A0CE8F07100"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #29
|
||
|
1:hex:"1F1F1F1F0E0E0E0E":hex:"0123456789ABCDEF":hex:"DB958605F8C8C606"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #30
|
||
|
1:hex:"E0FEE0FEF1FEF1FE":hex:"0123456789ABCDEF":hex:"EDBFD1C66C29CCC7"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #31
|
||
|
1:hex:"0000000000000000":hex:"FFFFFFFFFFFFFFFF":hex:"355550B2150E2451"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #32
|
||
|
1:hex:"FFFFFFFFFFFFFFFF":hex:"0000000000000000":hex:"CAAAAF4DEAF1DBAE"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #33
|
||
|
1:hex:"0123456789ABCDEF":hex:"0000000000000000":hex:"D5D44FF720683D0D"
|
||
|
|
||
|
DES Encrypt OpenSSL Test Vector #34
|
||
|
1:hex:"FEDCBA9876543210":hex:"FFFFFFFFFFFFFFFF":hex:"2A2BB008DF97C2F2"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #1
|
||
|
2:hex:"0000000000000000":hex:"8CA64DE9C1B123A7":hex:"0000000000000000"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #2
|
||
|
2:hex:"FFFFFFFFFFFFFFFF":hex:"7359B2163E4EDC58":hex:"FFFFFFFFFFFFFFFF"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #3
|
||
|
2:hex:"3000000000000000":hex:"958E6E627A05557B":hex:"1000000000000001"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #4
|
||
|
2:hex:"1111111111111111":hex:"F40379AB9E0EC533":hex:"1111111111111111"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #5
|
||
|
2:hex:"0123456789ABCDEF":hex:"17668DFC7292532D":hex:"1111111111111111"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #6
|
||
|
2:hex:"1111111111111111":hex:"8A5AE1F81AB8F2DD":hex:"0123456789ABCDEF"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #7
|
||
|
2:hex:"0000000000000000":hex:"8CA64DE9C1B123A7":hex:"0000000000000000"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #8
|
||
|
2:hex:"FEDCBA9876543210":hex:"ED39D950FA74BCC4":hex:"0123456789ABCDEF"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #9
|
||
|
2:hex:"7CA110454A1A6E57":hex:"690F5B0D9A26939B":hex:"01A1D6D039776742"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #10
|
||
|
2:hex:"0131D9619DC1376E":hex:"7A389D10354BD271":hex:"5CD54CA83DEF57DA"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #11
|
||
|
2:hex:"07A1133E4A0B2686":hex:"868EBB51CAB4599A":hex:"0248D43806F67172"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #12
|
||
|
2:hex:"3849674C2602319E":hex:"7178876E01F19B2A":hex:"51454B582DDF440A"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #13
|
||
|
2:hex:"04B915BA43FEB5B6":hex:"AF37FB421F8C4095":hex:"42FD443059577FA2"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #14
|
||
|
2:hex:"0113B970FD34F2CE":hex:"86A560F10EC6D85B":hex:"059B5E0851CF143A"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #15
|
||
|
2:hex:"0170F175468FB5E6":hex:"0CD3DA020021DC09":hex:"0756D8E0774761D2"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #16
|
||
|
2:hex:"43297FAD38E373FE":hex:"EA676B2CB7DB2B7A":hex:"762514B829BF486A"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #17
|
||
|
2:hex:"07A7137045DA2A16":hex:"DFD64A815CAF1A0F":hex:"3BDD119049372802"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #18
|
||
|
2:hex:"04689104C2FD3B2F":hex:"5C513C9C4886C088":hex:"26955F6835AF609A"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #19
|
||
|
2:hex:"37D06BB516CB7546":hex:"0A2AEEAE3FF4AB77":hex:"164D5E404F275232"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #20
|
||
|
2:hex:"1F08260D1AC2465E":hex:"EF1BF03E5DFA575A":hex:"6B056E18759F5CCA"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #21
|
||
|
2:hex:"584023641ABA6176":hex:"88BF0DB6D70DEE56":hex:"004BD6EF09176062"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #22
|
||
|
2:hex:"025816164629B007":hex:"A1F9915541020B56":hex:"480D39006EE762F2"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #23
|
||
|
2:hex:"49793EBC79B3258F":hex:"6FBF1CAFCFFD0556":hex:"437540C8698F3CFA"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #24
|
||
|
2:hex:"4FB05E1515AB73A7":hex:"2F22E49BAB7CA1AC":hex:"072D43A077075292"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #25
|
||
|
2:hex:"49E95D6D4CA229BF":hex:"5A6B612CC26CCE4A":hex:"02FE55778117F12A"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #26
|
||
|
2:hex:"018310DC409B26D6":hex:"5F4C038ED12B2E41":hex:"1D9D5C5018F728C2"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #27
|
||
|
2:hex:"1C587F1C13924FEF":hex:"63FAC0D034D9F793":hex:"305532286D6F295A"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #28
|
||
|
2:hex:"0101010101010101":hex:"617B3A0CE8F07100":hex:"0123456789ABCDEF"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #29
|
||
|
2:hex:"1F1F1F1F0E0E0E0E":hex:"DB958605F8C8C606":hex:"0123456789ABCDEF"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #30
|
||
|
2:hex:"E0FEE0FEF1FEF1FE":hex:"EDBFD1C66C29CCC7":hex:"0123456789ABCDEF"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #31
|
||
|
2:hex:"0000000000000000":hex:"355550B2150E2451":hex:"FFFFFFFFFFFFFFFF"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #32
|
||
|
2:hex:"FFFFFFFFFFFFFFFF":hex:"CAAAAF4DEAF1DBAE":hex:"0000000000000000"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #33
|
||
|
2:hex:"0123456789ABCDEF":hex:"D5D44FF720683D0D":hex:"0000000000000000"
|
||
|
|
||
|
DES Decrypt OpenSSL Test Vector #34
|
||
|
2:hex:"FEDCBA9876543210":hex:"2A2BB008DF97C2F2":hex:"FFFFFFFFFFFFFFFF"
|
||
|
|
||
|
DES-CBC Encrypt OpenSSL Test Vector #1
|
||
|
3:hex:"0123456789abcdef":hex:"fedcba9876543210":hex:"37363534333231204E6F77206973207468652074696D6520":hex:"ccd173ffab2039f4acd8aefddfd8a1eb468e91157888ba68":int:0
|
||
|
|
||
|
DES-CBC Decrypt OpenSSL Test Vector #1
|
||
|
4:hex:"0123456789abcdef":hex:"fedcba9876543210":hex:"ccd173ffab2039f4acd8aefddfd8a1eb468e91157888ba68":hex:"37363534333231204E6F77206973207468652074696D6520":int:0
|
||
|
|
||
|
3DES-ECB 2Key Encrypt OpenSSL Test Vector #1
|
||
|
5:int:2:hex:"0000000000000000FFFFFFFFFFFFFFFF":hex:"0000000000000000":hex:"9295B59BB384736E"
|
||
|
|
||
|
3DES-ECB 2Key Encrypt OpenSSL Test Vector #2
|
||
|
5:int:2:hex:"FFFFFFFFFFFFFFFF3000000000000000":hex:"FFFFFFFFFFFFFFFF":hex:"199E9D6DF39AA816"
|
||
|
|
||
|
3DES-ECB 2Key Decrypt OpenSSL Test Vector #1
|
||
|
6:int:2:hex:"0000000000000000FFFFFFFFFFFFFFFF":hex:"9295B59BB384736E":hex:"0000000000000000"
|
||
|
|
||
|
3DES-ECB 2Key Decrypt OpenSSL Test Vector #2
|
||
|
6:int:2:hex:"FFFFFFFFFFFFFFFF3000000000000000":hex:"199E9D6DF39AA816":hex:"FFFFFFFFFFFFFFFF"
|
||
|
|
||
|
3DES-CBC 3Key Encrypt OpenSSL Test Vector #1
|
||
|
7:int:3:hex:"0123456789abcdeff1e0d3c2b5a49786fedcba9876543210":hex:"fedcba9876543210":hex:"37363534333231204E6F77206973207468652074696D6520":hex:"3FE301C962AC01D02213763C1CBD4CDC799657C064ECF5D4":int:0
|
||
|
|
||
|
3DES-CBC 3Key Decrypt OpenSSL Test Vector #1
|
||
|
8:int:3:hex:"0123456789abcdeff1e0d3c2b5a49786fedcba9876543210":hex:"fedcba9876543210":hex:"3FE301C962AC01D02213763C1CBD4CDC799657C064ECF5D4":hex:"37363534333231204E6F77206973207468652074696D6520":int:0
|
||
|
|
||
|
DES-CBC Encrypt (Invalid input length)
|
||
|
3:hex:"0123456789abcdef":hex:"fedcba9876543210":hex:"37363534333231204E6F77206973207468652074696D65":hex:"":exp:0
|
||
|
|
||
|
3DES-CBC 3Key Encrypt (Invalid input length)
|
||
|
7:int:3:hex:"0123456789abcdeff1e0d3c2b5a49786fedcba9876543210":hex:"fedcba9876543210":hex:"37363534333231204E6F77206973207468652074696D65":hex:"":exp:0
|
||
|
|
||
|
Run through parity bit tests
|
||
|
9
|
||
|
|
||
|
DES Selftest
|
||
|
10
|
||
|
|