evo真人(中国)

文章橫幅PC版
文章橫幅iPad版
文章橫幅手機版

非對稱加密/解密技術

TIME:2019-03-15 16:22  click: 347 次 來源: 未知

非對稱加密解密技術是加密與解密用不一樣密鑰的技術。即它用的密鑰是公開的,加密系統用的與解密的是不一樣的。

1.非對稱加密/解密技術原理

非對稱加密算法的基本模型如下圖所示:

明文X經密鑰KA經過加密算法E成為密文Y,同理,密文Y經密鑰KB由解密算法D成為明文X。其中加密算法E用密鑰KA、解密算法D用KB。加密算法E和解密算法D可以是一樣的,如橢圓加密算法。

需要指出的是,非對稱加密算法的兩個不一樣的密鑰可分別叫私鑰與公鑰。非對稱加密算法的基本模型圖與對稱加密算法的作比較,最大的不同是非對稱加密算法用不一樣的密鑰KA、KB當做加解密密鑰。由此形成非對稱加密算法。

2.非對稱加密/解密技術特點

在非對稱加密解密技術中,兩個密鑰中的一個做公鑰,這個是可公開的, 能很輕易地進行數字簽名,非對稱加密算法特別適合電子商務應用。

非對稱加密/解密技術安全性更高,但加密/解密速度卻遠不及對稱密鑰加密系統。因此,公鑰密碼體制一般用到加密傳送對稱密碼體制的密鑰,而對稱密碼體制則一般用該加密傳送的密鑰加密非常多的數據。

3.公鑰加密方法的種類

從公鑰加密出現以來,學者們相處了很多種公鑰加密方法, 它們的安全性均是基於難的數學題。包括大整數因子分解系統(代表有RSA)、橢園曲線離散對數系統(ECC)和離散對數系統(代表有DSA)3個種類。

4.公鑰系統橢圓曲線加密算法ECC

公鑰系統橢圓曲線加密算法ECC是基於離散對數計算難。與RSA方法比較,橢圓曲線加密算法技術安全性能更高,計算量小,處理速度快,存儲空間佔用小。使ECC可能替代RSA作為通用公鑰加密算法。

加密算法的安全性能通常由此算法的抗攻擊程度體現。ECC與其他公鑰系統比較,抗攻擊性有十足優勢。如160位ECC和1024位RSA、DSA的安全強度一樣,而210位ECC則和2048 bursA、DSA的一樣。

上一篇:密碼學隨機發生器技術 下一篇:對稱加密/解密技術