日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

20165221 实验五 网络编程与安全

發布時間:2023/12/18 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 20165221 实验五 网络编程与安全 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

實驗封面

  • 課程:Java程序設計
  • 班級:1652班
  • 姓名:譚笑
  • 學號:20165221
  • 指導教師:婁嘉鵬
  • 實驗日期:2018年5月28日
  • 實驗時間:15:25 - 17:15
  • 實驗序號:實驗五
  • 實驗名稱:網絡編程與安全

    實驗要求

  • 1.沒有Linux基礎的同學建議先學習《Linux基礎入門(新版)》《Vim編輯器》 課程

  • 2.完成實驗、撰寫實驗報告,實驗報告以博客方式發表在博客園,注意實驗報告重點是運行結果,遇到的問題(工具查找,安裝,使用,程序的編輯,調試,運行等)、解決辦法(空洞的方法如“查網絡”、“問同學”、“看書”等一律得0分)以及分析(從中可以得到什么啟示,有什么收獲,教訓等)。報告可以參考范飛龍老師的指導
  • XP基礎,XP核心實踐,相關工具。
  • 嚴禁抄襲。

實驗步驟

  • 1.編寫MyBC.java實現中綴表達式轉后綴表達式的功能
    編寫MyDC.java實現從上面功能中獲取的表達式中實現后綴表達式求值的功能

    提交點一

  • 知識點:中綴轉后綴的算法可描述為:
