欧美色在线视频播放 视频,国产精品亚洲精品日韩已方,日本特级婬片中文免费看,亚洲 另类 在线 欧美 制服

<td id="8pdsg"><strong id="8pdsg"></strong></td>
<mark id="8pdsg"><menu id="8pdsg"><acronym id="8pdsg"></acronym></menu></mark>
<noscript id="8pdsg"><progress id="8pdsg"></progress></noscript>

    首頁 >> 綜合知識 >

    rsa是什么意思中文(RSA是什么意思)

    2023-03-26 19:04:01 來源: 用戶: 

    關(guān)于rsa是什么意思中文,RSA是什么意思這個很多人還不知道,今天菲菲來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!

    1、RSA算法是一種非對稱密碼算法,所謂非對稱,就是指該算法需要一對密鑰,使用其中一個加密,則需要用另一個才能解密。

    2、 RSA的算法涉及三個參數(shù),n、ee2。

    3、 其中,n是兩個大質(zhì)數(shù)p、q的積,n的二進制表示時所占用的位數(shù),就是所謂的密鑰長度。

    4、 e1和e2是一對相關(guān)的值,e1可以任意取,但要求e1與(p-1)*(q-1)互質(zhì);再選擇e2,要求(e2*e1)mod((p-1)*(q-1))=1。

    5、 (n及e1),(n及e2)就是密鑰對。

    6、 RSA加解密的算法完全相同,設(shè)A為明文,B為密文,則:A=B^e1 mod n;B=A^e2 mod n; e1和e2可以互換使用,即: A=B^e2 mod n;B=A^e1 mod n; 補充回答: 對明文進行加密,有兩種情況需要這樣作: 您向朋友傳送加密數(shù)據(jù),您希望只有您的朋友可以解密,這樣的話,您需要首先獲取您朋友的密鑰對中公開的那一個密鑰,e及n。

    7、然后用這個密鑰進行加密,這樣密文只有您的朋友可以解密,因為對應(yīng)的私鑰只有您朋友擁有。

    8、 2、您向朋友傳送一段數(shù)據(jù)附加您的數(shù)字簽名,您需要對您的數(shù)據(jù)進行MD5之類的運算以取得數(shù)據(jù)的"指紋",再對"指紋"進行加密,加密將使用您自己的密鑰對中的不公開的私鑰。

    9、您的朋友收到數(shù)據(jù)后,用同樣的運算獲得數(shù)據(jù)指紋,再用您的公鑰對加密指紋進行解密,比較解密結(jié)果與他自己計算出來的指紋是否一致,即可確定數(shù)據(jù)是否的確是您發(fā)送的、以及在傳輸過程中是否被篡改。

    10、 密鑰的獲得,通常由某個機構(gòu)頒發(fā)(如CA中心),當然也可以由您自己創(chuàng)建密鑰,但這樣作,您的密鑰并不具有權(quán)威性。

    11、 計算方面,按公式計算就行了,如果您的加密強度為1024位,則結(jié)果會在有效數(shù)據(jù)前面補0以補齊不足的位數(shù)。

    12、補入的0并不影響解密運算。

    本文到此分享完畢,希望對大家有所幫助。

      免責聲明:本文由用戶上傳,與本網(wǎng)站立場無關(guān)。財經(jīng)信息僅供讀者參考,并不構(gòu)成投資建議。投資者據(jù)此操作,風險自擔。 如有侵權(quán)請聯(lián)系刪除!

     
    分享:
    最新文章
    站長推薦