當(dāng)前位置: 首頁 > 軟考中級職稱(中項(xiàng)) > 軟考中級職稱(中項(xiàng))備考資料 > 軟考中級系統(tǒng)集成項(xiàng)目管理工程師知識點(diǎn):RSA密碼體制

軟考中級系統(tǒng)集成項(xiàng)目管理工程師知識點(diǎn):RSA密碼體制

更新時間:2020-02-04 14:23:29 來源:環(huán)球網(wǎng)校 瀏覽69收藏20

軟考中級職稱(中項(xiàng))報(bào)名、考試、查分時間 免費(fèi)短信提醒

地區(qū)

獲取驗(yàn)證 立即預(yù)約

請?zhí)顚憟D片驗(yàn)證碼后獲取短信驗(yàn)證碼

看不清楚,換張圖片

免費(fèi)獲取短信驗(yàn)證碼

摘要 備考參加2020年軟考系統(tǒng)集成項(xiàng)目管理工程師考試的小伙伴們,環(huán)球網(wǎng)校小編整理了軟考中級系統(tǒng)集成項(xiàng)目管理工程師知識點(diǎn),小伙伴們快來跟著小編一起復(fù)習(xí)吧。希望大家都可以順利參加考試哦。更多計(jì)算機(jī)軟考相關(guān)信息敬請關(guān)注環(huán)球網(wǎng)校軟考中級職稱頻道。

軟考中級系統(tǒng)集成項(xiàng)目管理工程師知識點(diǎn)

基本的RSA密碼體制:參數(shù)、加密算法、解密算法

①隨機(jī)地選擇兩個大素?cái)?shù)p和q,而且保密;

②計(jì)算n=pq,將n公開;

③計(jì)算φ(n)=(p-1)(q-1),對φ(n)保密;

④隨機(jī)地選取一個正整數(shù)e , 1

⑤根據(jù)ed=1 mod φ(n)時,求出d,并對d保密;

⑥加密運(yùn)算:

C=Me mod n (2-42)

⑦解密運(yùn)算:

M=Cd mod n (2-43)

由以上算法可知,RSA密碼的公開加密鑰Ke=,而保密的解密鑰Kd=。

說明:算法中的φ(n)是一個數(shù)論函數(shù),稱為歐拉(Euler)函數(shù)。φ(n)表示在比n小的正整數(shù)中與n互素的數(shù)的個數(shù)。例如,φ(6)=2,因?yàn)樵?,2, 3, 4, 5中與6互素的數(shù)只有1和5兩個數(shù)。若p和q為素?cái)?shù),且n=pq,則φ(n)=(p-1)(q-1) 。

例2-2 令p=47,q=71,n=47x71=3337,φ(n)=φ(3337)=46×70=3220 。選取e=79,計(jì)算d=e-1 mod 3220 =1019 mod 3220。公開e=79和n=3337 ,保密p=47,q=71,d=1019和φ(n)=3220 。

設(shè)明文M=688 232 687 966 668 3,進(jìn)行分組,M1=688 , M2=232, M3=687,M4=966,M5=668,M6=003。M1的密文C1=68879 mod 3337=1570 ,繼續(xù)進(jìn)行類似計(jì)算,可得最終密文

C=1570 2756 2091 22762423 158。

如若解密,計(jì)算M1=15701019 mod 3337=688,類似地可解密還原出其他明文。

以上就是小編整理的軟考中級系統(tǒng)集成項(xiàng)目管理工程師知識點(diǎn),希望能幫助到大家。環(huán)球網(wǎng)校友情提示:為了大家更好的備考,環(huán)球網(wǎng)校特地為您準(zhǔn)備了計(jì)算機(jī)軟考復(fù)習(xí)資料,如有需要請點(diǎn)擊文章下方“免費(fèi)下載>>>計(jì)算機(jī)軟考試題/考點(diǎn)精華”免費(fèi)下載學(xué)習(xí)。

分享到: 編輯:焦學(xué)雯

資料下載 精選課程 老師直播 真題練習(xí)

軟考中級職稱(中項(xiàng))資格查詢

軟考中級職稱(中項(xiàng))歷年真題下載 更多

軟考中級職稱(中項(xiàng))每日一練 打卡日歷

0
累計(jì)打卡
0
打卡人數(shù)
去打卡

預(yù)計(jì)用時3分鐘

軟考中級職稱(中項(xiàng))各地入口
環(huán)球網(wǎng)校移動課堂APP 直播、聽課。職達(dá)未來!

安卓版

下載

iPhone版

下載

返回頂部