- 选择「加密网址」,输入或粘贴网址。省略协议时自动补上
https://;如目标网站只支持 HTTP,请保留或手动添加 http://。 - 自行输入密码,或点击「随机生成」生成 4 位大小写英文字母或数字,不含符号。默认不在分享链接中携带密码,请通过其他渠道告知接收者。
- 点击「生成加密链接」,复制链接发送。也可以下载为文本文件保存。
- 接收者打开链接后,输入密码并点击「解密网址」。如果链接已携带密码,将自动解密。
- 核对真实网址,点击「访问真实网址」在新窗口中打开;本工具不会自动跳转。
也可以选择「解密链接」,粘贴收到的链接,支持不带协议的地址。填写的密码优先于链接中携带的密码,可用于修正错误密码。
链接采用 https://ezdev.cn/tools/ciphers/url#v1=密文 格式。勾选密码跟随链接后,片段中增加 &p=密码;特殊字符会自动编码。密文包含随机盐、初始化向量和带认证标签的加密数据,因此相同网址和密码每次生成的链接也不同。
点击「示例」可直接生成包含中文查询参数的网址的加密链接。原网址中的查询参数和片段均会保留在加密内容中。
- 使用浏览器原生 Web Crypto API,采用 AES-256-GCM 和 PBKDF2-SHA256(600000 次迭代),无需服务器保存原始网址或密码。浏览器需支持 Web Crypto,并通过 HTTPS 或 localhost 安全连接访问。
- 分享数据放在
# 后,浏览器请求本工具页面时不会将此片段随 HTTP 请求发送给服务器。但完整链接仍可能被聊天平台、浏览器历史或页面脚本读取。 - 密码跟随链接只是方便打开,不代表能防止聊天平台获取真实网址。 任何拿到完整链接的人或程序都可以使用其中的密码解密。密码另行发送时,也建议使用不同渠道;四位数字等弱密码容易被猜中。
- 网址、密码及结果不写入本地草稿。清空会删除当前输入和结果,并移除当前地址栏中的加密片段;已复制的链接、下载文件及浏览器历史不会因此被撤销。请在离开页面前保存需要的链接和密码。
- 仅支持 HTTP / HTTPS 网址,未填协议时默认使用 HTTPS,不会自动尝试 HTTP。不支持脚本、文件等协议或带账号密码的网址;输入及补全协议、URL 编码后的网址均最多 8192 个字符,密码最多 256 个字符。加密后的链接会更长,聊天工具可能截断或移除片段;发送后请确认完整性,损坏时需要重新复制发送。
- 密码无法找回,链接没有到期或撤销功能。解密并不代表目标网站可信,访问前请核对域名。