【技术实现步骤摘要】
一种基于数字信封的浏览器动态密码输入方法与装置
:本专利技术涉及一种基于数字信封的浏览器动态密码输入方法与装置。
技术介绍
:浏览器日常使用中会频繁地遇到填写表单,输入密码的行为,包括用户登录、注册、在线支付及其它一些需要验证用户身份的业务,表单中的密码输入框虽然有遮挡防护,防止通过屏幕看到明文密码,但是当一些用户系统被恶意攻击安装了木马病毒进程后,如果开启了记录键盘事件的恶意进程,将把用户输入的密码记录下来,造成用户数据和财产的损失。只有极少数安全级别较高的网页会内置密码输入控件,大多数网页都是依赖浏览器通用输入框,并且随着浏览器升级,很多密码输入控件已经不再支持。针对用户通过物理键盘输入密码有被窃取的问题,目前尚未提出有效的解决方案。
技术实现思路
:本专利技术的目的是提供一种浏览器内置软键盘不需要后期安装,保证了安全性和不被利用性的一种基于数字信封的浏览器动态密码输入方法与装置。上述的目的通过以下的技术方案实现:一种基于数字信封的浏览器动态密码输入方法,本方法包括五步,第一步 ...
【技术保护点】
1.一种基于数字信封的浏览器动态密码输入方法,其特征是: 本方法包括五步,第一步浏览器软键盘启动时生成一对公私钥对,公钥在浏览器软键盘的内存中保存,私钥提交浏览器内存中保存;/n第二步随机产生一组随机数;/n第三步用随机数+页面进程模块中写入模块得到的明文,并用公钥进行加密后发给主进程模块;/n第四步主进程模块调用浏览器内存中的私钥进行解密得到随机数+明文数据;/n第五步去掉随机数后主进程完成后续流程。/n
【技术特征摘要】
1.一种基于数字信封的浏览器动态密码输入方法,其特征是:本方法包括五步,第一步浏览器软键盘启动时生成一对公私钥对,公钥在浏览器软键盘的内存中保存,私钥提交浏览器内存中保存;
第二步随机产生一组随机数;
第三步用随机数+页面进程模块中写入模块得到的明文,并用公钥进行加密后发给主进程模块;
第四步主进程模块调用浏览器内存中的私钥进行解密得到随机数+明文数据;
第五步去掉随机数后主进程完成后续流程。
2.一种基于数字信...
【专利技术属性】
技术研发人员:彭竹,程学彬,
申请(专利权)人:天津赢达信科技有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。