我們大家都知道如果我們想很好的掌握一項新的事物,最簡單的方法就是獲取它的工作原理。我相信數(shù)據(jù)加密也不例外。數(shù)據(jù)加密的工作原理是什么呢?
網(wǎng)絡安全防范措施與應用是如何應用在我們的日常生活當中的呢?我相信網(wǎng)絡安全防范措施與應用一定出現(xiàn)在我們的數(shù)據(jù)加密的工作當中。下面讓我們來了解一下數(shù)據(jù)加密的工作原理,那么數(shù)據(jù)加密的工作原理是什么呢?
數(shù)據(jù)加密,是一門歷史悠久的技術,指通過加密算法和加密密鑰將明文轉變?yōu)槊芪?,而解密則是通過解密算法和解密密鑰將密文恢復為明文。它的核心是密碼學。數(shù)據(jù)加密目前仍是計算機系統(tǒng)對信息進行保護的一種最可靠的辦法。它利用密碼技術對信息進行加密,實現(xiàn)信息隱蔽,從而起到保護信息的安全的作用。
傳統(tǒng)加密方法有兩種,替換和置換。上面的例子采用的就是替換的方法:使用密鑰將明文中的每一個字符轉換為密文中的一個字符。而置換僅將明文的字符按不同的順序重新排列。單獨使用這兩種方法的任意一種都是不夠安全的,但是將這兩種方法結合起來就能提供相當高的安全程度。數(shù)據(jù)加密標準(Data Encryption Standard,簡稱DES)就采用了這種結合算法,它由IBM制定,并在1977年成為美國官方加密標準。
DES的工作原理為:將明文分割成許多64位大小的塊,每個塊用64位密鑰進行加密,實際上,密鑰由56位數(shù)據(jù)位和8位奇偶校驗位組成,因此只有56個可能的密碼而不是64個。每塊先用初始置換方法進行加密,再連續(xù)進行16次復雜的替換,最后再對其施用初始置換的逆。第i步的替換并不是直接利用原始的密鑰K,而是由K與i計算出的密鑰Ki。
DES具有這樣的特性,其解密算法與加密算法相同,除了密鑰Ki的施加順序相反以外。
-
DES
+關注
關注
0文章
64瀏覽量
48215 -
數(shù)據(jù)加密
+關注
關注
0文章
51瀏覽量
12713
發(fā)布評論請先 登錄
相關推薦
評論