999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于AES加密算法的二維碼防偽系統

2019-05-24 14:13:16王對韓盛
電腦知識與技術 2019年11期
關鍵詞:產品信息

王對 韓盛

摘要:由于企業對產品防偽需求不斷提高,該文提出了基于AES加密算法的二維碼防偽系統,通過對產品序列號AES加密生成二維碼,使其唯一標識該產品,并通過該二維碼不斷更新產品動態信息,依靠加密二維碼和產品的動態信息對其進行防偽識別,加強了二維碼不可偽造性,降低了產品被造假的風險。該系統運用于防偽領域,打擊盜版,減少企業損失。該系統特點:加密算法較為安全,防偽模式效果較好。

關鍵詞:二維碼防偽;AES加密算法

中圖分類號:TP393 文獻標識碼:A

文章編號:1009-3044(2019)11-0064-03

Abstract: Because of the increasing demand for anti-counterfeiting products, this paper proposes a QR code anti-counterfeiting system based on AES encryption algorithm. By encrypting the serial number AES, the two-dimensional code is generated to uniquely identify the product. Through the QR code, the dynamic information of the product is constantly updated, and the anti-counterfeiting identification is carried out by encrypting the QR code and the dynamic information of the product. Forger ability reduces the risk of forgery. The system is applied in the field of anti-counterfeiting, combating piracy and reducing enterprise losses. The characteristics of the system are: the encryption algorithm is more secure and the anti-counterfeiting mode is better.

Key words: QR code anti-counterfeiting; AES encryption algorithm

在當代產品中,防偽技術越來越得到重視,但是多數使用的還是傳統防偽技術,如激光防偽,磁性防偽,溫變防偽,熒光防偽,摻雜特殊成分等,這些防偽人體感官不是特別敏銳,會造成真和假防偽標記無法區分,且傳統印刷技術容易被破譯從而被盜版商家使用,如今數字化防偽已經成為防偽的新力量,依靠二維碼防偽,信息明確,且直接,消費者可以直接通過企業設計的專用二維碼查詢APP查詢出產品的動態信息,如出廠地點,銷售渠道等等輔助唯一標識商品的信息,這樣可讓二維碼防偽效果達到最佳。

二維碼防偽的優勢:

(1)造價低。二維印刷為黑白,無其他印刷技術要求,成本低廉;

(2)不可篡改。二維碼防偽,一旦人為篡改,就會造成無法通過APP識別,所以篡改只會造成APP識別為假,依舊達到預期防偽效果;

(3)不可被仿制,該二維碼加密技術,添加了動態信息,實時追蹤產品動態信息,極大地增強了防偽性能,即使被仿造,根據產品的動態信息也可識別出真偽;

(4)二維碼保存時間長,通過糾錯算法,使得二維碼污損較低的情況下,依舊能夠識別二維碼相關信息,獲取該產品真偽性。

1 AES算法加密

1.1 AES的參數

· 密鑰長度:128位,192位,256位

· 分組長度:128

·輪數 10,12,14 輪

·每輪的密鑰長度:128位

·擴展密鑰長度:176位,208位,240位

不同參數都是代表著不同的AES不同的加密參數,本文介紹密鑰長度為128,輪數十輪,每輪密鑰長度為44位的加密模式。

1.2 AES結構

輸入分組為矩陣S描述,密鑰拓展為矩陣,進行9/11/13輪迭代,每一輪迭代,都有固定的操作,總共有四種操作:

⑴字節代換:S盒

⑵行位移:置換

⑶列混淆:GF(2^8)

⑷輪密鑰加:XOR

矩陣state轉換為分組,且以上步驟均可逆,解密時按照上述步驟進行逆操作就可以得到原文。

具體操作流程如圖1所示。

1.2.1 AES加密字節代換

輸入的分組是以矩陣形式,對矩陣內所有元素進行字節代換,即映射查表,首先介紹S盒,S盒是由16*16字節的矩陣,包含8Bit值的256種可能變換,字節的低四位作為列值,字節的高四位作為行值,生成坐標后,輸出即為S盒對應坐標的元素–例:(95)被映射為S盒中 第9行第5列的值(2A),S盒結構如圖2所示。

