mirror of
https://github.com/neoStudiosLCE/neoLegacy.git
synced 2026-06-09 16:32:58 +00:00
Replace the XOR obfuscation cipher with AES-128-CTR using the Windows BCrypt API. Key material grows from 16 to 32 bytes (16 AES key + 16 IV). All callers auto-adjust via StreamCipher::KEY_SIZE. No handshake or protocol changes needed beyond the larger MC|CKey payload. |
||
|---|---|---|
| .. | ||
| CipherHandshakeEnforcer.cpp | ||
| CipherHandshakeEnforcer.h | ||
| ConnectionCipher.cpp | ||
| ConnectionCipher.h | ||
| IdentityTokenManager.cpp | ||
| IdentityTokenManager.h | ||
| RateLimiter.cpp | ||
| RateLimiter.h | ||
| SecurityConfig.cpp | ||
| SecurityConfig.h | ||
| StreamCipher.cpp | ||
| StreamCipher.h | ||