現(xiàn)代密碼體制在圖像加密中的應(yīng)用
隨著多媒體技術(shù)飛速發(fā)展,數(shù)字圖像已成為主要的網(wǎng)絡(luò)交互對象之一。圖像的安全問題令人擔(dān)心,受到人們的普遍重視,那么如何才能保證數(shù)字圖像交互的安全性呢?這就需要我們對圖像進行加密,今天,首先給我們介紹一下現(xiàn)代密碼體制在圖像加密中的應(yīng)用。
現(xiàn)代密碼體制分類
根據(jù)密鑰的特點,現(xiàn)代密碼體制可分為對稱密碼體制和非對稱密碼體制。
對稱密碼體制中,通信雙方共享一個加密密鑰和一個解密密鑰,加、解密密鑰相同或彼此容易相互確定,加、解密密鑰均須保密。其代表為數(shù)據(jù)加密標準DES和高級加密標準AES。
非對稱密碼體制中,發(fā)送方擁有一個公鑰和一個私鑰,其代表為RSA和橢圓曲線密碼體制。
在實際應(yīng)用中,對稱密碼體制主要用于加密文本文件,而非對稱密碼體制比對稱密碼體制平均慢約1000倍,它經(jīng)常用來加密短信息,如密鑰等。
基于現(xiàn)代密碼體制的圖像加密原理
基于現(xiàn)代密碼體制的圖像加密原理是將圖像數(shù)據(jù)視為二進制流直接采用現(xiàn)代密碼體制進行加解密。
基于現(xiàn)代密碼體制的圖像加密特點
理論上,數(shù)字圖像完全可用現(xiàn)代密碼體制進行加密,但數(shù)字圖像是一種特殊的數(shù)據(jù)(數(shù)據(jù)量大、二維數(shù)據(jù)和冗余度高)。而現(xiàn)代密碼體制都是針對文本文件加密(一維數(shù)據(jù))設(shè)計的,并沒有結(jié)合圖像數(shù)據(jù)的特征,因此很難滿足實際應(yīng)用的需求。現(xiàn)代密碼體制往往結(jié)構(gòu)復(fù)雜、計算量大、加密效率低,不適用于圖像加密。
基于現(xiàn)代密碼體制的圖像加密的最新進展
因為受到計算資源的限制,人們提出了輕量級密碼算法的概念。輕量級密碼算法意在尋找安全性和執(zhí)行效率的平衡,它追求快速的執(zhí)行效率,同時又能夠提供足夠的安全保障。在安全性要求不高的場合下,一些優(yōu)秀的輕量級密碼算法可以嘗試用于圖像加密。
小知識之密碼體制:
密碼體制也叫密碼系統(tǒng),是指能完整地解決信息安全中的機密性、數(shù)據(jù)完整性、認證、身份識別、可控性及不可抵賴性等問題中的一個或幾個的一個系統(tǒng)。對一個密碼體制的正確描述,需要用數(shù)學(xué)方法清楚地描述其中的各種對象、參數(shù)、解決問題所使用的算法等。