1.2.2 AES加密行移位變換

行移位變換,即:矩陣的第一行不變,第二行所有元素循環左移一個字節,第三行所有元素循環左移兩個字節,第四行所有元素循環左移三個字節,如果要進行逆操作那就將左移改成右移,具體行移位變換如圖3所示。

1.2.3 AES加密列混淆變換

列混淆變化,是對每列進行單獨操作,每一列乘左乘一個矩陣得到新的矩陣列,如圖4所示。

正向列混合可用基于state矩陣乘法表示,乘積矩陣中每個元素均滿足矩陣乘法定義,即都是由一個矩陣的行和一個矩陣的列乘積得到;乘法和加法都是定義在GF(2^8)上的。

1.2.4 AES加密輪密鑰加密

每一輪輸入矩陣的一列(4個字節)和一輪密鑰的一列(1個字)進行異或,由于要進行10輪輪密鑰加密,所以密鑰要擴展9次,密鑰擴展總共有44字節,根據異或原理,進行解密操作時,步驟依舊是與該輪密鑰進行異或,就可以得到初始輸入矩陣,所操作如圖5所示。

密鑰擴展描述,初始密鑰輸入值為4個字,共擴展9次,一次擴展四個字,最后共有44個字,密鑰擴展算法 – 偽代碼描述:

· 輸入密鑰直接復制到擴展密鑰數組的前四個字

· 在擴展密鑰數組中,w[i]的值依賴于w[i-1]和w[i-4]

· 對于數組w中,下標為4的倍數,即w[i](i%4==0),進行更復雜的處理,處理函數用g表示:

·函數g操作為:

-字循環:四個字節循環左移一個字節。[b0, b1, b2, b3]變換成[b1, b2, b3 ,b0]

-字節代換:用S盒對每個字節進行代換

-與輪常量Rcon[j]相異或

– 輪常量是一個字,這個字最右邊三個字節總為0。 每輪的輪常量均不同,其定義為Rcon[j] =(RC[j],0,0,0),其中:

· RC[1]=1

· RC[j]=2R· C[j-1],乘法定義在域GF(28)上:

總體操作流程和函數g如圖6所示。

2 防偽模式

除了對二維碼內信息AES加密外,還將關聯動態信息,具體防偽流程如下:當一個產品出產時,為其標識唯一二維碼,通過識別二維碼,更新數據庫中的信息,如何時何地出產,安檢員編碼,物流信息,銷售渠道,銷售時間地點等信息,若一個用戶想要購買產品時,通過專用APP成功識別二維碼后得到關聯數據庫中的信息,如發現這款商品和自己所購買的渠道以及信息都相同,那就可以認定為真品,如果發現該產品的信息和所購買的途徑不相符,有兩種原因,一種是該防偽二維碼被仿造在假冒商品上,第二種是該商品是正品,但是沒有進行二維碼及時更新信息,第二種情況可歸納為員工沒有及時按照規定進行更新產品動態信息,不是出于偽造的目的,所以綜上所述,該方案可以較好地處理防偽問題,如下圖7所示為產品二維碼防偽流程。

3 結束語

二維碼安全問題不容小覷,若發現二維碼的高危漏洞,將會對企業造成巨大損失,本文提出的基于AES加密算法的二維碼防偽體系,可以有效避免假冒產品仿造二維碼,保護了正版企業的權利,有助于版權規范的不斷進步發展,除此之外,運用大數據技術,可以很好地跟蹤產品銷售和售后等信息,生成大量數據,給企業決策和產品維護等方面提供方便和參考,本系統還在進一步開發當中,一些功能算法和防偽加密流程還在不斷改進之中,最后感謝我的指導老師,學校以及對本文直接或間接提供幫助的人。

參考文獻:

[1] 薛蓬,王達婭.二維條碼在商品防偽上的應用[J].科技信息,2009( 33) :427.

[2] 李燕.二維條形碼技術在防偽標簽中的應用[J].通訊世界:下半月,2016( 9) :289290.

[3] 李娜.基于輕量級數字簽名的藥品防偽追溯系統的設計[D].北京:北京工業大學,2013.

