文本 XOR 十六进制密钥
输入文本和偶数位十六进制密钥。密钥按 UTF-8 字节循环使用,并在结果为有效 UTF-8 时显示文本。
使用步骤
如何使用
- 输入最多 100,000 个字符的文本。
- 输入 1–64 个字节的十六进制密钥,例如 0f4a。
- 执行可逆的逐字节 XOR 并查看 UTF-8 结果。
明确的字节规则
文本会编码为 UTF-8 字节。密钥必须是 1–64 个完整字节(偶数位十六进制,可在字节之间加空格)。密钥循环使用;结果为有效 UTF-8 时,同一操作可逆。
有界的本地处理
最多接受 100,000 个字符和 64 个密钥字节。校验与变换在浏览器中完成,不会上传或保存文本和密钥。
不是安全加密
重复密钥 XOR 是可逆变换,不是现代加密。不要用它保护秘密,也不要把输出当作密码学安全结果。
常见问题
你可能还想知道
它能安全加密文本吗?
不能。重复密钥 XOR 适合学习和可逆变换,不提供现代机密性。
为什么十六进制位数必须为偶数?
每两位表示一个 00 到 ff 的字节,不完整的半字节会被拒绝。
可以处理表情符号或非拉丁文本吗?
可以。输入按 UTF-8 字节处理,因此 Unicode 文本也能一致变换。