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

基于商密二維碼的農(nóng)產(chǎn)品溯源系統(tǒng)微信平臺設(shè)計

2018-01-08 07:29:24吳成偉熊燕玲吳靜彭慧珺
現(xiàn)代農(nóng)業(yè)科技 2017年17期
關(guān)鍵詞:物聯(lián)網(wǎng)設(shè)計

吳成偉++熊燕玲++吳靜++彭慧珺

摘要 隨著物聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,越來越多的傳統(tǒng)行業(yè)正不斷尋求轉(zhuǎn)型的機(jī)會,試圖通過微信平臺開發(fā)新的業(yè)務(wù)模式。農(nóng)產(chǎn)品的生產(chǎn)、加工、銷售等各個環(huán)節(jié)同樣需要結(jié)合物聯(lián)網(wǎng)技術(shù),得到溯源系統(tǒng)的監(jiān)控和管理。本文利用商密算法二維碼技術(shù),設(shè)計農(nóng)產(chǎn)品溯源系統(tǒng)微信平臺,可通過掃碼快速查詢到相關(guān)產(chǎn)品生產(chǎn)信息,滿足消費(fèi)者知情權(quán),有效進(jìn)行產(chǎn)品的防偽鑒別,同時平臺內(nèi)還開展兌換禮品、抽獎等活動,使消費(fèi)者享受到購買產(chǎn)品的優(yōu)惠政策。微信平臺的設(shè)計實(shí)現(xiàn)了對產(chǎn)品的追根溯源,使消費(fèi)者能夠放心采購農(nóng)產(chǎn)品,同時提供便利。

關(guān)鍵詞 農(nóng)產(chǎn)品溯源系統(tǒng);商密二維碼;微信平臺;物聯(lián)網(wǎng);設(shè)計

中圖分類號 TP391;F322 文獻(xiàn)標(biāo)識碼 A 文章編號 1007-5739(2017)17-0287-03

Abstract With the rapid development of the IOT(Internet of Things)technology,more and more traditional industries are constantly seeking opportunities for developing new business model by WeChat platform.The production,processing and marketing of the agricultural products also need to be integrated with the IOT technology and be monitored and managed by the traceability system.In this paper,a WeChat platform for agricultural products traceability system has been designed based on the commercial cipher two-dimensional code technology and the production information of the products could be searched quickly by means of code scanning by this WeChat platform to meet consumers′ right to know and effectively realize the anti-fake identification of the products;at the same time, the platform itself could also hold such activities as gifts exchange and lottery drawing,thus consumers could enjoy preferential policies for products purchase.The design of this WeChat platform has realized the traceability of the products,thus consumers could be able to buy agricultural products at ease and simultaneously enjoy sufficient convenience.

Key words agricultural product traceability system;commercial cipher two-dimensional code;WeChat platform;Internet of things;design

隨著物聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,大量信息化技術(shù)被應(yīng)用于商品的銷售與管理之中,對農(nóng)產(chǎn)品的監(jiān)管溯源也不例外。其中,二維碼技術(shù)存儲量大、制作成本低,常常被應(yīng)用到產(chǎn)品的溯源系統(tǒng)[1]之中。國內(nèi)武夷山巖上茶業(yè)就利用二維碼技術(shù)構(gòu)建溯源系統(tǒng),來整合茶業(yè)產(chǎn)品的生產(chǎn)日期、銷售渠道等相關(guān)信息,而國外也常在商品上添加溯源二維碼,通過掃描二維碼了解商品信息。因此,利用掃描二維碼,構(gòu)建農(nóng)產(chǎn)品溯源系統(tǒng)微信平臺[2],能夠有效整合農(nóng)產(chǎn)品信息,做到防偽鑒別,實(shí)現(xiàn)產(chǎn)品的追根溯源,同時能夠加快產(chǎn)業(yè)優(yōu)化升級,促進(jìn)傳統(tǒng)農(nóng)業(yè)向現(xiàn)代農(nóng)業(yè)的加速轉(zhuǎn)變。

在此背景下,本文提出一種基于商密二維碼的農(nóng)產(chǎn)品溯源系統(tǒng)微信平臺設(shè)計方案,利用掃描商密二維碼來對農(nóng)產(chǎn)品信息溯源,安全性更高,同時微信平臺還開展積分兌換和抽獎等活動,使用戶更便捷地享受到購買產(chǎn)品的優(yōu)惠政策,是一種低成本、安全、可操作性強(qiáng)的溯源方案。

1 商密二維碼的應(yīng)用概況

