XOR 加密(文本)
使用重复的 XOR 密钥对文本进行加密(结果为十六进制),或对先前加密的十六进制字符串进行解密。
工作原理
XOR 加密通过异或(XOR)逻辑运算,将文本的每个字节与密钥(循环重复)的一个字节相结合,结果再编码为十六进制,以保持可读和可传输。适用于快速隐藏一段字符串或练习密码学基础——它不是用于保护敏感数据的稳健加密方式。
为什么加密结果是十六进制的?
XOR 运算的原始结果可能包含不可打印的字节。十六进制编码(每字节两个字符)确保无论使用什么密钥,结果都始终可读、可复制。
如果用错误的密钥解密会怎样?
解密会生成通常不对应有效 UTF-8 文本的字节,这会触发一个明确的错误提示,而不是产生一个无声的不一致结果。
100% 本地处理:加密过程完全通过 WebAssembly 在您的浏览器中执行,您的文本和密钥永远不会离开您的设备。