C/C++异或加密实现代码 发表于 2021-08-01 更新于 2022-12-21 分类于 C++ 黑客编程 本文字数: 394 一段使用C++开发实现的异或加解密方法,可用于对特定字符串数据进行数据加解密操作,方便后期调用。 一段使用C++开发实现的异或加解密方法,可用于对特定字符串数据进行数据加解密操作,方便后期调用。 std::string Encrypt(std::string content, std::string secretKey){ for (UINT i = 0; i < content.length(); i++) { content[i] ^= secretKey[i % secretKey.length()]; } return content;} std::string Decrypt(std::string data, std::string secretKey){ for (UINT i = 0; i < data.length(); i++) { data[i] ^= secretKey[i % secretKey.length()]; } return data;}