欧美日韩欧美,女人和拘做受大片免费看,麻花豆传媒剧国产mv免费版特色,欧美成人精品高清在线观看,麻豆产精国品一二三产区区

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

2021-12-15 21:35:04      索煒達(dá)電子      785     

文件編號:B418

文件大?。?/strong>559K

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

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

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

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

運(yùn)行實(shí)例:

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

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

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

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

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

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

使用方法

python windwos.py

目錄│文件列表:

 ├ 演示視頻

 │  └ 演示視頻.mp4

 └ 項(xiàng)目源碼

    │ 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 分