Looking for techniques for taking a std::string and obfuscating it, using a key such that all calls to:
std::string obfuscate(const char *pInputStr, int minOutput