[4] 謝仁康.非對稱加密二維碼防偽系統的設計[D].成都:電子科技大學,2013.

[5] William Stallings.王張宜,等,譯.密碼編碼學與網絡安全——原理與實踐(第五版)[M]. 北京:電子工業出版社,2012.

[6] Daemen J, Rijmen V. AES proposal: Rijndael[J]. 1998.

[7] Advanced Encryption Standard, https://en.wikipedia.org/wiki/Advanced_Encryption_Standard, 2017年3月獲取.

[8] Joan Daemen and Vincent Rijmen, The Design of Rijndael, AES - The Advanced Encryption Standard, Springer-Verlag 2002:238.

[9] SSE, SSE2, AVX, AVX512等, https://software.intel.com/sites/landingpage/IntrinsicsGuide/, 2017年6月獲取.

【通聯編輯:代影】

猜你喜歡
產品信息
好產品,可持續
現代裝飾(2022年4期)2022-08-31 01:39:32
從靈感出發,邂逅好產品
現代裝飾(2022年3期)2022-07-05 05:55:06
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
2015產品LOOKBOOK直擊
Coco薇(2015年1期)2015-08-13 02:23:50
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
新產品
玩具(2009年10期)2009-11-04 02:33:14
產品
個人電腦(2009年9期)2009-09-14 03:18:46
下一個酷產品是什么
舒適廣告(2008年9期)2008-09-22 10:02:48
信息
建筑創作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 精品自窥自偷在线看| 亚洲精品爱草草视频在线| 欧美亚洲欧美| 在线a视频免费观看| 国产主播福利在线观看| 国产二级毛片| 国产午夜人做人免费视频| 成人毛片免费观看| www精品久久| 国产欧美自拍视频| 成人韩免费网站| 国产成人高清精品免费软件| 深爱婷婷激情网| 国产精品爽爽va在线无码观看| 久久人妻xunleige无码| 成年免费在线观看| 福利在线免费视频| 亚洲国产AV无码综合原创| 中文字幕无码av专区久久| 动漫精品啪啪一区二区三区| 久久青草精品一区二区三区| 亚洲综合婷婷激情| 久久国产乱子伦视频无卡顿| 97久久免费视频| 国产主播喷水| 亚洲国模精品一区| 成人福利免费在线观看| 成人国产精品2021| 色网在线视频| 久久天天躁夜夜躁狠狠| 亚洲国产精品日韩av专区| 啊嗯不日本网站| 精品一区国产精品| 成人福利在线免费观看| h视频在线播放| 欧美一级片在线| 狠狠色香婷婷久久亚洲精品| 91色国产在线| 亚洲国产欧美国产综合久久| 99精品热视频这里只有精品7| 午夜视频日本| 亚洲综合久久成人AV| av午夜福利一片免费看| 少妇露出福利视频| a级毛片免费播放| 精品国产一二三区| 97se亚洲| 亚亚洲乱码一二三四区| 亚洲无码电影| 国产精彩视频在线观看| 成人午夜视频免费看欧美| 中文字幕波多野不卡一区| 免费观看三级毛片| 精品国产一区二区三区在线观看| 一级毛片在线播放免费| 午夜国产不卡在线观看视频| 久久精品无码一区二区日韩免费| 欧美精品成人一区二区在线观看| 国产视频大全| 2020亚洲精品无码| 亚洲欧美在线综合图区| 国产精品蜜芽在线观看| 国产9191精品免费观看| 国产免费福利网站| 亚洲中字无码AV电影在线观看| 国产剧情国内精品原创| 在线视频亚洲欧美| 久久美女精品国产精品亚洲| 久久亚洲天堂| 精品人妻AV区| 亚洲欧洲日本在线| 无码综合天天久久综合网| 国产一级二级在线观看| 深夜福利视频一区二区| 婷婷伊人久久| 狠狠色香婷婷久久亚洲精品| 99视频在线观看免费| 国产99视频精品免费观看9e| 国产欧美日韩综合一区在线播放| 国产精品欧美亚洲韩国日本不卡| 青青草国产精品久久久久| 亚洲精品中文字幕无乱码|