PRIVACY & SECURITY

清楚知道,数据留在哪里。

本地处理是 CryptoKit 的工作方式。我们把核心运算、浏览器偏好和网站访问分开说明,让你在输入、复制和下载之前,有明确的判断依据。

核心运算在浏览器内执行敏感输入不自动保存应用无第三方追踪脚本

哪些数据会被处理

所有编码、摘要、HMAC、RSA、JWT、UUID 与 API 签名运算都在浏览器内完成。应用不会将你输入的原文、Token、密钥、文件内容或签名中间结果发送到业务服务端,也不使用在线密码学接口代算。

文本、文件与签名原文

在当前页面读取、转换或计算;文件按你主动选择的本地字节处理。

浏览器内存不自动保存

HMAC Key / API Secret

供浏览器密码学接口使用;不写入网址、LocalStorage、IndexedDB 或应用日志。

浏览器内存不自动保存

RSA 公钥与私钥

由浏览器本地生成或按你粘贴的内容导入;复制、显示和下载均由你主动触发。

浏览器内存不自动保存

JWT 与解析结果

在本地解码和验签;不会请求 Token 中的地址或把 Token 交给远程验签服务。

浏览器内存不自动保存

主题、常用工具

只记录深浅主题选择和常用工具标识,不包含你的输入或计算结果。

当前浏览器站点存储保留至你清除站点数据

应用本身不提供账户体系、云端同步或历史输入恢复。主题和常用工具只属于当前浏览器,换设备后不会自动同步。

公私钥在本地生成,也由你保管

公私钥均在你的浏览器中本地生成
生成过程与密钥内容不会上传至服务器。刷新或关闭页面后,本站不会自动保留密钥,请及时下载并妥善保管。

公钥与私钥分别下载

生成页提供独立的复制与下载操作,支持 PEM / JWK 格式。私钥默认隐藏,只有你主动操作才会显示、复制或下载。

打开密钥生成器

私钥文件默认未加密

导出的 PKCS#8 PEM 和 JWK 私钥没有口令保护。不要分享、放入公共目录或提交至代码仓库;下载后的文件由你自行管理。

本地生成减少了向远程系统传递密钥的环节,但并不等于在任何设备和环境中都绝对安全。生产环境的重要密钥应依据组织策略,在受控环境或 KMS/HSM 中生成和管理。

访问网站,仍会加载网站资源

打开 CryptoKit 需要从托管服务获取页面、JavaScript、样式和图标。密码学依赖随站点构建产物一起提供,不从不受控的第三方 CDN 动态加载,也不接入广告、第三方分析或在线运算脚本。

托管平台可能记录常规访问元数据,例如 IP 地址、访问时间、请求路径与浏览器信息;其具体范围和保存期限取决于实际托管配置。托管平台也可能提供自身的访问控制。这与把工具中的原文、文件或密钥上传计算是不同的数据处理。

应用不把敏感输入放进网址、查询参数、错误日志或分析事件。你在说明页主动点击外部标准链接时,浏览器会访问对应网站,之后的数据处理由该网站负责。

清空、刷新、复制之后会怎样

清空当前工具

清除当前输入、结果与应用层保存的密钥状态;已经复制到剪贴板或下载的文件不会被远程删除。

刷新或离开页面

应用不会从持久化存储恢复敏感输入。内存引用会尽力释放,但 JavaScript 无法保证所有内存副本被物理擦除。

清除浏览器站点数据

会重置主题与常用工具偏好。它们不是输入备份,本站也没有可供恢复的密钥或历史记录。

复制或下载

内容会进入系统剪贴板或本地文件。操作系统、剪贴板历史、同步软件和你选择的文件目录可能有各自的保留机制。

明确工具的使用边界

CryptoKit 用于开发、测试和联调,不托管生产密钥,不签发 CA 证书,也不自动调用支付或其他业务接口。用户自定义签名规则是经过校验的结构化配置,不执行任意 JavaScript。

密码学功能需要 HTTPS 安全上下文与浏览器支持。设备、浏览器扩展、系统剪贴板和下载位置仍可能影响数据安全;对高价值密钥,请选择你能够控制和审查的运行环境。

用得顺手,也用得明白。

查看各工具的输入规则、算法限制与可复现示例。

阅读使用指南