Passback encrypt

I just saw you're using it Key/IV generation. Should make a private static helper or just use ->

std::string s(reinterpret_cast< char const* >(key))