编码与安全

Base64、哈希、密码及其它编码工作。 · 3 个工具

编码工具在不改变含义的前提下把数据从一种表示换成另一种——字节换成 Base64、文本换成哈希摘要、随机数换成密码。它们是邮件附件、API 认证、下载校验和账号安全背后的管道,也是简陋实现最容易出错的地方:UTF-8 处理、URL-safe 字母表、弱随机源。

这里的工具在浏览器自带加密能力(Web Crypto)存在时直接使用它,不存在时使用经过核对的参考实现。因为不上传任何内容,你可以像在本地跑一条命令一样放心地在这里哈希一个机密文件或生成一个生产环境密码。

其它分类