古典密码、校验与鉴权:从维吉尼亚到一次性口令的安全小抄

加密管保密、校验管完整、鉴权管身份,安全事故多半是拿错工具。手算一遍维吉尼亚、CRC-32、MD5、HMAC、Diffie-Hellman 与 TOTP,能算出来就知道各自的边界在哪。全部浏览器本地运行,密钥、哈希和口令一个字符都不上传。

编码解码全家桶:Base64 之外还有这 30+ 种

日常说的"编码"往往只剩 Base64 和 URL 编码,但真出问题时的对手多半不在这两个里:鉴权密钥是 Base32、邮件正文里的 =3D 是 Quoted-Printable、“看着一样却匹配不上"的文本里藏着零宽字符。这篇把站内编码家族的 30 多款工具按传输编码、加密入门、转义防注入、校验与底层四条线一次收齐,全部浏览器本地计算,数据不出本机。