单参数变量递变一元分层加密二进制人民币防伪印刷方法技术

技术编号:14486310 阅读:130 留言:0更新日期:2017-01-26 20:20
一种单参数变量递变一元分层加密二进制人民币防伪印刷方法,该方法可将二进制防伪信息通过一元分层加密和信道编码生成二进制调制信号,并通过循环查表法调制方式将防伪信息以调幅网点的形状的有序改变嵌入在整个人民币页面中,可在人民币识别时从任意一个碎片里识别防伪信息,可以用于人民币的防伪印刷中。

【技术实现步骤摘要】

:本专利技术涉及一种人民币防伪印刷技术,特别是一种单参数变量递变一元分层加密二进制人民币防伪印刷方法,该人民币防伪印刷技术可以用于各种面值的人民币的防伪印刷中。
技术介绍
:货币防伪关系到一个国家的金融安全,从货币产生开始防伪与造假的斗争就没有停息,我国的人民币进行了大胆地创新,采用了水印防伪技术、安全线防伪技术、雕刻凹版印刷及凹印接线防伪技术、红蓝彩色纤维和无色荧光纤维防伪技术、隐形面额数字防伪技术、光变油墨印刷面额数字防伪技术、阴阳互补对印图案防伪技术、号码凸印防伪技术、缩微文字防伪技术、无色荧光图案防伪技术、有色荧光图案防伪技术和对接吻合等多项防伪技术,但防伪与造假的斗争是高科技的较量,再先进的防伪技术都有一定的时效性,所以,必须不断提升人民币防伪技术,使其永远处于防伪技术的领先地位,这也是维系国家金融安全的根本保证。
技术实现思路
:为了提高人民币防伪的可靠性和安全性,本专利技术针对现有人民币防伪存在的不足对现有人民币防伪技术进行了改进,提出了一种二进制加密信号调制调幅网点形状的人民币防伪技术,该人民币防伪技术通过对人民币印制中调幅网点形状的改变,将防伪信息以二进制加密信号形式嵌入在整个人民币页面中,可在人民币识别时从任意一个碎片里识别防伪信息,因此具有很强隐蔽性和抗碎性。本专利技术解决其技术问题所采用的技术方案是:首先对图像和文字防伪信息进行数字化处理,利用图像和文字防伪信息生成8位一组的二进制防伪信息表,为防止加密过程中产生信息溢出,将二进制防伪信息表中的8位一组二进制防伪信息扩展为16位一组二进制防伪信息,生成高8位全为0的16位一组二进制防伪信息表,将16位一组二进制防伪信息表中的第i组16位二进制防伪信息记作Ni,i为大于0的正整数,八位二进制加密参数记作C,加密参数C为0≦C≦255的二进制整数,二进制算符控制变量记作k,二进制算符控制变量k为0≦k≦7的二进制整数,二进制控制变量记作j、n、d、e、f、g、h和m,控制变量j、n、d、e、f、g、h和m的取值为0≦j≦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的初值,设定j、n、d、e、f、g、h和m的初值j=0、n=0、d=0、e=0、f=0、g=0、h=0和m=0,设定16位一组二进制防伪信息表中16位二进制防伪信息Ni的位置控制变量i=1,从16位一组二进制防伪信息表中第一组16位二进制防伪信息N1开始,循环采用上述八种不同的加密运算公式对16位一组二进制防伪信息表中16位二进制防伪信息进行加密运算,并且在每一次加密运算的同时进行i+1、j+1、k+1、n+1、d+1、e+1、f+1、g+1、h+1和m+1运算,随着i、j、k、n、d、e、f、g、h和m的取值变化,通过对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位一组二进制防伪信息扩展为16位一组二进制防伪信息,生成高8位全为0的16位一组二进制防伪信息表,将16位一组二进制防伪信息表中的第i组16位二进制防伪信息记作Ni,i为大于0的正整数,八位二进制加密参数记作C,加密参数C为0≦C≦255的二进制整数,二进制算符控制变量记作k,二进制算符控制变量k为0≦k≦7的二进制整数,二进制控制变量记作j、n、d、e、f、g、h和m,控制变量j、n、d、e、f、g、h和m的取值为0≦j≦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的初值,设定j、n、d、e、f、g、h和m的初值j=0、n=0、d=0、e=0、f=0、g=0、h=0和m=0,设定16位一组二进制防伪信息表中16位二进制防伪信息Ni的位置控制变量i=1,从16位一组二进制防伪信息表中第一组16位二进制防伪信息N1开始,循环采用上述八种不同的加密运算公式对16位一组二进制防伪信息表中16位二进制防伪信息进行加密运算,并且在每一次加密运算的同时进行i+1、j+1、k+1、n+1、d+1、e+1、f+1、g+1、h+1和m+1运算,随着i、j、k、n、d、e、f、g、h和m的取值变化,通过对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的二进制整数,二进制控制变量记作j、n、d、e、f、g、h和m,控制变量j、n、d、e、f、g、h和m的取值为0≦j≦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时一元分...

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

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

1