[发明专利]一种基于图片的密码隐藏与查询方法在审
| 申请号: | 202010683701.5 | 申请日: | 2020-07-16 |
| 公开(公告)号: | CN111898142A | 公开(公告)日: | 2020-11-06 |
| 发明(设计)人: | 杨苏润;魏冉;杨慧;谢天圻;郭小川;徐则中 | 申请(专利权)人: | 常州工学院 |
| 主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F16/53 |
| 代理公司: | 常州西创专利代理事务所(普通合伙) 32472 | 代理人: | 武政 |
| 地址: | 213032 江*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 图片 密码 隐藏 查询 方法 | ||
本发明公开了一种基于图片的密码隐藏与查询方法。所述密码隐藏方法包括:步骤1,图片读入。读入用于保存密码的图片。步骤2,图片预处理。检查图片标志信息。如果是第一次隐藏密码,对图片进行初始化处理。把初始化标志信息嵌入到图片中。步骤3,密码隐藏。将账号、密码中的每个字符的ASCII码依次转换为二进制,根据二进制比特位调整图像像素蓝色分量的末位值,从而把账号、密码隐藏到图片中。本发明将密码隐藏在一张普通的图片中,需要时解析出密码,实现了基于图像的密码隐藏和查询方法。人眼无法分辨,一般的图像处理软件也发现不了,提高用户个人密码的安全性。
技术领域
本发明属于图像处理、信息隐藏技术、信息安全领域,具体涉及一种密码的隐藏与查询方法。
背景技术
网络信息时代,时常要登录各种网站、论坛、邮箱、网上银行等等。访问各种网站,都需要“账号+密码”认证。由于不断地注册用户,就有很多账户和密码。而各个网站平台对密码要求越来越长,并且要求是各种字符的组合。这么多由不同字母符号组合的密码,我们难免会遗忘。为了防止遗忘密码,有些人把这些密码都记录在一个本子里,但是这样既不安全也容易丢失。
另一种方法就是把密码保存在一个电子文档里,通常是用一个密码存储软件对密码进行加密后,将输入的账号+密码存储保存到一个文件里。例如,申请号为CN201811114884.8、申请人为平安科技(深圳)有限公司、名称为一种账号管理方法、装置、存储介质和终端设备的中国专利申请,公开了一种密码管理方法,该方法为在需要的时候,把密文从文件里解密,得到原始密码,实质上就是“加密/解密”过程,有破解风险。
发明内容
为了解决生活中遗忘密码的问题,提高个人信息安全性,本发明综合运用信息隐藏技术,针对账号密码安全性的需求,提供一种基于图像的密码保存方法,并且运用抗隐写分析算法,使密码隐藏性更好,安全性更高。
为实现上述目的,本发明提供如下技术方案:
一种基于图片的密码隐藏方法,将“账号、密码”保存在一个普通的图片文件中,技术方案通过以下步骤来实现。
步骤1,图片读入。读入用于保存密码的图片。
步骤2,图片预处理。检查图片标志信息。如果是第一次隐藏密码,对图片进行初始化处理。把初始化标志信息嵌入到图片中。
步骤3,密码隐藏。将账号、密码中的每个字符的ASCII码依次转换为二进制,根据二进制比特位调整图像像素蓝色分量的末位值,从而把账号、密码隐藏到图片中。
进一步,步骤3具体包括:
步骤3-1、密码转化:将账号、密码字符串转化为二进制比特串。
步骤3-2、抗隐写分析:为了抵抗卡方分析和RS分析,在图片中随机嵌入无效信息。
步骤3-3、搜索可隐藏位置:根据图片每行第一像素信息,在图片中找到可以隐藏的位置。
步骤3-4、密码嵌入:利用图片像素的蓝色分量为载体,通过修改像素点的蓝色分量的末位值,使密码字符的每个二进制比特位与一个像素蓝色分量的末位对应一致。
进一步,利用图像隐藏技术实现密码保存,把密码保存在一张普通的图片中。
一种基于图片的密码查询方法,当遗忘密码时,从已存储“账号、密码”的图片中,查询原始密码。技术方案通过以下步骤来实现。
步骤一,图片读入。读入保存密码的图片。
步骤二,查询账号。如果账号也遗忘了,就首先从图片中解析出全部账号信息。
步骤三,密码查询。利用记忆的、或查询的账号,从图片中查询对应的密码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于常州工学院,未经常州工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010683701.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于RFID物流转运装置
- 下一篇:一种机械制造用快速压紧机构





