【技术实现步骤摘要】
本专利技术主要用于数据库隐私保护,具体表现为一种涉及汉字编码、数据置乱和互补映射等概念的数据库汉语姓名转换方法。
技术介绍
姓名脱敏方法是隐私保护方法研究的重要问题。在这个信息爆炸的时代,隐私保护成了大数据应用的技术壁垒,如何保护数据库中的隐私信息是亟待攻克的技术难题。隐私是指不愿为他人所知悉的个人信息。包括个人的内在思想、外在生活方式、身体状况、家庭关系和背景、生活环境与空间等与公共利益无关的个人事务和情况。2013年4月1日,国家工业和信息化部编制的《信息安全技术、公共及商用服务信息系统个人信息保护指南》正式实施。指南明确将个人信息分为个人一般信息和个人敏感信息;同时要求,处理个人信息应当具有特定的、明确的和合理的目的,应当在个人信息主体知情的情况下获得个人信息主体的同意。对于个人一般信息的处理可以建立在默许同意的基础上,只要个人信息主体没有明确表示反对,便可收集和利用;但对于个人敏感信息,则需要建立在明示同意的基础上,在收集和利用之前,必须首先获得个人信息主体明确的授权。在这些个人敏感信息中,姓名是一个重要且备受用户或者公众关注的信息。从中华上下五千年历史的角度来看,姓名是文化脉承的重要方式之一,是以血脉传承为根基的社会人文标识,是人们在社会关系中必不可少的符号,是个人在社会人文交流中必须的用于信息表达、交流及传播的工具。在大数据领域,涉及的个人敏感信息常在百万条以上,多则数千万甚至几亿条,要征得这些个体的同意,然后再进行统计和使用,是不能的事情。因此姓名脱敏成了数据库隐私保护的重要的技术问题。
姓名汉字编码是 ...
【技术保护点】
一种基于互补映射的数据库汉语姓名脱敏方法,其特征在于:对数据库汉语姓名脱敏时,要求保护如下方法步骤,其步骤具体如下:步骤1,对汉语姓名的汉字分解,根据字节分割姓名,N={x1,x2,x3,...,xk);步骤2,对汉字进行编码,本专利采用国家标准汉字码,ui=c(xi),i=1,2,...,k.实例如:胆:2108;弹:2115;蛋:2116;步骤3,对每个汉字对应码采用初等变换矩阵分两步置乱vi=l(ui),i=1,2,...,k;步骤4,将置乱后的汉字编码用互补映射得到补码,互补映射为:Ei=F(vi)=9999‑vi,i=1,2,...,k,例如:F(8021)=9999‑8021=1978;步骤5,将补码组合生成脱敏姓名数据E=E1E2...Ek。
【技术特征摘要】
1.一种基于互补映射的数据库汉语姓名脱敏方法,其特征在于:
对数据库汉语姓名脱敏时,要求保护如下方法步骤,其步骤具体如下:
步骤1,对汉语姓名的汉字分解,根据字节分割姓名,N={x1,x2,x3,...,xk);
步骤2,对汉字进行编码,本专利采用国家标准汉字码,ui=c(xi),i=1,2,...,k.实例如:
胆:2108;弹:2115;蛋:2116;
步骤3,对每个汉字对应码采用初等变换矩阵分两步置乱vi=l(ui),i=1,2,...,k;
步骤4,将置乱后的汉字编码用互补映射得到补码,互补映射为:
Ei=F(vi)=9999-vi,i=1,2,...,k,例如:F(8021)=9999-8021=...
【专利技术属性】
技术研发人员:罗建峰,袁玉波,
申请(专利权)人:上海健晴信息技术有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。