极品馒头泬19p,国产精品亚洲一区二区三区,狠狠色噜噜狠狠狠7777奇米,国产精品视频一区二区三区无码,国产欧美日韩久久久久

【B418】基于Python實現(xiàn)的Diffie-Hellman加密算法

2021-12-15 21:35:04      索煒達電子      771     

文件編號:B418

文件大?。?/strong>559K

代碼行數(shù):194行(主程序)

開發(fā)環(huán)境:Python3.8

猿創(chuàng)承諾:該源碼均通過親自測試可正常運行

簡要概述:基于Python實現(xiàn)的Diffie-Hellman加密算法,密碼學(xué)大作業(yè),diffie-hellman加密程序,帶有Pyqt前端界面,并使用位移密碼實現(xiàn)與base64實現(xiàn)加密解密過程

運行實例:

運行代碼,彈出Diffie-Hellman加密解密測試程序,如圖可以看到,Alice與Bob兩個不同的人在準(zhǔn)備進行消息交流:

【B418】基于Python實現(xiàn)的Diffie-Hellman加密算法

為了實現(xiàn)Alice與Bob的信息加密交流,首先需要確定公共秘鑰,對于Diffie-Hellman加密算法而言,公鑰必須為一個大于2的素數(shù),本次實驗我們將公鑰設(shè)置為97,單擊確定,Alice與Bob即可得到兩個人的公鑰。

【B418】基于Python實現(xiàn)的Diffie-Hellman加密算法

隨后Alice與Bob都已經(jīng)知道了雙方的公鑰為77切沒有通過中間人的傳輸。隨后Alice即可通過加密算法向Bob發(fā)送通過base64轉(zhuǎn)碼后的偏移加密信息,然后Bob接收到加密信息,通過反偏移與Base64解密即可得到Alice發(fā)送的信息。

【B418】基于Python實現(xiàn)的Diffie-Hellman加密算法

使用方法

python windwos.py

目錄│文件列表:

 ├ 演示視頻

 │  └ 演示視頻.mp4

 └ 項目源碼

    │ diffie.py

    │ password.py

    │ untitled.py

    │ untitled.ui

    │ vi.py

    │ windwos.py

    ├ image

    │  │ 1.png

    │  │ 2.png

    │  │ 3.png

    │  └ 4.png

    └ __pycache__

       └ untitled.cpython-38.pyc


TAG加密算法
  • 4 次
  • 50 分