4種加密,解密算法介紹(MD5,DES,RSA,SSL)


4種加密,解密算法:

 

1.MD5 不可逆加密:MD5Encrypt.Encrypt,長度32,2的128次方,MD5兩次,MD5加鹽
MD5 公開的算法,任何語言都可以用
相同原文加密結果式一樣的;不同內容 長度加密后是32位;
不可逆加密
1 防止被篡改
2 防止明文存儲
3 防止抵賴,數字簽名
用途:1.防止篡改;發個文檔,事先給別人一個MD5,是文檔的摘要
源代碼管理器SVN
2.極速妙傳:掃描文件的MD5和已有的文件的MD5對比--吻合表示文件在不用上傳;
3.密碼保存,防止看到明文,密文可見,所以要求密碼復雜,加鹽(123456+caj);
4.防止抵賴,數字簽名

2.Des 對稱可逆加密:加密,解密是一個Key,數據傳輸;在先打印;
DES AES Blowfish
 對稱加密算法的優點是速度快,
  缺點是密鑰管理不方便,要求共享密鑰。
可逆對稱加密 密鑰長度8
3.RSA 非對稱可逆加密:加密,解密是一對,保證文件來自某人(私有key)
公開加密Key,保證數據安全,速度快
公開解密Key,保證文件來自某人,不可抵賴

4.數字證書SSL加密
百度--》 CA機構生成證書簽名:--用戶、
瀏覽器內置機構 證書,無條件信任
申請證書;
5點基本知識--MD5加密,在CA自己加密
單邊驗證
雙邊驗收
阿里雲免費申請證書

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM