最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

密碼學(xué)——RSA加密算法

2023-03-30 16:58 作者:Vector永遠(yuǎn)的神  | 我要投稿

RSA加密算法是一個很典型的非對稱加密算法,發(fā)送方和接收方有私鑰和公鑰進(jìn)行保存。

算法的理論基礎(chǔ)就是利用了當(dāng)前數(shù)學(xué)上的公理,大數(shù)的質(zhì)因數(shù)分解是十分困難的,即使現(xiàn)在最頂尖的計算機(jī)也無法做到快速的實現(xiàn),但是可以很快速的進(jìn)行大數(shù)乘積運(yùn)算。


具體過程:

  1. 首先選擇兩個質(zhì)數(shù) P? 和? Q

  2. 然后計算算法的取余數(shù)N = P *? Q

  3. 利用歐拉函數(shù)計算得到T? = (P-1)*(Q-1)

  4. 選擇公鑰E? 注意是選擇而不是計算,在范圍內(nèi)會有多個符合條件的值,選擇其一即可,首先得是質(zhì)數(shù),然后得滿足? ?1 < 公鑰 E? <? T? ,最后要求E不能是T的因子。

  5. 根據(jù)選擇的公鑰E 計算私鑰D? ? ?滿足(D*E)% T? = 1

?在實際的加密解密過程中 算法使用

明文 ^ E? %? N? = 密文

密文? ^ D? % N? = 明文


在運(yùn)算過程中? ,公鑰E和取余數(shù)N都是公開的? ,關(guān)鍵是私鑰D不能被獲悉


密碼學(xué)——RSA加密算法的評論 (共 條)

分享到微博請遵守國家法律
离岛区| 巴南区| 福清市| 桓台县| 亚东县| 大洼县| 大余县| 江永县| 靖远县| 新绛县| 罗源县| 津市市| 清镇市| 永胜县| 榆林市| 黄大仙区| 高清| 湘西| 嘉义县| 前郭尔| 杭锦旗| 东乡| 武功县| 峨眉山市| 高阳县| 留坝县| 施甸县| 罗山县| 富裕县| 吴忠市| 大邑县| 信阳市| 温宿县| 民勤县| 双牌县| 安溪县| 崇文区| 隆回县| 邢台县| 三亚市| 公主岭市|