本節(jié)介紹了國家商用密碼算法以及本農(nóng)產(chǎn)品溯源系統(tǒng)所使用的商密二維碼的生成算法,使用商密二維碼技術(shù)的農(nóng)產(chǎn)品溯源微信平臺具有更高的安全性與可操作性。

1.1 國家商用密碼算法

目前常用的RSA[3]、DES[4]算法由美國安全局發(fā)布,是國際上主流的加密算法,然而各項理論技術(shù)日趨成熟,曾經(jīng)難以攻破的國際算法漸漸出現(xiàn)了安全隱患。為了解決加密算法的安全性問題,國家密碼局發(fā)布了一系列國家商用密碼[5]算法標(biāo)準(zhǔn),包括SM1、SM2、SM3、SM4、祖沖之密碼算法等,并分為3種種類,即散列算法、非對稱加密算法、對稱加密算法。本系統(tǒng)所用的商密二維碼采用了SM2、SM3、SM4 3種加密算法,保障了二維碼信息的安全,下面將重點(diǎn)介紹這3種國家商用密碼算法。

1.1.1 SM2算法。SM2算法[6]是由國家密碼管理局發(fā)布的一種基于橢圓曲線公鑰密碼機(jī)制的加密算法。該算法采用了一條 256 bit的曲線作為標(biāo)準(zhǔn)曲線,可以應(yīng)用在數(shù)字簽名、公鑰加密等場景。其應(yīng)用的橢圓曲線方程為y2+a1xy+a3y=x3+a2x2+a4x+a6。該加密算法的安全性即是基于橢圓曲線的離散對數(shù)問題,而它與橢圓曲線數(shù)字簽名算法相比 ECDSA更安全。endprint

1.1.2 SM3算法。SM3算法[7]是一種罕見的散列算法[8],可生成消息認(rèn)證碼和隨機(jī)數(shù)。SM3算法常常應(yīng)用在數(shù)字簽名和數(shù)據(jù)完整性檢測等場合,是SHA-256的一種改進(jìn)算法,在通過與、或、非等運(yùn)算后,產(chǎn)生由壓縮函數(shù)、迭代過程所組成的256 bit長度的散列值,是我國商密算法中唯一的散列算法。

1.1.3 SM4算法。SM4算法[9]是一種對稱加密算法,擁有128位的分組和密鑰長度。SM4算法以字為單位,每個字32 bit,進(jìn)行32輪的迭代運(yùn)算,即32輪的加密變換,其解密過程也與加密過程類似,與加密過程唯一不同的地方在于解密過程使用相反的輪密鑰順序,SM4算法在計算過程中增加非線性變換,能夠在很大程度上提高算法的安全性能。

1.2 農(nóng)產(chǎn)品溯源系統(tǒng)商密二維碼的應(yīng)用

本系統(tǒng)采用的商密二維碼數(shù)據(jù)格式包括版本編號、密文長度、隨機(jī)編號SID、密文數(shù)據(jù)區(qū)、數(shù)字簽名區(qū)。其中,隨機(jī)編號是用于生成密鑰的二維碼隨機(jī)數(shù),在經(jīng)過加密后形成的密文通過SM2算法計算生成數(shù)字簽名,并放置在數(shù)字簽名區(qū)。

該商密二維碼生成過程:首先,服務(wù)器生成一個16字節(jié)的隨機(jī)編號,并通過SM4算法進(jìn)行計算,得到二維碼的密鑰;緊接著用該密鑰為數(shù)據(jù)進(jìn)行加密,該加密過程為長度不足的數(shù)據(jù)填充無效字符,得到密文數(shù)據(jù);在獲得密文之后,利用SM2算法對該密文進(jìn)行數(shù)字簽名,計算其SM3數(shù)字摘要Hash,SM2算法利用服務(wù)器的私鑰計算得出Hash的數(shù)字簽名,并將該簽名填入數(shù)據(jù)尾部的數(shù)字簽名區(qū);最后對該數(shù)字簽名與加密之后的密文調(diào)用二維碼編碼模塊,按圖碼版本生成商密二維碼,同時用打印機(jī)等設(shè)備將其展示在目標(biāo)農(nóng)產(chǎn)品上。

商密二維碼的驗證過程先經(jīng)過密碼載入,識別二維碼之后,在數(shù)字簽名區(qū)進(jìn)行驗證,用SM3算法對密文數(shù)據(jù)區(qū)的數(shù)據(jù)計算數(shù)字摘要,如果能夠驗證通過,則說明了數(shù)據(jù)的完整性。最后,用SM4算法對數(shù)據(jù)進(jìn)行解密,得到明文數(shù)據(jù)。

