[发明专利]一种防止用户个人信息破译的方法有效
申请号: | 201710347266.7 | 申请日: | 2017-05-17 |
公开(公告)号: | CN107026872B | 公开(公告)日: | 2021-02-12 |
发明(设计)人: | 邹麟;陈成 | 申请(专利权)人: | 宁波潮涌道投资合伙企业(有限合伙) |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/08 |
代理公司: | 北京成实知识产权代理有限公司 11724 | 代理人: | 陈永虔 |
地址: | 315000 浙江省宁波市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 防止 用户 个人信息 破译 方法 | ||
1.一种防止用户个人信息破译的方法,包括:
在步骤S1中,通过节能监视开关将个人用户信息进行输入;
在步骤S2中,对输入的个人用户信息进行信息安全性验证;
在步骤S3中,对安全性验证后的个人用户信息进行完整性验证;
在步骤S4中,对进行完整性验证的个人用户信息进行防破译预操作;
在步骤S5中,对进行完整性验证的个人用户信息进行防破译操作;
在步骤S6中,选择数据存储方式;以及
在步骤S7中,根据存储方式将防破译预操作后的个人用户信息存储到本地或者远程存储中;
其中在步骤S1中,通过节能监视开关将个人用户信息进行输入包括:将个人用户信息输入到节能监视开关,经过其监视判断而将控制信号传输进而进行个人用户信息的监视、检测和输入;
其中该节能监视开关包括:个人用户信息输入与第一电阻以及第四电阻耦合,第一电阻的另一端耦合到第二电阻、第三电阻、第三晶体管的第一极以及第四晶体管的第二极,其中第二电阻的另一端耦合到第一运放的负输入端,第三电阻的另一端耦合到第一运放正的输出端,第三晶体管的第二极耦合到第一运放的正电源供电端,第四晶体管的第一极耦合到第一运放的负电源供电端,第一运放的正输入端耦合到第一固定电压,第一固定电压与第一运放的负电源供电端的差值小于第一运放的正电源供电端与第一运放的负电源供电端差值的一半,第四电阻的另一端与第五电阻、第六电阻耦合,第六电阻的另一端与第七电阻、第八电阻、第一晶体管的第一极、第二晶体管的第二极耦合,第七电阻的另一端耦合到第二运放的负输入端,第八电阻的另一端耦合到第二运放的负输出端,第一晶体管的第二极耦合到第二运放的正电源供电端,第二晶体管的第一极耦合到第二运放的负电源供电端,第二运放的正输入端耦合到第二固定电压,第二固定电压与负电源供电端的差值小于第二运放的正电源供电端与负电源供电端的差值的一半,第五电阻的另一端、第二晶体管的另一端耦合到第二运放的负电源供电端,第一运放的输出端耦合到第五晶体管的控制端,第五晶体管的第一端耦合到个人用户信息输入,第五晶体管的第二端耦合到输入的个人用户信息以供验证使用,第二运放的输出端耦合到第六晶体管的控制端,第六晶体管的第一端耦合到所述个人用户信息输入,第六晶体管的第二端耦合到所述输入的个人用户信息以供验证使用,其中第一运放与第二运放的输出端通过或逻辑门输出,该输出耦合到防破译方的使能信号,以使能防破译方、控制方、存储提供方的启动和准备;
其中,上述第一至第四晶体管的第一极是正输入电极和负输入电极之一;上述第一至第四晶体管可以是二端子或三端子半导体器件之一;第四电阻与第六电阻的比值不小于9;上述第五晶体管是N型半导体晶体管,上述第六晶体管是P型半导体晶体管;第一运放的正电源供电端与第二运放的正电源供电端耦合,第一运放的负电源供电端与第二运放的负电源供电端耦合;
通过步骤1的操作,可以通过低功耗的节能监视开关的监视、检测和输入,使得防破译方、控制方、存储提供方在数据输入之前和结束之后能够进入低功耗状态,只有在第一运放与第二运放的输出端通过或逻辑门的输出使能时才进入工作状态,使得整个系统的功耗能够有效地降低;
在步骤S2中,对输入的个人用户信息进行信息安全性验证,以使得用户个人信息本身不对存储提供方产生影响;只有通过安全性验证的个人用户信息,才可以进入步骤S2,否则在此步骤终止;
在步骤S3中,对安全性验证后的个人用户信息进行完整性验证,以保证用户个人信息的完整,使得后续的数据处理更为准确和有必要,如果缺少该步骤,可能导致由于信道的原因或外部干扰导致数据的缺失;只有通过完整性验证的个人用户信息,才可以进入步骤S4,否则在此步骤终止;
其中在步骤S4中,对进行完整性验证的个人用户信息进行防破译预操作包括:将经过上述验证之后的个人用户信息进行矩阵化处理,将防破译方根据输入的比特而将个人用户信息划分为U×V的矩阵,元素为Mi,并将该矩阵标记为Matr,即Matr=[M1,M2,……,Mn],其中n=U×V,并且U和V均为正整数;
其中在步骤S5中,对进行完整性验证的个人用户信息进行防破译操作进一步包括:
逐行生成密钥序列Kij,其中i∈[1,V],j∈[1,U],该序列中的Kij为:
并将序列中的Kij进行存储;
将密钥序列Kij与每行进行异或运算,得到新的序列Matr’=[M1’,M2’,……,Mn’],并将该序列与Kij进行关联对应存储,max(*)表示取最大值;
在计算完一个U×V的矩阵后,将标记值添加到上述关联存储的区域中,该标记值为:Mar=mod(T,n),其中T是预设的理想矩阵的元素数量,为定值;
之后继续针对下一个U×V的矩阵执行上述操作,直到用户个人信息全部输入完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波潮涌道投资合伙企业(有限合伙),未经宁波潮涌道投资合伙企业(有限合伙)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710347266.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:半导体结构及其制造方法
- 下一篇:半导体器件