- 18
- 0
- 约5.75千字
- 约 7页
- 2019-06-01 发布于安徽
- 举报
.
.
上机一:流密码与分组密码编程
【上机目的】
熟悉流密码和分组密码加密/解密算法的基本原理,通过编程/开源代码分析分别了解一种标准流密码算法和一种标准分组密码算法的运行原理。
【上机环境】
硬件 PC机一台。
系统配置:操作系统windows XP以上。
3、编程语言:C/C++/C#/Java/Python
【上机内容及要求】
分别利用RC4算法(或其它任一种标准流密码算法)和DES算法(或AES算法等其它任一种标准分组密码算法)对数据进行加解密操作
代码分析及注释
代码调试
代码修改及测试(选做)
备注:可借鉴网上相关算法的开源代码进行编程实现,编程语言不限。
【上机报告】
1、提交关键功能有注释的源码。
2、提交运行测试结果(运行截图及说明)。
3、运行测试结果分析。
4、上机总结(任务完成情况、出现或待解决的问题、收获、体会等)。
流密码
流密码就是使用较短的一串数字(叫它密钥吧), 来生成无限长的伪随机密码流, 当然事实上只需要生成和明文长度一样的密码流就够了。 一个非常简单的流密码算法是,用6个比特位101100做密钥, 将它不断重复得到密码 ...直到和明文长度相等,然后将密码流和明文“相加” 就得到密文了,解密就是将这个密码流和密文“相加”。 流密码算法有个特殊的名称——维吉尼亚密码, 当然这里密钥长度可以不是6。
您可能关注的文档
最近下载
- 优秀个人年终述职报告范文(10篇).docx VIP
- 2025年矿业权评估师职业资格考试(矿业权评估实务与案例·固体矿产资源勘查与实物量估算)历年参考题库.docx VIP
- SAC6000C8-8全地面起重机参数表.pdf VIP
- 关键客户管理.pdf VIP
- 2026年最新矿业权评估师固体矿床勘查新技术考试真题及答案.docx VIP
- 2026年最新矿业权评估师矿产勘查数据采集真题及答案.docx VIP
- 专题23 动能定理的应用(一)(解析卷)-十年(2014-2023)高考物理真题分项汇编(全国).docx VIP
- 2025年矿业权评估师职业资格考试(矿业权评估实务与案例·固体矿产资源勘查与实物量估算)历年参考题库.docx VIP
- 国信证券-可控核聚变产业研究蓝皮书.pdf VIP
- 2025年矿业权评估师职业资格考试(矿业权评估实务与案例固体矿产资源勘查与实物量估算)练习题及答案.docx VIP
原创力文档

文档评论(0)