[发明专利]一种身份认证的方法和装置有效
申请号: | 201811073902.2 | 申请日: | 2018-09-14 |
公开(公告)号: | CN109214163B | 公开(公告)日: | 2021-08-20 |
发明(设计)人: | 陈明志;李栋;饶庆裕;周怡;杨小权;谢加良;许春耀;张瑞;杨爱金 | 申请(专利权)人: | 北卡科技有限公司 |
主分类号: | G06F21/36 | 分类号: | G06F21/36;H04N1/32 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 351000 福建省福州市闽侯县科技东路*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 身份 认证 方法 装置 | ||
1.一种身份认证方法,其特征在于,包括:当监测到用户触发应用程序时,获取所述用户从本地图库选择的所述应用程序对应的隐秘图片;解析所述隐秘图片中隐藏的用户账号及服务器标识;根据所述用户账号及所述服务器标识,对所述用户进行身份认证;
所述解析所述隐秘图片中隐藏的用户账号及服务器标识,包括:接收所述用户输入的所述隐秘图片对应的识别口令;根据所述识别口令,生成杂凑值;根据所述杂凑值,生成提取密钥;根据所述提取密钥对所述隐秘图片进行解密,获得所述隐秘图片中隐藏的用户账号及服务器标识;
所述获取用户从本地图库选择的所述应用程序对应的隐秘图片之前,还包括:从所述应用程序对应的服务器获取所述应用程序对应的隐秘图片,所述隐秘图片中隐藏有用户账号及服务器标识信息,服务器标识为服务器的IP地址信息;将所述隐秘图片存储在本地图库中;
所述获取所述用户从本地图库选择的所述应用程序对应的隐秘图片,包括:获取所述用户从本地图库选择的待验证图片;获取所述待验证图片对应的图片附加信息;根据所述图片附加信息,确定所述待验证图片是否为所述应用程序对应的隐秘图片;如果否,提示所述用户选择新的待验证图片,直到确定选择的新的待验证图片为所述应用程序对应的隐秘图片为止;
图片附加信息包括用于标识应用程序及图片隐秘性的标识符,客户端在将隐秘图片存储在本地图库中时,在该隐秘图片的文件名中添加用于标识该应用程序及图片隐秘性的标识符,包括用该应用程序的简称来标识该应用程序,用0或1来标识图片隐秘性;
所述根据所述用户账号及所述服务器标识,对所述用户进行身份认证,包括:接收所述用户输入的所述用户账号对应的用户密码;根据所述服务器标识,建立与所述应用程序对应的服务器之间的通信连接;将所述用户账号及所述用户密码发送给所述服务器,以使所述服务器根据所述用户账号及所述用户密码对所述用户进行身份认证。
2.一种身份认证方法,其特征在于,包括:获取用户图片、用户账号及用户提交的识别口令;根据所述识别口令,将所述用户账号和自身的服务器标识隐藏在所述用户图片中,得到隐秘图片;将所述隐秘图片发送给所述用户对应的客户端,以使所述客户端将所述隐秘图片存储在本地图库中并根据所述隐秘图片进行身份认证;
所述根据所述识别口令,将所述用户账号和自身的服务器标识隐藏在所述用户图片中,得到隐秘图片,包括:根据所述识别口令,生成杂凑值;根据所述杂凑值,生成加密密钥;根据所述加密密钥,将所述用户账号和自身的服务器标识隐藏在所述用户图片中,得到隐秘图片,具体包括:在JPEG格式的用户图片的压缩中,三通道YCbCr有着不同的压缩比例,为4:1:1,在Y亮度通道中隐藏信息,首先针对不同大小的信息量,采用不同的图像分辨率来适应,最小分辨率选择为512×512,并以信息量的大小反向选择载体图像的大小,图像太大进行缩小或裁切,图像偏小则进行扩展,
采用最小分辨率512×512的图像进行隐藏即可,即对用户图片的原图进行缩小和裁切,每个8×8子块隐藏一个字节数据,即选取其中位置为10~25的16个中低频系数的最低位形成可修改的宿主向量,一张512×512的JPEG图像的Y通道隐藏4096个字节,在文本二进制序列的最前面增加二个字节来记录字符长度,即指明后续采用了多少图像子块来隐藏数据;
采用多次重复隐藏的方式,提取后,采用以多数者为正确的判定原则,实现信息的自纠错,对关键数据进行编码时,使得不同数据间的距离大于2个字符以上,在提取出关键数据后,采用最短距离最优法进行匹配,以确定出正确的数据;
所述将所述隐秘图片发送给所述用户对应的客户端之后,还包括:接收所述客户端发送的访问请求,建立与所述客户端之间的通信连接;接收所述客户端发送的用户账号及用户密码,接收的所述用户账号为所述隐秘图片中隐藏的用户账号;根据所述用户账号及所述用户密码,对所述客户端对应的用户进行身份认证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北卡科技有限公司,未经北卡科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811073902.2/1.html,转载请声明来源钻瓜专利网。