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

一種移動互聯環境下敏感數據訪問安全方法

2017-09-07 06:26:52蔣明方圓蔡夢臣
數字技術與應用 2017年5期

蔣明+方圓+蔡夢臣

摘要:對于移動客戶端與服務器端傳輸的敏感數據,可使用對稱加密算法,在移動客戶端加密,在服務器端解密,充分利用對稱加密算法加解密速度快、計算量小、效率高的優點,可以在保證數據傳輸安全的基礎上,提高應用系統的整體效率和性能。

關鍵詞:移動終端;加密算法;信息安全

中圖分類號:TP311.13 文獻標識碼:A 文章編號:1007-9416(2017)05-0225-01

1 相關技術介紹

隨著移動應用在國家電網生產作業中的廣泛應用,應用的數據安全成為信息安全管理中的重點難點[1]。數據加密是保障電力生產敏感數據的重要方法[2],在常用的數據對稱加密體制中,數據的發送方和接收方使用的密鑰是相同的,這個密鑰是對外保密的,且在安全通信之前要事先由數據發送方和接收方商定好。數據發送方將要發送的原始明文數據使用對稱加密算法進行處理,得到密文數據。數據接收方在接收到發送方密文數據之后,借助于事先商定好的共享密鑰,使用相同的對稱加密算法對密文數據進行解密,得到明文數據。對稱加密算法的安全性取決于密鑰的保密性,如果密鑰泄露,數據的保密性將很難得到保障。對稱加密算法具有加密速度快、效率高、計算量小等恃點,常見的對稱加密算法包括:DES算法[3]、3DES算法、AES算法、IDEA算法。

2 對稱加密共享密鑰的生成與分發

對于移動客戶端與服務器端傳輸的敏感數據,可使用對稱加密算法,在移動客戶端加密,在服務器端解密,充分利用對稱加密算法加解密速度快、計算量小、效率高的優點。非對稱加解密算法相對于對稱加解密算法的復雜度更高,其加密的速度遠遠慢于對稱加密算法。在本方案所基于的移動互聯環境中,對于傳輸的敏感數據,選擇使用對稱加密算法來實現數據的加密和解密操作,可在保證數據傳輸安全的基礎上,提高應用系統的整體效率和性能。

2.1 移動客戶端生成共享密鑰

在國網移動互聯環境中,需要傳輸敏感數據時,對數據的加密采用的是對稱加密算法SM4。在對稱加密體制中,數據發送方與接收方使用相同的密鑰,即本文中所說的共享密鑰。在移動互聯的移動APP中,生成對稱加密所使用的共享密鑰,并進行相關加密與簽名處理,最后將加密后的密文數據和簽名數據發送給服務器端。

2.2 共享密鑰的分發

對稱加密體制中數據傳輸的安全主要取決于共享密鑰的安全,數據通信的雙方都要對共享密鑰的安全負責。在本方案中,移動APP端負責生成其與服務器端通信所使用的對稱加密算法共享密鑰,在移動客戶端通過使用ECIES算法借助于該移動客戶端自身公鑰加密共享密鑰,將加密后的共享密鑰的密文保存到SQLite對應的數據表中。為了保證共享密鑰能夠安全地傳輸給服務器端,在移動客戶端使用非對稱加密體制中的橢圓曲線集成加密算法ECIES,借助于服務器端公鑰將共享密鑰進行加密處理,然后對共享密鑰密文進行簽名處理,將共享密鑰密文和簽名數據一同發送給服務器端。

服務器端接收到共享密鑰密文和簽名數據之后,使用該移動客戶端的公鑰進行簽名驗證,如果簽名驗證通過,則將共享密鑰密文使用服務器端私鑰進行解密得到共享密鑰明文,使用ECIES算法借助于服務器公鑰將共享密鑰明文進行加密處理,將加密后共享密鑰的密文保存到相對應的MySQL數據表中。這樣,不但考慮了共享密鑰在移動客戶端與Web服務器之間數據傳輸的安全,也考慮了共享密鑰在移動客戶端和服務器端的存儲安全。

3 客戶端對敏感數據的處理

3.1 加密敏感數據

