summaryrefslogtreecommitdiff
path: root/toxcore/crypto_core.c
diff options
context:
space:
mode:
Diffstat (limited to 'toxcore/crypto_core.c')
-rw-r--r--toxcore/crypto_core.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/toxcore/crypto_core.c b/toxcore/crypto_core.c
index 6c753007..87e276e7 100644
--- a/toxcore/crypto_core.c
+++ b/toxcore/crypto_core.c
@@ -105,7 +105,7 @@ int decrypt_data_symmetric(const uint8_t *secret_key, const uint8_t *nonce, cons
105 uint8_t temp_plain[length + crypto_box_ZEROBYTES]; 105 uint8_t temp_plain[length + crypto_box_ZEROBYTES];
106 uint8_t temp_encrypted[length + crypto_box_BOXZEROBYTES]; 106 uint8_t temp_encrypted[length + crypto_box_BOXZEROBYTES];
107 107
108 memset(temp_plain, 0, crypto_box_BOXZEROBYTES); 108 memset(temp_encrypted, 0, crypto_box_BOXZEROBYTES);
109 memcpy(temp_encrypted + crypto_box_BOXZEROBYTES, encrypted, length); // Pad the message with 16 0 bytes. 109 memcpy(temp_encrypted + crypto_box_BOXZEROBYTES, encrypted, length); // Pad the message with 16 0 bytes.
110 110
111 if (crypto_box_open_afternm(temp_plain, temp_encrypted, length + crypto_box_BOXZEROBYTES, nonce, secret_key) != 0) 111 if (crypto_box_open_afternm(temp_plain, temp_encrypted, length + crypto_box_BOXZEROBYTES, nonce, secret_key) != 0)