aboutsummaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
authorLuca Deri <lucaderi@users.noreply.github.com>2024-09-24 09:40:21 +0200
committerGitHub <noreply@github.com>2024-09-24 09:40:21 +0200
commit9f3b7cfd65d63c98c87d37236b83093be36420d3 (patch)
tree13164c9f4a4a647a44d2901ecdda2c9d2e179b0d /src/include
parent2bf869ca594ccceca05985de648f7221e9848d37 (diff)
Added ndpi_quick_encrypt() ndpi_quick_decrypt() APi calls (#2568)
* Added ndpi_quick_encrypt() ndpi_quick_decrypt(0 APi calls based on AES * Added aes.c
Diffstat (limited to 'src/include')
-rw-r--r--src/include/ndpi_api.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/include/ndpi_api.h b/src/include/ndpi_api.h
index 6e0e96e2f..14ca651ef 100644
--- a/src/include/ndpi_api.h
+++ b/src/include/ndpi_api.h
@@ -2307,6 +2307,16 @@ extern "C" {
/* ******************************* */
+ char* ndpi_quick_encrypt(const char *cleartext_msg,
+ u_int16_t cleartext_msg_len,
+ u_char encrypt_key[64]);
+
+ char* ndpi_quick_decrypt(const char *encrypted_msg,
+ u_int16_t encrypted_msg_len,
+ u_char decrypt_key[64]);
+
+ /* ******************************* */
+
bool ndpi_serialize_flow_fingerprint(struct ndpi_detection_module_struct *ndpi_str,
struct ndpi_flow_struct *flow, ndpi_serializer *serializer);