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

主站蜘蛛池模板: 一级香蕉视频在线观看| 国内精品视频在线| 农村乱人伦一区二区| 午夜精品久久久久久久无码软件| 久久综合色天堂av| 国产黄网永久免费| 国产不卡网| 538国产视频| 免费看a级毛片| 91年精品国产福利线观看久久| 国产精品久久精品| 国产人在线成免费视频| 九九九精品成人免费视频7| 91精品国产91久无码网站| 伊人久久大香线蕉成人综合网| 大香网伊人久久综合网2020| 在线观看视频99| 国产精品尹人在线观看| 亚洲欧美在线看片AI| 91福利国产成人精品导航| 久久99蜜桃精品久久久久小说| 看国产毛片| 国产小视频免费观看| 91丨九色丨首页在线播放 | 强乱中文字幕在线播放不卡| 国产毛片网站| 亚洲二区视频| 人人澡人人爽欧美一区| 亚洲第一精品福利| 四虎在线高清无码| 亚洲精品色AV无码看| 亚洲国产中文综合专区在| 五月天香蕉视频国产亚| 日韩福利在线视频| 欧美亚洲激情| 欧美在线黄| 精品午夜国产福利观看| 精品无码国产自产野外拍在线| 毛片网站在线播放| 99久久人妻精品免费二区| 久久婷婷六月| 伊伊人成亚洲综合人网7777| 在线精品自拍| 国产免费福利网站| 激情无码字幕综合| 高清欧美性猛交XXXX黑人猛交| 国内精品小视频在线| 高h视频在线| m男亚洲一区中文字幕| 青青久在线视频免费观看| 中国国产高清免费AV片| 亚洲欧洲日韩久久狠狠爱| 高清国产在线| 国产一区成人| 四虎永久在线精品影院| 亚洲午夜久久久精品电影院| 国产精品亚洲а∨天堂免下载| 91精品国产丝袜| 中文字幕欧美日韩高清| 日本人妻一区二区三区不卡影院 | 亚洲三级视频在线观看| 亚洲专区一区二区在线观看| 97超碰精品成人国产| 亚洲国产综合第一精品小说| 亚洲成人高清无码| 久久国语对白| 中文字幕啪啪| 国产h视频免费观看| 免费在线不卡视频| 黄色网页在线播放| 国产精品成人AⅤ在线一二三四| 欧美一级专区免费大片| 日韩123欧美字幕| 青青操国产| 国产成+人+综合+亚洲欧美| 欧美精品1区| 在线无码av一区二区三区| 欧美在线三级| 97人人做人人爽香蕉精品| 色综合久久久久8天国| 欧美日本激情| 日韩东京热无码人妻|