网络安全高级编程zw3.docVIP

  • 0
  • 0
  • 约小于1千字
  • 约 25页
  • 2019-08-26 发布于江苏
  • 举报
第3章 基于DES加密的TCP聊天程序 3.1本章训练目的与要求 3.2相关背景知识 3.2.1DES算法的历史 3.2.2DES算法的主要特点 3.2.3DES算法的基本内容 1. 初始置换IP 2. 逆初始置换IP-1 3. 16圈迭代 图3-1DES加密流程图 4. 子密钥的生成 图3-2DES子密钥生成流程图 3.2.4TCP协议 图3-3TCP数据包格式 3.2.5套接字 3.2.6TCP通信相关函数介绍 1. socket函数 2. bind函数 3. listen函数 4. accept函数 5. connect函数 6. write函数 7. read函数 8. send函数 9. recv函数 10. close函数 3.3实例编程练习 3.3.1编程练习要求 3.3.2编程训练设计与分析 1. DES加密解密设计实现分析 2. 基于TCP的聊天功能模块设计实现分析 图3-4TCP通信流程示意图 3.4扩展与提高 3.4.1高级套接字函数 1. recv函数和send函数 2. shutdown函数 3.4.2新一代对称加密协议AES 1. AES算法描述 3.4.3DES安全性分析 1. DES的安全性缺陷 2. 多重DES算法 3. 密钥管理

文档评论(0)

1亿VIP精品文档

相关文档