商密二維碼的設(shè)計提高了二維碼的安全性,并能夠保障信息的可靠性與完整性,具有一定的創(chuàng)新性。

2 農(nóng)產(chǎn)品溯源系統(tǒng)微信平臺設(shè)計

基于商密二維碼的生成與實(shí)現(xiàn),設(shè)計了農(nóng)產(chǎn)品溯源微信平臺,用戶可在該微信平臺通過掃描商密二維碼,了解產(chǎn)品信息,同時獲取積分兌換抵用券。

2.1 總體設(shè)計

在假設(shè)所有用戶是新農(nóng)戶且會使用掃碼工具,在此前提下,結(jié)合“掃碼幾次,積分幾次”的思想,本設(shè)計方案采用如圖1所示的方式,進(jìn)行農(nóng)產(chǎn)品掃碼積分以及積分兌換禮品、抽獎等活動。

用戶登錄該微信公眾號后,通過掃描二維碼獲得積分后,可在微信公眾號的個人中心查詢本人已有的積分,并且可以通過積分商城兌換抵用券,進(jìn)行兌換或者消費(fèi)抵現(xiàn)。考慮到直接利用微信公眾號內(nèi)個人中心積分購買商品的復(fù)雜性,本方案采用O2O模式,即所有積分只能兌換物品抵用券,并且到鄰近的經(jīng)銷商處進(jìn)行兌換。

2.2 掃碼及防偽

用戶購買了農(nóng)產(chǎn)品后,對該產(chǎn)品進(jìn)行微信掃碼。該掃碼將彈出Web界面,該界面有一個兌獎碼輸入欄,一個手機(jī)號輸入欄,點(diǎn)擊要積分該兌獎碼將被傳入后臺數(shù)據(jù)庫進(jìn)行對比操作。此處同時進(jìn)行防偽鑒別。

若該兌獎碼存在于數(shù)據(jù)庫,首先取出兌獎碼的Flag,若未被兌換過(即Flag為0),則將原Flag處的0置為1,并且將M個積分放入該手機(jī)號的用戶賬戶中,并彈出界面告知用戶兌換成功,并告知用戶該產(chǎn)品是正品;若Flag為1,則彈出界面告知用戶已經(jīng)兌換過,并且該產(chǎn)品是正品;若該兌獎碼不存在于數(shù)據(jù)庫中,則彈出頁面告知用戶該產(chǎn)品是偽造品。具體過程見圖2所示。

為了防止偽造商家惡意收集本農(nóng)產(chǎn)品的兌獎碼,在本兌獎碼的數(shù)據(jù)庫表中,添加一個時間屬性,該屬性將記錄該用戶將Flag從0置為1的時刻,并且在2周內(nèi)自動將該兌獎碼從數(shù)據(jù)庫中刪除。需要說明的是,彈回的頁面分別顯示的是該商品是否為正品,該積分是否被兌換過,并且顯示該用戶賬戶中的總積分。

3 結(jié)語

基于商密算法的二維碼技術(shù),設(shè)計了一種農(nóng)產(chǎn)品溯源微信平臺,該平臺能夠通過掃描二維碼,使用戶能夠快速了解產(chǎn)品的信息和防偽鑒別;同時用戶還可在該微信平臺,通過掃碼獲取購買產(chǎn)品的積分,并使用積分進(jìn)行抵用券兌換,使用戶能放心采購農(nóng)產(chǎn)品,更便捷地享受商品的優(yōu)惠活動,具有一定的實(shí)用價值。

4 參考文獻(xiàn)

[1] 朱婉芳.基于二維碼的生豬溯源系統(tǒng)關(guān)鍵技術(shù)研究[D].長沙:湖南農(nóng)業(yè)大學(xué),2015.

[2] 葉崑.基于微信公眾平臺下的智能農(nóng)業(yè)管理系統(tǒng)[D].長春:吉林大學(xué),2015.

[3] 陳財森,王韜,郭世澤,等.針對RSA算法的蹤跡驅(qū)動數(shù)據(jù)Cache計時攻擊研究[J].計算機(jī)學(xué)報,2014(5):1039-1051.

[4] 爨玉偉,阮曉宏.基于DES及其改進(jìn)算法的文件加密系統(tǒng)[J].計算機(jī)技術(shù)與發(fā)展,2014(7):166-169.

