欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種商品防偽碼生成方法

文檔序號(hào):8340116閱讀:310來源:國知局
一種商品防偽碼生成方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及數(shù)碼防偽技術(shù)領(lǐng)域,特別涉及一種商品防偽碼生成方法。
【背景技術(shù)】
[0002] 當(dāng)今社會(huì),假貨盛行,造假成泛濫趨勢(shì),食品藥品等安全事故頻發(fā),如何實(shí)現(xiàn)商品 防偽,杜絕假冒,挽回國家和企業(yè)的經(jīng)濟(jì)損失,保護(hù)消費(fèi)者的權(quán)益,是一個(gè)全球范圍內(nèi)亟待 研宄解決的問題?,F(xiàn)有的數(shù)碼防偽技術(shù)基本上采用基于偽隨機(jī)序列或有序流水號(hào)經(jīng)過DES 對(duì)稱加密后生成商品防偽碼,與數(shù)碼防偽技術(shù)中商品防偽碼"不可偽造性和唯一性"的性能 要求有一定的差距;混沌信號(hào)具有初值敏感性、偽隨機(jī)性和非周期性的特性,混沌系統(tǒng)已被 引入至數(shù)碼防偽技術(shù)的商品防偽碼生成方法中,但是現(xiàn)有的基于混沌密碼的商品防偽碼生 成方法還存在著商品身份信息編碼有限、運(yùn)算復(fù)雜、安全性相對(duì)較低難以抵抗攻擊等問題。 在此情況下,提出一種簡單可行、安全不易破解的商品防偽碼生成方法,生成具有"唯一性 和不可偽造性"特點(diǎn)的商品防偽碼,已經(jīng)迫在眉睫。

【發(fā)明內(nèi)容】

