多元信息加密证件防伪印刷方法技术

技术编号:14757048 阅读:66 留言:0更新日期:2017-03-03 00:51
一种多元信息加密证件防伪印刷方法,该方法可将二进制防伪信息通过分层加密和信道编码生成二进制调制信号,并通过循环查表法调制方式将防伪信息以调幅网点的形状的有序改变嵌入在整个证件页面中,可在证件识别时从任意一个碎片里识别防伪信息,可以用于证件的防伪印刷中。

【技术实现步骤摘要】

:本专利技术涉及一种证件防伪印刷技术,特别是一种多元信息加密证件防伪印刷方法,该证件防伪印刷技术可以用于各种面值的证件的防伪印刷中。
技术介绍
:证件是用来证明身份、经历等的证书和文件,如居民身份证、护照、工作证、学生证、毕业证等等,各种形式的证件的造假已给社会和人民带来了严重的威胁,证件防伪技术主要有数字加密、数字水印、激光防伪标志、密码防伪标贴、纹理防伪、生物识别技术等等,随着科学技术的发展,证件伪造手段也在不断的提高,简单的证件防伪技术已经不能满足证件防伪的需要,必须不断提升证件防伪技术,才能保护社会和人民的合法利益,维系社会的稳定和安全。
技术实现思路
:为了提高证件防伪的可靠性和安全性,本专利技术针对现有证件防伪存在的不足对现有证件防伪技术进行了改进,提出了一种二进制加密信号调制调幅网点形状的证件防伪技术,该证件防伪技术通过对证件印制中调幅网点形状的改变,将防伪信息以二进制加密信号形式嵌入在整个证件页面中,可在证件识别时从任意一个碎片里识别防伪信息,因此具有很强隐蔽性和抗碎性。本专利技术解决其技术问题所采用的技术方案是:首先对图像和文字防伪信息进行数字化处理,利用图像和文字防伪信息生成8位一组的二进制防伪信息表,为防止加密过程中产生信息溢出,将二进制防伪信息表中的8位一组二进制防伪信息扩展为16位一组二进制防伪信息,生成高8位全为0的16位一组二进制防伪信息表,将16位一组二进制防伪信息表中的第i组16位二进制防伪信息记作Ni,i为大于0的正整数,八位二进制加密参数记作C,加密参数C为0≦C≦255的二进制整数,二进制算符控制变量记作k,二进制算符控制变量k为0≦k≦7的二进制整数,算符采用+、-、×、÷四种算符,二进制算符控制变量k=0时定义为+,二进制算符控制变量k=1时分别定义为+、÷,二进制算符控制变量k=2时分别定义为-、÷、+,二进制算符控制变量k=3时分别定义为+、×、+、÷,二进制算符控制变量k=4时分别定义为+、×、+、÷、-,二进制算符控制变量k=5时分别定义为+、×、+、÷、-、÷,二进制算符控制变量k=6时分别定义为+、×、+、÷、-、÷、+,二进制算符控制变量k=7时分别定义为+、×、+、÷、-、÷、+、×,将16位一组二进制加密防伪信息表中的第i组16位二进制加密防伪信息记作Ni,二进制算符控制变量k=0时多元分层加密运算公式定义为,二进制算符控制变量k=1时多元分层加密运算公式定义为,二进制算符控制变量k=2时多元分层加密运算公式定义为,二进制算符控制变量k=3时多元分层加密运算公式定义为,二进制算符控制变量k=4时多元分层加密运算公式定义为,二进制算符控制变量k=5时多元分层加密运算公式定义为,二进制算符控制变量k=6时多元分层加密运算公式定义为,二进制算符控制变量k=7时多元分层加密运算公式定义为,设定加密参数C的初值,设定二进制算符控制变量k的初值为k=0,设定16位一组二进制防伪信息表中16位二进制防伪信息Ni的位置控制变量i=1,从16位一组二进制防伪信息表中第一组16位二进制防伪信息N1开始,循环采用上述八种不同的加密运算公式对16位一组二进制防伪信息表中16位二进制防伪信息进行加密运算,并且在每一次加密运算的同时进行i+1和k+1运算,随着i和k的取值变化,通过对16位一组二进制防伪信息表中的每一组16位二进制防伪信息进行加密运算,生成与16位一组二进制防伪信息表对应的16位一组二进制加密防伪信息表,对证件印刷中调幅网点的形状进行数字化处理,将调幅网点的形状设置为和两种,其中定义为数字0、定义为数字1,在证件印刷过程中利用生成的16位一组的二进制加密防伪信息通过循环查表法调制证件页面上的调幅网点,使证件页面上的调幅网点有规律的按照上述两种调幅网点的形状进行变化,调制后证件页面上相邻16个调幅网点构成一组16位二进制防伪信息,使得证件页面上通过调幅网点形状的变化携带防伪信息,并使该防伪信息嵌入在整个证件页面网点中,实现证件防伪。通过在证件页面中非显见地嵌入可提取的防伪信息,能够为真证件提供有效证明,同时具有较强的抗伪造能力,且不增加额外的防伪成本。为解决上述的技术问题,首先对防伪信息进行数字化处理,生成8位一组的二进制防伪信息表,防伪信息可以是图像信息和文字信息信息,将二进制防伪信息表中的8位一组二进制防伪信息扩展为16位一组二进制防伪信息,生成高8位全为0的16位一组二进制防伪信息表,对16位一组二进制防伪信息表中的每一个16位二进制防伪信息进行分层加密运算,生成16位一组的二进制加密防伪信息表,利用二进制加密防伪信息表中的16位二进制加密防伪信息经过信道编码,生成具有检错和纠错功能的16位一组的二进制调制信号,信道编码可以采用循环编码、卷积编码或Turbo编码多种形式,将证件页面原始连续调图像信号经过栅格化处理(RIP)和混合加网输出半色调混合加网图像信号,其中包括调幅网点和调频网点图像信号,利用生成的16位一组二进制调制信号采用循环查表法调制方式调制半色调混合加网图像信号中调幅网点的形状,使调幅网点的形状按照和有规律的发生改变,使半色调混合加网图像信号中相邻16个调幅网点通过形状的改变携带16位二进制加密防伪信息,从而生成在整个证件页面网点中嵌入防伪信息的半色调混合加网图像信号,实现证件的防伪印刷。在提取防伪信息时,首先采集证件页面网点图像信号,经过对调幅网点的形状的模糊识别,分辨调幅网点的形状,提取调幅网点的边沿信号和形状信息,解调证件页面调幅网点的形状信息,输出16位一组的二进制调制信号,对解调输出的16位一组的二进制调制信号进行信道解码,信道解码后恢复生成二进制解密防伪信息表。将二进制解密防伪信息表中的16位二进制信息记作Hi,通过加密过程可知,在恢复生成的二进制解密防伪信息表中,二进制算符控制变量k=0时多元分层解密运算为,二进制算符控制变量k=1时多元分层解密运算为,二进制算符控制变量k=2时多元分层解密运算为,二进制算符控制变量k=3时多元分层解密运算为,二进制算符控制变量k=4时多元分层解密运算为,二进制算符控制变量k=5时多元分层解密运算为,二进制算符控制变量k=6时多元分层解密运算为,二进制算符控制变量k=7时多元分层解密运算为,将解码后恢复生成的二进制解密防伪信息表中16位二进制信息Hi的位置控制变量初值设定为i=1,二进制算符控制变量初值设定为k=0,从恢复生成的二进制解密防伪信息表中第一组H1开始,对恢复生成的二进制解密防伪信息表中的每一组16位二进制信息进行相应的多元分层解密运算,解出二进制防伪信息Ni,生成高8位全为0的16位一组二进制防伪信息表,去掉高8位,恢复生成8位一组的二进制防伪信息表,恢复防伪信号并输出防伪信息。附图说明下面结合附图对本专利技术进一步说明。图1加载防伪信息流程图。图2提取防伪信息流程图。具体实施方式在加载防伪信息流程图1中,原始防伪信息(图像、文字)经加密,生成8位一组的二进制防伪信息表,将二进制防伪信息表中的8位一组二进制信息扩展为16位一组二进制信息,生成高8位全为0的16位一组二进制防伪信息表,16位一组二进制防伪信息表中的第i组16位二进制信息记作Ni,i为大于0的正整数,八位二进制加密本文档来自技高网...
多元信息加密证件防伪印刷方法

