code clean

This commit is contained in:
marcos.luna
2025-10-29 11:51:14 +01:00
parent 6879eeca83
commit b194f13cf6
@@ -32,22 +32,6 @@
// =======================================================
// Define missing bcrypt constants if MinGW headers lack them
// =======================================================
#ifndef BCRYPT_ECDH_ALGORITHM
#define BCRYPT_ECDH_ALGORITHM L"ECDH"
#endif
#ifndef BCRYPT_ECDH_P256_ALGORITHM
#define BCRYPT_ECDH_P256_ALGORITHM L"ECDH_P256"
#endif
#ifndef BCRYPT_ECDH_P384_ALGORITHM
#define BCRYPT_ECDH_P384_ALGORITHM L"ECDH_P384"
#endif
#ifndef BCRYPT_ECDH_P521_ALGORITHM
#define BCRYPT_ECDH_P521_ALGORITHM L"ECDH_P521"
#endif
#ifndef MS_PRIMITIVE_PROVIDER
#define MS_PRIMITIVE_PROVIDER L"Microsoft Primitive Provider"
#endif
@@ -94,7 +78,7 @@ BOOL crypto_init_aespsk(const char *aespsk_key_b64) {
if (decoded) LocalFree(decoded);
return FALSE;
}
memcpy(g_aesKey, decoded, AES_KEY_SIZE);
g_aesKeySet = 1;
g_encryptionEnabled = 1;
@@ -121,7 +105,7 @@ BOOL CryptoMythicEncryptPackage(void* package) {
pkg, pkg ? pkg->buffer : NULL, pkg ? pkg->length : 0);
return FALSE;
}
printf("[CRYPTO] Input package: length=%zu bytes\n", pkg->length);
if (!g_aesKeySet) {
@@ -178,7 +162,7 @@ BOOL CryptoMythicEncryptPackage(void* package) {
printf("[CRYPTO] ERROR: Failed to prepend IV\n");
return FALSE;
}
memmove((PBYTE)pkg->buffer + IVSIZE, pkg->buffer, pkg->length);
memcpy(pkg->buffer, iv, IVSIZE);
pkg->length += IVSIZE;