/client-windows

windows版本密码管理系统客户端,已调试兼容win7、win8、win10,其他win系统版本未进行测试

Primary LanguageC#

DPassword

DPassword旨在帮助个人管理密码,降低密码分享过程中的安全风险

https://dpasswd.com/

功能

  • client

    密码加密存储:client基于SQLite加密功能存储个人密码

    快捷输入功能:client可以通过设置快捷键,自动输入密码,密码输入后内存中的数据就会销毁

    3DES加解密:加密\解密 字符串

    中心服登陆:通过登陆中心服完成,本地密码库的备份,还原,密码分享功能。

  • center

    备份:管理密码库备份列表

    分享:查看我当前在分享中的密码,以及分享状态

    用户管理:用户管理,角色管理

    系统设置:注册管理,LDAP管理,邮件设置,检测更新

密码分享

密码分享通过公钥加密,私钥解密完成整个分享过程,公钥会存储在center中,全员共享,分享人通过center获取被分享人的公钥完成密码加密,被分享人通过本地私钥解密加密串获取密码原文。私钥只存储在本机,并需要你妥善保管私钥,建议你加密备份一份,如果私钥泄露,你分享中的密码都有可能会被窃取。

client 简介:

  • 一、密码管理界面
    • 1.可分目录加备注的方式保存账号密码、地址等多种自定义信息
    • 2.通过搜索框可快速过滤需要的密码节点
  • 二、配置界面
    • 1.可配置热键,并通过热键调出自动输入菜单,进行自动密码信息输入(默认ctrl+鼠标中键)
    • 2.可在密码树节点鼠标右键菜单中的分享功能,将密码分享给其他好友,好友列表通过中心端进行获取(中心端身份验证须在设置列表中进行账号密码设置并进行登录验证)
    • 3.可通过2种方式接收被分享的密码
      • 3.1 在想要导入的密码目录上鼠标右键菜单中点击导入分享,并在弹窗中输入密文进行导入
      • 3.2 打开接收到的分享链接,在web界面上点击保存到客户端(该方法需要事先启动客户端),并在弹窗中输入密文进行导入
    • 4.可在备份设置功能中进行自动备份配置或者进行手动执行备份(该功能同样需要先向中心端进行登录验证)
    • 5.用户自行在配置界面中生成公私钥,并将公钥信息复制到web端相关配置中
    • 6.配置界面可修改客户端启动时的解锁密码

首次使用

启动密码

首次使用时需要填写启动密码,该密码类似于windows锁屏密码,仅存储在本地不会被保存在云端。

中心端登录

填写 Center-Server项目的请求地址与系统的账号密码进行登录。

备份管理

登录中心端后,开启备份管理即可把本地备份传到云端。

公私钥配置

配置完毕后即可对密码进行加密分享。

密码管理

导入密码(支持第三方密码工具)

右键空白处,可以选择通过自定义excel模板或者keypass、Bitwarden的csv文件进行导入。

分享密码

右键你需要分享的密码,点击分享后选择用户(如果选择的用户未配置公私钥则无法分享,请参考公私钥配置)

导入分享

导入分享有2种方式,1:在分享的web地址中点击保存到客户端进行导入。2:复制加密后的密文在客户端左侧空白处右键-导入分享功能。