configure.ac: Replace with a new version.
[u/mdw/catacomb] / tests / des
1 # Test vectors for DES
2 #
3 # $Id: des,v 1.2 2001/05/07 17:32:32 mdw Exp $
4
5 des {
6 # --- 7-byte keys ---
7
8 00451338957377 4e6f772069732074 3fa40e8a984d4815;
9 b6c74cbf60c1fd 328da675ff5abd2c cd3e9f9b670671d1;
10
11 # --- 8-byte keys ---
12
13 0123456789abcdef 4e6f772069732074 3fa40e8a984d4815;
14 0022446688aaccee 4e6f772069732074 3fa40e8a984d4815;
15 0123456789abcdef 68652074696d6520 6a271787ab8883f9;
16 0123456789abcdef 666f7220616c6c20 893d51ec4b563b53;
17 0123456789abcdef 0123456789abcde7 c95744256a5ed31d;
18 b763d297f70606fb 328da675ff5abd2c cd3e9f9b670671d1;
19
20 # --- Tests for all DES S-boxes ---
21
22 7ca110454a1a6e57 01a1d6d039776742 690f5b0d9a26939b;
23 0131d9619dc1376e 5cd54ca83def57da 7a389d10354bd271;
24 07a1133e4a0b2686 0248d43806f67172 868ebb51cab4599a;
25 3849674c2602319e 51454b582ddf440a 7178876e01f19b2a;
26 04b915ba43feb5b6 42fd443059577fa2 af37fb421f8c4095;
27 0113b970fd34f2ce 059b5e0851cf143a 86a560f10ec6d85b;
28 0170f175468fb5e6 0756d8e0774761d2 0cd3da020021dc09;
29 43297fad38e373fe 762514b829bf486a ea676b2cb7db2b7a;
30 07a7137045da2a16 3bdd119049372802 dfd64a815caf1a0f;
31 04689104c2fd3b2f 26955f6835af609a 5c513c9c4886c088;
32 37d06bb516cb7546 164d5e404f275232 0a2aeeae3ff4ab77;
33 1f08260d1ac2465e 6b056e18759f5cca ef1bf03e5dfa575a;
34 584023641aba6176 004bd6ef09176062 88bf0db6d70dee56;
35 025816164629b007 480d39006ee762f2 a1f9915541020b56;
36 49793ebc79b3258f 437540c8698f3cfa 6fbf1cafcffd0556;
37 4fb05e1515ab73a7 072d43a077075292 2f22e49bab7ca1ac;
38 49e95d6d4ca229bf 02fe55778117f12a 5a6b612cc26cce4a;
39 018310dc409b26d6 1d9d5c5018f728c2 5f4c038ed12b2e41;
40 1c587f1c13924fef 305532286d6f295a 63fac0d034d9f793;
41
42 # --- Rivest's test vector set ---
43
44 9474b8e8c73bca7d 9474b8e8c73bca7d 8da744e0c94e5e17;
45 8da744e0c94e5e17 0cdb25e3ba3c6d79 8da744e0c94e5e17;
46 0cdb25e3ba3c6d79 0cdb25e3ba3c6d79 4784c4ba5006081f;
47 4784c4ba5006081f 1cf1fc126f2ef842 4784c4ba5006081f;
48 1cf1fc126f2ef842 1cf1fc126f2ef842 e4be250042098d13;
49 e4be250042098d13 7bfc5dc6adb5797c e4be250042098d13;
50 7bfc5dc6adb5797c 7bfc5dc6adb5797c 1ab3b4d82082fb28;
51 1ab3b4d82082fb28 c1576a14de707097 1ab3b4d82082fb28;
52 c1576a14de707097 c1576a14de707097 739b68cd2e26782a;
53 739b68cd2e26782a 2a59f0c464506edb 739b68cd2e26782a;
54 2a59f0c464506edb 2a59f0c464506edb a5c39d4251f0a81e;
55 a5c39d4251f0a81e 7239ac9a6107ddb1 a5c39d4251f0a81e;
56 7239ac9a6107ddb1 7239ac9a6107ddb1 070cac8590241233;
57 070cac8590241233 78f87b6e3dfecf61 070cac8590241233;
58 78f87b6e3dfecf61 78f87b6e3dfecf61 95ec2578c2c433f0;
59 95ec2578c2c433f0 1b1a2ddb4c642438 95ec2578c2c433f0;
60
61 # --- The EFF answer to Matt Blaze's challenge ---
62
63 0e329232ea6d0d73 8787878787878787 0000000000000000;
64 }