移動客戶端與服務器之間交互的數據分為敏感數據和非敏感數據兩種。對于非敏感數據,可以使用明文直接傳輸,這樣可以使整個過程具有較高的效率和性能。對于敏感數據,需要使用加密算法進行處理,保證數據的安全性,使得數據即便在傳輸過程中被非法截獲,信息的截獲者也不能直接識別所截獲數據表示的真實內容。例如在使用企信等APP時,會涉及到用戶身份、號碼、地址等信息,這些都是用戶的敏感信息。如果手機用戶所使用的各種類型的手機端應用程序,對用戶的敏感數據沒有經過加密處理而直接以明文形式傳輸的話,一旦被不法分子截獲,經過分析和處理得出很多用戶隱私信息,進而會給該手機用戶生活和工作帶來麻煩,造成不必要的損失。因此,在不同的移動互聯應用中,需要根據具體項目中移動客戶端與服務器之間數據交互的安全需求,選擇適當安全強度的加密方案進行數據加密處理。在本方案中對于傳輸敏感數據,使用對稱加密算法SM4,借助于對稱加密密鑰,來完成敏感數據的加密工作。

3.2 產生簽名數據

數字簽名需要綜合使用消息摘要算法和非對稱加密算法,使用消息摘要算法生成摘要信息之后,使用自身的私鑰對摘要信息加密形成簽名數據。本方案中,用戶發送信息經過加密形成密文數據,使用消息摘要算法將密文數據生成摘要信息,移動客戶端使用存儲在SQLite數據庫表AppJCeys中的私鑰對摘要信息進行加密處理,形成簽名數據。然后將簽名數據和用戶注冊信息的密文數據一同傳送給Web服務器端。移動客戶端對敏感數據處理的基本流程,如下面圖1所示。

4 服務器端對數據的處理

服務器端接收到移動客戶端發送過來的json數據并進行相關處理。如果服務器端接收到的是移動客戶端敏感數據處理之后傳送過來的數據信息,則從中解析出密文數據和簽名數據。其中,密文數據是移動客戶端使用對稱加密算法SM4借助于共享密鑰加密得到的,簽名數據是移動客戶端經過生成摘要與使用私鑰加密處理之后得到的。對于解析得到的密文數據,使用與移動客戶端相同的消息摘要算法生成新的摘要信息,服務器端使用的消息摘要算法是SHA1。

參考文獻

[1]程帥.顏佳,電網企業移動信息化安全防護策略研究[J].《吉林電力》,2016, 44(4):19-22.

[2]李鑫.焦陽,企業級移動應用數據安全防護技術研究[J].《信息通信》,2013(4):111-112.

[3]李聯,信息安全中的DES加密算法[J].《現代電子技術》,2005,28(9):118-120.endprint

主站蜘蛛池模板: 免费中文字幕在在线不卡 | 国内a级毛片| 99久久99视频| 亚洲精品你懂的| 精品福利网| 欧美精品另类| 亚洲成年人网| 日韩123欧美字幕| 三区在线视频| 中文字幕久久亚洲一区| 亚洲国产天堂久久综合226114| 香蕉久人久人青草青草| 亚洲天堂啪啪| 波多野结衣无码视频在线观看| 在线观看欧美精品二区| 国产免费人成视频网| 久久精品一品道久久精品| 制服丝袜亚洲| 亚洲第一成人在线| 国产剧情伊人| 思思热在线视频精品| 精品国产三级在线观看| 欧美成人精品在线| 人妻精品全国免费视频| 成人午夜视频免费看欧美| 成人免费视频一区二区三区| 无码电影在线观看| 亚洲精品第五页| 日本91视频| 亚洲人人视频| 另类综合视频| 亚洲国产中文在线二区三区免| 国产精品v欧美| 欧美精品另类| 四虎永久免费地址在线网站| 免费看的一级毛片| 精品国产免费观看| 五月婷婷精品| 亚洲天堂2014| 九九热在线视频| 在线无码私拍| 91成人试看福利体验区| 欧美激情网址| 伊人国产无码高清视频| 欧美亚洲欧美| 日本午夜三级| 啪啪啪亚洲无码| 亚洲男人的天堂久久香蕉| 成人在线不卡视频| 狠狠综合久久| 57pao国产成视频免费播放| 亚洲天堂免费在线视频| 国产拍在线| 久久久久人妻一区精品色奶水| 亚洲av日韩av制服丝袜| 亚洲日本中文字幕天堂网| 少妇精品在线| 亚洲无限乱码一二三四区| 婷婷综合亚洲| 久夜色精品国产噜噜| 欧美日一级片| a在线观看免费| vvvv98国产成人综合青青| 国产第一色| a级毛片毛片免费观看久潮| 强奷白丝美女在线观看| 狠狠综合久久久久综| 欧美午夜在线视频| 青青操视频免费观看| 国产自无码视频在线观看| 少妇高潮惨叫久久久久久| 99热最新网址| 国产日韩欧美视频| AV不卡无码免费一区二区三区| 国产成人亚洲精品无码电影| 丰满的熟女一区二区三区l| 午夜a视频| 国产黄在线观看| 欧美午夜一区| 国产91色| 国产人人射| 亚洲色婷婷一区二区|