花密 Flower Password —— 可记忆的密码管理方案
有别于一般密码管理方式,“花密”是一种可记忆、非储存的密码管理方案,你只需记住一个“记忆密码”加上“区分代号”就可以使用“花密”为不同的账号生成难以破解的强壮密码。介绍说明>>
-
花密 Chrome 扩展开源项目地址(已迁移至Github):https://github.com/xlsdg/flower-password-chrome
-
花密 Android 版开源项目地址(已迁移至Github):https://github.com/xlsdg/flower-password-android
一、使用说明
-
模拟按键输入无效:像QQ、淘宝、支付宝、网银、部分游戏客户端等控件密码输入框都是经过特殊保护的,防止木马病毒窃取用户密码。花密的模拟按键输入功能属于系统应用级别,只适用于大多数非特殊处理的密码框,暂时还不支持控件类型;
-
输入光标在密码框,但无法按快捷键呼出花密:原因在于密码框过滤掉了特殊功能按键,在密码框内是无法输入类似WIN+S数值的。解决办法:其一,先将光标定位在用户名输入框内或其它文本框,按快捷键呼出花密,输入记忆密码和区分代号,此时不要按ENTER键,将光标重新定位回密码框,花密自动隐藏并模拟按键输入。其二,直接点击花密右键菜单的“显示”;
-
密码填充错误:16位的生成密码超出了网站最长的限制位数,如百度限制最长为14位,解决的办法只能由用户手动截取相应位数;
二、下载地址
三、更新说明
v3.0 beta 2 build 20120611
- 修改自定义花密生成密码位数选项,默认为关闭,密码长度默认为16位;
- 修改花密主面板显示位置判断条件,减少出现错位的情况;
- 修改数据文件读取的方式为直接读取,无须释放到临时目录;
- 密码强度颜色提示移至密码输入框背景,提示内容移至输入框鼠标停留显示;
v3.0 beta 1 build 20120428
- 使用全新的设置界面,更简洁的主面板设计,更多的用户个性化定制功能;
- 支持启动花密时弹出托盘气泡提示全局热键;
- 支持自定义全局热键;
- 支持花密主面板半透明度自定义调节;
- 支持开启或关闭主面板显示附加扰码快捷开关;
- 支持密码输入框以星号显示或直接明文显示;
- 支持同时在区分代号中自动添加附加扰码前缀和后缀,并提供对应例子提示;
- 支持开启或关闭记忆密码框增强型保护功能;
- 支持自定义花密生成密码位数,范围限制:6 ~ 32位;
- 支持花密生成密码长度特例名单,针对特殊区分代号设计不同密码长度;
- 支持密码强度检测提示栏显示当前输入密码位数,提示用户防止输错记忆密码;
- 支持附加扰码快捷开关鼠标停留显示用户自定义的扰码信息(前提是已经开启主面板显示附加扰码快捷开关);
- 调整主面板生成密码显示栏与附加扰码快捷开关位置,以显示更长的生成密码;
- 去除区分代号输入框自动显示附加扰码的功能,以适应更复杂的扰码设置;
注:3.0版的配置文件和2.0版不兼容,使用请先删除之前的配置文件
v2.9 beta 4 build 20120426
- 增加“在花密主面板显示生成的十六位密码”开关选项;
- 设置窗体添加“恢复默认设置”功能;
- 修正记忆密码输入框提示缓慢消失造成密码遮挡问题;
v2.9 beta 3 build 20120413
- 调整附加扰码快捷开关至区分代号下方,减少鼠标移动操作距离,并修改标题为“附加扰码”;
- 将数据库释放位置由原先的与花密同目录改为系统TEMP目录,解决某些特殊环境对程序读写权限的限制问题;
- 修改白色设置窗口背景为系统原色调;
- 修复在中文操作系统中,花密放置桌面打不开的错误;
- 修正花密主面板隐藏后,当前焦点不在输入框上的问题;
v2.9 beta 2 build 20120412
- 将花密主面板英文字符串元素全部替换为中文;
- 设置窗口独立化,采用原生系统风格,所有功能选项开关化,可以单独设置;
- 增加花密主面板的附加扰码快捷开关支持TAB键停留操作,调整其所在主面板位置;
- 增加花密主面板半透明度效果;
- 修改白色设置窗口背景为系统原色调;
- 修复附加扰码输入框选项关闭时,鼠标点击导致花密退出的错误;
- 修正HSIMP密码强度检测算法错误,与Chrome插件版一致;
v2.9 beta 1 build 20120411
- 去除1.2版主界面,只使用花密插件窗口,增加用户体验一致性;
- 对设置界面重新布局,增加启动时自动最小化选项和自动识别剪贴板网址选项;
- 增加关闭设置界面时,会询问用户是否保存所做的更改;
- 增加关闭插件窗口时,询问用户是否退出或最小化至托盘并提示是否记住用户的选择;
v2.8 build 20120407
- 初次运行花蜜,默认情况下:自动将生成的密码复制到剪贴板,自动将域名填入区分代号(不含后缀),需手动设置打开自动添加附加扰码;
- 整合花蜜1.2版主界面,初次运行显示,可以选择自动最小化至系统托盘;
- 双击托盘图标显示花蜜主界面,右键菜单选择“显示”则弹出花蜜浮动窗口;
- 修复区分代号自动匹配功能中按删除键无效的错误;
- 修复剪贴板被占用的错误;
v2.7 build 20120404
- 增加支持多项附加扰码功能,自动记忆已经输入过的扰码;
- 修复取消设置时的错误,点击右上角红叉是保存设置,如果想取消此次设置,只需要在花蜜窗体外任意地方点击鼠标任意键即可;
- 完善鼠标位置判断方式,窗体下方部分区域是留给下拉框的,所以在此区域内点击鼠标左键花蜜不会消失;
- 增加附加扰码自动匹配输入功能;
- 增加区分代号自动匹配输入功能,并支持附加扰码自动在区分代号中跟随显示;
- 完善剪贴板域名判断,增加域名数据库支持;
- 增加常用密码检测数据库,提示用户修改密码;
- 增加记忆密码HSIMP强度检测提示,鼠标停留在强度变色框内,可以显示为密码提供的相关建议;
- 在对浏览器进行密码操作的时候一律采用模拟按键的方式,无须鼠标点击选择;
v2.6 build 20120401
- 调整花蜜界面,保留记忆密码和区分代号,将附加扰码移至设置选项;
- 修正上个版本退出时的错误,提高程序稳定性;
- 增加程序设置选项,记录保存在与花蜜同目录的“Config.ini”文件中;
- 主界面增加附加扰码临时开关,在ON的状态下,鼠标放在标签上会显示用户设置的附加扰码;
- 附加扰码的添加方式有两种,在区分代号之前添加或在之后添加;
- 自动添加域名为区分代号时可以选择是否包含域名后缀;
- 优化域名后缀判断过程;
beta 2.5 build 20120328
- 更新花蜜UI,使用新界面,为后期工作做准备;
- 减少花蜜后台内存占用,优化鼠标左键挂钩流程;
- 增加设置菜单,暂时未添加任何内容;
- 本版仅供测试,部分功能未完善,可能会出错;
v2.4.4 build 20120323
- 添加Chrome浏览器的支持,自动填充区分代号;
- 暂时不支持Firefox,Opera,遨游,搜狗浏览器的区分代号自动填充功能;
- 完美支持QQ,百度,360,世界之窗浏览器,理论上都支持全部IE内核的浏览器;
- 对于不支持的浏览器,有个必杀技,在按快捷键呼出花密之前,请复制浏览器地址栏的URL,然后再呼出花密看看(推荐);
v2.4.3 build 20120321
- 修复区分代号下拉框切换时,16位码没有改变的错误;
- 增强IE支持模块的稳定性,加入自动填充网站域名为区分代号的功能;
v2.3 build 20120320
- 快捷键仍为WIN+S,添加托盘右键“显示”菜单,方面在快捷键呼唤不出花蜜的时候使用;(针对密码框按快捷键无效的情况)
- 重新调整界面,加入“附加扰码”输入框,方便用户更换区分代号的同时不影响扰码部分;
- 输入框仿腾讯登录界面设计,调整字体和文本框大小,增加16位码显示部分,支持点击复制;
- “区分代号”采用自动记忆功能,方便用户再次选择。(仅限当前运行状态的内存记录,不保存区分代号于任何文件中)
- 优化三种花蜜窗体定位方式,首先根据光标定位,其次密码框定位,最后尝试鼠标定位;
- 密码输入方式扩展:在输入完记忆密码和区分代号后,按ENTER键则采用向密码框发送设置文本消息的方式。若使用鼠标左键点击密码框,则采用模拟按键的方式;(针对获取不到密码框句柄的情况)
- 增加IE浏览器密码框准确定位输入的功能,依赖于鼠标定位在网页中密码框的位置。(此功能还在测试,暂时不支持密码位数少于16位的密码框并且maxlength没有明确限制的)
- 修正程序中小部分判断的错误;
v2.2 build 20120318
- 修正花蜜界面按enter键后没正确输入密码的错误;
- 删除设置菜单,暂时不考虑其他附加功能,先完善花蜜基本模拟输入功能;
- 重新设计花蜜输入界面,加入16位码显示,支持点击复制;
- 增加光标位置判断,准确定位当前输入状态;
v2.1 build 20120316
- 程序界面轻巧化,“记忆密码”和“区分代号”的解释说明在鼠标停留在文本框的位置时显示;
- 窗口定位智能化,花密能准确出现在密码框下方,无论是桌面应用程序,还是浏览器网页内的输入框都能准确定位;
- 托盘启动人性化,提示快捷键使用方式,增加一些程序错误提示;
v2.0 build 20120315
- 无主窗体模式,启动时自动最小化到托盘,在需要输入密码的地方,按快捷键ALT+W呼出输入窗体;
- 增加密码模拟按键输入和剪贴板直接复制功能;
- 分模块管理程序代码,修正少量错误; PS:新版本号从v2.0开始,旧v1.x版保留主窗体。
v1.3 build 20120314
- 增加密码输入框浮动插件窗体,按全局快捷键ALT+W呼出插件
- 增加最小化到托盘模块
- 浮动插件密码只能粘贴,后期加入自动输入
v1.2 build 20120313
- 修改程序主界面,增加捐赠按钮及作者博客小图标链接
- 加强密码框保护,去右键菜单及反一般性密码查看器获取密码
- 优化算法流程及模块化相关代码
v1.1 build 20120312
- 修正中文字符区分代号出错问题
- 调整HMAC-MD5算法流程细节
- 微调界面UI细节
v1.0 build 20120311
- 增加复制框动画效果
- 修改程序图标,更加美观
- 微调界面元素
四、界面截图
-
v3.0.0 版本运行界面:
-
v1.2.0 版本运行界面:
五、联系方式
- (Q。Q):4-4740-5740
- Weibo:https://weibo.com/xlsdg
- E-Mail:xlsdg(at)qq(dot)com