密碼學(xué) 第8章 公鑰密碼.ppt

密碼學(xué) 第8章 公鑰密碼.ppt

ID:56028505

大?。?.16 MB

頁(yè)數(shù):142頁(yè)

時(shí)間:2020-06-13

密碼學(xué) 第8章 公鑰密碼.ppt_第1頁(yè)
密碼學(xué) 第8章 公鑰密碼.ppt_第2頁(yè)
密碼學(xué) 第8章 公鑰密碼.ppt_第3頁(yè)
密碼學(xué) 第8章 公鑰密碼.ppt_第4頁(yè)
密碼學(xué) 第8章 公鑰密碼.ppt_第5頁(yè)
資源描述:

《密碼學(xué) 第8章 公鑰密碼.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在PPT專區(qū)-天天文庫(kù)。

1、第8章公鑰密碼數(shù)論簡(jiǎn)介公鑰密碼體制的基本概念RSA算法背包密碼體制Rabin密碼體制橢圓曲線密碼體制數(shù)論簡(jiǎn)介回顧歐拉函數(shù)的求值公式:1970=1×1066+904,gcd(1066,904)1066=1×904+162,gcd(904,162)904=5×162+94,gcd(162,94)162=1×94+68,gcd(94,68)94=1×68+26,gcd(68,26)68=2×26+16,gcd(26,16)26=1×16+10,gcd(16,10)16=1×10+6,gcd(10,6)10=1×6+4,gcd(6,4

2、)6=1×4+2,gcd(4,2)4=2×2+0,gcd(2,0)因此gcd(1970,1066)=2。例:求gcd(1970,1066)。求乘法逆元如果gcd(a,b)=1,則b在moda下有乘法逆元(不妨設(shè)b

3、算法ExtendedEuclid(f,d)中,X3等于前一輪循環(huán)中的Y3,Y3等于前一輪循環(huán)中的X3-QY3,由于Q是Y3除X3的商,因此Y3是前一輪循環(huán)中的Y3除X3的余數(shù),即X3modY3,可見ExtendedEuclid(f,d)中的X3、Y3與Euclid(f,d)中的X、Y作用相同,因此可正確產(chǎn)生gcd(f,d)。如果gcd(f,d)=1,則在最后一輪循環(huán)中Y3=0,X3=1,因此在前一輪循環(huán)中Y3=1。因?yàn)閒Y1+dY2=Y3成立,即fY1+dY2=1,所以dY2=1+(-Y1)×f,dY2≡1modf,即Y2≡d

4、-1modf。例:求gcd(7,5)。例:求gcd(17,283)。公鑰密碼體制的基本概念公鑰體制加密的框圖其中d是中間結(jié)果,d的終值即為所求結(jié)果。c在這里的作用是表示指數(shù)的部分結(jié)果,其終值即為指數(shù)m,c對(duì)計(jì)算結(jié)果無(wú)任何貢獻(xiàn),算法中完全可將之去掉。橢圓曲線的兩個(gè)例子

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。