常見的對稱加密演算法有:
DES ——密鑰短,使用時間長,硬體計算快於軟體。
IDEA——個人使用不受專利限制,可抵抗差分攻擊,基於三個群。
AES ——可變密鑰長,可變分組長。
以上三個屬於塊式,明文按分組加密。
RC4 ——流式加密,不需填充明文,密鑰長度可變。
❷ 如何學習密碼學
密碼學是門很有意思的學科,你如果不求深的話先找本講述基礎密碼學的書籍看看!從遠古的密碼看起,提提興趣!如果要深度研究密碼學的話,數學基礎是少不了的,代數知識是基礎,數值代數、高等代數、抽象代數都是必要的,分析知識最好也具備些比較好,再有點泛函和拓撲的知識就更好了!密碼學到後期就有點枯燥了,可以轉向研究下攻擊方法,也就是破譯方法!
❸ 求密碼學中幾種攻擊數字簽名的方法
黑客么你,別來這里提這種問題了,一般不會有好的解答
❹ 求密碼學中的幾種破解方法
密碼學? 沒聽過
❺ 密碼加密的方法有那些
用戶密碼加密方式
用戶密碼保存到資料庫時,常見的加密方式有哪些?以下幾種方式是常見的密碼保存方式:
1. 明文保存
比如用戶設置的密碼是「123456」,直接將「123456」保存在資料庫中,這種是最簡單的保存方式,也是最不安全的方式。但實際上不少互聯網公司,都可能採取的是這種方式。
2. 對稱加密演算法來保存
比如3DES、AES等演算法,使用這種方式加密是可以通過解密來還原出原始密碼的,當然前提條件是需要獲取到密鑰。不過既然大量的用戶信息已經泄露了,密鑰很可能也會泄露,當然可以將一般數據和密鑰分開存儲、分開管理,但要完全保護好密鑰也是一件非常復雜的事情,所以這種方式並不是很好的方式。
總結
採用PBKDF2、bcrypt、scrypt等演算法可以有效抵禦彩虹表攻擊,即使數據泄露,最關鍵的「用戶密碼」仍然可以得到有效的保護,黑客無法大批量破解用戶密碼,從而切斷撞庫掃號的根源。
【加密軟體編輯推薦】
易控網盾加密軟體--重要文件防泄密專家!輕松實現單位內部文件自動加密保護,加密後的文件在單位內部正常流轉使用。未經許可,任何私自拷貝加密文件外發出去,都將打開為亂碼,無法使用!對於發送給客戶等第三方的文件,可實現控制打開時間和打開次數等防泄密參數!同時可設置對員工電腦文件自動備份,防止惡意刪除造成核心數據的遺失!從源頭防止企業核心文件被外泄!
相關頁面:加密軟體,文件加密,文檔加密,圖紙加密軟體,防泄密軟體,CAD加密軟體,文件外發加密
❻ 現在密碼學採用的演算法主要有什麼
現代密碼學將演算法分為具有不同功能的幾種
常用的主要有三種:
1.對稱密碼演算法
DES演算法——二十世紀七十年代提出,曾經稱霸對稱加密領域30年
AES演算法——二十一世紀初提出用以取代DES演算法
IDEA演算法——二十世紀九十年代初提出,也是一種流行演算法
RC4演算法——經典的流密碼演算法
2.公鑰密碼演算法
D-H演算法——用於密鑰協商,是第一種使用的公鑰演算法,基於離散對數難解問題
RSA演算法——最常用的公鑰演算法,功能強大
3.哈希函數(雜湊函數)
MD5——常用演算法,用於產生80比特的輸出
SHA-1——也是常用演算法,用於產生128比特輸出
---
這是最經典的若干種演算法
說的不對之處請指正
------
個人意見 僅供參考
❼ 古典密碼學主要有哪兩大類基本方法
密碼研究信息加密、解密破密科含密碼編碼密碼析密碼由於保密通信特別軍事保密通信需要發展進新興邊緣科今除軍政及家安全機構外密碼應用已經滲透各行各業受社各界特別商業、金融業及電工業界極關注高度發達信息代密碼專業技術才類社運轉必少重要保證
本科主要研究向:現代密碼數理論流密碼設計與安全編碼理論與應用密碼理論與應用通信網安全保密技術計算機系統安全保密
建議查下資料.感覺這樣的提問沒有意義