- 4
- 0
- 约4.58千字
- 约 10页
- 2017-05-19 发布于四川
- 举报
计算机与网络安全–实验课程2015
《计算机与网络安全》课程实验
2015年月6月
实验一 DES加解密算法的实现
一、实验目的及任务:
掌握DES加密算法的加解密过程。
二、实验环境
VC或TC编程环境;主机操作系统为Windows2000或Windows XP;三、 要深入理解,DES( Data DES( Data Encryption Standard)算法,于1977年得到美国政府的正式许可,是一种用56位密钥来加密64位数据的方法。DES算法以被应用于许多需要安全加密的场合。、变换密钥 取得64位的密钥,每个第8位作为奇偶校验位。 、变换密钥。 、舍弃64位密钥中的奇偶校验位,根据下表(PC-1)进行密钥变换得到56位的密钥,在变换中,奇偶校验位以被舍弃。 、将变换后的密钥分为两个部分,开始的28位称为C[0],最后的28位称为D[0]。生成16个子密钥,初始I=1。 同时将C[I]、D[I]左移1位或2位,根据I值决定左移的位数。将C[I]D[I]作为一个整体按下表(PC-2)变换,得到48位的K[I] 、从1-2-3-1处循环执行,直到K[16]被计算完成。 、处理64位的数据 、取得64位的数据,如果数据长度不足64位,应该将其扩展为64位(例如补零) 、将64位数据按下表变换(IP) 、将变换后的数据分为两部分,开始的32位称为L[0],最后的32位称为R[0]。、用16个子密钥加密数据,初始
您可能关注的文档
最近下载
- B∕T 37758-2019 高矿化度矿井水处理与回用技术导则(高清可复制).pdf VIP
- 2025年四川教师招聘考试(数学专业知识)历年参考题库含答案详解.docx VIP
- 打屁股作文共九篇.doc VIP
- (2026年)实施指南《NBT 11030—2022 煤矿低浓度瓦斯发电机组通用要求》(2025年)实施指南.pptx VIP
- 【毕业论文致谢结尾】毕业论文致谢收尾.docx VIP
- (2026年)实施指南《NBT 51026-2014 煤矿矿井水深度处理 反渗透工艺技术要求》.pptx VIP
- 自动跟随智能小车的定位与跟随系统设计.doc VIP
- NSW毕设改.docx VIP
- 湖北武汉四中2025-2026学年高三下学期2月月考生物试卷 .docx VIP
- T /YNAEPI 0001—2025 生态塘库设计指南.pdf VIP
原创力文档

文档评论(0)