【技术保护点】
一种将防伪信息通过加密运算和信道编码生成二进制调制信号,并通过循环查表调制方式将防伪信息嵌入在整个页面中的多元信息加密证件防伪印刷方法,其特征是:对防伪信息进行数字化,生成8位一组的二进制防伪信息表,防伪信息是图像信息和文字信息,为防止加密过程中产生信息溢出,将二进制防伪信息表中的8位一组二进制防伪信息扩展为16位一组二进制防伪信息,生成高8位全为0的16位一组二进制防伪信息表,将16位一组二进制防伪信息表中的第i组16位二进制防伪信息记作Ni,i为大于0的正整数,八位二进制加密参数记作C,加密参数C为0≦C≦255的二进制整数,二进制算符控制变量记作k,二进制算符控制变量k为0≦k≦7的二进制整数,算符采用+ 、-、×、÷四种算符,二进制算符控制变量k=0时定义为+,二进制算符控制变量k=1时分别定义为+ 、÷,二进制算符控制变量k=2时分别定义为-、÷、+,二进制算符控制变量k=3时分别定义为+ 、×、+、÷,二进制算符控制变量k=4时分别定义为+ 、×、+、÷、-,二进制算符控制变量k=5时分别定义为+ 、×、+、÷、-、÷,二进制算符控制变量k=6时分别定义为+ 、×、+、÷、-、÷、+,二进制算符控制变量k=7时分别定义为+ 、×、+、÷、-、÷、+ 、×,将16位一组二进制加密防伪信息表中的第i组16位二进制加密防伪信息记作Ni,二进制算符控制变量k=0时多元分层加密运算公式定义为, 二进制算符控制变量k=1时多元分层加密运算公式定义为, 二进制算符控制变量k=2时多元分层加密运算公式定义为, 二进制算符控制变量k=3时多元分层加密运算公式定义为, 二进制算符控制变量k=4时多元分层加密运算公式定义为, 二进制算符控制变量k=5时多元分层加密运算公式定义为, 二进制算符控制变量k=6时多元分层加密运算公式定义为, 二进制算符控制变量k=7时多元分层加密运算公式定义为,设定加密参数C的初值,设定二进制算符控制变量k的初值为k=0,设定16位一组二进制防伪信息表中16位二进制防伪信息Ni的位置控制变量i=1,从16位一组二进制防伪信息表中第一组16位二进制防伪信息N1开始,循环采用上述八种不同的加密运算公式对16位一组二进制防伪信息表中16位二进制防伪信息进行加密运算,并且在每一次加密运算的同时进行i+1和k+1运算,随着i和k的取值变化,通过对16位一组二进制防伪信息表中的每一组16位二进制防伪信息进行加密运算,生成与16位一组二进制防伪信息表对应的16位一组二进制加密防伪信息表,对证件印刷中调幅网点的形状进行数字化处理,将调幅网点的形状设置为和两种,其中定义为数字0、定义为数字1,在证件印刷过程中利用生成的16位一组的二进制加密防伪信息通过循环查表法调制证件页面上的调幅网点,使证件页面上的调幅网点有规律的按照上述两种调幅网点的形状进行变化,调制后证件页面上相邻16个调幅网点构成一组16位二进制防伪信息,使得证件页面上通过调幅网点形状的变化携带防伪信息,并使该防伪信息嵌入在整个证件页面网点中,实现证件防伪。...

