密碼學(xué)實驗教程(第2版) 課件 第9、10章 Diffie-Hellman密鑰交換協(xié)議、橢圓曲線密碼算法_第1頁
密碼學(xué)實驗教程(第2版) 課件 第9、10章 Diffie-Hellman密鑰交換協(xié)議、橢圓曲線密碼算法_第2頁
密碼學(xué)實驗教程(第2版) 課件 第9、10章 Diffie-Hellman密鑰交換協(xié)議、橢圓曲線密碼算法_第3頁
密碼學(xué)實驗教程(第2版) 課件 第9、10章 Diffie-Hellman密鑰交換協(xié)議、橢圓曲線密碼算法_第4頁
密碼學(xué)實驗教程(第2版) 課件 第9、10章 Diffie-Hellman密鑰交換協(xié)議、橢圓曲線密碼算法_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

第9章Diffie-Hellman密鑰交換協(xié)議主要內(nèi)容算法測試3思考題4算法實現(xiàn)2算法原理1DH密鑰交換協(xié)議

基于ECC的DH密鑰交換協(xié)議

主要內(nèi)容算法測試3思考題4算法實現(xiàn)2算法原理1算法實現(xiàn)算法算法名密鑰交換協(xié)議DHdhECC上的密鑰交換協(xié)議ECDHecdh密鑰交換協(xié)議DH

ECC上的密鑰交換協(xié)議ECDH

主要內(nèi)容算法測試3思考題4算法實現(xiàn)2算法原理1Diffie-Hellman密鑰交換協(xié)議測試

用戶A用戶B11535734754668827268584875398805638281901372639904462625468310368194056524757341884403879881269973725853698322054741168192121376465268231698585106305048121376465268231698585106305048基于ECC的DH密鑰交換協(xié)議測試

參數(shù)內(nèi)容0x8542d69e4c044f18e8b92435bf6ff7de457283915c45517d722edb8b08f1dfc30x8542d69e4c044f18e8b92435bf6ff7dd297720630485628d5ae74ee7c32e79b70x787968b4fa32c3fd2417842e73bbfeff2f3c848b6831d7e0ec65228b3937e4980x63e4c6d3b23b0c849cf84241484bfe48f61d59a5b16ba06e6e12d1da27c5249a0x421debd61b62eab6746434ebc3cc315e32220b3badd50bdc4c4e6c147fedd43d0x0680512bcbb42c07d47349d2153b70c4e5d7fdfcbfa36ea1a85841b9e46e09a2基于ECC的DH密鑰交換協(xié)議測試用戶A0x3d54b98f2514bb206d41603321649b4fdfe3a5940d64b463ae8200ff86de9230(0x7d7c6c986b0e50da7bd5b49f1291a76b8a6a3fd92d4157995bf20926025c4c25,0x5c485be4c2a645ae8275694043c8dab0a8f8f7f6db6447f0fd5d0b9afe16eece)(0x3b75083d29293d8c163e6c39106603116b4b4dec4aafb37b18ab04169c5eec6a,0x47ef39e1a2cd7e22d3b929017cca998f7c3eea0ca579b86bc133d6c5d88db866)用戶B0x300294bf52c16ee418ee3faec3989623ff42c325f8dda19f49547b9dfbfb66c5(0x3b4d4f83b08d369634ca5838c14d6160029f9510e9998b77205ff33c16f55d60,0x1e098ab40ecb85ae387270bfddec051c7e4e6fed9801527280f79e2d90af2653)(0x3b75083d29293d8c163e6c39106603116b4b4dec4aafb37b18ab04169c5eec6a4,0x7ef39e1a2cd7e22d3b929017cca998f7c3eea0ca579b86bc133d6c5d88db866)主要內(nèi)容算法測試3思考題4算法實現(xiàn)2算法原理1思考題

第10章橢圓曲線密碼算法主要內(nèi)容算法測試3思考題4算法實現(xiàn)2算法原理1算法原理

算法原理

參數(shù)中文解釋一個素數(shù)基于ECC的加密算法

基于ECC的數(shù)字簽名算法

基于ECC的數(shù)字簽名算法

主要內(nèi)容算法測試3思考題4算法實現(xiàn)2算法原理1算法實現(xiàn)算法算法名點加運算數(shù)乘運算取負(fù)運算密鑰生成算法加密算法解密算法簽名算法簽名驗證算法橢圓曲線基礎(chǔ)運算算法橢圓曲線密碼算法橢圓曲線點加算法實現(xiàn)

橢圓曲線數(shù)乘算法實現(xiàn)

橢圓曲線取負(fù)算法實現(xiàn)

密鑰生成算法實現(xiàn)首先,調(diào)用密鑰生成算法來生成加、解密時所需要的公鑰,算法的輸入為橢圓曲線全局參數(shù),輸出為公鑰pk和私鑰sk。

基于ECC的加密算法實現(xiàn)加密算法的輸入為橢圓曲線上的消息明文plaintext和公鑰pk,輸出為密文ciphertext。

基于ECC的解密算法實現(xiàn)解密算法的輸入為密文ciphertext和私鑰sk,輸出為橢圓曲線上的消息明文plaintext。

基于ECC的數(shù)字簽名算法實現(xiàn)簽名算法的輸入為私鑰sk和需要簽名的消息msg。

基于ECC的數(shù)字簽名驗證算法實現(xiàn)

主要內(nèi)容算法測試3思考題4算法實現(xiàn)2算法原理1基于ECC的加密算法測試

明文隨機數(shù)k私鑰公鑰密文(1,12)1927(13,11){(22,18),(7,3)}(1,12)1923(9,12){(22,18),(9,11)}(1,12)197(15,6){(22,18),(14,18)}基于ECC的數(shù)字

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論