发明名称 双变量多参数左移变位跨步递增加密二进制防伪印刷方法
摘要 一种双变量多参数左移变位跨步递增加密二进制防伪印刷方法,该方法可将二进制防伪信息通过                                                <img file="2012104018522100004dest_path_image001.GIF" wi="603" he="22" />加密运算和信道编码生成二进制调制信号,并通过循环查表法调制方式将防伪信息以调幅网点的形状的有序改变嵌入在整个页面中,可在印刷品识别时从任意一个碎片里识别防伪信息,可广泛应用于印刷品防伪领域。
申请公布号 CN102945408B 申请公布日期 2015.03.11
申请号 CN201210401852.2 申请日期 2012.10.22
申请人 北京印刷学院 发明人 张立君
分类号 G06K19/06(2006.01)I;H04N1/405(2006.01)I 主分类号 G06K19/06(2006.01)I
代理机构 代理人
主权项 一种将防伪信息通过加密运算和信道编码生成二进制调制信号,并通过循环查表调制方式将防伪信息嵌入在整个页面中的双变量多参数左移变位跨步递增加密二进制防伪印刷方法,其特征是:对防伪信息进行数字化,生成8位一组的二进制防伪信息表,防伪信息是图像信息、文字信息或商标信息,为防止加密过程中产生信息溢出,将二进制防伪信息表中的8位一组二进制信息扩展为16位一组二进制信息,生成高8位全为0的16位一组二进制防伪信息表,将16位一组二进制防伪信息表中的第i组16位二进制信息记作N<sub>i</sub>,i为大于0的正整数,八位二进制加密参数记作C<sub>1</sub>、C<sub>2</sub>、C<sub>3</sub>、C<sub>4</sub>、C<sub>5</sub>、C<sub>6</sub>、C<sub>7</sub>、C<sub>8</sub>,加密参数C<sub>1</sub>、C<sub>2</sub>、C<sub>3</sub>、C<sub>4</sub>、C<sub>5</sub>、C<sub>6</sub>、C<sub>7</sub>、C<sub>8</sub>为0到256的整数,二进制控制变量记作j、k,二进制控制变量k为0≤k≤3的整数,二进制控制变量j为0≤j≤7的整数,算符<sup>1</sup><sub>k</sub>、<sup>2</sup><sub>k</sub>、<sup>3</sup><sub>k</sub>、<sup>4</sup><sub>k</sub>、<sup>5</sup><sub>k</sub>、<sup>6</sup><sub>k</sub>、<sup>7</sup><sub>k</sub>采用+、‑、×、÷四种运算,二进制控制变量k=0时<sup>1</sup><sub>k</sub>、<sup>2</sup><sub>k</sub>、<sup>3</sup><sub>k</sub>、<sup>4</sup><sub>k</sub>、<sup>5</sup><sub>k</sub>、<sup>6</sup><sub>k</sub>、<sup>7</sup><sub>k</sub>定义为+、×、‑、÷、+、÷、×运算,二进制控制变量k=1时<sup>1</sup><sub>k</sub>、<sup>2</sup><sub>k</sub>、<sup>3</sup><sub>k</sub>、<sup>4</sup><sub>k</sub>、<sup>5</sup><sub>k</sub>、<sup>6</sup><sub>k</sub>、<sup>7</sup><sub>k</sub>定义为÷、+、+、×、‑、÷、+运算,二进制控制变量k=2时<sup>1</sup><sub>k</sub>、<sup>2</sup><sub>k</sub>、<sup>3</sup><sub>k</sub>、<sup>4</sup><sub>k</sub>、<sup>5</sup><sub>k</sub>、<sup>6</sup><sub>k</sub>、<sup>7</sup><sub>k</sub>定义为‑、÷、+、×、+、÷、×运算,二进制控制变量k=3时<sup>1</sup><sub>k</sub>、<sup>2</sup><sub>k</sub>、<sup>3</sup><sub>k</sub>、<sup>4</sup><sub>k</sub>、<sup>5</sup><sub>k</sub>、<sup>6</sup><sub>k</sub>、<sup>7</sup><sub>k</sub>定义为+、÷、+、×、‑、÷、×运算,二进制控制变量k=0时变序加密运算定义为(C<sub>1</sub>+j+k)<sup>1</sup><sub>k</sub>(C<sub>2</sub>+j+k)<sup>2</sup><sub>k</sub>(C<sub>3</sub>+j+k)<sup>3</sup><sub>k</sub>(C<sub>4</sub>+j+k)<sup>4</sup><sub>k</sub>(C<sub>5</sub>+j+k)<sup>5</sup><sub>k</sub>(C<sub>6</sub>+j+k)<sup>6</sup><sub>k</sub>(C<sub>7</sub>+j+k)<sup>7</sup><sub>k</sub>N<sub>1</sub>,二进制控制变量k=1时变序加密运算定义为(C<sub>1</sub>+j+k)<sup>1</sup><sub>k</sub>(C<sub>2</sub>+j+k)<sup>2</sup><sub>k</sub>(C<sub>3</sub>+j+k)<sup>3</sup><sub>k</sub>(C<sub>4</sub>+j+k)<sup>4</sup><sub>k</sub>(C<sub>5</sub>+j+k)<sup>5</sup><sub>k</sub>(C<sub>6</sub>+j+k)<sup>6</sup><sub>k</sub>N<sub>1</sub><sup>7</sup><sub>k</sub>N<sub>1</sub>,二进制控制变量k=2时变序加密运算定义为(C<sub>1</sub>+j+k)<sup>1</sup><sub>k</sub>(C<sub>2</sub>+j+k)<sup>2</sup><sub>k</sub>(C<sub>3</sub>+j+k)<sup>3</sup><sub>k</sub>(C<sub>4</sub>+j+k)<sup>4</sup><sub>k</sub>N<sub>1</sub><sup>5</sup><sub>k</sub>(C<sub>6</sub>+j+k)<sup>6</sup><sub>k</sub>N<sub>1</sub><sup>7</sup><sub>k</sub>N<sub>1</sub>,二进制控制变量k=3时变序加密运算定义为(C<sub>1</sub>+j+k)<sup>1</sup><sub>k</sub>N<sub>1</sub><sup>2</sup><sub>k</sub>(C<sub>3</sub>+j+k)<sup>3</sup><sub>k</sub>(C<sub>4</sub>+j+k)<sup>4</sup><sub>k</sub>N<sub>1</sub><sup>5</sup><sub>k</sub>(C<sub>6</sub>+j+k)<sup>6</sup><sub>k</sub>N<sub>1</sub><sup>7</sup><sub>k</sub>N<sub>1</sub>,设定加密参数 C<sub>1</sub>、C<sub>2</sub>、C<sub>3</sub>、C<sub>4</sub>、C<sub>5</sub>、C<sub>6</sub>、C<sub>7</sub>、C<sub>8</sub>的初值,因加密参数C<sub>1</sub>、C<sub>2</sub>、C<sub>3</sub>、C<sub>4</sub>、C<sub>5</sub>、C<sub>6</sub>、C<sub>7</sub>、C<sub>8</sub>为0到256中的正整数,在256个数中任取C<sub>1</sub>、C<sub>2</sub>、C<sub>3</sub>、C<sub>4</sub>、C<sub>5</sub>、C<sub>6</sub>、C<sub>7</sub>、C<sub>8</sub>八个不同的数字共有256!/(256‑8)!种取法,设定二进制控制变量j、k的初值为j=0和k=0,设定16位一组二进制防伪信息表中16位二进制信息N<sub>i</sub>的位置控制变量i=1,从16位一组二进制防伪信息表中第一个16位二进制信息N<sub>1</sub>开始,对16位一组二进制防伪信息表中的每一个16位二进制信息进行(C<sub>1</sub>+j+k)<sup>1</sup><sub>k</sub>(C<sub>2</sub>+j+k)<sup>2</sup><sub>k</sub>(C<sub>3</sub>+j+k)<sup>3</sup><sub>k</sub>(C<sub>4</sub>+j+k)<sup>4</sup><sub>k</sub>(C<sub>5</sub>+j+k)<sup>5</sup>k(C<sub>6</sub>+j+k)<sup>6</sup><sub>k</sub>(C<sub>7</sub>+j+k)<sup>7</sup><sub>k</sub>N<sub>1</sub>变序加密运算,并且在对每一个16位二进制信息进行(C<sub>1</sub>+j+k)<sup>1</sup><sub>k</sub>(C<sub>2</sub>+j+k)<sup>2</sup><sub>k</sub>(C<sub>3</sub>+j+k)<sup>3</sup><sub>k</sub>(C<sub>4</sub>+j+k)<sup>4</sup><sub>k</sub>(C<sub>5</sub>+j+k)<sup>5</sup><sub>k</sub>(C<sub>6</sub>+j+k)<sup>6</sup><sub>k</sub>(C<sub>7</sub>+j+k)<sup>7</sup><sub>k</sub>N<sub>1</sub>加密运算的同时进行i+1、j+1和k+1运算,使下一运算指向(C<sub>1</sub>+j+k)<sup>1</sup><sub>k</sub>(C<sub>2</sub>+j+k)<sup>2</sup><sub>k</sub>(C<sub>3</sub>+j+k)<sup>3</sup><sub>k</sub>(C<sub>4</sub>+j+k)<sup>4</sup><sub>k</sub>(C<sub>5</sub>+j+k)<sup>5</sup><sub>k</sub>(C<sub>6</sub>+j+k)<sup>6</sup><sub>k</sub>N<sub>1</sub><sup>7</sup><sub>k</sub>N<sub>1</sub>其中i、j和k都增加了1,通过对16位一组二进制防伪信息表中的每一个16位二进制信息进行(C<sub>1</sub>+j+k)<sup>1</sup><sub>k</sub>(C<sub>2</sub>+j+k)<sup>2</sup><sub>k</sub>(C<sub>3</sub>+j+k)<sup>3</sup><sub>k</sub>(C<sub>4</sub>+j+k)<sup>4</sup><sub>k</sub>(C<sub>5</sub>+j+k)<sup>5</sup><sub>k</sub>(C<sub>6</sub>+j+k)<sup>6</sup><sub>k</sub>(C<sub>7</sub>+j+k)<sup>7</sup><sub>k</sub>N<sub>1</sub>变序加密运算,生成16位一组的二进制加密防伪信息表,调幅网点的形状设置为两种:<img file="FDA0000623683580000021.GIF" wi="64" he="58" />和<img file="FDA0000623683580000022.GIF" wi="103" he="52" />其中<img file="FDA0000623683580000023.GIF" wi="64" he="58" />定义为数字0、<img file="FDA0000623683580000024.GIF" wi="96" he="61" />定义为数字1,利用生成的16位一组的二进制加密防伪信息经过信道编码,生成具有检错和纠错功能的16位一组二进制调制信号,将原始连续调图像信号经过栅格化处理(RIP)和混合加网输出半色调混合加网图像信号,其中包括调幅网点和调频网点图像信号,利用生成的16位一组二进制调制信号采用循环查表法调制方式调制混合加网图像信号中调幅网点的形状,使调幅网点的形状按照<img file="FDA0000623683580000025.GIF" wi="64" he="58" />和<img file="FDA0000623683580000026.GIF" wi="95" he="56" />有规律的发生改变,使混合加网图像信号中相邻16个调幅网点通过形状的改变携带16位二进制加密防伪信息,从而生成在整个页面网点中嵌入防伪信息的混合加网图像信号,实现防伪印刷。
地址 102600 北京市大兴区兴华北路25号北京印刷学院