Zenithazz/Cassette-Account-Password-Manager
GitHub: Zenithazz/Cassette-Account-Password-Manager
一款完全离线的Windows平台开源密码管理器,采用AES256加密,通过热键快速存取账号密码。
Stars: 0 | Forks: 0
# Cassette 账号密码管理器
## 简介
Cassette 是一款免费开源的密码管理器,旨在帮助您管理日益增长的在线账号和密码。
Cassette 不访问互联网,消除了您的顾虑。它采用久经考验的 AES256 加密算法来保护您的信息,确保账号密码的安全。其便捷的热键激活方式使其易于使用。
## 开发目的
随着个人账号密码数量的增加,寻找一种软件解决方案进行管理已变得必不可少。虽然网络上存在许多类似的工具,且浏览器内置的密码管理器也相当有效,但涉及浏览器密码泄露的安全事件屡见不鲜。您真的能信任第三方的密码管理软件吗?这促使我开发了这款开源密码管理器。
本软件在 LGPL-3 许可证下发布,允许您自行编译和使用。希望大家都能最终摆脱忘记密码的烦恼。
## 构建要求
操作平台:Windows 7/Windows 8.1/Windows 10/Windows 11
编程语言:C++ MFC
构建工具:Visual Studio 2017+
安装 Visual Studio 时,请选择 C++ 和 MFC 相关组件。
## 编译和构建
下载仓库后,直接在 `Visual Studio 2017+` 中打开 `Cassette.sln` 即可进行编译和构建。
注意:如果您是自行构建应用程序,强烈建议打开 `res/db.key` 文件并将其修改为您自己的数据库密钥。此密钥用于加密数据库,保护您的数据安全。
```
{key:"Please replace this with your own key."}
```
## 下载发行版
您可以在 [这里] 下载我们预编译的二进制包,其中包含字典文件。
## 使用方法
注意:本软件包含一个名为 ``words.wl`` 的词汇文件,该文件不包含在本仓库中。虽然没有此文件软件也能运行,但词汇文件通过协助分类账号相关关键词,能显著提升用户体验。如果您需要词汇文件,请下载包含该文件的软件发行包。
1. 注册和登录
首次打开本软件时,会出现一个登录对话框。您可以注册一个新用户(本地注册,无需网络连接)或使用默认账号 ``root``(密码为空)。如果您使用 root,建议登录后修改密码。
登录后,进入软件主界面。
2. 设置用户热键
从设置菜单(也可从工具栏访问)打开用户设置对话框。您现在需要设置一个用户热键。我们建议使用 Ctrl+F11 作为热键,不过您也可以根据个人喜好进行自定义。直接在文本框中按下所需的组合键,然后点击确定即可。
3. 通过热键添加账号类型
打开您需要记录账号信息的软件或网站,例如百度网盘。然后按下 [热键] 弹出添加账号类型对话框。自动检索的名称和关键词可能不准确,因此您需要仔细填写类型名称和关键词。**关键词必须尽可能精确,且不应与其他账号类型重复。**
注意:支持将 IE、Opera、Chrome、Firefox 和 Edge 浏览器自动检测为网站。
如果您的浏览器未列在检测记录中,可以通过 [数据库 - 浏览器检测配置] 菜单手动添加。 填写完表单后,点击“确认”即可成功添加账号类型。 4. 通过热键添加账号 对于已经添加了账号类型的软件界面,再次按下热键将弹出账号添加对话框。输入您的账号和密码,然后点击确定确认。 5. 通过热键查询账号 在已添加账号的软件界面上,再次按下【热键】将显示当前类别的账号信息。
【右键点击】相应的账号名称将其复制到剪贴板,并伴随提示音。这便于将账号输入到软件中。
左键点击账号切换到密码显示模式。右键点击将密码复制到剪贴板,并伴随独特的提示音。这便于将密码输入到软件中。
点击右上角的绿色按钮可添加另一个账号。添加账号后,必须重新打开此窗口才能显示。 ## 开源许可证 Cassette 根据 LGPL-3.0(或任何后续版本)进行许可。请参阅 [LICENSE](LICENSE) 文件。
如果您的浏览器未列在检测记录中,可以通过 [数据库 - 浏览器检测配置] 菜单手动添加。 填写完表单后,点击“确认”即可成功添加账号类型。 4. 通过热键添加账号 对于已经添加了账号类型的软件界面,再次按下热键将弹出账号添加对话框。输入您的账号和密码,然后点击确定确认。 5. 通过热键查询账号 在已添加账号的软件界面上,再次按下【热键】将显示当前类别的账号信息。
【右键点击】相应的账号名称将其复制到剪贴板,并伴随提示音。这便于将账号输入到软件中。
左键点击账号切换到密码显示模式。右键点击将密码复制到剪贴板,并伴随独特的提示音。这便于将密码输入到软件中。
点击右上角的绿色按钮可添加另一个账号。添加账号后,必须重新打开此窗口才能显示。 ## 开源许可证 Cassette 根据 LGPL-3.0(或任何后续版本)进行许可。请参阅 [LICENSE](LICENSE) 文件。
标签:AES256加密, C++, LGPL-3.0, meg, MFC, Visual Studio, Windows桌面应用, 个人数据保护, 信息安全, 密码管理器, 数据加密, 数据擦除, 本地存储, 热键操作, 离线工具, 网络安全, 账号管理, 防泄露, 隐私保护