• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      一種WIFI模組遠(yuǎn)程加密批量下載方法的研究與實(shí)現(xiàn)

      2018-01-18 09:13:26沈旭東徐旭斌湯峰平
      關(guān)鍵詞:批量生產(chǎn)加密

      沈旭東 徐旭斌 湯峰平

      摘要:本文以ESP8266 WIFI模組為例,通過(guò)WIFI模組本身具有遠(yuǎn)程傳輸?shù)奶攸c(diǎn),將軟件程序存儲(chǔ)在遠(yuǎn)程服務(wù)器上,并通過(guò)MAC地址進(jìn)行加密傳輸,實(shí)現(xiàn)了基于WIFI遠(yuǎn)程加密批量下載的模組生產(chǎn)測(cè)試方法,該方法可以有效的防止類似軟件程序被復(fù)制模仿。

      關(guān)鍵詞:WIFI模組;加密;遠(yuǎn)程傳輸;批量生產(chǎn)

      中圖分類號(hào):TD65 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2018)09-0068-02

      嵌入式電子產(chǎn)品的開(kāi)發(fā)需要大量的投入,而其產(chǎn)品中的硬件技術(shù)和軟件技術(shù)極易被非法模仿[1][2],本文以ESP8266 WIFI模組外部FLash程序存儲(chǔ)批量下載為例,探索如何利用WIFI模組MAC地址和數(shù)據(jù)遠(yuǎn)程傳輸?shù)奶攸c(diǎn)[3],設(shè)計(jì)一種WIFI模組遠(yuǎn)程加密批量下載方法。

      1 下載工作方式設(shè)計(jì)

      WIFI模組遠(yuǎn)程加密下載主要由四部分組成,分別為固件存放服務(wù)器軟件、PC端控制軟件、WIFI模組及PC端軟件啟動(dòng)密匙生成器[4]組成。

      (1)固件存放服務(wù)器軟件:用于存儲(chǔ)WIFI模組可執(zhí)行二進(jìn)制文件,可將不同客戶的二進(jìn)制文件全部放置于服務(wù)器統(tǒng)一管理。

      (2)PC端控制軟件:通過(guò)串口工具連接WIFI模組,向WIFI模組發(fā)送命令和需要下載的軟件版本,控制WIFI模組啟動(dòng)下載任務(wù),并實(shí)時(shí)顯示W(wǎng)IFI模組軟件更新?tīng)顟B(tài)信息。

      (3)WIFI模組:WIFI模組接收到PC端控制軟件命令后,啟動(dòng)下載程序,并將所需要下載的軟件程序版本號(hào)、WIFI模組的MAC地址發(fā)給服務(wù)器軟件,服務(wù)器軟件接收到上述信息后使用MAC地址對(duì)固件進(jìn)行加密,并傳輸給WIFI模組,并同時(shí)將數(shù)據(jù)寫(xiě)入到FLASH中。

      (4)PC端軟件啟動(dòng)密匙:用于生成PC端控制軟件的開(kāi)啟密碼,使用年、月、日時(shí)間信息進(jìn)行加密,可以做到開(kāi)啟密碼每天自動(dòng)更新一次。

      2 軟件設(shè)計(jì)

      2.1 PC端控制啟動(dòng)密匙生成軟件設(shè)計(jì)

      獲取當(dāng)前主機(jī)時(shí)間數(shù)據(jù)(年、月、日),對(duì)年月日進(jìn)行加密,獲取生成的密鑰作為啟動(dòng)PC端控制軟件的密碼,PC端控制軟件點(diǎn)擊確定登錄后,獲取當(dāng)前主機(jī)的時(shí)間信息,并且進(jìn)行加密解算,如果得到的加密數(shù)據(jù)和輸入的密碼一致即可登錄。

      2.2 遠(yuǎn)程下載控制軟件設(shè)計(jì)

      進(jìn)入控制下載界面,由PC端控制軟件通過(guò)串口向WIFI模塊發(fā)送下載指令,WIFI模塊接收到指令后,啟動(dòng)接收任務(wù),同時(shí)發(fā)送MAC地址和軟件版本給服務(wù)器,服務(wù)器收到MAC地址后對(duì)原始二進(jìn)制文件進(jìn)行加密,并且通過(guò)無(wú)線網(wǎng)絡(luò)進(jìn)行傳輸,發(fā)送給WIFI模組,WIFI模組收到二進(jìn)制文件后,將加密二進(jìn)制文件寫(xiě)入FLASH,具體流程如圖1所示。

      3 實(shí)物測(cè)試結(jié)果

      測(cè)試夾具如圖2所示,將模組放在夾具上,重新上電,模組自動(dòng)通過(guò)路由器連接到遠(yuǎn)程服務(wù)器,并實(shí)現(xiàn)實(shí)現(xiàn)遠(yuǎn)程下載。下載過(guò)程顯示結(jié)果如圖3所示,下載過(guò)程中可顯示W(wǎng)IFI模組實(shí)際信號(hào)強(qiáng)度,保證了每一個(gè)模組的可靠連接。同時(shí)后臺(tái)服務(wù)器可記錄下已經(jīng)下載過(guò)的WIFI模組的MAC地址和下載次數(shù),可以有效的對(duì)WIFI模組進(jìn)行生產(chǎn)管理。

      參考文獻(xiàn)

      [1]卿勇.智能家居發(fā)展及關(guān)鍵技術(shù)綜述[J].軟件導(dǎo)刊,2017,(01):180-182.

      [2]孫璐.MC9S12系列單片機(jī)程序下載系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].北京交通大學(xué),2009.

      [3]劉羿勛.WIFI無(wú)線網(wǎng)絡(luò)技術(shù)分析及其安全性研究[J].通訊世界,2017,(03):81-82.

      [4]萬(wàn)思杰,李小麗,陳專.WiFi網(wǎng)絡(luò)安全現(xiàn)狀及應(yīng)對(duì)策略[J].大眾科技,2017,(04):10-12.

      猜你喜歡
      批量生產(chǎn)加密
      高溫合金薄壁件批產(chǎn)加工質(zhì)量控制:PFMEA應(yīng)用案例研究
      智能制造在衛(wèi)星批量生產(chǎn)中的應(yīng)用與發(fā)展
      考慮批量生產(chǎn)的設(shè)備視情維護(hù)策略優(yōu)化研究
      一種基于熵的混沌加密小波變換水印算法
      加密與解密
      一種基于LWE的同態(tài)加密方案
      淺析集成化建筑生產(chǎn)方式
      商(2016年21期)2016-07-06 15:12:22
      認(rèn)證加密的研究進(jìn)展
      56t~79t加氫反應(yīng)器用電渣錠批量生產(chǎn)
      大型鑄鍛件(2015年4期)2016-01-12 06:35:23
      多目標(biāo)決策下的小批量生產(chǎn)過(guò)程控制圖設(shè)計(jì)
      辽中县| 德清县| 西贡区| 西安市| 新蔡县| 平陆县| 抚宁县| 托克托县| 庆城县| 漳州市| 民权县| 奈曼旗| 泽州县| 永昌县| 修水县| 鄂托克前旗| 安岳县| 天水市| 塔城市| 太保市| 吴桥县| 建湖县| 日照市| 清河县| 清徐县| 呼伦贝尔市| 安庆市| 乌兰浩特市| 新干县| 武义县| 枣强县| 宁陕县| 衡阳县| 鹰潭市| 蓬溪县| 沐川县| 广水市| 广德县| 泸州市| 绵阳市| 通许县|