The problem now is instead of protecting myself from Google et al, now its the NSA et al
http://www.reuters.com/article/2014/03/31/us-usa-security-nsa-rsa-idUSBREA2U0TY20140331
now I have this reference for some security modules included with Visual Sudio
http://msdn.microsoft.com/en-us/library/windows/desktop/aa375549(v=vs.85).aspx
this is my seed function now:
void seed_engine(void) { unsigned long seedVal; // the seed wants this as the seed type HCRYPTPROV hCryptProv; // container for the provider CryptAcquireContext(&hCryptProv, NULL, NULL, PROV_RSA_FULL, 0); CryptGenRandom(hCryptProv, sizeof(seedVal), (BYTE*)&seedVal); engine.seed(seedVal); CryptReleaseContext(hCryptProv, 0); // No longer needed }
so given the ALG_ID could I conceivable rotate them to augment security even more?
Corsair Carbide 300R with window
Corsair TX850V2 70A@12V
Asus M5A99FX PRO R2.0 CFX/SLI
AMD Phenom II 965 C3 Black Edition @ 4.0 GHz
G.SKILL RipjawsX DDR3-2133 8 GB
EVGA GTX 6600 Ti FTW Signature 2(Gk104 Kepler)
Asus PA238QR IPS LED HDMI DP 1080p
ST2000DM001 & Windows 8.1 Enterprise x64
Microsoft Wireless Desktop 2000
Wacom Bamboo CHT470M
Place your rig specifics into your signature like I have, makes it 100x easier to understand!
Hardcore Games Legendary is the Only Way to Play!