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

基于安全策略的動態加密技術研究

2016-09-13 09:12:53張伯雍何涇沙
電子設計工程 2016年5期
關鍵詞:方法

張伯雍,何涇沙

(北京工業大學 軟件學院,北京 100124)

基于安全策略的動態加密技術研究

張伯雍,何涇沙

(北京工業大學 軟件學院,北京100124)

對數據進行加密是一種保證數據安全性的有效措施,但現有的數據加密方式一般是選定某種加密算法,用該加密算法對數據進行全文加密。而不同終端設備的性能存在很大差異,移動終端設備如智能手機受其體積限制,計算能力和能源供給都十分有限,難以承受全文加密的計算量和能源開銷。因此提出了一種動態選擇加密方法,動態的選擇加密算法對部分數據進行加密,并在該方法的基礎上提出了基于安全策略的數據加密傳輸方案。在保證較高安全強度前提下,降低了加密開銷提高了加密效率。

數據加密;動態選擇;部分加密;安全策略

使用適當的安全技術對移動終端上的個人數據進行處理十分必要。數據加密技術是最基本的安全技術,主要用于保證數據在存儲和傳輸過程中的保密性。不同的加密算法具有不同的密碼強度和執行效率[1-2],在特定的應用場景中可以根據安全性需求等因素選擇不同的加密算法,但傳統的應用方式往往是確定了一種加密算法后,就使用該種加密算法對需要保護的數據進行全文加密。這種方式的優點是能最大限度實現所選加密算法的數據加密強度。而當數據量較大時,對數據進行全文加密操作的開銷也會隨之加大。對于電池能源、計算能力等資源有限的移動終端設備,這種全文加密方式會造成過重的負擔[3]。

文中提出一種動態加密方法,動態選擇加密算法和部分數據進行加密,在滿足安全需求的前提下,提高加密效率降低加密開銷,并給出了一種基于安全策略的數據加密傳輸應用方式。本文剩余部分結構如下,第二節介紹了一些現有的高效加密方法,第三節描述本文提出的動態選擇加密方法,第四節介紹了基于安全策略的具體應用方案,實驗結果及分析在第五節給出,最后給出全文總結。

1 相關研究

在 多媒體數據加密研究領域,已經有學者提出了一些選擇性加密方法。所謂選擇性加密即選擇被加密數據中的一部分進行加密形成密文,未選擇部分保持為明文。理想情況下應選擇被加密數據中最重要的部分進行加密。但由于不同種類數據文件的特征和格式差異很大,目前還沒有通用的方法能實現這個目標。因此現有研究主要針對特定格式的文件,研究對象主要是多媒體數據文件,基于特定文件的編碼方法,篩選出編碼過程中對編解碼效果有較大影響的相關參數進行加密。如:陳勇、沙愛軍提出了一種使用AES數據加密算法對MPEG-4視頻進行部分加密的方法[4]。利用AES的OFB模式對MPEG-4中I-VOP的DC差分系數和P-VOP、B-VOP中的intra塊DC差分系數進行加密;葛龍、廉士國等人提出了一種基于參數敏感性的MP3音頻選擇加密方案[5],選擇性的將MP3音頻幀內的比例因子和比特分配信息兩種重要參數進行加密;鄧紹江、李艷濤等人針對JPEG2000圖像小波變換后重要信息集中在小波系數的低頻部分的特點,選擇性的對這部分數據進行加密,達到減小加密量并保證較好加密效果的目的[6]。

2 動態數據加密方法

2.1加密數據的選擇

以往的多媒體數據選擇性加密技術均以某種特定格式數據作為研究對象,通過對作用于編碼過程的參數進行分析,篩選出重要參數進行加密,從而達到既減小數據加密總量又保證較好加密效果的目的。但對于索引圖像、真色彩圖像、YUV圖像原始數據和純文本等數據類型,由于其未經特殊壓縮編碼,不具有復雜的編碼格式,因此無法應用以往的選擇性加密方法對這類數據進行加密。本文以位圖圖像為例針對此類數據進行了研究和分析。

位圖文件的結構主要包含4部分:

1)文件信息頭:文件類型、文件大小和位平面字節流起始位置信息;

2)圖像信息頭:圖像寬、高、色深、位平面字節流長度、分辨率等信息;

3)調色板數據結構:用來表達RGB顏色值的結構體數組,個數由圖像色深確定;

4)位圖數據:每一像素的調色板索引值或直接表示每一像素的RGB顏色值。

通過對位圖文件的數據結構分析,可以看出文件信息頭和位圖信息頭包含了解讀位圖文件所需的一些基本參數,此類參數的取值較為固定,即使完全刪去也可以很輕松的重構,所以加密文件信息頭和位圖信息頭沒有意義。而后面的調色板數據和位圖數據則包含了解讀所有像素的全部信息。其中位圖數據是文件中長度最長同時也是最為重要的數據段,位圖數據中的每一個字節都可以表示稱二進制數。從微觀角度出發可以從每個字節中抽取1位,將一張位圖圖像分解為8個位平面圖,原圖和分解后的8張位平面圖效果如圖1所示。

