[發(fā)明專利]一種商品防偽二維碼的批量生成方法有效
| 申請?zhí)枺?/td> | 201811375311.0 | 申請日: | 2018-11-19 |
| 公開(公告)號: | CN109472338B | 公開(公告)日: | 2022-04-05 |
| 發(fā)明(設(shè)計)人: | 盛蘇英;張小美;陸國平;吳新華;張振娟;華亮;周磊;任潔 | 申請(專利權(quán))人: | 南通大學(xué) |
| 主分類號: | G06K19/06 | 分類號: | G06K19/06;H04L9/00;H04L9/08 |
| 代理公司: | 南京瑞弘專利商標(biāo)事務(wù)所(普通合伙) 32249 | 代理人: | 胡燕 |
| 地址: | 226000 *** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 商品 防偽 二維碼 批量 生成 方法 | ||
本發(fā)明公開了一種商品防偽二維碼的批量生成方法,包括如下步驟:將某批商品的身份信息編碼生成批量商品身份碼;將批量商品身份碼轉(zhuǎn)化成數(shù)值型數(shù)據(jù),并計算得到切換數(shù)據(jù);利用批量商品身份信息和外部密鑰對切比雪夫混沌帳篷映射進行迭代生成混沌序列,根據(jù)切換數(shù)據(jù)分別選取某種運算;利用單件商品生成序號和外部密鑰對切比雪夫混沌帳篷映射進行迭代生成混沌序列,根據(jù)位置變化置亂規(guī)則分別對密文字符、以及按置亂后對應(yīng)關(guān)系轉(zhuǎn)化的字符序列與字符化商品生產(chǎn)序號組合而得的密文字符序列分別進行置亂,進而組合并批量生成商品防偽二維碼。本發(fā)明所提方法簡單可行,具有很強的安全性、不易破解,批量生成的商品防偽碼具有“唯一性和不可偽造性”。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)碼防偽技術(shù)領(lǐng)域,特別涉及一種商品防偽二維碼的批量生成方法。
背景技術(shù)
當(dāng)今社會,商品的偽造已逐漸成為全球經(jīng)濟領(lǐng)域共同面臨的嚴(yán)重問題,21世紀(jì)防偽形勢尤為嚴(yán)峻,由于造假技術(shù)越來越高明并且制假者也越來越有經(jīng)驗,假冒產(chǎn)品的外形也不斷改進,因此對于數(shù)碼防偽技術(shù)也有了更高的要求。然而現(xiàn)有的數(shù)碼防偽技術(shù)基本上采用基于偽隨機序列或有序流水號經(jīng)過DES對稱加密生成商品防偽碼,與數(shù)碼防偽技術(shù)中商品防偽碼“不可偽造性和唯一性”的性能要求有一定的差距,使得一些使用數(shù)碼防偽技術(shù)的商品仍會被一些不法分子利用,此類假冒商品極易被消費者誤認(rèn)為正品;現(xiàn)有的商品防偽碼生成方法絕大多數(shù)是針對單件商品所提的防偽碼生成算法,運算比較復(fù)雜,沒有考慮某批次商品之間、各批次商品之間生成商品防偽碼的安全性和運算效率,難以在批量商品的實際生產(chǎn)中加以應(yīng)用;同時隨著智能手機的普及和二維碼應(yīng)用的日益推廣,商品防偽二維碼由于其內(nèi)含信息量大、防偽查詢便捷的特點,逐漸受到了廣大用戶的歡迎。在此情況下,提出一種簡單可行、安全不易破解的商品防偽二維碼批量生成方法,生成具有“唯一性和不可偽造性”特點的批量商品防偽二維碼,已勢在必行。
發(fā)明內(nèi)容
發(fā)明目的:本發(fā)明的目的是為了解決現(xiàn)有技術(shù)中的不足,提供一種商品防偽二維碼的批量生成方法,根據(jù)切換數(shù)據(jù)或利用混沌信號排序前后的位置變化置亂規(guī)則對數(shù)值型數(shù)據(jù)進行置亂,或利用混沌信號對數(shù)值型數(shù)據(jù)進行正向擴散加密,或利用混沌信號對數(shù)值型數(shù)據(jù)進行逆向擴散加密,以完成某批商品的批量商品身份碼加密;自定義數(shù)值型數(shù)據(jù)與密文字符對應(yīng)關(guān)系表和商品生產(chǎn)序號字符化規(guī)則,利用混沌序列排序前后的位置變化規(guī)則對關(guān)系表中的密文字符進行置亂,以及按置亂后對應(yīng)關(guān)系轉(zhuǎn)化的字符序列與字符化商品生產(chǎn)序號組合而得的密文字符序列進行置亂,產(chǎn)生各件商品防偽號,進而組合批量生成商品防偽二維碼,以此保證所提方法簡單可行,具有很強的安全性、不易破解,批量生成的商品防偽二維碼具有“唯一性和不可偽造性”。
技術(shù)方案:一種商品防偽二維碼的批量生成方法,包括如下幾個步驟:
(1)將某批商品的身份信息編碼生成批量商品身份碼S=S1S2S3...SL-2SL-1SL,其中批量商品身份碼長度為L,同時根據(jù)該批商品的數(shù)量K,設(shè)置長度為K的商品生產(chǎn)序號數(shù)值序列B={B1,B2,...,BK};
(2)將批量商品身份碼S的每個字符Sk分別轉(zhuǎn)化成ASCII碼數(shù)值型數(shù)據(jù)Pk,其中k∈[1,L],再按如下公式分別計算得到數(shù)值型數(shù)據(jù)和切換數(shù)據(jù)SK:
SK=mod(sum(P),3)
其中,P={P1,P2,...,Pk,...,PL},Pk∈[32,126],SK為[0,2]的整數(shù),
從而獲得與批量商品身份碼S長度相等的數(shù)值序列以及切換數(shù)據(jù)SK;
(3)某批商品的批量商品身份碼加密:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南通大學(xué),未經(jīng)南通大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811375311.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06K 數(shù)據(jù)識別;數(shù)據(jù)表示;記錄載體;記錄載體的處理
G06K19-00 連同機器一起使用的記錄載體,并且至少其中一部分設(shè)計帶有數(shù)字標(biāo)記
G06K19-02 .按所選用的材料區(qū)分的,例如,通過機器運輸時避免磨損的材料
G06K19-04 .按形狀特征區(qū)分的
G06K19-06 .按數(shù)字標(biāo)記的種類區(qū)分的,例如,形狀、性質(zhì)、代碼
G06K19-063 ..載體被穿孔或開槽,例如,具有拉長槽的載體
G06K19-067 ..帶有導(dǎo)電標(biāo)記、印刷電路或半導(dǎo)體電路元件的記錄載體,例如,信用卡或識別卡





