Skip to content

Save password to localstorage of browser, a keepass-like password manager

Notifications You must be signed in to change notification settings

zzzzfeng/KeePwd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About KeePwd(关于)

Save password to localstorage of browser, a keepass-like password manager

  • 体验
  • 轻量版的密码管理器,密码加密存储在localstorage
  • 移动端版本: 密码管理本地版

About Function(关于功能)

  • localstorage最大存储5M(也许10M),存储100w个字符足够的,不必担心不够存
  • 增加:应用名(或网站地址)-密码 对,密码可以随机生成
  • 展示:为增加安全性,密码全部使用 * 星号替代
  • 复制:单击复制密码到剪贴板
  • 删除:右键删除
  • 导出:更换电脑或浏览器或清空缓存时,数据会丢失,导出功能可以将关键数据全部复制到剪贴板
  • 导入:应用名输入 #导入# ,密码粘贴导出的密码,可将别处保存的密码合并到一起

About Security(关于安全性)

  • 所有信息完全存储在本地(浏览器localstorage)
  • 首先设置解锁密码lkpwd,加密存储在localstorage,加密方式:CryptoJS.SHA256(CryptoJS.SHA256(lkpwd)+lkpwd)
  • 输入解锁密码比对无误后,将其加密存储在sessionstorage(窗口关闭即失效),该pwd用作后续加密密钥,加密方式:CryptoJS.SHA256(lkpwd.slice(0,1)+lkpwd)
  • 密码全部使用CryptoJS.AES加密保存,密钥为保存在sessionstorage中的pwd
  • 微信小程序未进行加密

About

Save password to localstorage of browser, a keepass-like password manager

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published