• 实验五网络编程与安全


    实验五网络编程与安全

    任务一

    image

    编程思路

    先实现一个能够使得中缀转为后缀表达式的MyBC.java文件,再通过能够实现后缀计算求值得MyDC.java达成任务,添加一个测试代码即可

    效果图

    image

    任务二

    image

    编程思路

    首先从相关书籍查找到了建立客户端服务器的代码,实现交互。在讲任务一中的代码运用其中,实现客户端发送中缀表达式给服务器,服务器将其转换为后缀表达式后进行计算,并将计算结果发送至客户端

    效果图

    image

    任务三

    image

    编程思路

    阅读娄老师关于java密码学的博客,学习了对称算法与非对称算法,任务三即是通过对称算法对中缀表达式进行加密

    效果图

    image
    image

    任务四

    image
    娄老师的博客
    详细讲述了关于非对称算法的运用,公钥与私钥的产生以及互相交换。任务四的目的就是通过非对称算法对客户端传输到服务器的中缀表达式进行加密,防止中缀表达式在传输过程中被人恶意进行篡改,毁坏。
    效果图

    效果图

    image
    image

  • 相关阅读:
    数据结构与算法基础 模块七
    操作系统
    数据结构与算法基础 模块六
    数据库技术
    数据库技术
    数据库 SQL语句
    数据结构与算法基础 模块五
    同源策略和解决
    初识单例模式
    Django—内置用户权限管理
  • 原文地址:https://www.cnblogs.com/shuailinzhen/p/6985917.html
Copyright © 2020-2023  润新知