renamed why2_chat_ecc_encrypt to why2_chat_ecc_shared_key
it will be used only for encrypting WHY2 key
This commit is contained in:
parent
f3f5533763
commit
4317c9fa5d
@ -49,7 +49,7 @@ why2_bool why2_chat_ecc_verify_signature(char *message, char *signature, EVP_PKE
|
|||||||
char *why2_chat_ecc_serialize_public_key(); //GET PUBLIC ECC KEY IN BASE64
|
char *why2_chat_ecc_serialize_public_key(); //GET PUBLIC ECC KEY IN BASE64
|
||||||
EVP_PKEY* why2_chat_ecc_deserialize_public_key(char *pubkey); //GET EVP_PKEY FROM BASE64 PUBLIC ECC KEY
|
EVP_PKEY* why2_chat_ecc_deserialize_public_key(char *pubkey); //GET EVP_PKEY FROM BASE64 PUBLIC ECC KEY
|
||||||
|
|
||||||
char *why2_chat_ecc_encrypt(char *message, char *key); //ENCRYPT message WITH ECC key
|
char *why2_chat_ecc_shared_key(char *message, char *ecc_key); //ENCRYPT message WITH ECC key
|
||||||
|
|
||||||
char *why2_sha256(char *input, size_t length); //HASH input USING SHA256 AND RETURN IN STRING
|
char *why2_sha256(char *input, size_t length); //HASH input USING SHA256 AND RETURN IN STRING
|
||||||
|
|
||||||
|
@ -259,13 +259,13 @@ EVP_PKEY* why2_chat_ecc_deserialize_public_key(char *pubkey)
|
|||||||
return key;
|
return key;
|
||||||
}
|
}
|
||||||
|
|
||||||
char *why2_chat_ecc_encrypt(char *message, char *key)
|
char *why2_chat_ecc_shared_key(char *message, char *ecc_key)
|
||||||
{
|
{
|
||||||
//VARIABLES
|
//VARIABLES
|
||||||
size_t key_length;
|
size_t key_length;
|
||||||
char *secret = NULL;
|
char *secret = NULL;
|
||||||
size_t secret_len;
|
size_t secret_len;
|
||||||
char *recipient_pubkey_decoded = base64_decode(key, &key_length); //DECODE key
|
char *recipient_pubkey_decoded = base64_decode(ecc_key, &key_length); //DECODE key
|
||||||
why2_output_flags encrypted;
|
why2_output_flags encrypted;
|
||||||
char *encrypted_text;
|
char *encrypted_text;
|
||||||
char *returning;
|
char *returning;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user