圖1 位平面分解圖Fig.1 Bit plane decomposition figure

由分解結果可見,位圖數據在被解讀時每一字節中的各個比特位對圖像重構的貢獻程度不同。其中最高位對圖像重構貢獻最大,而后依次降低,即高位數據包含的信息較為豐富。因此,雖然此類數據不具備前文所述多媒體數據的復雜編碼格式,但經過從微觀角度的分析,同樣可以對數據中不同部分做出重要性等級的區分。以此為依據,就可以根據不同的安全策略,在數據全文中動態選擇其中一部分數據進行加密。

2.2動態加密流程

1)分析待加密原文,根據重要性等級對原文進行劃分,按重要性排序;確定可用的數據加密算法集,可根據密碼強度或執行速度進行排序

2)根據安全級別需求和執行效率需求,選出M和E的子集

3)為每種選擇的加密算法提供密鑰,執行加密操作

4)加密完成,重組為完整密文

圖2 動態加密流程Fig.2 Dynamic encryption process

3 基于安全策略的動態數據加密方案

在前文提出的動態數據加密方法基礎上,本節給出了一種基于安全策略的動態數據加密方案。假設有通信雙方A、B需要經過不安全的開放網絡傳輸一份未經壓縮編碼的無損位圖數據。數據請求方B設備計算能力有限難以承受全文加密后數據解密的計算開銷,且首次請求數據時不具有最高質量數據的請求權限(例如B前期只擁有低質量數據的使用權限)。之后B通過正常渠道獲得了數據的完全權限(例如B通過付費獲得了數據的完全權限),第二次請求相同數據。

如圖3、4所示加密傳輸方案可以簡述為:首次傳輸時加密數據的高m+n位,對高m位和次高n位分別采用不同的加密算法和密鑰進行加密,根據接受者當前權限只將高m位的加密方式和密鑰交付給接收方,接收方可部分解密獲得低質量數據;接收方獲得完全權限后第二次請求數據時,才將次高n為的加密方式和密鑰交付給接收方。

方案分析

1)數據加密全過程中只對部分數據加密,其中采用較高密碼強度的AES算法加密原數據中最重要部分,采用較高執行速度的RC4算法加密原數據中次重要部分。大大提高了執行效率,同時保證了較好的加密強度和效果;

2)首次加密傳輸過程就完成了所有數據的交付,資源所有者A收到請求時,不需要對原數據進行處理來生成不同質量版本的數據,只在交付密鑰和加密方式時有所保留即可控制被交付數據的質量;且基于首次加密傳輸的方法,第二次加密傳輸過程中,A、B雙方無需進行數據資源的傳輸,僅交互極少量的密鑰和加密方式即可完成任務。

圖3 初次數據加密傳輸流程Fig.3 Initial data encryption and transmission process

圖4 第二次數據加密傳輸流程Fig.4 The second time of data encryption and transmission process

4 實驗結果

應用單一加密算法的傳統全文加密實驗:(測試文件:lena,512*512pixel,263,222字節)

圖5 全文加解密Fig.5 Full encryption and decryption

基于安全策略的動態數據加密試驗:

由實驗結果可見,本方案僅加密數據總量中最重要的25%剩余部分保持為明文。與全文加密相比加密效果降低幅度很小(圖5左2、圖6左2),加密時間與AES全文加密相比縮短了84%、與RC4全文加密相比縮短了45%,此外還提供了對部分解密的數據質量進行控制的功能(圖6右2)。

圖6 動態加解密Fig.6 Dynamic encryption and decryption

表1 全文/動態加解密效率Tab.1 Full and dynamic encryption/decryption efficiency

5 結束語

對數據進行加密是保證數據在存儲和傳輸過程中安全性的主要手段,然而當數據量較大時全文加密的方式會帶來較大的計算資源、能源消耗和時間開銷。但現有的選擇性加密方法大多格式依賴性過強,無法應用于不具有復雜編碼格式的無損原始數據。本文對此類數據進行了研究,通過位平面分解的方法區分出數據中重要性不同的部分,提出了一種采用多種密碼算法對數據進行動態加密的方法,并在該方法的基礎上提出了一種基于安全策略的數據加密傳輸方案。實驗證明本方法既保證了較好的加密效果,同時顯著提高了加密效率。

[1]Weerasinghe T D B.Secrecy and performance analysis of symmetric key encryption algorithms[J].International Journal of Information and Network Security(IJINS),2012,1(2):77-87.

