XOR 异或工具箱

XOR 加密解密、循环密钥 XOR。

使用说明

算法原理

异或(Exclusive OR, XOR)是计算机科学中最常用的位运算之一。可逆性:A XOR B = C,则 C XOR B = A,加密和解密可使用完全相同的算法;简单加密:通过将数据与密钥逐字节异或实现加密,密钥长度小于数据长度时循环使用;安全性:单独的 XOR 加密(特别是短密钥或循环密钥)不安全,易受频率分析攻击,只有当密钥完全随机、与明文等长且只使用一次时(一次一密 OTP)才是理论上不可破解的。

使用步骤

1. 输入需要处理的数据和密钥;2. 选择输入格式(Text/Hex/Base64)和输出格式;3. 点击"执行运算"得到结果;4. 再次对结果执行相同操作(使用相同密钥)即可还原数据。

注意事项

XOR 加密仅适用于简单场景,不应用于安全敏感场景;Hex 输入需为偶数长度且只含 0-9、a-f、A-F;Base64 输入需为标准 Base64 格式;密钥为空时将无法运算;循环密钥加密对已知明文攻击无防护能力。