Skip to content

Set of useful headers for C++14 (or less) / C++20

License

Notifications You must be signed in to change notification settings

CrackerCat/CompileUtils

 
 

Repository files navigation

CompileUtils

Set of useful headers for C++14 (or less) / C++20

CompileTimeStamp.h (C++14 or less)

UNIX timestamp at compiletime

CompileHashString.h (C++14)

CRC32/CRC64 for strings at compiletime

CompileCryptoString.h (XOR) (C++14)

Encrypts strings at compiletime and decrypts at runtime

CompileCryptoStringAES.h (AES 256 GCM) (C++20)

Encrypts strings at compiletime and decrypts at runtime

CompileCryptoArray.h (C++20)

Encrypts arrays at compiletime and decrypt at runtime

CompileCryptoArrayAES.h (AES 256 GCM) (C++20)

Encrypts arrays at compiletime and decrypt at runtime

ObfuscatedVariable.h (C++14 or less)

Obfuscation of data in memory at runtime

About

Set of useful headers for C++14 (or less) / C++20

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 90.5%
  • C 9.5%