中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

數據加密算法是什么

發布時間:2021-01-21 13:56:37 來源:億速云 閱讀:155 作者:小新 欄目:互聯網科技

這篇文章給大家分享的是有關數據加密算法是什么的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

數據加密算法是一種對稱加密算法,是使用最廣泛的密鑰系統,特別是在保護金融數據的安全中;密碼算法是加密算法和解密算法的統稱,它是密碼體制的核心,密碼算法可以看成一些交換的組合,當輸入為明文時,經過這些變換,輸出就為密文,此過程為加密算法。

數據加密算法(Data Encryption Algorithm,DEA)是一種對稱加密算法,很可能是使用最廣泛的密鑰系統,特別是在保護金融數據的安全中,最初開發的DEA是嵌入硬件中的。通常,自動取款機(Automated Teller Machine,ATM)都使用DEA。它出自IBM的研究工作,IBM也曾對它擁有幾年的專利權,但是在1983年已到期后,處于公有范圍中,允許在特定條件下可以免除專利使用費而使用。1997年被美國政府正式采納。

特點

密碼算法是加密算法和解密算法的統稱,它是密碼體制的核心。密碼算法可以看成一些交換的組合。當輸入為明文時,經過這些變換,輸出就為密文。這是加密交換的過程,此時密碼算法稱為加密算法。

反之,當輸入為密文時,經過密碼變換,輸出為明文,這就 是解密交換的過程,此時密碼算法稱為解密算法。常用加密算法為:AES 、 RSA/ECC 、Diffie-hellman 、 SHA-1/SHA-256 。

加密標準

DES的原始思想可以參照二戰德國的恩尼格瑪機,其基本思想大致相同。傳統的密碼加密都是由古代的循環移位思想而來,恩尼格瑪機在這個基礎之上進行了擴散模糊。但是本質原理都是一樣的。現代DES在二進制級別做著同樣的事:替代模糊,增加分析的難度。

加密原理

DES 使用一個 56 位的密鑰以及附加的 8 位奇偶校驗位(每組的第8位作為奇偶校驗位),產生最大 64 位的分組大小。這是一個迭代的分組密碼,使用稱為 Feistel 的技術,其中將加密的文本塊分成兩半。

使用子密鑰對其中一半應用循環功能,然后將輸出與另一半進行“異或”運算;接著交換這兩半,這一過程會繼續下去,但最后一個循環不交換。DES 使用 16 輪循環,使用異或,置換,代換,移位操作四種基本運算。

三重 DES

DES 的常見變體是三重 DES(3DES),使用 168 (56*3)位的密鑰對資料進行三次加密(3次使用DES)的一種機制;它通常(但非始終)提供極其強大的安全性。如果三個 56 位的子元素都相同,則三重 DES 向后兼容 DES。

感謝各位的閱讀!關于“數據加密算法是什么”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

扎囊县| 安阳市| 海原县| 佛坪县| 焉耆| 蓬莱市| 霍城县| 江阴市| 宁远县| 衡东县| 平安县| 上思县| 肥西县| 长宁县| 紫金县| 缙云县| 绥芬河市| 霍州市| 扶绥县| 杭锦旗| 华宁县| 河南省| 乌兰县| 左云县| 长葛市| 喜德县| 碌曲县| 平湖市| 栾川县| 荆门市| 南平市| 洪泽县| 隆安县| 鱼台县| 曲水县| 鸡泽县| 屏东县| 邻水| 鹿邑县| 晋州市| 哈密市|