[2]Nadeem A,Javed M Y.A Performance Comparison of Data Encryption Algorithms[J].Information and Communication Technologies,2005.ICICT 2005.First International Conferenceon,2005:84-89.

[3]毛宇.面向移動云計算的數據安全保護技術研究 [D].廣州:廣東工業大學,2013.

[4]陳勇,沙愛軍.AES在MPEG-4視頻加密中的應用[J].電力系統通信,2006,27(2):54-58.

[5]葛龍,廉士國,孫金生,等.基于參數敏感性的MP3音頻選擇加密方案[J].計算機應用研究,2006,10:122-127.

[6]鄧紹江,李艷濤,張岱固,等.一種基于混沌的JPEG2000圖像加密算法[J].計算機科學,2009,36(5):273-275.

Research on dynamic encryption based on security policy

ZHANG Bo-yong,HE Jing-sha
(School of Software Engineering,Beijing University of Technology,Beijing 100124,China)

Data encryption is an effective measure to ensure the data security.However,the traditional way is to choose an encryption algorithm,then using this algorithm to encrypt the whole data.There is a big difference in performance of different terminal devices.Mobile devices such as smart phone due to size restrictions,computing power and energy supply is very limited,cannot afford the full encryption computation and energy overhead.Therefore,this paper presents a dynamic selective encryption method.Dynamically select encryption algorithm to encrypt part of the data.And proposed a data encryption transmission scheme based on security policy on the basis of the method.Both to ensure a high security strength,while reducing the encryption overhead and improves the encryption efficiency.

data encryption;dynamic selection;partial encryption;security policy

TN918

A

1674-6236(2016)05-0019-03

2015-03-27稿件編號:201503395

張伯雍(1986—),男,北京人,碩士研究生。研究方向:軟件工程理論、技術與應用。

猜你喜歡
方法
中醫特有的急救方法
中老年保健(2021年9期)2021-08-24 03:52:04
高中數學教學改革的方法
河北畫報(2021年2期)2021-05-25 02:07:46
化學反應多變幻 “虛擬”方法幫大忙
變快的方法
兒童繪本(2020年5期)2020-04-07 17:46:30
學習方法
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
最有效的簡單方法
山東青年(2016年1期)2016-02-28 14:25:23
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
主站蜘蛛池模板: аⅴ资源中文在线天堂| 人妻精品久久无码区| 亚洲视频免费播放| 国产午夜精品一区二区三| 国产91小视频在线观看| 日韩精品成人在线| 人妻21p大胆| 国产剧情国内精品原创| 狠狠色丁香婷婷综合| 亚洲精品男人天堂| 欧美日韩精品一区二区视频| 欧美精品二区| 在线视频亚洲色图| 亚洲激情区| 亚洲六月丁香六月婷婷蜜芽| 中文字幕欧美成人免费| 亚洲成a∧人片在线观看无码| 久久五月天综合| 久久综合五月婷婷| 天堂成人在线视频| 久久青草免费91观看| 欧美在线伊人| 热99精品视频| 激情五月婷婷综合网| 国产噜噜在线视频观看| 国产91在线|日本| 操美女免费网站| 91在线丝袜| 色婷婷综合在线| 国产精品网址你懂的| 欧美激情伊人| 免费无遮挡AV| 丝袜美女被出水视频一区| 国产福利影院在线观看| 456亚洲人成高清在线| 91色在线观看| 亚洲区第一页| 国产一在线| 亚洲午夜天堂| 国产免费a级片| 综合久久五月天| 青青操国产视频| 亚洲国产中文精品va在线播放| 国产一级在线观看www色| 国内精品伊人久久久久7777人| 国产欧美日韩综合一区在线播放| 久久香蕉国产线| 国产三级毛片| 欧美成人h精品网站| 男人天堂伊人网| 69视频国产| 国产真实乱了在线播放| 国产成人亚洲无码淙合青草| 手机永久AV在线播放| 狠狠亚洲五月天| 中文字幕在线视频免费| 国产精品浪潮Av| 少妇露出福利视频| 青青久久91| 国产精品亚欧美一区二区三区| 精品无码一区二区三区在线视频| 亚洲精品日产精品乱码不卡| 色噜噜久久| 中文字幕日韩欧美| 亚洲αv毛片| 天堂av综合网| 精品一区二区三区自慰喷水| 国产精品网址你懂的| 999精品视频在线| 精品无码日韩国产不卡av | 午夜少妇精品视频小电影| 国产综合网站| 欧美成人亚洲综合精品欧美激情 | 国模私拍一区二区三区| 中文成人在线视频| 日韩av电影一区二区三区四区| 谁有在线观看日韩亚洲最新视频| 亚洲欧美日韩视频一区| 亚洲日韩AV无码一区二区三区人| 国产无人区一区二区三区| 久久精品国产91久久综合麻豆自制| 欧美日韩在线国产|