明文:也叫明碼是用戶可以直接看懂的信息
密文:密文是一些無意義的雜亂的代碼的集合
加密:加密就是在特定的算法和密鑰的控制下把明文轉換成密文的一個過程。
解密:在特定算法的控制下輸入密鑰把密文轉換成明文
加密算法 解密算法
明文 -----------------密文------------------明文
加密算法分為對稱加密算法(私有密鑰算法)和非對稱加密算法(公鑰密碼算法),對稱加密算法和非對稱加密算法的區別在于對稱加密算法的加密密鑰和解密密鑰是相同的。
著名的加密算法有:DES/3DES、IDEA、RC系列、CAST、AES高級數據加密等
DES以塊模式對64bit的密文塊進行加密,密鑰是固定的56bit,加密流程如下:
輸入64bit明文數據------置換函數置換------在密鑰控制下進行16輪迭代------交換左右32bit------用相逆的函數進行第二次置換--------輸出密文數據
3DES加密算法就是用3個密鑰分別對DES算法執行3遍
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。