这是一个前端实现的 密码加密/解密文本 的网页工具,可以直接嵌入到 Notion 页面中,实现内容的本地加密和解密。所有加密和解密操作都在用户的浏览器中完成,不会上传到服务器,保证内容隐私。
- 🔒 加密文本:用户输入明文和密码,即可生成加密后的密文。由于安全性与密码强度相关,推荐使用强口令。
- 🔑 解密文本:使用正确密码即可解密密文显示明文。
- 🔄 重置页面:顶部重置按钮可同时清空加密和解密界面所有内容。
- 📋 复制功能:轻松复制密文或明文,支持在 Notion 中兼容使用。
- 📝 简洁界面:清晰标签、独立复制按钮、操作指引。
- 🌞 固定浅色主题:界面风格简洁明亮,不随系统暗色模式变化。
⚠️ 免责声明:仅供个人使用示例,请勿存储高敏感信息。
- 前端加密算法:PBKDF2 + AES-GCM
- 浏览器本地加密/解密,无服务器存储
- HTML + CSS + JavaScript 实现,兼容嵌入 Notion
- 支持复制成功提示和操作反馈
- 将 GitHub Pages 的链接(https://theone2001.github.io/Notion-Embed-Password-Unlock/) 嵌入到 Notion 页面:
- 在 Notion 页面中选择“/embed”,粘贴 GitHub Pages 链接即可。
- 打开 Notion 页面,即可使用加密/解密功能。
可选:对于重要内容,建议将项目克隆到本地,并上传至个人代码托管平台,以防未来 GitHub Pages 链接出现不确定性。
index.html:网页主体文件,包含所有前端逻辑和样式。
- 本工具仅在前端浏览器中进行加密和解密,内容不会上传服务器。
- 不要在此工具中存储非常敏感的信息,如银行账号或密码等。