NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
载入中...
搜索中...
未找到
xor.hpp 文件参考

XOR异或加密实现 更多...

xor.hpp 的引用(Include)关系图:

浏览该文件的源代码.

struct  XOR
 XOR异或加密结构体 更多...

函数

NEFORCE_ALWAYS_INLINE_INLINE byte_vector XOR_encrypt (const cbyte_view data, const cbyte_view key)
 XOR加密便捷函数(字节视图版本)
NEFORCE_ALWAYS_INLINE_INLINE byte_vector XOR_encrypt (const byte_vector &data, const byte_vector &key)
 XOR加密便捷函数(字节向量版本)
NEFORCE_ALWAYS_INLINE_INLINE string XOR_encrypt (const string &data, const string &key)
 XOR加密便捷函数(字符串版本)
NEFORCE_ALWAYS_INLINE_INLINE byte_vector XOR_decrypt (const cbyte_view data, const cbyte_view key)
 XOR解密便捷函数(字节视图版本)
NEFORCE_ALWAYS_INLINE_INLINE byte_vector XOR_decrypt (const byte_vector &data, const byte_vector &key)
 XOR解密便捷函数(字节向量版本)
NEFORCE_ALWAYS_INLINE_INLINE string XOR_decrypt (const string &data, const string &key)
 XOR解密便捷函数(字符串版本)

详细描述

XOR异或加密实现

此文件提供了XOR异或加密算法的实现,支持字节级别的异或操作。 XOR加密是一种简单的对称加密算法,加解密使用相同操作。

在文件 xor.hpp 中定义.