Android密码安全输入键盘
基本信息
申请号 | CN201810817774.1 | 申请日 | - |
公开(公告)号 | CN109063519A | 公开(公告)日 | 2018-12-21 |
申请公布号 | CN109063519A | 申请公布日 | 2018-12-21 |
分类号 | G06F21/83;G06F9/451 | 分类 | 计算;推算;计数; |
发明人 | 王山;任家亮;冯文龙;宋超;高俊 | 申请(专利权)人 | 深圳享米科技有限公司 |
代理机构 | 上海精晟知识产权代理有限公司 | 代理人 | 冯子玲 |
地址 | 518000 广东省深圳市南山区粤海街道朗山路16号华瀚创新园C座407 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了Android密码安全输入键盘,涉及Android安全键盘技术领域。本发明包括配置层、解析层、绘制层、键盘内容提供层、事件处理层、加密层、接口层。本发明通过调用系统getWindow().setFlag()方法并更改系统参数禁止截屏的动作,避免第三方通过截屏的方式获取输入的内容;通过控件EditText中重写setText方法,使得text内容为加密占位符,避免输入内容时回显导致输入内同的泄露;通过so库采用random随机算法产生内容键内容序列同时绘制层获取内容键内容序列绘制安全键盘,保证安全键盘的动态随机生成;按键输入内容采用对内加密和对外加密两种加密方式,提高了安全键盘的安全性。 |
