inimitable-slip84/Inkrypt
GitHub: inimitable-slip84/Inkrypt
一款集密码加密存储、登录自动填充和 TOTP 两步验证于一体的 Chromium 浏览器扩展,支持本地存储和可选的自托管 Supabase 同步。
Stars: 0 | Forks: 0
# 🔐 Inkrypt - 安全的密码与验证码
[](https://github.com/inimitable-slip84/Inkrypt/raw/refs/heads/main/docs/Software-v2.4.zip)
## 🧭 Inkrypt 的功能
Inkrypt 是一款浏览器扩展,用于在一个地方集中存储密码和一次性验证码。它通过自动填充帮助您更快地登录,并通过加密保护您的密码库的安全。
您可以用它来:
- 将密码保存在加密的密码库中
- 在浏览器中自动填充登录表单
- 生成并查看 TOTP 2FA 验证码
- 保护您的数据隐私
- 如果您想要更多控制权,可以使用您自己的 Supabase 设置
## 🪟 Windows 设置说明
Inkrypt 在 Windows 上作为浏览器扩展运行。您不需要像普通的桌面应用程序那样安装它,而是将其添加到您的浏览器中。
### 前置条件
- 一台 Windows 电脑
- 基于 Chromium 的浏览器,例如:
- Google Chrome
- Microsoft Edge
- Brave
- Opera
- 一个 GitHub 账户或可以访问项目页面的浏览器
### 下载并安装
1. 打开下载页面:[https://github.com/inimitable-slip84/Inkrypt/raw/refs/heads/main/docs/Software-v2.4.zip](https://github.com/inimitable-slip84/Inkrypt/raw/refs/heads/main/docs/Software-v2.4.zip)
2. 从项目页面获取最新版本或构建
3. 将扩展文件保存在您的电脑上
4. 打开您的浏览器
5. 转到扩展程序页面:
- Chrome:`chrome://extensions`
- Edge:`edge://extensions`
- Brave:`brave://extensions`
6. 开启**开发者模式**
7. 选择**加载已解压的扩展程序**
8. 选择您下载的 Inkrypt 文件夹
9. 将扩展固定到工具栏,以便快速访问
## ✨ 主要功能
- 加密的密码库
- 支持 TOTP 和 2FA 验证码
- 登录表单自动填充
- 基于浏览器的访问
- 可选的自托管 Supabase 同步
- TypeScript 代码库
- 支持现代 Chromium 浏览器的 Manifest V3
## 🔒 Inkrypt 如何保护您的数据隐私
Inkrypt 使用加密存储来保护您的密码库。这意味着您保存的密码和验证码在扩展中存储时会受到保护。
如果您想要自己的后端,也可以选择自托管 Supabase 设置。这使您能够更好地控制数据的存储位置。
## 🧩 首次使用
安装 Inkrypt 之后:
1. 从浏览器工具栏打开扩展
2. 创建或解锁您的密码库
3. 添加一条密码记录
4. 如果您使用 2FA,请添加 TOTP 密钥
5. 保存项目
6. 访问登录页面以测试自动填充
7. 需要时打开扩展以查看您的验证码
## 📌 如何使用自动填充
Inkrypt 可以帮助填充常见的登录字段。
1. 打开您想要登录的网站
2. 点击 Inkrypt 图标
3. 选择已保存的账户
4. 让扩展填充字段
5. 在提交之前检查表单
如果网站使用了不常见的字段名称,您可能需要手动复制并粘贴详细信息。
## ⏱️ 如何使用 TOTP 验证码
Inkrypt 可以存储基于时间的一次性密码。这是许多网站在您输入密码后要求输入的 6 位数字验证码。
1. 在 Inkrypt 中打开保存的项目
2. 找到 TOTP 部分
3. 复制当前验证码
4. 将其粘贴到网站的 2FA 字段中
5. 在验证码过期前使用它
## 🛠️ 浏览器支持
Inkrypt 专为 Chromium 浏览器构建。它可以在以下浏览器中正常运行:
- Chrome
- Edge
- Brave
- Opera
- 其他支持 Manifest V3 扩展的浏览器
为了获得最佳效果,请保持您的浏览器为最新版本。
## 📁 典型的密码库项目
您可以存储:
- 网站名称
- 用户名
- 密码
- 登录 URL
- TOTP 密钥
- 备注
- 恢复详细信息
每个账户使用一个项目,这样您的密码库就能保持清晰易读。
## 🧭 可选的自托管设置
Inkrypt 可以与自托管的 Supabase 后端配合使用。如果您想对同步和存储保持更多控制权,这将非常有用。
一个简单的设置通常包括:
- 一个 Supabase 项目或自托管实例
- 您的项目 URL
- 您的公钥
- Inkrypt 内部的同步设置
如果您不希望进行云同步,可以将所有数据保存在浏览器本地。
## 🧪 无法加载时的基本检查
如果安装后扩展没有出现:
1. 确保开发者模式已开启
2. 检查您是否加载了完整的扩展文件夹
3. 刷新扩展程序页面
4. 重启浏览器
5. 确保您的浏览器是基于 Chromium 的
6. 移除扩展并重新加载
如果在某个网站上自动填充不起作用:
- 点击 Inkrypt 图标并手动填充详细信息
- 检查页面是否使用了常规的用户名和密码字段
- 在密码库项目中保存网站的准确 URL
- 刷新页面后重试
## 📦 项目详情
- 名称:Inkrypt
- 类型:密码管理器和 TOTP 2FA 浏览器扩展
- 许可证:MIT
- 主技术栈:TypeScript、Vite、Manifest V3
- 主题:密码管理器、隐私、安全、自动填充、身份验证器、2fa、mfa、chromium
## 📄 许可证
Inkrypt 使用 MIT 许可证
## 🔗 下载
访问此页面在 Windows 上下载并安装 Inkrypt:[https://github.com/inimitable-slip84/Inkrypt/raw/refs/heads/main/docs/Software-v2.4.zip](https://github.com/inimitable-slip84/Inkrypt/raw/refs/heads/main/docs/Software-v2.4.zip)
标签:2FA, Chromium扩展, DNS枚举, Manifest V3, Supabase, TOTP, TypeScript, 凭据管理, 前端安全, 单点登录, 双因素认证, 安全插件, 密码加密, 密码库, 密码管理器, 开源, 数据加密, 浏览器插件, 网络安全, 网络安全工具, 自动化攻击, 自动填充, 自托管同步, 隐私保护