mirror of
https://github.com/SoftEtherVPN/SoftEtherVPN.git
synced 2025-09-22 19:29:21 +03:00
Openssl engine certificate authentication
TODO cert get, call finish engine, call init engine in another step, handle authentication, internatiolazion (help is needed)
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
// SoftEther VPN Source Code - Developer Edition Master Branch
|
||||
// Mayaqua Kernel
|
||||
|
||||
// © 2020 Nokia
|
||||
|
||||
// Encrypt.h
|
||||
// Header of Encrypt.c
|
||||
@ -300,6 +300,7 @@ K *BioToK(BIO *bio, bool private_key, bool text, char *password);
|
||||
int PKeyPasswordCallbackFunction(char *buf, int bufsize, int verify, void *param);
|
||||
void FreePKey(EVP_PKEY *pkey);
|
||||
void FreeK(K *k);
|
||||
K *OpensslEngineToK(char *key_file_name, char *engine_name);
|
||||
K *BufToK(BUF *b, bool private_key, bool text, char *password);
|
||||
bool IsEncryptedK(BUF *b, bool private_key);
|
||||
bool IsBase64(BUF *b);
|
||||
|
Reference in New Issue
Block a user