[0003] 發(fā)明目的:本發(fā)明的目的是為了解決現(xiàn)有技術(shù)中的不足,提供一種商品防偽碼生 成方法,采用自定義對(duì)應(yīng)關(guān)系,利用混沌信號(hào)排序前后的位置變化置亂規(guī)則分別對(duì)數(shù)值型 數(shù)據(jù)和自定義對(duì)應(yīng)關(guān)系中的密文字符進(jìn)行置亂,產(chǎn)生商品防偽號(hào),進(jìn)而組合生成商品防偽 碼,以此保證所提方法簡單可行,具有很強(qiáng)的安全性、不易破解,生成的商品防偽碼具有"唯 一性和不可偽造性"。
[0004] 技術(shù)方案:本發(fā)明所述的一種商品防偽碼生成方法,包括如下幾個(gè)步驟:
[0005] (1)將商品身份信息編碼生成唯一的商品標(biāo)識(shí)碼A,其中商品標(biāo)識(shí)碼長度為L ;
[0006] (2)根據(jù)自定義的商品標(biāo)識(shí)碼字符與數(shù)值型數(shù)據(jù)對(duì)應(yīng)關(guān)系,將商品標(biāo)識(shí)碼A轉(zhuǎn)化 成數(shù)值型數(shù)據(jù),獲得與商品標(biāo)識(shí)碼A長度相等的數(shù)值序列Pl ;
[0007] (3)利用商品身份信息,即編碼生成的商品標(biāo)識(shí)碼或數(shù)值序列P1,以及外部密鑰 Z1Q,z 2(l,Z3tl,由下列公式分別計(jì)算得到混沌系統(tǒng)的初值Xtl、參數(shù)P、初始迭代步數(shù)II 1, n2以及 迭代間隔步數(shù)叫,m2:
[0008] X0= mod (cos (sum (double (A))) Xsin (64 X L-sum (Pl)) +Z 10+Z20, I)
[0009] P = mod (cos (127 X L-sum (double (A))) X sin (sum(Pl))+Z10+Z30, I)
【主權(quán)項(xiàng)】
1. 一種商品防偽碼生成方法,其特征在于,包括如下幾個(gè)步驟: (1) 將商品身份信息編碼生成唯一的商品標(biāo)識(shí)碼A,其中商品標(biāo)識(shí)碼長度為L ; (2) 根據(jù)自定義的商品標(biāo)識(shí)碼字符與數(shù)值型數(shù)據(jù)對(duì)應(yīng)關(guān)系,將商品標(biāo)識(shí)碼A轉(zhuǎn)化成數(shù) 值型數(shù)據(jù),獲得與商品標(biāo)識(shí)碼A長度相等的數(shù)值序列Pl ; (3) 利用商品身份信息,即編碼生成的商品標(biāo)識(shí)碼或數(shù)值序列P1,以及外部密鑰Zltl, Z2Q,Z3tl,由下列公式分別計(jì)算得到混沌系統(tǒng)的初值Xtl、參數(shù)P、初始迭代步數(shù)Ii 1,巧以及迭代 間隔步數(shù)叫,!^: X0= mod (cos (sum (double (A))) X sin (64X L-sum(Pl)) +Z 10+Z20, I) P = mod (cos (127 X L-sum (double (A))) Xsin (sum (Pl)) +Z10+Z30, I)
Hi1= l+mod(n 1; 17) m2= 1+mod (n 2, 13), 其中,Z1(le (-i,i),z2Cle (-i,i),z3Cle (-i,i),同時(shí)判斷初值乂河參數(shù)卩是否為。, 如果 Xtl= 0,則令 Xtl= 0. 5,如果 P = 0,則令 P = 0. 5,從而保證 X。e (〇, I),P e (〇, I),可 見混沌系統(tǒng)的初值X〇、參數(shù)P、初始迭代步數(shù)Ii1,112不僅與外部密鑰Z 1(|,Z2(l,Z3tl有關(guān),而且會(huì) 隨著商品身份信息變化; (4) 由初值Xtl和參數(shù)P,對(duì)如下公式所示的傾斜混沌帳篷映射進(jìn)行迭代:
得到混沌序列X,從第化個(gè)元素開始每隔m if元素取1個(gè),從而形成長度為L的混沌 序列Y1,同時(shí)從混沌序列X的第112個(gè)元素開始每隔!112個(gè)元素取1個(gè),從而形成長度為64的 混沌序列Y2 ; (5) 將序列Yl按升序排序,按序列Yl排序前、后的位置變化置亂規(guī)則,對(duì)數(shù)值序列Pl 進(jìn)行置亂,得到置亂后的數(shù)值序列P2,同時(shí)將序列Y2按升序排序,按序列Y2排序前、后的位 置變化置亂規(guī)則,對(duì)自定義的數(shù)值型數(shù)據(jù)與密文字符對(duì)應(yīng)關(guān)系中密文字符進(jìn)行置亂,得到 置亂后的對(duì)應(yīng)關(guān)系; (6) 根據(jù)置亂后的對(duì)應(yīng)關(guān)系,將數(shù)值序列P2轉(zhuǎn)化成密文字符序列C,獲得與商品標(biāo)識(shí)碼 長度相等的防偽號(hào),再將商品標(biāo)識(shí)碼和防偽號(hào)組合生成商品防偽碼。
2. 根據(jù)權(quán)利要求1所述的一種商品防偽碼生成方法,其特征在于:步驟(1)中所述的 將商品身份信息以一定的預(yù)定規(guī)則進(jìn)行編碼生成唯一的商品標(biāo)識(shí)碼,其中商品標(biāo)識(shí)碼包括 數(shù)字字符'〇'~'9'、大寫字母'A'~'Z'、小寫字母'a'~'z'以及空格字符和字符 ( 9 _ 〇
3. 根據(jù)權(quán)利要求1所述的一種商品防偽碼生成方法,其特征在于:步驟(2)中所述的 商品標(biāo)識(shí)碼字符與數(shù)值型數(shù)據(jù)對(duì)應(yīng)關(guān)系為:'0' 一 0 Γ - 1 ; '2' 一 2 ; '3' 一 3 ; '4' 一 4 ; '5' 一 5 ; '6' 一 6 ; '7' 一 7 ; '8' 一 8 ; '9' 一 9 ; 'A' 一 10 ; 'B' 一 11 ; 'C' 一 12 ; 'D' 一 13 ; ?' - 14 ; Τ' - 15 ; 'G' - 16 ; 'H' - 17 ; 'I' - 18 ; U' - 19 ; - 20 ; 'L' - 21 ; 'M' - 22 ; 'Ν' - 23 ; '0' - 24 ; 'P' - 25 ; 'Q' - 26 ; 'R' - 27 ; 'S' - 28 ; 'Τ' - 29 ; 'U' - 30 ; - 31 ; - 32 ; - 33 ; - 34 ; - 35 ; - 36 ; - 37 ; 'c' - 38 ; 'd' - 39 ; 'e' - 40 ; 'f' - 41 ; 'g' - 42 ; 'h' - 43 ; 'i' - 44 ; 'j' - 45 ; 'k' - 46 ; '1' - 47 ; 'm' - 48 ; 'n' - 49 ; - 50 ; 'p' - 51 ; 'q' - 52 ; 'r' - 53 ; 's' - 54 ; - 55 ;-56 ;~-57 ; V' - 58 ; 'x' - 59 ; - 60 ; - 61 ; ',一62 ; '-' 一 63〇
4. 根據(jù)權(quán)利要求1所述的一種商品防偽碼生成方法,其特征在于:步驟(5)中所述的 數(shù)值型數(shù)據(jù)與密文字符對(duì)應(yīng)關(guān)系為:〇 - '〇' ;1 - '1' ;2 - '2' ;3 - '3' ;4 - '4' ;5 - '5' ; 6 - '6, ;7 - '7, ;8 - '8, ;9 -;10 - ;11 -坨,;12 - V,;13 - %,;14 - ?,; 15 - Τ' ;16 - %' ;17 - 'H' ;18 - 'I' ;19 - 'J' ;20 - ;21 - ;22 - ;23 - 'Ν' ; 24 - %' ;25 - Φ' ;26 - %' ;27 - ;28 - ;29 - ;30 - Τ' ;31 - ; 32 - ;33 - ;34 - ;35 - ;36 - ;37 -沁' ;38 - ;39 - ; 40 - 'e' ;41 - 'f' ;42 - 'g' ;43 - 'h,;44 - 'i,;45 - 'j,;46 - 'k,;47 - T ; 48 - 'm,;49 - 'η,;50 - ;51 - V ;52 - V ;53 - 'r,;54 - 's,;55 - 't' ; 56 - 'u' ;57 - V ;58 - V ;59 - 'X' ;60 - 'y' ;61 - 'z' ;62 - ' : ' ;63 - 。
5. 根據(jù)權(quán)利要求1所述的一種商品防偽碼生成方法,其特征在于:步驟(6)中所述的 將商品標(biāo)識(shí)碼和防偽號(hào)組合生成商品防偽碼,是指采用商品標(biāo)識(shí)碼和防偽號(hào)直接順序連 接,或間隔插入預(yù)定規(guī)則的組合方式。
【專利摘要】本發(fā)明公開了一種商品防偽碼生成方法,包括如下步驟:將商品身份信息以一定的預(yù)定規(guī)則編碼生成唯一的商品標(biāo)識(shí)碼;根據(jù)自定義的商品標(biāo)識(shí)碼字符與數(shù)值型數(shù)據(jù)對(duì)應(yīng)關(guān)系,將商品標(biāo)識(shí)碼轉(zhuǎn)化成數(shù)值型數(shù)據(jù);利用商品身份信息和外部密鑰分別計(jì)算得到混沌系統(tǒng)的初值、參數(shù)、初始迭代步數(shù)以及迭代間隔步數(shù),對(duì)傾斜混沌帳篷映射進(jìn)行迭代后生成兩組混沌序列;利用兩組混沌信號(hào)排序前后的位置變化置亂規(guī)則分別對(duì)數(shù)值型數(shù)據(jù)、自定義數(shù)值型數(shù)據(jù)與密文字符對(duì)應(yīng)關(guān)系中的密文字符進(jìn)行置亂,產(chǎn)生商品防偽號(hào),進(jìn)而組合生成商品防偽碼。本發(fā)明所提商品防偽碼生成方法簡單可行,具有很強(qiáng)的安全性、不易破解,生成的商品防偽碼具有“唯一性和不可偽造性”。
【IPC分類】G06Q30-00
【公開號(hào)】CN104657871
【申請(qǐng)?zhí)枴緾N201510131285
【發(fā)明人】盛蘇英, 堵俊, 吳新華, 陸國平, 張振娟, 華亮, 吳曉, 劉明, 周俊
【申請(qǐng)人】南通大學(xué)
【公開日】2015年5月27日
【申請(qǐng)日】2015年3月24日
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
福海县| 邯郸县| 梅河口市| 监利县| 三穗县| 疏勒县| 金沙县| 石嘴山市| 宁海县| 泰来县| 曲水县| 宁河县| 舒城县| 南乐县| 灵璧县| 桃源县| 屯门区| 鲁山县| 浮山县| 玉树县| 广元市| 兰西县| 丹寨县| 新龙县| 兰州市| 东乡| 清水河县| 永城市| 龙海市| 星子县| 肇源县| 鹰潭市| 临沧市| 龙口市| 阜南县| 郁南县| 崇州市| 鄢陵县| 隆子县| 金华市| 饶阳县|