发明名称 单参数一元循环加密防伪信息存储商标
摘要 一种单参数一元循环加密防伪信息存储商标,该商标可将二进制防伪信息通过一元循环和信道编码生成二进制调制信号,并通过循环查表法调制方式将防伪信息以调幅网点导电性能的有序改变嵌入在整个商标页面中,可在商标识别时从任意一个碎片里识别防伪信息,可以用于各种防伪的商标中。
申请公布号 CN103106428A 申请公布日期 2013.05.15
申请号 CN201310022168.8 申请日期 2013.01.22
申请人 北京印刷学院 发明人 张立君
分类号 G06K19/06(2006.01)I;H04N1/405(2006.01)I 主分类号 G06K19/06(2006.01)I
代理机构 代理人
主权项 1.一种将防伪信息通过加密运算和信道编码生成二进制调制信号,并通过循环查表调制方式将防伪信息嵌入在整个页面中的单参数一元循环加密防伪信息存储商标,<b>其特征是:</b>防伪信息存储商标,由商标页纸、印制在商标页纸上的调幅网点、印制在商标页纸上的行扫描线、印制在商标页纸上的列扫描线构成,根据存储的二进制加密防伪信息,商标页纸上的一部分调幅网点由导电油墨印制而成,商标页纸上的另一部分调幅网点由绝缘油墨印制而成,商标页纸上的行扫描线和列扫描线均由透明导电油墨印制而成,为了实现商标防伪信息的加密存储,首先对图像防伪信息和文字防伪信息进行数字化处理,利用图像防伪信息和文字防伪信息生成8位一组的二进制防伪信息表,为防止加密过程中产生信息溢出,将二进制防伪信息表中的每一个8位一组二进制防伪信息扩展为32位一组二进制防伪信息,生成高24位全为0的32位一组二进制防伪信息表,将32位一组二进制防伪信息表中的第i组32位二进制防伪信息记作<img file="575068DEST_PATH_IMAGE001.GIF" wi="22" he="25" />,将32位一组二进制加密防伪信息表中的第i组32位二进制加密防伪信息记作H<sub>i</sub>,i为大于0的正整数,二进制加密参数记作C,加密参数C为0≦C≦256的二进制正整数,二进制加密变量记作q、j、d、e、f、g、h和r,加密变量q、j、d、e、f、g、h和r为0到256的二进制正整数,二进制算符控制变量记作k,二进制算符控制变量k为0≦k≦7的二进制正整数,算符<img file="836285DEST_PATH_IMAGE002.GIF" wi="26" he="26" /><img file="318213DEST_PATH_IMAGE003.GIF" wi="26" he="26" /><img file="373894DEST_PATH_IMAGE004.GIF" wi="26" he="26" /><img file="958851DEST_PATH_IMAGE005.GIF" wi="26" he="26" /><img file="758179DEST_PATH_IMAGE006.GIF" wi="26" he="26" /><img file="94614DEST_PATH_IMAGE007.GIF" wi="26" he="26" /><img file="586775DEST_PATH_IMAGE008.GIF" wi="26" he="26" /><img file="641450DEST_PATH_IMAGE009.GIF" wi="26" he="26" />采用+ 、-、×、四种算符,二进制算符控制变量k=0时<img file="978890DEST_PATH_IMAGE002.GIF" wi="26" he="26" /><img file="435411DEST_PATH_IMAGE003.GIF" wi="26" he="26" /><img file="832894DEST_PATH_IMAGE004.GIF" wi="26" he="26" /><img file="374865DEST_PATH_IMAGE005.GIF" wi="26" he="26" /><img file="515996DEST_PATH_IMAGE006.GIF" wi="26" he="26" /><img file="827023DEST_PATH_IMAGE007.GIF" wi="26" he="26" /><img file="660987DEST_PATH_IMAGE008.GIF" wi="26" he="26" /><img file="424675DEST_PATH_IMAGE009.GIF" wi="26" he="26" />分别定义为-、+ 、×、+ 、×、-、×、+,二进制算符控制变量k=1时<img file="369497DEST_PATH_IMAGE002.GIF" wi="26" he="26" /><img file="535030DEST_PATH_IMAGE003.GIF" wi="26" he="26" /><img file="539895DEST_PATH_IMAGE004.GIF" wi="26" he="26" /><img file="785020DEST_PATH_IMAGE005.GIF" wi="26" he="26" /><img file="267954DEST_PATH_IMAGE006.GIF" wi="26" he="26" /><img file="553573DEST_PATH_IMAGE007.GIF" wi="26" he="26" /><img file="729339DEST_PATH_IMAGE008.GIF" wi="26" he="26" /><img file="467619DEST_PATH_IMAGE009.GIF" wi="26" he="26" />分别定义为+ 、×、+、+ 、-、×、+ 、×,二进制算符控制变量k=2时<img file="754244DEST_PATH_IMAGE002.GIF" wi="26" he="26" /><img file="628790DEST_PATH_IMAGE003.GIF" wi="26" he="26" /><img file="975458DEST_PATH_IMAGE004.GIF" wi="26" he="26" /><img file="201034DEST_PATH_IMAGE005.GIF" wi="26" he="26" /><img file="291350DEST_PATH_IMAGE006.GIF" wi="26" he="26" /><img file="285982DEST_PATH_IMAGE007.GIF" wi="26" he="26" /><img file="475654DEST_PATH_IMAGE008.GIF" wi="26" he="26" /><img file="437794DEST_PATH_IMAGE009.GIF" wi="26" he="26" />分别定义为-、×、+、+ 、×、-、+ 、-,二进制算符控制变量k=3时<img file="816954DEST_PATH_IMAGE002.GIF" wi="26" he="26" /><img file="180939DEST_PATH_IMAGE003.GIF" wi="26" he="26" /><img file="354563DEST_PATH_IMAGE004.GIF" wi="26" he="26" /><img file="803999DEST_PATH_IMAGE005.GIF" wi="26" he="26" /><img file="980990DEST_PATH_IMAGE006.GIF" wi="26" he="26" /><img file="933903DEST_PATH_IMAGE007.GIF" wi="26" he="26" /><img file="544007DEST_PATH_IMAGE008.GIF" wi="26" he="26" /><img file="215159DEST_PATH_IMAGE009.GIF" wi="26" he="26" />分别定义为-、×、+、-、×、-、+ 、×,二进制算符控制变量k=4时<img file="201701DEST_PATH_IMAGE002.GIF" wi="26" he="26" /><img file="274699DEST_PATH_IMAGE003.GIF" wi="26" he="26" /><img file="55705DEST_PATH_IMAGE004.GIF" wi="26" he="26" /><img file="214154DEST_PATH_IMAGE005.GIF" wi="26" he="26" /><img file="738807DEST_PATH_IMAGE006.GIF" wi="26" he="26" /><img file="666312DEST_PATH_IMAGE007.GIF" wi="26" he="26" /><img file="618218DEST_PATH_IMAGE008.GIF" wi="26" he="26" /><img file="263963DEST_PATH_IMAGE009.GIF" wi="26" he="26" />分别定义为+ 、×、-、×、+、-、+ 、×,二进制算符控制变量k=5时<img file="326728DEST_PATH_IMAGE002.GIF" wi="26" he="26" /><img file="374319DEST_PATH_IMAGE003.GIF" wi="26" he="26" /><img file="497127DEST_PATH_IMAGE004.GIF" wi="26" he="26" /><img file="630168DEST_PATH_IMAGE005.GIF" wi="26" he="26" /><img file="490764DEST_PATH_IMAGE006.GIF" wi="26" he="26" /><img file="392861DEST_PATH_IMAGE007.GIF" wi="26" he="26" /><img file="686571DEST_PATH_IMAGE008.GIF" wi="26" he="26" /><img file="979012DEST_PATH_IMAGE009.GIF" wi="26" he="26" />分别定义为×、+ 、×、-、+ 、+、-、×,二进制算符控制变量k=6时<img file="898426DEST_PATH_IMAGE002.GIF" wi="26" he="26" /><img file="405762DEST_PATH_IMAGE003.GIF" wi="26" he="26" /><img file="119640DEST_PATH_IMAGE004.GIF" wi="26" he="26" /><img file="978006DEST_PATH_IMAGE005.GIF" wi="26" he="26" /><img file="435532DEST_PATH_IMAGE006.GIF" wi="26" he="26" /><img file="797374DEST_PATH_IMAGE007.GIF" wi="26" he="26" /><img file="885416DEST_PATH_IMAGE008.GIF" wi="26" he="26" /><img file="214766DEST_PATH_IMAGE009.GIF" wi="26" he="26" />分别定义为×、+ 、+、-、×、+、+ 、×,二进制算符控制变量k=7时<img file="226716DEST_PATH_IMAGE002.GIF" wi="26" he="26" /><img file="692332DEST_PATH_IMAGE003.GIF" wi="26" he="26" /><img file="764324DEST_PATH_IMAGE004.GIF" wi="26" he="26" /><img file="580971DEST_PATH_IMAGE005.GIF" wi="26" he="26" /><img file="131032DEST_PATH_IMAGE006.GIF" wi="26" he="26" /><img file="654417DEST_PATH_IMAGE007.GIF" wi="26" he="26" /><img file="146578DEST_PATH_IMAGE008.GIF" wi="26" he="26" /><img file="953252DEST_PATH_IMAGE009.GIF" wi="26" he="26" />分别定义为+ 、×、×、-、+、-、-、×,二进制算符控制变量k=0时一元循环加密运算定义为H<sub>i</sub>=<img file="556272DEST_PATH_IMAGE010.GIF" wi="58" he="25" /><img file="12792DEST_PATH_IMAGE002.GIF" wi="26" he="26" />C<img file="410275DEST_PATH_IMAGE003.GIF" wi="26" he="26" />C<img file="952246DEST_PATH_IMAGE004.GIF" wi="26" he="26" />C<img file="31060DEST_PATH_IMAGE005.GIF" wi="26" he="26" />C<img file="591355DEST_PATH_IMAGE006.GIF" wi="26" he="26" />C<img file="910472DEST_PATH_IMAGE007.GIF" wi="26" he="26" />C<img file="189006DEST_PATH_IMAGE008.GIF" wi="26" he="26" />C<img file="884561DEST_PATH_IMAGE009.GIF" wi="26" he="26" />C, 二进制算符控制变量k=1时一元循环加密运算定义为H<sub>i</sub>=C<img file="299362DEST_PATH_IMAGE002.GIF" wi="26" he="26" /><img file="54959DEST_PATH_IMAGE011.GIF" wi="58" he="25" /><img file="555211DEST_PATH_IMAGE003.GIF" wi="26" he="26" />C<img file="788877DEST_PATH_IMAGE004.GIF" wi="26" he="26" />C<img file="261447DEST_PATH_IMAGE005.GIF" wi="26" he="26" />C<img file="171634DEST_PATH_IMAGE006.GIF" wi="26" he="26" />C<img file="909914DEST_PATH_IMAGE007.GIF" wi="26" he="26" />C<img file="196539DEST_PATH_IMAGE008.GIF" wi="26" he="26" />C<img file="330805DEST_PATH_IMAGE009.GIF" wi="26" he="26" />C, 二进制算符控制变量k=2时一元循环加密运算定义为H<sub>i</sub>=C<img file="677473DEST_PATH_IMAGE002.GIF" wi="26" he="26" />C<img file="903049DEST_PATH_IMAGE003.GIF" wi="26" he="26" /><img file="727785DEST_PATH_IMAGE012.GIF" wi="60" he="25" /><img file="722417DEST_PATH_IMAGE004.GIF" wi="26" he="26" />C<img file="177669DEST_PATH_IMAGE005.GIF" wi="26" he="26" />C<img file="952859DEST_PATH_IMAGE006.GIF" wi="26" he="26" />C<img file="581286DEST_PATH_IMAGE007.GIF" wi="26" he="26" />C<img file="430424DEST_PATH_IMAGE008.GIF" wi="26" he="26" />C<img file="118895DEST_PATH_IMAGE009.GIF" wi="26" he="26" />C, 二进制算符控制变量k=3时一元循环加密运算定义为H<sub>i</sub>=C<img file="381380DEST_PATH_IMAGE002.GIF" wi="26" he="26" />C<img file="485602DEST_PATH_IMAGE003.GIF" wi="26" he="26" />C<img file="454826DEST_PATH_IMAGE004.GIF" wi="26" he="26" /><img file="314198DEST_PATH_IMAGE013.GIF" wi="57" he="25" /><img file="736083DEST_PATH_IMAGE005.GIF" wi="26" he="26" />C<img file="971892DEST_PATH_IMAGE006.GIF" wi="26" he="26" />C<img file="789764DEST_PATH_IMAGE007.GIF" wi="26" he="26" />C<img file="695403DEST_PATH_IMAGE008.GIF" wi="26" he="26" />C<img file="604584DEST_PATH_IMAGE009.GIF" wi="26" he="26" />C, 二进制算符控制变量k=4时一元循环加密运算定义为H<sub>i</sub>=C<img file="112926DEST_PATH_IMAGE002.GIF" wi="26" he="26" />C<img file="56742DEST_PATH_IMAGE003.GIF" wi="26" he="26" />C<img file="257916DEST_PATH_IMAGE004.GIF" wi="26" he="26" />C<img file="841344DEST_PATH_IMAGE005.GIF" wi="26" he="26" /><img file="904109DEST_PATH_IMAGE014.GIF" wi="61" he="25" /><img file="951700DEST_PATH_IMAGE006.GIF" wi="26" he="26" />C<img file="74508DEST_PATH_IMAGE007.GIF" wi="26" he="26" />C<img file="207549DEST_PATH_IMAGE008.GIF" wi="26" he="26" />C<img file="74005DEST_PATH_IMAGE009.GIF" wi="26" he="26" />C,二进制算符控制变量k=5时一元循环加密运算定义为H<sub>i</sub>=C<img file="976102DEST_PATH_IMAGE002.GIF" wi="26" he="26" />C<img file="456762DEST_PATH_IMAGE003.GIF" wi="26" he="26" />C<img file="562252DEST_PATH_IMAGE004.GIF" wi="26" he="26" />C<img file="481667DEST_PATH_IMAGE005.GIF" wi="26" he="26" />C<img file="983143DEST_PATH_IMAGE006.GIF" wi="26" he="26" /><img file="697021DEST_PATH_IMAGE015.GIF" wi="60" he="25" /><img file="555387DEST_PATH_IMAGE007.GIF" wi="26" he="26" />C<img file="12913DEST_PATH_IMAGE008.GIF" wi="26" he="26" />C<img file="374755DEST_PATH_IMAGE009.GIF" wi="26" he="26" />C,二进制算符控制变量k=6时一元循环加密运算定义为H<sub>i</sub>=C<img file="462797DEST_PATH_IMAGE002.GIF" wi="26" he="26" />C<img file="792147DEST_PATH_IMAGE003.GIF" wi="26" he="26" />C<img file="351567DEST_PATH_IMAGE004.GIF" wi="26" he="26" />C<img file="833495DEST_PATH_IMAGE005.GIF" wi="26" he="26" />C<img file="154755DEST_PATH_IMAGE006.GIF" wi="26" he="26" />C<img file="456554DEST_PATH_IMAGE007.GIF" wi="26" he="26" /><img file="2013100221688100001DEST_PATH_IMAGE016.GIF" wi="58" he="25" /><img file="352090DEST_PATH_IMAGE008.GIF" wi="26" he="26" />C<img file="875475DEST_PATH_IMAGE009.GIF" wi="26" he="26" />C,二进制算符控制变量k=7时一元循环加密运算定义为H<sub>i</sub>=C<img file="102057DEST_PATH_IMAGE002.GIF" wi="26" he="26" />C<img file="156732DEST_PATH_IMAGE003.GIF" wi="26" he="26" />C<img file="759751DEST_PATH_IMAGE004.GIF" wi="26" he="26" />C<img file="950692DEST_PATH_IMAGE005.GIF" wi="26" he="26" />C<img file="613755DEST_PATH_IMAGE006.GIF" wi="26" he="26" />C<img file="890147DEST_PATH_IMAGE007.GIF" wi="26" he="26" />C<img file="234540DEST_PATH_IMAGE008.GIF" wi="26" he="26" /><img file="DEST_PATH_IMAGE017.GIF" wi="57" he="25" /><img file="607884DEST_PATH_IMAGE009.GIF" wi="26" he="26" />C,设定加密参数C的初值,设定加密变量q、j、d、e、f、g、h和r的初值,设定二进制算符控制变量k的初值为k=0,设定32位一组二进制防伪信息表中32位二进制防伪信息<img file="176268DEST_PATH_IMAGE001.GIF" wi="22" he="25" />的位置控制变量i=1,设定32位一组二进制加密防伪信息表中32位二进制加密防伪信息H<sub>i</sub>的位置控制变量i=1,对<img file="2013100221688100001DEST_PATH_IMAGE018.GIF" wi="22" he="24" />进行H<sub>1</sub>=<img file="DEST_PATH_IMAGE019.GIF" wi="58" he="24" /><img file="80902DEST_PATH_IMAGE002.GIF" wi="26" he="26" />C<img file="25724DEST_PATH_IMAGE003.GIF" wi="26" he="26" />C<img file="378208DEST_PATH_IMAGE004.GIF" wi="26" he="26" />C<img file="868226DEST_PATH_IMAGE005.GIF" wi="26" he="26" />C<img file="368478DEST_PATH_IMAGE006.GIF" wi="26" he="26" />C<img file="861864DEST_PATH_IMAGE007.GIF" wi="26" he="26" />C<img file="131171DEST_PATH_IMAGE008.GIF" wi="26" he="26" />C<img file="57670DEST_PATH_IMAGE009.GIF" wi="26" he="26" />C一元循环加密运算(其中k=0),生成32位一组的二进制加密防伪信息表中的第一个二进制加密防伪信息H<sub>1</sub>,对<img file="45218DEST_PATH_IMAGE018.GIF" wi="22" he="24" />进行H<sub>1</sub>=<img file="82575DEST_PATH_IMAGE019.GIF" wi="58" he="24" /><img file="409651DEST_PATH_IMAGE002.GIF" wi="26" he="26" />C<img file="756319DEST_PATH_IMAGE003.GIF" wi="26" he="26" />C<img file="716316DEST_PATH_IMAGE004.GIF" wi="26" he="26" />C<img file="806631DEST_PATH_IMAGE005.GIF" wi="26" he="26" />C<img file="801263DEST_PATH_IMAGE006.GIF" wi="26" he="26" />C<img file="318832DEST_PATH_IMAGE007.GIF" wi="26" he="26" />C<img file="31704DEST_PATH_IMAGE008.GIF" wi="26" he="26" />C<img file="660132DEST_PATH_IMAGE009.GIF" wi="26" he="26" />C一元循环加密运算的同时进行i+1、q+1、j+1、d+1、e+1、f+1、g+1、h+1、r+1和k+1运算,使下一个一元循环加密运算指向H<sub>2</sub>=C<img file="880242DEST_PATH_IMAGE002.GIF" wi="26" he="26" /><img file="2013100221688100001DEST_PATH_IMAGE020.GIF" wi="61" he="24" /><img file="568712DEST_PATH_IMAGE003.GIF" wi="26" he="26" />C<img file="503301DEST_PATH_IMAGE004.GIF" wi="26" he="26" />C<img file="935420DEST_PATH_IMAGE005.GIF" wi="26" he="26" />C<img file="904644DEST_PATH_IMAGE006.GIF" wi="26" he="26" />C<img file="764016DEST_PATH_IMAGE007.GIF" wi="26" he="26" />C<img file="185901DEST_PATH_IMAGE008.GIF" wi="26" he="26" />C<img file="156131DEST_PATH_IMAGE009.GIF" wi="26" he="26" />C(其中k=1),生成32位一组的二进制加密防伪信息表中的第二个二进制加密防伪信息H<sub>2</sub>,对<img file="DEST_PATH_IMAGE021.GIF" wi="24" he="24" />进行H<sub>2</sub>=C<img file="979861DEST_PATH_IMAGE002.GIF" wi="26" he="26" /><img file="10134DEST_PATH_IMAGE020.GIF" wi="61" he="24" /><img file="913456DEST_PATH_IMAGE003.GIF" wi="26" he="26" />C<img file="687377DEST_PATH_IMAGE004.GIF" wi="26" he="26" />C<img file="631194DEST_PATH_IMAGE005.GIF" wi="26" he="26" />C<img file="832368DEST_PATH_IMAGE006.GIF" wi="26" he="26" />C<img file="963266DEST_PATH_IMAGE007.GIF" wi="26" he="26" />C<img file="478561DEST_PATH_IMAGE008.GIF" wi="26" he="26" />C<img file="526151DEST_PATH_IMAGE009.GIF" wi="26" he="26" />C一元循环加密运算的同时进行i+1、q+1、j+1、d+1、e+1、f+1、g+1、h+1、r+1和k+1运算,使下一个一元循环加密运算指向H<sub>3</sub>= C<img file="648959DEST_PATH_IMAGE002.GIF" wi="26" he="26" />C<img file="516421DEST_PATH_IMAGE003.GIF" wi="26" he="26" /><img file="2013100221688100001DEST_PATH_IMAGE022.GIF" wi="61" he="25" /><img file="445194DEST_PATH_IMAGE004.GIF" wi="26" he="26" />C<img file="98023DEST_PATH_IMAGE005.GIF" wi="26" he="26" />C<img file="578683DEST_PATH_IMAGE006.GIF" wi="26" he="26" />C<img file="199020DEST_PATH_IMAGE007.GIF" wi="26" he="26" />C<img file="603588DEST_PATH_IMAGE008.GIF" wi="26" he="26" />C<img file="625771DEST_PATH_IMAGE009.GIF" wi="26" he="26" />C(其中k=2),生成32位一组的二进制加密防伪信息表中的第三个二进制加密防伪信息H<sub>3</sub>,这个一元循环加密运算一直进行下去直到二进制防伪信息表中的最后一个32位二进制防伪信息,通过对32位一组二进制防伪信息表中的每一个32位二进制防伪信息<img file="90381DEST_PATH_IMAGE001.GIF" wi="22" he="25" />进行一元循环加密运算,生成与32位一组二进制防伪信息表对应的32位一组二进制加密防伪信息表,对商标印刷中调幅网点进行数字化处理,将调幅网点设置为两种,其中由绝缘油墨印制而成的调幅网点定义为数字0、由导电油墨印制而成的调幅网点定义为数字1,在商标印刷过程中利用生成的32位一组的二进制加密防伪信息通过循环查表法调制商标页面上的调幅网点的印制过程,通过选择绝缘油墨和导电油墨印制调幅网点使商标页面上的调幅网点有规律的按照上述两种调幅网点的导电性能进行变化,调制后商标页面上相邻32个调幅网点构成一组32位二进制信息,使得商标页面上通过调幅网点导电性能的变化携带防伪信息,并使该防伪信息嵌入在整个商标页面网点中,实现商标防伪。
地址 102600 北京市大兴区兴华北路25号北京印刷学院