【技术特征摘要】
1.一种将防伪信息通过加密运算和信道编码生成二进制调制信号,并通过循环查表调制方式将防伪信息嵌入在整个页面中的多元信息加密证件防伪印刷方法,其特征是:对防伪信息进行数字化,生成8位一组的二进制防伪信息表,防伪信息是图像信息和文字信息,为防止加密过程中产生信息溢出,将二进制防伪信息表中的8位一组二进制防伪信息扩展为16位一组二进制防伪信息,生成高8位全为0的16位一组二进制防伪信息表,将16位一组二进制防伪信息表中的第i组16位二进制防伪信息记作Ni,i为大于0的正整数,八位二进制加密参数记作C,加密参数C为0≦C≦255的二进制整数,二进制算符控制变量记作k,二进制算符控制变量k为0≦k≦7的二进制整数,算符采用+、-、×、÷四种算符,二进制算符控制变量k=0时定义为+,二进制算符控制变量k=1时分别定义为+、÷,二进制算符控制变量k=2时分别定义为-、÷、+,二进制算符控制变量k=3时分别定义为+、×、+、÷,二进制算符控制变量k=4时分别定义为+、×、+、÷、-,二进制算符控制变量k=5时分别定义为+、×、+、÷、-、÷,二进制算符控制变量k=6时分别定义为+、×、+、÷、-、÷、+,二进制算符控制变量k=7时分别定义为+、×、+、÷、-、÷、+、×,将16位一组二进制加密防伪信息表中的第i组16位二进制加密防伪信息记作Ni,二进制算符控制变量k=0时多元分层加密运算公式定义为,二进制算符控制变量k=1时多元分层加密运算公式定义为,二进制算符控...

【专利技术属性】
技术研发人员:李业丽
申请(专利权)人:北京印刷学院
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1