電子工程網(wǎng)
標題: RSA算法特點及應用簡述 [打印本頁]
作者: 旋轉(zhuǎn)木偶 時間: 2024-12-19 13:44
標題: RSA算法特點及應用簡述
加密算法分為對稱算法和非對稱算法兩種,RSA屬于應用最為廣泛的非對稱加密算法。其基本安全原理是建立在大素數(shù)因子很難分解的基礎上,屬于分組密碼體制。簡單的說:知道兩個質(zhì)數(shù),求出它們的乘積,很容易;但知道一個整數(shù),分解成兩個質(zhì)數(shù)就很復雜了。
RSA是非對稱加密算法,加密與解密的密鑰不同,有別于DES這類對稱算法。RSA主要缺點是產(chǎn)生密鑰受到素數(shù)產(chǎn)生技術的限制;密鑰分組長度較長,運算速度較低。
RSA算法也分為兩種模式,NDE模式和CRT模式
1、通常使用公鑰的運算,速度是比較快的。因為E我們一般選取的都比較小,無論是0x010001還是0x03
2、通常私鑰的運算是比較慢的,因為私鑰中的D比較大,長度和模長相同,比如1024bit。為了提高私鑰運算的速度,才有了CRT模式,所以在加密芯片里,我們都采用CRT模式來做私鑰的運算。即便如此,私鑰的運算速度還是比公鑰的計算要慢一些。
RSA應用模式一般有私鑰簽名和公鑰驗簽。簡易的流程圖可以參考下圖:
L-K-T加密芯片支持RSA1024、RSA2048和國際上通用的對稱和非對稱算法,開發(fā)的技術人員不要錯過。
-
圖片1.png
(220.27 KB)
下載附件
2024-12-19 13:43 上傳
歡迎光臨 電子工程網(wǎng) (http://m.54549.cn/) |
Powered by Discuz! X3.4 |