明文:明文是指沒有一個經過資訊加密的數據。一般企業而言,明文規定都是需要等待傳輸的數據。由於我們沒有經過加密,明文很容易被識別與破解,因此在傳輸明文之前教師必須不斷進行分析加密技術處理。密文:密文只是明文經過研究某種加密演算法而得到的數據,通常密文的形式比較複雜問題難以有效識別及理解。密鑰:密鑰是一種重要參數,它是在明文轉換為密文或將密文轉換為明文的演算法中輸入的參數。
對稱加密:通信雙方同時掌握一個密鑰,加密和解密由一個密鑰完成(即加密密鑰等於解密密鑰,加密和解密密鑰可以相互推出)。雙方應在溝通前共同制定密鑰,不得向第三方披露。分組加密:分組密碼將明文分成固定長度的組。每個組使用相同的密鑰和加密演算法,並且輸出也是一個固定長度的密文。
好了,考慮到這一點,我們來看看 DSE數學 加密演算法。Des 演算法是一種常見的數據包加密演算法,由 ibm 在1971年引入。Des 演算法是群加密演算法的典型代表,也是應用最廣泛的對稱加密演算法。是這樣的:
1.包長:在DES加密演算法中,明文和密文都是64位包。密鑰的長度是64位,但是密鑰的每八位被設置為奇偶校驗位,所以密鑰的實際長度是56位。2.加密過程:DES加密演算法大致分為四個步驟:初始替換、子密鑰生成、迭代過程和逆替換。(3)迭代過程:設Li(32位)和Ri(32位)為第I輪迭代結果的左半部分和右半部分,子項Ki為第I輪的48位加密密鑰。
(4)逆置換:將初始資產置換技術進行16次的迭代,即進行16層的加密資訊變換,得到L16和R16,將此問題作為一個輸入塊,進行逆置換能夠得到發展最終的密文輸出塊。逆置換是初始資源置換的逆運算。從初始功能置換工作規則中可以通過看到,原始社會數據的第1位置換已經到了第40位,第2位置換關係到了第8位。則逆置換方式就是將第40位置換到第1位,第8位置換到第2位。
相關文章: