旋转 hex 半字节

给每个 hex 数字加半字节偏移。

对每个 hex 数字加 shift mod 16。和半字节交换不同,这里是数值旋转。奇数长度失败。

旋转 hex 半字节能做什么

对每个 hex 数字加 shift mod 16。和半字节交换不同,这里是数值旋转。奇数长度失败。

旋转 hex 半字节的实际限制是:偶数长度 hex 与整数偏移。 所以效果可能不如大型桌面加密软件。请再读一遍本工具自己的说明:对每个 hex 数字加 shift mod 16。和半字节交换不同,这里是数值旋转。奇数长度失败。

如何使用旋转 hex 半字节

  1. 把标签页留在旋转 hex 半字节(/crypto/rot-hex-nibble)。如果把内容贴到错误的加密工具(例如半字节交换),任务就变了。
  2. 粘贴或输入旋转 hex 半字节所需的内容。路径提示:crypto · rot hex nibble。给每个 hex 数字加半字节偏移。
  3. 只执行旋转 hex 半字节这一动作。十六进制按字节异或是另一种变换(按字节异或 hex,附字节值。)。对每个 hex 数字加 shift mod 16。和半字节交换不同,这里是数值旋转。奇数长度失败。
  4. 若要带走结果,从旋转 hex 半字节复制输出。体量与复杂度仍受:偶数长度 hex 与整数偏移。
  5. 如果其实是「按字节交换半字节,并返回字节数。」,离开旋转 hex 半字节并打开半字节交换。

什么情况下不要用旋转 hex 半字节

如果相邻工具更合适,请不要用旋转 hex 半字节,先看半字节交换或十六进制按字节异或;或者说明里已经提示会失败时也不要用。本工具原话:对每个 hex 数字加 shift mod 16。和半字节交换不同,这里是数值旋转。奇数长度失败。

关于旋转 hex 半字节的常见问题

旋转 hex 半字节和其他加密页面有什么不同?
对每个 hex 数字加 shift mod 16。和半字节交换不同,这里是数值旋转。奇数长度失败。 简短说:给每个 hex 数字加半字节偏移。
旋转 hex 半字节会把文件或文本上传到 Tool-You 服务器吗?
不会。旋转 hex 半字节在当前浏览器标签页运行,文件留在本机。限制说明:偶数长度 hex 与整数偏移。
我是否该用半字节交换而不是旋转 hex 半字节?
需要「给每个 hex 数字加半字节偏移。」时用旋转 hex 半字节;需要「按字节交换半字节,并返回字节数。」时用半字节交换。同属加密,但不是同一项工作。
旋转 hex 半字节有哪些限制?
偶数长度 hex 与整数偏移。 另外:对每个 hex 数字加 shift mod 16。和半字节交换不同,这里是数值旋转。奇数长度失败。