mdw-test/: Include some random utilities I've found handy for testing.
[secnet] / mdw-test / sites
1 ### -*-conf-*-
2
3 ###--------------------------------------------------------------------------
4 vpn mdw-test
5
6 contact mdw@distorted.org.uk
7 hash sha1
8
9 ## Diffie--Hellman group generated 2017-04-28.
10 ##
11 ## Let q_i be as follows.
12 ##
13 ## q_0 = 104526440050124816795566216964898816956411937850690033721715713376129411674243
14 ## q_1 = 111235349195753708964633209273540280095417225833437320455300598278166439869747
15 ## q_2 = 60883601187166364963218074020781894352009984286534189132359030692378536523247
16 ## q_3 = 83629215360611992278649940921309416324903325780840391679002621035017944328019
17 ## q_4 = 113665649721378165691874992149740900384116063454424726848960894469472844842627
18 ## q_5 = 77510106691941198379855872024503564622144483421396883828273037736859203790809
19 ## q_6 = 106087341035669847774462550333066125631049576009776814824749043393974457125673
20 ## q_7 = 95841352612920601311923192241337755425161440607972333407335716663503419100629
21 ## q_8 = 109692707654239342678972021983236568525205471200271552001413970974291171583473
22 ## q_9 = 93961598028951749904853167208921549185093630815930031228198063111400452291541
23 ## q_10 = 60137815403960584285097332023354989079978584315342893217135288732014787335397
24 ## q_11 = 825271005211233952077513330494361010504913884747589179652469932565043117351291
25 ##
26 ## Then q_i > 2^255, and q_i is prime (Sage verifies this quickly), for 0 <=
27 ## i < 12. Let p = 2*PROD_{0<=i<12} q_i + 1; then 2^3071 < p < 2^3072.
28 ## Also, 2^{p-1} == 1 (mod p), and gcd(2^{(p-1)/q_i} - 1, p) == 1 for each
29 ## 0 <= i < 12, so p is prime by Pocklington's theorem. Finally, set q =
30 ## q_0, and g = 2^{(p-1)/q}, so that g has order q in GF(p)^*.
31 dh ef1233764fabef4f216f957871e7e9eda5a82d31aa1036ec54dd1d7f1dc6d15918370ebea703adbecf8ef48ca4760b555504b58eeadfe7ccfea8966096701434480dae0477537b1e8c56771b26742688a3804314ddbcd9121d21d1cdeb0574ab4f487a68b287e760305a8557d4b81aac36505ef206715e01ba581b4fed24f1806dc81051cedcbf78547574ef699f24b2aa02b0ae6d8dab4091795ed6ee95bf3120c8a7c7e607f4611b58f83bc0acde50a5345ff570366a2a3994b5ec09f1bb95a900f4b28ffd1b75336be514aaff162c810c35d65924710780f0954168d45a78179dbe496cd26fbc038846cbf054d8ae69bda87698a836866bde3d2c2aa4d7a2fb9a6cc3330d06f1e83e859f585f1612dd389badad41370a8d955dfd98ff241b0227130656b959962fc29e9721f7112bde43b4d09eb29db1ffac0a37ee25dbe99e1c4ea9bc23210971d2f02d8bc000f3caa711a6bab24ceab5022af119361bcb59b0c070989c8fb1ef005cef2aa988dabe9a822c082c374e15a94d8a0acd4a03 5418fc17aa90e9f025db7015c68748c63b021df235eb3f8dfc7a28bbfa0a119da168be262b639df2c285238713ef31075379dd4342ce526520e6b6d7d073509d1ff893dfed769536483228b89c00ec3b66b355d0158167e0f3bf67f34fdcbb40ffdd87d3cea8bc0723560d276f378301d120cb6ff5124ed325f1f7a93516f7f23ec5ba41a090a3c720f4a49bc2345304fd4683144f2b6970ee14e19dd75b95ce2273811de39cad185981eb5247f5049ae268390e1f54008fd052d1b6c07b5d93636db66a08de861cc4463512170c258221eb599ae595116274a71983f6e1f127609ca2114b244786b1648c0b9a7b4eb43073034fd19efce1f755b2e572d682176083eabfeba0bb5605de0c5c5ea01d6244284872a7f7e9a88105cde69c017590765ff24a62001b7674c39ee10260e440f56ab749fe352a3eb84b94981166e7a63bd294333668fcf9aa09ac7f133760a9d177d28bdfa4ee254dee39fa845a0230d6cf04384678970a88e20e829645e22fca339083803eb107282d0b4afd377e9a
32
33 ###--------------------------------------------------------------------------
34 location alice alice
35
36 site alice
37 networks 10.1.0.0/24
38 peer 10.1.0.1
39 address localhost 30001
40
41 pubkey 0 65537 3606161162248526664845936157613777052805087150996562913371812885084297535868633069512412341124743472889130908037458584320571232560321582063629569585910950511339159303522090947867184252204676006582903308835064081872683685692025012615235267273328700783896429707985154729632359487162127020433937745969366721673211337147777495458953922523212616223782309780214916732989233442334676459887480658988493781247375639115699701622195794431358896026128778679097208392357213598980699575716349530129550578709952688391207667019873779415491950449515068830909535745890151137888182878392421829433688737196120023659879273030223397339207532712560991850980496679420290569321575389471625050240209850377360054058989512801342680478044066943762339291119508819255235442954479444776803649879272492628111798931781465301988187153092779676610560258000480421489897545889126816988057806725815600350140265814767516503568635601594689443772692955020824195417451
42
43 ###--------------------------------------------------------------------------
44 location bob bob
45
46 site bob
47 networks 10.2.0.0/24
48 peer 10.2.0.1
49 address localhost 30002
50
51 pubkey 0 65537 3128229957680720632555143537867617367205916119354961589200427579358754800663279902727094631821051512996841814592241768547947704086969440198612422567295228898337504004550202655569185815496905374413904854979314788675800899888417365367588508982383482893736112268605470859612626955667920167750681773477347334831077493274129498801718527237945762823318643167551475964581161348726895282164373802288504910607319432390140003739610102226596758100863256019603070584832699937324236516697929420563022836820485144864187126688980033345955962891778790318289907390596007096239855202651745202390983050407498898842096699717835262219074707822779458769666142601133131622549367932553000903760038360824396589724874611949951188136506009460580722287355486124375523386365320668377318082541868040631799060240907526740502943894735700587441244905086568824370194259318201649598045015146239823021150638042381266830548366128479832903536526851779248072704533
52
53 ###----- That's all, folks --------------------------------------------------