文字与文档工具

文本 XOR 十六进制密钥

输入文本和偶数位十六进制密钥。密钥按 UTF-8 字节循环使用,并在结果为有效 UTF-8 时显示文本。

优先本地处理无需注册隐私说明 ↗

请输入 1–64 个字节,例如 0f4a;字节之间可加空格。

使用步骤

如何使用

  1. 输入最多 100,000 个字符的文本。
  2. 输入 1–64 个字节的十六进制密钥,例如 0f4a。
  3. 执行可逆的逐字节 XOR 并查看 UTF-8 结果。

明确的字节规则

文本会编码为 UTF-8 字节。密钥必须是 1–64 个完整字节(偶数位十六进制,可在字节之间加空格)。密钥循环使用;结果为有效 UTF-8 时,同一操作可逆。

有界的本地处理

最多接受 100,000 个字符和 64 个密钥字节。校验与变换在浏览器中完成,不会上传或保存文本和密钥。

不是安全加密

重复密钥 XOR 是可逆变换,不是现代加密。不要用它保护秘密,也不要把输出当作密码学安全结果。

常见问题

你可能还想知道

它能安全加密文本吗?

不能。重复密钥 XOR 适合学习和可逆变换,不提供现代机密性。

为什么十六进制位数必须为偶数?

每两位表示一个 00 到 ff 的字节,不完整的半字节会被拒绝。

可以处理表情符号或非拉丁文本吗?

可以。输入按 UTF-8 字节处理,因此 Unicode 文本也能一致变换。