Home | History | Annotate | Download | only in samples
      1 # Id: racoon.conf.sample-plainrsa,v 1.4 2005/12/13 16:41:07 vanhu Exp
      2 # Contributed by: Michal Ludvig <mludvig (a] suse.cz>, SUSE Labs
      3 #                 http://www.logix.cz/michal
      4 
      5 # This file shows the usage of PlainRSA keys, which are widely used
      6 # by FreeSWAN/OpenSwan/StrongSwan/*Swan users. This functionality is 
      7 # here mainly for those who are moving from the *Swan world to Racoon.
      8 
      9 # Racoon will look for a keyfile in this directory.
     10 path certificate "samples" ;
     11 
     12 remote anonymous
     13 {
     14 	# *Swan supports only 'main' mode.
     15 	exchange_mode main;
     16 
     17 	# *Swan doesn't send identifiers by default.
     18 	my_identifier address;
     19 	peers_identifier address;
     20 
     21 	# This is the trick - use PlainRSA certificates.
     22 	certificate_type plain_rsa "privatekey.rsa";
     23 
     24 	# Multiple certfiles are supported.
     25 	peers_certfile plain_rsa "pubkey1.rsa";
     26 	peers_certfile plain_rsa "pubkey2.rsa";
     27 
     28 	# Standard setup follows...
     29 	proposal_check strict;
     30 
     31 	proposal {
     32 		encryption_algorithm 3des;
     33 		hash_algorithm sha1;
     34 		authentication_method rsasig;
     35 		dh_group 2;
     36 	}
     37 }
     38 
     39 sainfo anonymous
     40 {
     41 	pfs_group 2;
     42 	lifetime time 12 hour;
     43 	encryption_algorithm 3des, aes;
     44 	authentication_algorithm hmac_sha1, hmac_md5;
     45 	compression_algorithm deflate;
     46 }
     47