zoukankan      html  css  js  c++  java
  • 20155321 《Java程序设计》实验五 网络编程与安全

    实验内容

    • 两人一组结对编程:

      1. 参考http://www.cnblogs.com/rocedu/p/6766748.html#SECDSA
      2. 结对实现中缀表达式转后缀表达式的功能 MyBC.java
      3. 结对实现从上面功能中获取的表达式中实现后缀表达式求值的功能,调用MyDC.java
      4. 上传测试代码运行结果截图和码云链接

    • 结对编程:1人负责客户端,一人负责服务器

      1. 注意责任归宿,要会通过测试证明自己没有问题
      2. 基于Java Socket实现客户端/服务器功能,传输方式用TCP
      3. 客户端让用户输入中缀表达式,然后把中缀表达式调用MyBC.java的功能转化为后缀表达式,把后缀表达式通过网络发送给服务器
      4. 服务器接收到后缀表达式,调用MyDC.java的功能计算后缀表达式的值,把结果发送给客户端
      5. 客户端显示服务器发送过来的结果
      6. 上传测试结果截图和码云链接

    • 加密结对编程:1人负责客户端,一人负责服务器

      1. 注意责任归宿,要会通过测试证明自己没有问题
      2. 基于Java Socket实现客户端/服务器功能,传输方式用TCP
      3. 客户端让用户输入中缀表达式,然后把中缀表达式调用MyBC.java的功能转化为后缀表达式,把后缀表达式用3DES或AES算法加密后通过网络把密文发送给服务器
      4. 服务器接收到后缀表达式表达式后,进行解密(和客户端协商密钥,可以用数组保存),然后调用MyDC.java的功能计算后缀表达式的值,把结果发送给客户端
      5. 客户端显示服务器发送过来的结果
      6. 上传测试结果截图和码云链接

    • 密钥分发结对编程:1人负责客户端,一人负责服务器

      1. 注意责任归宿,要会通过测试证明自己没有问题
      2. 基于Java Socket实现客户端/服务器功能,传输方式用TCP
      3. 客户端让用户输入中缀表达式,然后把中缀表达式调用MyBC.java的功能转化为后缀表达式,把后缀表达式用3DES或AES算法加密通过网络把密文发送给服务器
      4. 客户端和服务器用DH算法进行3DES或AES算法的密钥交换
      5. 服务器接收到后缀表达式表达式后,进行解密,然后调用MyDC.java的功能计算后缀表达式的值,把结果发送给客户端
      6. 客户端显示服务器发送过来的结果
      7. 上传测试结果截图和码云链接

    • 完整性校验结对编程:1人负责客户端,一人负责服务器

      1. 注意责任归宿,要会通过测试证明自己没有问题
      2. 基于Java Socket实现客户端/服务器功能,传输方式用TCP
      3. 客户端让用户输入中缀表达式,然后把中缀表达式调用MyBC.java的功能转化为后缀表达式,把后缀表达式用3DES或AES算法加密通过网络把密文和明文的MD5値发送给服务器
      4. 客户端和服务器用DH算法进行3DES或AES算法的密钥交换
      5. 服务器接收到后缀表达式表达式后,进行解密,解密后计算明文的MD5值,和客户端传来的MD5进行比较,一致则调用MyDC.java的功能计算后缀表达式的值,把结果发送给客户端
      6. 客户端显示服务器发送过来的结果
      7. 上传测试结果截图和码云链接

  • 相关阅读:
    How to install VXDIAG Honda, Toyota and JLR SDD software
    16% off MPPS V16 ECU tuning tool for EDC15 EDC16 EDC17
    Cummins INSITE locked and ask for verification code
    How to use BMW Multi Tool 7.3 to replace lost key for BMW X1
    Bleed Brake Master Cylinder with Intelligent Tester IT2
    Porsche Piwis Tester II “No VCI has been detected”,how to do?
    Creader VIII VS. Creader VII+
    How to solve GM MDI cannot complete the installation
    汽车OBD2诊断程序开发 (原文转载,思路很清晰!)
    汽车节温器单片机开发思路
  • 原文地址:https://www.cnblogs.com/rafell/p/6932784.html
Copyright © 2011-2022 走看看