DES1977年美聯(lián)邦發(fā)布甚带,1999年被暴力破解,當時用時22h15m鹰贵。
TRIPLE-DES處理速度不高康嘉,除特別重視向下兼容的場景外砾莱,很少被使用。
AES美國NIST組織無條件免費全球使用凄鼻,是密碼強度很好的算法:通過字節(jié)替換腊瑟、列移動块蚌、混合列闰非、與密鑰進行異或操作等處理。該算法存在密碼配送的問題峭范。
RSA生成原理:
密文= 明文的E次方mod N ;
公鑰={E财松,N};
明文 = 密文的D次方mod N;
私鑰 = {D纱控,N}
其缺點是算法運行速度慢辆毡,運行次數(shù)多,不適合加密長文本舶掖。
RSA 在線生成工具:http://www.bm8.com.cn/webtool/rsa/
1.隱藏url中傳遞的參數(shù)并通過公私鑰加密;
2.限制接口有效訪問時間尔店;
3.擴展:RSA不適合長文本加密眨攘,AES適合長文本加密,如何在基于RSA驗證身份嚣州,獲取信任后鲫售,靈活告知客戶端下次的加密方式该肴?