- implemented RSA, only signing and verifying esma_pkcs1 padded
- removed gmp-helper: chunk_to_mpz is now done with gmp functions, prime generation in prime-pool - added prime-pool (needs priority fix) - proof of concept RSA authentication - mpz uses LEAK_DETECTIVE - configuration-manager supports rsa keys
This commit is contained in:
@@ -29,6 +29,7 @@
|
||||
#include <threads/receiver.h>
|
||||
#include <threads/scheduler.h>
|
||||
#include <threads/thread_pool.h>
|
||||
#include <threads/prime_pool.h>
|
||||
#include <sa/ike_sa_manager.h>
|
||||
#include <queues/send_queue.h>
|
||||
#include <queues/job_queue.h>
|
||||
@@ -54,7 +55,7 @@
|
||||
* Port on which the daemon will
|
||||
* listen for incoming traffic.
|
||||
*/
|
||||
#define IKEV2_UDP_PORT 500
|
||||
#define IKEV2_UDP_PORT 4500
|
||||
|
||||
/**
|
||||
* First retransmit timeout in milliseconds.
|
||||
@@ -128,6 +129,11 @@ struct daemon_t {
|
||||
*/
|
||||
thread_pool_t *thread_pool;
|
||||
|
||||
/**
|
||||
* Low-priority thread which generates primes
|
||||
*/
|
||||
prime_pool_t *prime_pool;
|
||||
|
||||
/**
|
||||
* @brief shut down the daemon
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user