1、設置一個運算符棧,設置一個后綴表達式字符串; 2、從左到右依次對中綴表達式中的每個字符ch分別進行以下處理,直至表達式結束: 3、若ch是左括號‘(’,將其入棧; 4、若ch是數字,將其后連續若干數字添加到后綴表達式字符串之后,并添加空格作為分隔符; 5、若ch是運算符,先將棧頂若干優先級高于ch的運算符出棧,添加到后綴表達式字符串之后,再將ch入棧。當‘(’運算符在棧中時,它的優先級最低。 6、若ch是‘)’,則若干運算符全部出棧,直到出棧的是左括號,一對括號匹配。 7、若表達式結束,將棧中運算符全部出棧,添加到后綴表達式字符串之后。

運行截圖:

提交點二

  • 結對編程:一人負責客戶端,另一人負責服務器

  • 注意責任歸宿,要會通過測試證明自己沒有問題
    基于Java Socket實現客戶端/服務器功能,傳輸方式用TCP
  • 客戶端讓用戶輸入中綴表達式,然后把中綴表達式調用MyBC.java的功能轉化為后綴表達式,把后綴表達式通過網絡發送給服務器
  • 服務器接收到后綴表達式,調用MyDC.java的功能計算后綴表達式的值,把結果發送給客戶端
  • 客戶端顯示服務器發送過來的結果
  • 這次我做的是客戶端,合作的小伙伴做的服務器。

結果截圖:

提交點三

  • 加密結對編程:1人負責客戶端,一人負責服務器

  • 注意責任歸宿,要會通過測試證明自己沒有問題
  • 基于Java Socket實現客戶端/服務器功能,傳輸方式用TCP
  • 客戶端讓用戶輸入中綴表達式,然后把中綴表達式調用MyBC.java的功能轉化為后綴表達式,把后綴表達式用3DES或AES算法加密后通過網絡把密文發送給服務器
  • 服務器接收到后綴表達式表達式后,進行解密(和客戶端協商密鑰,可以用數組保存),然后調用MyDC.java的功能計算后綴表達式的值,把結果發送給客戶端
  • 客戶端顯示服務器發送過來的結果
  • 上傳測試結果截圖和碼云鏈接

運行截圖

提交點四

  • 客戶端和服務器用DH算法進行3DES或AES算法的密鑰交換
  • 其他要求同任務三
  • 相關知識:
  • 執行密鑰協定的標準算法是DH算法(Diffie-Hellman算法),分為以下兩步:
  • 創建DH公鑰和私鑰;
  • 創建共享密鑰。

運行截圖

提交點五

  • 完整性校驗結對編程:1人負責客戶端,一人負責服務器

  • 注意責任歸宿,要會通過測試證明自己沒有問題
    基于Java Socket實現客戶端/服務器功能,傳輸方式用TCP
  • 客戶端讓用戶輸入中綴表達式,然后把中綴表達式調用MyBC.java的功能轉化為后綴表達式,把后綴表達式用3DES或AES算法加密通過網絡把密文和明文的MD5値發送給服務器
  • 客戶端和服務器用DH算法進行3DES或AES算法的密鑰交換
  • 服務器接收到后綴表達式表達式后,進行解密,解密后計算明文的MD5值,和客戶端傳來的MD5進行比較,一致則調用MyDC.java的功能計算后綴表達式的值,把結果發送給客戶端
  • 客戶端顯示服務器發送過來的結果

運行截圖

實驗感受

  • 這次實驗明顯有了難度,做起來很困難,但最后還是在室友的幫助下,完成了試驗,還是很有成就感的!

轉載于:https://www.cnblogs.com/0630tx/p/9131102.html

總結

以上是生活随笔為你收集整理的20165221 实验五 网络编程与安全的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日本一本久草 | 欧美mv日韩mv国产网站 | 美女主播在线观看 | 一区免费视频 | 一级欧美黄色片 | 中文日韩在线 | 玉丸(双性调教) | 色就是色av | 亚洲永久免费视频 | 久久久久成人精品免费播放动漫 | 五月99久久婷婷国产综合亚洲 | 91成人精品国产刺激国语对白 | ,亚洲人成毛片在线播放 | 国产一卡二卡在线 | 男人吃奶视频 | 中国大陆一级片 | 国产激情视频在线 | 亚洲国产不卡 | 亚洲欧美综合精品久久成人 | 免费在线播放黄色片 | 免费黄网站在线 | 精品欧美一区二区在线观看 | 这里只有精品视频在线观看 | 精品毛片 | 在线观看福利片 | 午夜性影院 | 给我看高清的视频在线观看 | 亚洲人视频 | 日韩精品一区二区在线播放 | 黄色免费网站观看 | 奇米影视一区二区三区 | 欧美三级一级片 | 亚洲欲妇| 久久久久久久久免费看无码 | 欧美一区在线看 | 日本xxxxxxxxx69 | 黄色片xxxx| 男女污网站 | 狼人av在线 | 人人干人人看 | 亚洲美女一区 | 黄色网在线免费观看 | 久久天| a片在线免费观看 | 亚洲天堂资源在线 | 欧美色99| 黑人大群体交免费视频 | 国产农村妇女毛片精品 | 亚洲国产成人无码av在线 | a级性生活视频 | 一级看片免费视频 | 精品午夜一区二区三区 | 私库av在线 | 国产综合在线观看 | 91精品网| 男同互操gay射视频在线看 | 亚洲第6页| 在线不卡欧美 | www.av.cn | 日韩福利在线观看 | 在厨房拨开内裤进入毛片 | 欧美视频成人 | 日本在线精品视频 | 四虎少妇做爰免费视频网站四 | 国产精品一二三四 | 麻豆91在线| 亚洲经典在线观看 | 欧美亚洲视频在线观看 | 国产精品1区2区 | 18av在线视频| 国产日韩一区二区三区在线观看 | 粉嫩av一区二区三区四区五区 | 国产成人精品网站 | 淫五月天 | 天天干天天操天天玩 | 九九影院最新理论片 | 在线成人av网站 | 久久成人人人人精品欧 | 亚洲图片综合网 | 婷婷久久久久 | 狠狠涩 | ass亚洲尤物裸体pics | 野花视频免费在线观看 | 精品人妻伦一二三区久久 | wwwav网站| 国产精品av一区 | 寡妇av | 亚洲AV无码精品自拍 | 啪啪导航 | 欧美国产精品一区二区三区 | 免费看黄网址 | 欧美日韩视频免费观看 | caoporen在线 | 熟女人妻aⅴ一区二区三区60路 | 香港三级日本三级 | 成人午夜影片 | 精品一区二区欧美 | 人碰人操 | 亚洲天堂自拍偷拍 |