code clean
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user