网络安全高级编程技术zw4.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:15 大小:1.7MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

网络安全高级编程技术zw4.doc

网络安全高级编程技术zw4.doc

预览

免费试读已结束,剩余 5 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

数据结构(C++版)网络安全高级软件编程技术第4章基于RSA算法自动分配密钥的加密聊天程序4.1编程训练目的与要求4.2相关背景知识1.公钥密码体系的基本概念2.公钥密码体系的特点图4-1公钥密码体系原理示意图3.RSA加密算法的基本工作原理4.RSA密码体系公钥与私钥生成方法4.3实例编程练习4.3.1编程训练要求4.3.2编程训练设计与分析1.程序总体流程图4-2程序执行流程图2.模乘运算和模幂运算3.生成随机的大质数4.求最大公约数5.私钥生成6.密钥分配4.4扩展与提高4.4.1RSA安全性4.4.2其他公钥密码体系4.4.3使用Select机制进行并行通信1.LinuxselectI/O操作方式简介2.使用select优化函数SecretChat4.4.4使用异步I/O进行通信优化1.同步I/O操作和异步I/O操作的比较图4-3Linux同步I/O执行过程示意图图4-4Linux异步I/O执行过程示意图2.使用异步I/O优化函数SecretChat