- rewrote a lot of RSA stuff
- done major work for ASN1/decoder - allow loading of ASN1 der encoded private keys, public keys and certificates - extracting public key from certificates - passing certificates from stroke to charon => basic authentication with RSA certificates works!
This commit is contained in:
@@ -29,6 +29,9 @@
|
||||
|
||||
|
||||
#define STROKE_SOCKET "/var/run/charon.ctl"
|
||||
#define IPSEC_DIR "/etc/ipsec.d/"
|
||||
#define PRIVATE_KEY_DIR IPSEC_DIR "private/"
|
||||
#define CERTIFICATE_DIR IPSEC_DIR "certs/"
|
||||
|
||||
/**
|
||||
* @brief A stroke message sent over the unix socket.
|
||||
@@ -61,6 +64,7 @@ struct stroke_msg_t {
|
||||
char *name;
|
||||
struct {
|
||||
char *id;
|
||||
char *cert;
|
||||
char *address;
|
||||
char *subnet;
|
||||
u_int8_t subnet_mask;
|
||||
|
||||
Reference in New Issue
Block a user