- 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:
@@ -30,8 +30,12 @@
|
||||
* mappings for hash_algorithm_t
|
||||
*/
|
||||
mapping_t hash_algorithm_m[] = {
|
||||
{HASH_SHA1, "HASH_SHA1"},
|
||||
{HASH_MD5, "HASH_MD5"},
|
||||
{HASH_MD2,"HASH_MD2"},
|
||||
{HASH_MD5,"HASH_MD5"},
|
||||
{HASH_SHA1,"HASH_SHA1"},
|
||||
{HASH_SHA256,"HASH_SHA256"},
|
||||
{HASH_SHA384,"HASH_SHA384"},
|
||||
{HASH_SHA512,"HASH_SHA512"},
|
||||
{MAPPING_END, NULL}
|
||||
};
|
||||
|
||||
|
||||
@@ -32,8 +32,12 @@ typedef enum hash_algorithm_t hash_algorithm_t;
|
||||
* @brief Algorithms to use for hashing.
|
||||
*/
|
||||
enum hash_algorithm_t {
|
||||
HASH_SHA1,
|
||||
HASH_MD5
|
||||
HASH_MD2,
|
||||
HASH_MD5, /* supported */
|
||||
HASH_SHA1, /* supported */
|
||||
HASH_SHA256,
|
||||
HASH_SHA384,
|
||||
HASH_SHA512,
|
||||
};
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user