[5] 尹隆.基于商密算法二維碼的研究與應(yīng)用[D].長春:吉林大學(xué),2016.

[6] 趙宇亮.國家商用密碼算法綜述[C]//中國電機(jī)工程學(xué)會電力信息化專業(yè)委員會、國家電網(wǎng)公司信息通信分公司.2016電力行業(yè)信息化年會論文集.北京:中國電機(jī)工程學(xué)會電力信息化專業(yè)委員會、國家電網(wǎng)公司信息通信分公司,2016:3.

[7] 孟帥.HASH函數(shù)BMW和SM3算法的分析[D].濟(jì)南:山東師范大學(xué),2014.

[8] 王國澎,胡向東,尹飛,等.BTB索引散列算法的研究與設(shè)計[J].計算機(jī)研究與發(fā)展,2014(9):2003-2011.

[9] 陳君.二維碼技術(shù)在移動終端的安全應(yīng)用研究[D].廣州:廣東工業(yè)大學(xué),2015.endprint

猜你喜歡
物聯(lián)網(wǎng)設(shè)計
何為設(shè)計的守護(hù)之道?
《豐收的喜悅展示設(shè)計》
流行色(2020年1期)2020-04-28 11:16:38
瞞天過海——仿生設(shè)計萌到家
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于物聯(lián)網(wǎng)的煤礦智能倉儲與物流運(yùn)輸管理系統(tǒng)設(shè)計與應(yīng)用
基于高職院校物聯(lián)網(wǎng)技術(shù)應(yīng)用人才培養(yǎng)的思考分析
基于LABVIEW的溫室管理系統(tǒng)的研究與設(shè)計
論智能油田的發(fā)展趨勢及必要性
中國或成“物聯(lián)網(wǎng)”領(lǐng)軍者
主站蜘蛛池模板: www.91中文字幕| 亚洲视频在线青青| www.狠狠| 中文国产成人久久精品小说| 日韩成人午夜| 97免费在线观看视频| 成人精品亚洲| 国产av色站网站| Jizz国产色系免费| 狠狠亚洲五月天| 不卡无码网| 国产肉感大码AV无码| 国产av一码二码三码无码| 996免费视频国产在线播放| 中文毛片无遮挡播放免费| 日韩欧美中文| 一本久道热中字伊人| 欧美亚洲国产精品久久蜜芽| 国产乱子伦视频在线播放| 中文字幕在线永久在线视频2020| 国产一区在线视频观看| 91精品国产91久久久久久三级| 91福利一区二区三区| 四虎永久免费地址在线网站| 福利一区在线| 蜜桃视频一区二区| 久久精品娱乐亚洲领先| 动漫精品中文字幕无码| 99国产精品一区二区| 亚洲午夜福利精品无码| 亚洲嫩模喷白浆| 熟女成人国产精品视频| 亚洲欧美天堂网| 日本亚洲成高清一区二区三区| 国产一级在线观看www色| 国产一区二区影院| 国产夜色视频| 麻豆精品国产自产在线| 久久国产成人精品国产成人亚洲 | 亚洲成人在线网| 婷婷丁香在线观看| 男女猛烈无遮挡午夜视频| 国产一区免费在线观看| 成年看免费观看视频拍拍| 国产第一页免费浮力影院| 成年人久久黄色网站| 美女被操黄色视频网站| 国产成人高清精品免费软件| 黄网站欧美内射| 亚洲精品日产精品乱码不卡| 亚洲毛片网站| 国产视频a| 国产超碰一区二区三区| 欧美激情视频二区三区| 第九色区aⅴ天堂久久香| 国产成人精品第一区二区| 亚洲精品无码av中文字幕| 欧美日韩精品一区二区在线线| 亚洲精品少妇熟女| 国产免费自拍视频| 亚洲精品午夜天堂网页| 欧美在线导航| 精品国产乱码久久久久久一区二区| 亚洲 日韩 激情 无码 中出| 四虎成人免费毛片| a亚洲天堂| 亚洲国产欧美中日韩成人综合视频| 久青草免费在线视频| 亚洲综合精品香蕉久久网| Aⅴ无码专区在线观看| 无码国产伊人| 午夜精品福利影院| 欧美成人h精品网站| 成人免费黄色小视频| 97精品伊人久久大香线蕉| 人人91人人澡人人妻人人爽| 成人在线欧美| 国产亚洲精久久久久久久91| 亚洲天堂精品在线| 精品国产三级在线观看| 97se亚洲综合| 九九这里只有精品视频|