[发明专利]基于动态坐标和算法的数据加密方法、系统、介质及装置在审
申请号: | 202010767571.3 | 申请日: | 2020-08-03 |
公开(公告)号: | CN112000964A | 公开(公告)日: | 2020-11-27 |
发明(设计)人: | 刘剑群;吴朝亮;于传富;刘奇;彭大祥;王佳伟;严永峰 | 申请(专利权)人: | 天翼电子商务有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06T7/11 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 邬嫡波 |
地址: | 102200 北京市昌平*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 动态 坐标 算法 数据 加密 方法 系统 介质 装置 | ||
本发明提供一种基于动态坐标和算法的数据加密方法、系统、介质及装置,包括:服务端生成M张图片,将每张图片按照预设切割方式切割成N片区域,为每张图片建立坐标系,生成每片区域关于所述第一坐标系的第一坐标;为每张图片设定加密算法和秘钥对;生成每张图片的索引;接收客户端发送的图片请求,将所选择的图片对应的加密算法和秘钥对,所选择的图片信息和索引发送至客户端;接收所述客户端发送的密文字符串,所选择的图片的索引和所述软键盘的初始位;对密文字符串进行解密,获取第二坐标,基于所述第二坐标和软键盘的初始位获取第一坐标,获取第一坐标对应的字符。本发明用于保证数据的强安全保护,同时可选择加密算法组合方式满足实际所需。
技术领域
本发明涉及移动互联网技术领域,特别是涉及一种基于动态坐标和算法的数据加密方法、系统、介质及装置。
背景技术
目前在PC端和移动端上,用户密码仍作为最主要的用户身份认证重要手段,普通的密码输入框无法防止木马程序、恶意代码、HOOK、键盘记录器、网络通讯监听等窃取用户隐私数据。
因此,希望能够解决如何更好地进行用户输入密码时的数据保护的问题。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种基于动态坐标和算法的数据加密方法、系统、介质及装置,用于解决现有技术中如何更好地进行用户输入密码时的数据保护的问题。
为实现上述目的及其他相关目的,本发明提供一种基于动态坐标和算法的数据加密方法,包括以下步骤:服务端生成M张图片,将每张图片按照预设切割方式切割成N片区域,为每张图片建立第一坐标系,生成每片区域关于所述第一坐标系的第一坐标,将字符与所述第一坐标一一对应;为每张图片设定加密算法和秘钥对;所述每张图片的每片区域与所述第一坐标的对应关系,字符与所述第一坐标的对应关系,对应的加密算法和秘钥对,图片的识别信息为图片的索引;客户端发送图片请求至所述服务端;所述服务端接收所述客户端发送的图片请求,随机选择一张图片,将所选择的图片对应的加密算法和秘钥对,所述所选择的图片信息和索引发送至所述客户端,所述所选择的图片信息包括所述所选择的图片和预设切割方式;所述客户端按照预设切割方式将所述所选择的图片切割成N片区域,为所述所选择的图片建立第二坐标系,生成每片区域关于所述第二坐标系的第二坐标,基于所述所选择的图片的索引,生成字符与第二坐标一一对应,第二坐标与每片区域一一对应的软键盘,所述软键盘的初始位;所述客户端接收用户的指令获取所述字符对应的第二坐标;所述客户端按照所述所选择的图片对应的加密算法和密钥对所述第二坐标加密获得密文字符串;所述客户端发送密文字符串、所述所选择的图片的索引和所述软键盘的初始位至所述服务端;所述服务端接收所述客户端发送的密文字符串,所述所选择的图片的索引和所述软键盘的初始位;基于所述所选择的图片的索引获取对应的所选择的图片,获取所述所选择的图片基于其映射对应的加密算法和密钥对,基于所述加密算法和密钥对对所述密文字符串进行解密,获取第二坐标,基于所述第二坐标和软键盘的初始位获取第一坐标,基于所述所选择的图片的索引获取所述第一坐标对应的字符。
于本发明的一实施例中,所述为每张图片设定加密算法和秘钥对包括:建立加密算法配置库,为每张图片映射到所述加密算法配置库的一组加密算法和密钥对。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天翼电子商务有限公司,未经天翼电子商务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010767571.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种船舶副机操作训练模拟器
- 下一篇:一种甲状腺边界不规则度检测装置