实 验 报 告
课程: 程序设计与数据结构 班级: 1623 姓名: 刘诚昊 学号: 20162316
指导教师: 娄嘉鹏/王志强 实验日期: 2017年6月9日
实验名称:Java网络编程与安全

实验内容
1.完成MyBC.java,实现输入中缀表达式,转为后缀表达式并计算结果

2.创建服务器,调用中缀转后缀,并输出值。由客户端输入中缀,服务器得到后缀,并给客户端输出结果。

3.接收服务器对于后缀表达式的信息,通过3DES共同协商的密钥解密出答案,并发送答案到服务器。

4.生成两个人的公钥和私钥,最后通过Key.java算法得到共同的密钥。

5.计算传入的密文,及其MD5的值,与原来的MD5进行比较。

实验感想:
这次实验花费了我最久的时间,因为我相当长一段时间没有理解公钥私钥的意义与用法,万幸的是后来解决了。

转载于:https://www.cnblogs.com/ignor/p/7047958.html

实验五 网络编程与安全 20162316 刘诚昊相关推荐

  1. java 网络实验_Java实验五网络编程与安全

    实验五 网络编程与安全 实验准备 活动一 两人一组结对编程: 0. 参考http://www.cnblogs.com/rocedu/p/6766748.html#SECDSA 1. 结对实现中缀表达式 ...

  2. 20165201 实验五 网络编程与安全

    ##20165201 实验五 网络编程与安全 网络编程与安全-1 实验目的与要求: 两人一组结对编程: 参考http://www.cnblogs.com/rocedu/p/6766748.html#S ...

  3. 2017-2018-2 20165329 实验五 网络编程与安全

    2017-2018-2 20165329 实验五 网络编程与安全 实验报告封面 课程:Java程序设计 班级:1653班 姓名:何佳伟 学号:20165329 指导教师:娄嘉鹏 实验日期:2018年5 ...

  4. #20175201 实验五 网络编程与安全

    一.实验五 网络编程与安全-1 1.实验要求: 两人一组结对编程: (1)参考http://www.cnblogs.com/rocedu/p/6766748.html#SECDSA : (2)结对实现 ...

  5. 实验五 网络编程与安全-----实验报告

    一.实验五 网络编程与安全-1 1.实验要求: 两人一组结对编程: (1)参考http://www.cnblogs.com/rocedu/p/6766748.html#SECDSA : (2)结对实现 ...

  6. java小球碰撞实验报告_20155317 《Java程序设计》实验五网络编程与安全实验报告...

    20155317 <Java程序设计>实验五网络编程与安全实验报告 遇到问题 在刚开始启动客户端或者服务端时,出现了一系列的错误情况,总是提示异常信息 后来经过询问同学,反应将端口号修改一 ...

  7. 2016-2017-2 20155322 实验五 网络编程与安全

    2016-2017-2 20155322 实验五 网络编程与安全 目录 1. 目录 1.1 实践一 1.2 实践二 1.3 实践二 1.4 实践二 1.5 实践二 2.实验心得与体会 3.PSP(Pe ...

  8. 实验五 网络编程与安全

    一.实验报告封面 课程:Java程序设计 班级:1653班 姓名:高君天 学号:20165319 指导教师:娄嘉鹏 实验日期:2018年5月28日 实验时间:13:45 - 3:25 实验序号:实验五 ...

  9. 20155207 实验五 网络编程与安全

    20155207 实验五 网络编程与安全 实验内容 任务一 两人一组结对编程: 参考http://www.cnblogs.com/rocedu/p/6766748.html#SECDSA 结对实现中缀 ...

最新文章

  1. [洛谷3812]【模板】线性基
  2. springweb 导入导出csv_诺基亚Nokia8110通讯录如何导入?这里有妙招
  3. 只有汇编能告诉你为什么
  4. 高德地图AmapSDKDemo运行
  5. DevExpress 破解方式
  6. (转)Linux查看CPU,硬盘,内存的大小
  7. [编辑器]_从 VI 编辑器谈 FreeBSD 的前世今生以及编辑器本质
  8. mysql-connector-java-8.0.26.jar MySQLJDBC下载
  9. 监控软件Zabbix安装使用
  10. Edge浏览器快捷键
  11. ASP.NET显示农历时间
  12. 一些框架图的色彩搭配
  13. c# sqlite 批量修改
  14. 微信小程序之短信验证码
  15. python输入n个数、输出最小的数字_程序查找最少的斐波纳契数以在Python中加到n?...
  16. 金蝶旗舰版当期新增固定资产,当期就计提折旧
  17. 关于黑苹果卡在[IGPU] Scheduler Throttle Cap=100ms的解决办法
  18. Nginx配置Https秘钥
  19. 中位数/平均数/众数/方差/标准差
  20. matlab怎么仿真低频振荡,电力系统低频振荡MATLAB仿真毕业论文.doc

热门文章

  1. 匹兹堡大学计算机系世界排名,2019上海软科世界一流学科排名计算机科学与工程专业排名匹兹堡大学排名第101-150...
  2. coalesce---一个很有用的函数
  3. TOEFL口语——TASK4的答题方法(学术场景Academic Lecture)
  4. 台湾代工三十年,“教父”难再寻
  5. 分享一波秋招经历和面经吧!
  6. SPARQL基础知识
  7. CentOS7下安装yara
  8. 论文阅读(6)用集合深度学习方法在皮肤镜图像中进行皮肤病变分割
  9. R16 NR CDRX
  10. rhel6 PXE网络装机和Kickstart无人值守安