diff options
Diffstat (limited to 'auto_tests/encryptsave_test.c')
-rw-r--r-- | auto_tests/encryptsave_test.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/auto_tests/encryptsave_test.c b/auto_tests/encryptsave_test.c index bf7988e2..906bf3f8 100644 --- a/auto_tests/encryptsave_test.c +++ b/auto_tests/encryptsave_test.c | |||
@@ -70,7 +70,7 @@ static void test_save_friend(void) | |||
70 | tox_get_savedata(tox1, data); | 70 | tox_get_savedata(tox1, data); |
71 | size_t size2 = size + TOX_PASS_ENCRYPTION_EXTRA_LENGTH; | 71 | size_t size2 = size + TOX_PASS_ENCRYPTION_EXTRA_LENGTH; |
72 | VLA(uint8_t, enc_data, size2); | 72 | VLA(uint8_t, enc_data, size2); |
73 | TOX_ERR_ENCRYPTION error1; | 73 | Tox_Err_Encryption error1; |
74 | bool ret = tox_pass_encrypt(data, size, (const uint8_t *)"correcthorsebatterystaple", 25, enc_data, &error1); | 74 | bool ret = tox_pass_encrypt(data, size, (const uint8_t *)"correcthorsebatterystaple", 25, enc_data, &error1); |
75 | ck_assert_msg(ret, "failed to encrypted save: %d", error1); | 75 | ck_assert_msg(ret, "failed to encrypted save: %d", error1); |
76 | ck_assert_msg(tox_is_data_encrypted(enc_data), "magic number missing"); | 76 | ck_assert_msg(tox_is_data_encrypted(enc_data), "magic number missing"); |
@@ -79,13 +79,13 @@ static void test_save_friend(void) | |||
79 | tox_options_set_savedata_type(options, TOX_SAVEDATA_TYPE_TOX_SAVE); | 79 | tox_options_set_savedata_type(options, TOX_SAVEDATA_TYPE_TOX_SAVE); |
80 | tox_options_set_savedata_data(options, enc_data, size2); | 80 | tox_options_set_savedata_data(options, enc_data, size2); |
81 | 81 | ||
82 | TOX_ERR_NEW err2; | 82 | Tox_Err_New err2; |
83 | Tox *tox3 = tox_new_log(options, &err2, nullptr); | 83 | Tox *tox3 = tox_new_log(options, &err2, nullptr); |
84 | ck_assert_msg(err2 == TOX_ERR_NEW_LOAD_ENCRYPTED, "wrong error! %d. should fail with %d", err2, | 84 | ck_assert_msg(err2 == TOX_ERR_NEW_LOAD_ENCRYPTED, "wrong error! %d. should fail with %d", err2, |
85 | TOX_ERR_NEW_LOAD_ENCRYPTED); | 85 | TOX_ERR_NEW_LOAD_ENCRYPTED); |
86 | ck_assert_msg(tox3 == nullptr, "tox_new with error should return NULL"); | 86 | ck_assert_msg(tox3 == nullptr, "tox_new with error should return NULL"); |
87 | VLA(uint8_t, dec_data, size); | 87 | VLA(uint8_t, dec_data, size); |
88 | TOX_ERR_DECRYPTION err3; | 88 | Tox_Err_Decryption err3; |
89 | ret = tox_pass_decrypt(enc_data, size2, (const uint8_t *)"correcthorsebatterystaple", 25, dec_data, &err3); | 89 | ret = tox_pass_decrypt(enc_data, size2, (const uint8_t *)"correcthorsebatterystaple", 25, dec_data, &err3); |
90 | ck_assert_msg(ret, "failed to decrypt save: %d", err3); | 90 | ck_assert_msg(ret, "failed to decrypt save: %d", err3); |
91 | tox_options_set_savedata_data(options, dec_data, size); | 91 | tox_options_set_savedata_data(options, dec_data, size); |
@@ -99,7 +99,7 @@ static void test_save_friend(void) | |||
99 | size = tox_get_savedata_size(tox3); | 99 | size = tox_get_savedata_size(tox3); |
100 | VLA(uint8_t, data2, size); | 100 | VLA(uint8_t, data2, size); |
101 | tox_get_savedata(tox3, data2); | 101 | tox_get_savedata(tox3, data2); |
102 | TOX_ERR_KEY_DERIVATION keyerr; | 102 | Tox_Err_Key_Derivation keyerr; |
103 | Tox_Pass_Key *key = tox_pass_key_derive((const uint8_t *)"123qweasdzxc", 12, &keyerr); | 103 | Tox_Pass_Key *key = tox_pass_key_derive((const uint8_t *)"123qweasdzxc", 12, &keyerr); |
104 | ck_assert_msg(key != nullptr, "pass key allocation failure"); | 104 | ck_assert_msg(key != nullptr, "pass key allocation failure"); |
105 | memcpy((uint8_t *)key, test_salt, TOX_PASS_SALT_LENGTH); | 105 | memcpy((uint8_t *)key, test_salt, TOX_PASS_SALT_LENGTH); |
@@ -139,9 +139,9 @@ static void test_save_friend(void) | |||
139 | 139 | ||
140 | static void test_keys(void) | 140 | static void test_keys(void) |
141 | { | 141 | { |
142 | TOX_ERR_ENCRYPTION encerr; | 142 | Tox_Err_Encryption encerr; |
143 | TOX_ERR_DECRYPTION decerr; | 143 | Tox_Err_Decryption decerr; |
144 | TOX_ERR_KEY_DERIVATION keyerr; | 144 | Tox_Err_Key_Derivation keyerr; |
145 | Tox_Pass_Key *key = tox_pass_key_derive((const uint8_t *)"123qweasdzxc", 12, &keyerr); | 145 | Tox_Pass_Key *key = tox_pass_key_derive((const uint8_t *)"123qweasdzxc", 12, &keyerr); |
146 | ck_assert_msg(key != nullptr, "generic failure 1: %d", keyerr); | 146 | ck_assert_msg(key != nullptr, "generic failure 1: %d", keyerr); |
147 | const uint8_t *string = (const uint8_t *)"No Patrick, mayonnaise is not an instrument."; // 44 | 147 | const uint8_t *string = (const uint8_t *)"No Patrick, mayonnaise is not an instrument."; // 44 |
@@ -177,7 +177,7 @@ static void test_keys(void) | |||
177 | ck_assert_msg(memcmp(out1, string, 44) == 0, "decryption 3 failed"); | 177 | ck_assert_msg(memcmp(out1, string, 44) == 0, "decryption 3 failed"); |
178 | 178 | ||
179 | uint8_t salt[TOX_PASS_SALT_LENGTH]; | 179 | uint8_t salt[TOX_PASS_SALT_LENGTH]; |
180 | TOX_ERR_GET_SALT salt_err; | 180 | Tox_Err_Get_Salt salt_err; |
181 | ck_assert_msg(tox_get_salt(encrypted, salt, &salt_err), "couldn't get salt"); | 181 | ck_assert_msg(tox_get_salt(encrypted, salt, &salt_err), "couldn't get salt"); |
182 | ck_assert_msg(salt_err == TOX_ERR_GET_SALT_OK, "get_salt returned an error"); | 182 | ck_assert_msg(salt_err == TOX_ERR_GET_SALT_OK, "get_salt returned an error"); |
183 | Tox_Pass_Key *key2 = tox_pass_key_derive_with_salt((const uint8_t *)"123qweasdzxc", 12, salt, &keyerr); | 183 | Tox_Pass_Key *key2 = tox_pass_key_derive_with_salt((const uint8_t *)"123qweasdzxc", 12, salt, &keyerr); |