導航:首頁 > 文檔加密 > 對稱加密演算法加解密速度

對稱加密演算法加解密速度

發布時間:2025-09-25 23:50:33

1. 對稱加密、非對稱加密、RSA(總結)

指的就是加、解密使用的同是一串密鑰,所以被稱做對稱加密。對稱加密只有一個密鑰作為私鑰。 常見的對稱加密演算法:DES,AES等。

指的是加、解密使用不同的密鑰,一把作為公開的公鑰,另一把作為私鑰。公鑰加密的信息,只有私鑰才能解密。反之,私鑰加密的信息,只有公鑰才能解密。 舉個例子,你向某公司伺服器請求公鑰,伺服器將公鑰發給你,你使用公鑰對消息加密,那麼只有私鑰的持有人才能對你的消息解密。與對稱加密不同的是,公司伺服器不需要將私鑰通過網路發送出去,因此安全性大大提高。最常用的非對稱加密演算法:

對稱加密相比非對稱加密演算法來說,加解密的效率要高得多、加密速度快。但是缺陷在於對於密鑰的管理和分發上比較困難,不是非常安全,密鑰管理負擔很重。

安全性更高,公鑰是公開的,密鑰是自己保存的,不需要將私鑰給別人。缺點:加密和解密花費時間長、速度慢,只適合對少量數據進行加密。

安全肯定是非對稱加密安全,但是效率比較慢,對稱加密效率高,但是不安全。嚴謹一點的做法是混合起來使用,將對稱加密的密鑰使用非對稱加密的公鑰進行加密,然後發送出去,接收方使用私鑰進行解密得到對稱加密的密鑰,然後雙方可以使用對稱加密來進行溝通。實際工作中直接使用非對稱加、解密其實也可以,因為我們平時一般請求的報文不會很大,加解密起來速度在可接受范圍內,或者可以對敏感欄位,比如密碼、手機號、身份證號等進行分段加密,效率還可以。

2. 對稱加密演算法的缺點有哪些

1、對稱加密演算法
優點
加解密的高速度和使用長密鑰時的難破解性。
缺點
對稱加密演算法的安全性取決於加密密鑰的保存情況,但要求企業中每一個持有密鑰的人都保守秘密是不可能的,他們通常會有意無意的把密鑰泄漏出去。如果一個用戶使用的密鑰被入侵者所獲得,入侵者便可以讀取該用戶密鑰加密的所有文檔,如果整個企業共用一個加密密鑰,那整個企業文檔的保密性便無從談起。
2、非對稱加密演算法
優點
非對稱密鑰體制有兩種密鑰,其中一個是公開的,這樣就可以不需要像對稱密碼那樣傳輸對方的密鑰了。這樣安全性就大了很多。
缺點
演算法強度復雜、安全性依賴於演算法與密鑰但是由於其演算法復雜,而使得加密解密速度沒有對稱加密解密的速度快。
3、傳統密碼體制
優點
由於DES加密速度快,適合加密較長的報文。
缺點
通用密鑰密碼體制的加密密鑰和解密密鑰是通用的,即發送方和接收方使用同樣密鑰的密碼體制。
4、公鑰密碼體制
優點
RSA演算法的加密密鑰和加密演算法分開,使得密鑰分配更為方便。
RSA演算法解決了大量網路用戶密鑰管理的難題。

缺點
RSA的密鑰很長,加密速度慢。

3. 常用對稱加密演算法

常用對稱加密演算法:
DES 3DES AES
1、DES(Data Encryption Standard)
DES加密演算法出自IBM的研究,後來被美國政府正式採用,之後開始廣泛流傳,但是近些年使用越來越少,因為DES使用56位(8位元組)密鑰,以現代計算能力,
24小時內即可被破解。雖然如此,在某些簡單應用中,我們還是可以使用DES加密演算法

特點:數據加密標准,速度較快,適用於加密大量數據的場合

2、3DES(Triple DES)
基於DES,對一塊數據用三個不同的密鑰進行三次加密,強度更高

3DES是三重數據加密,且可以逆推的一種演算法方案。但由於3DES的演算法是公開的,所以演算法本身沒有密鑰可言,主要依靠唯一密鑰來確保數據加解密的安全。到目前為止,仍沒有人能破解3DES。

特點:數據加密標准,速度較快,且安全、

3、AES(Advanced Encryption Standard)推薦使用
密碼學中的高級加密標准(Advanced Encryption Standard,AES),又稱Rijndael加密法,是美國聯邦政府採用的一種區塊加密標准。

這個標准用來替代原先的DES(Data Encryption Standard),已經被多方分析且廣為全世界所使用。經過五年的甄選流程,高級加密標准由美國國家標准與技術研究院 (NIST)於2001年11月26日發布於FIPS PUB 197,並在2002年5月26日成為有效的標准。2006年,高級加密標准已然成為對稱密鑰加密中最流行的演算法之一 [1] 。
該演算法為比利時密碼學家Joan Daemen和Vincent Rijmen所設計,結合兩位作者的名字,以Rijdael之名命之,投稿高級加密標準的甄選流程。(Rijdael的發音近於 「Rhine doll」。)

高級加密標准,是下一代的加密演算法標准,速度快,安全級別高,支持128、192、256、512位密鑰的加密。

特點:數據加密更標准,速度更快,更安全,更流行

閱讀全文

與對稱加密演算法加解密速度相關的資料

熱點內容
cmd5加密java 瀏覽:813
jdk編譯器後綴 瀏覽:813
php群發圖文消息 瀏覽:129
游戲講故事解壓 瀏覽:46
蘋果手機上編程軟體 瀏覽:852
找回手機圖片文件夾 瀏覽:920
pdf33 瀏覽:32
創富pdf 瀏覽:158
社會工程pdf 瀏覽:224
計算機不需要編譯就能運行的語言 瀏覽:359
電信伺服器華南ip地址 瀏覽:552
電視劇哪個app可以看cctv 瀏覽:954
蘋果手機移動沒有伺服器地址 瀏覽:4
愛彈幕app怎麼下載 瀏覽:541
雙子座程序員 瀏覽:333
飛訊PDF 瀏覽:273
對稱加密演算法加解密速度 瀏覽:488
精通cpdf 瀏覽:227
c語言遞歸時編譯失敗 瀏覽:980
單片機存儲格式 瀏覽:616