<html><head><meta http-equiv='content-type' content='text/html; charset=utf-8'><meta http-equiv='refresh' content='2;url=http://www.zuidaima.com/share/4888326475107328.htm?f=archive_zip'></head><body>正在跳转到分享代码"C++实现DES算法四种模式ECB,CBC,OFB,CFB"的说明网页,请稍后...</body></html>
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
SummerMVP的gravatar头像 SummerMVP2020-04-18 15:25:44原C++实现DES算法四种模式ECB,CBC,OFB,CFB 项目描述 1. 分别实现 ECB、CBC、CFB、OFB 这四种操作模式的 DES。每种操作模式都有一组对应的测试数据, 以便检查程序的正确性。其中,CFB 操作模式为 8 位 CFB 操作模式,OFB 操作模式为 8 位 OFB 操作模 式。 2. 要求以命令行的形式,指定明文文件、密钥文件、初始化向量文件的位置和名称、加密的操作模式以 及加密完成后密文文件的位置和名称。加密时先分别从指定的明文文件、密钥文件和初始化向量文件中 读取有关信息,然后按指定的操作模式进行加密,最后将密文(用 16 进制表示)写入指定的密文文件。 命令行的具体格式如下: e1des -p plainfile -k keyfile [-v vifile] -m mode -c cipherfile 参数: -p plainfile 指定明文文件的位置和名称 -k keyfile 指定密钥文件的位置和名称 -v vifile 指定初始化向量文件的位置和名称 -m mode 指定加密的操作模式 -c cipherfile 指定密文文件的位置和名称。 3. 分别实现对每种操作模式下加密及解密速度的测试,要求在程序中生成 5MB 的随机测试数据(不要 求使用随机数发生器),连续加密、解密 20 次,记录并报告每种模式的加密和解密的总时间(毫秒)和 速度(MByte/秒)。 4. 用 C 和/或 C++语言完成程序。 运行环境 vs2012 项目技术(必填) DES C++
资源推荐
资源详情
资源评论
收起资源包目录
C++实现DES算法四种模式ECB,CBC,OFB,CFB.zip (2个子文件)
readme.htm 322B
4888326475138048.zip 14KB
共 2 条
- 1
资源评论
- m0_748129092024-04-23资源很实用,内容详细,值得借鉴的内容很多,感谢分享。
- m0_738372292023-12-07资源不错,内容挺好的,有一定的使用价值,值得借鉴,感谢分享。
- m0_736465172024-04-24资源很实用,内容详细,值得借鉴的内容很多,感谢分享。
小正太浩二
- 粉丝: 184
- 资源: 5908
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 论文(最终)_20240430235101.pdf
- 基于python编写的Keras深度学习框架开发,利用卷积神经网络CNN,快速识别图片并进行分类
- 最全空间计量实证方法(空间杜宾模型和检验以及结果解释文档).txt
- 5uonly.apk
- 蓝桥杯Python组的历年真题
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 前端开发技术实验报告:内含4四实验&实验报告
- Highlight Plus v20.0.1
- 林周瑜-论文.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功