doc 10万吨全价配合饲料加工厂项目可行性立项申报材料 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:5 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-24 20:11

10万吨全价配合饲料加工厂项目可行性立项申报材料

设计的任务及要求任务创新要求课程设计论文编写要求课程设计任务及要求需求分析设计思路工作原理功能规划详细设计数据分析算法思路类设计功能实现含程序流程图主要代码及注释界面等。运行调试与分析讨论给出运行屏幕截图,分析运行结果,有何改进想法等。设计体会与小结设计遇到的问题及解决办法,通过设计学到了哪些新知识,巩固了哪些知识,有哪些提高。参考文献必须按标准格式列出,可参考教材后面的参考文献格式报告按规定排版打印,要求装订平整,否则要求返工课设报告的装订顺序如下封面任务书中文摘要目录正文附录代码及相关图片严禁抄袭,如有发现,按不及格处理。答辩与评分标准考勤分程序检查分答辩回答问题分课程设计报告分参考文献语言程序设计教程邱桃荣机械工业出版社程序设计试验指导陈轶姚晓昆清华大学出版社课程设计进度安排内容天数地点构思及收集资料图书馆编码与调试实验室撰写论文图书馆实验室学生签名年月日课程设计论文评审意见考勤分优良中般差程序检查分优良中般差答辩回答问题分优良中般差设计报告分优良中般差评阅人职称讲师年月日前言题目分析课程设计的要求和内容包括原始数据技术要求工作要求相关知识介绍二概要设计抽象数据类型的定义主程序流程各程序模块之间的层次调用关系三详细设计主函数模块加密模块加密操作模块解密模块解密操作模块转换模块文件选择模块密码生成模块四调试分析调试过程中遇到的问题对设计与实现的回顾讨论和分析算法的时空分析经验和体会五测试结果加密解密六主要参考资料七附录摘要随着网络技术的不断发展,人们的个人信息网络间的文件传递电子商务等方面都需要大力的保护,文件加密技术也就随之产生。文件的加密主要是由加密算法实现,加密算法有多种,常见的有等。本程序设计对文件的加密使用的是加密算法。语言具有简单安全可移植面向对象健壮多线程体系结构中立解释执行高性能分布式和动态等主要特点。利用语言中秘密密钥工厂对算法的支持,使程序实现文件加密解密两大功能更简单。关键词加密解密前言是种世界标准的加密形式,已经年历史了,虽然有些老,可还算是比较可靠的算法。在七十的初期,随着计算机之间的通信发展,需要有种标准密码算法为了限制不同算法的激增使它们之间不能互相对话。为解决这个问题,美国国家安全局进行招标。公司开发了种算法,称为。经过几年的研讨和修改,这种算法,成为了今天的,年月日,终于被美国国家安全局采用。是分块加密的,将明文分割成的块,然后它们个个接起来。它使用位密钥对位的数据块进行加密,并对的数据块进行轮编码。与每轮编码时,个的每轮密钥值由的完整密钥得出来。用软件进行解码需要用很长时间,而用硬件解码速度非常快,年,人们估计要耗资两千万美元才能建成个专门计算机用于的解密,而且需要个小时的破解才能得到结果。所以,当时被认为是种十分强壮的加密方法。但今天,只需二十万美圆就可以制造台破译的特殊的计算机,所以现在对要求强壮加密的场合已经不再适用了。的唯密码学缺点,就是密钥长度相对比较短,人们并没有放弃使用,而是想出了个解决其长度问题的方法,即采用三重。加密成为三步,而不是步,每步的密钥都不样,这样爆破就比较复杂了,这样要找三个密钥,而不是个,每个密钥有,那样我们就有乘以三,等于。本程序设计所采用的就是的变种三重算法。同时利用的编程,生成文本对话框,对文件的路径进行选择提供密钥框加密和解密按钮。题目分析课程设计的要求和内容包括原始数据技术要求工作要求基本要求利用种加密算法对指定的文本文件进行加密应判断其是否已经加密,若已加密则结束该步骤,否则提示输入加密口令,对文件进行加密加密解密方法可使用等之加密算行解密,便再现了明码形式的核心数据。这样便保证了核心数据如,等在公共通信网中传输的安全性和可靠性。通过定期在通信网络的源端和目的端同时改用新的,便能更进步提高数据的保密性,这正是现在金融界交易网络的流行作法。简单地说,算法只不过是加密的种基本技术,基本组建分组是这些技术的种组合,他基于密钥作用于明文,这是众所周知的轮。有轮,这意味着要在明文分组上次实施相同的组合技术。算法详述算法把位的明文输入块变为位的密文输出块,他所使用的密钥也是位,对位的明文分组进行操作。通过个初始置换,将明文分组分成左半部分和右半部分,各位长。然后进行轮相同的运算,这些相同的运算被称为函数,在运算过程中数据和密钥相结合。经过轮运算后左右部分在起经过个置换初始置换的逆置换,这样算法就完成了。初始置换其功能是把输入的位数据块按位重新组合,并把输出分为,两部分,每部分各长位,其置换规则如表所示。表即将输入的第位换到第位,第位换到第位,„,依次类推,最后位是原来的第位则是换位输出后的两部分,是输出的左位,是右位。例设置换前的输入值为„,则经过初始置换后的结果为„„。逆置换经过次迭代运算后,得到将此作为输入进行逆置换,即得到密文输出。逆置换正好是初始置换的逆运算。例如,第位经过初始置换后,处于第位,而通过逆置换,又将第位换回到第位,其逆置换的规则如表所示。表函数,的计算其算法描述如图所示。图在图中,扩展置换是将位放大成位,盒置换是位到位换位,其换位规则分别如表表所示。表扩展置换表表盒置换表在,算法描述图中为选择函数,其功能是把数据变为数据。密钥扩展置换盒置换移位移位盒置换密钥盒置换下面给出选择函数,的功能表选择函数在此以为例说明其功能,我们可以看到在中,共有行数据,命名为,行每行有列,命名为列。现设输入为令列行然后在表中查得对应的数,以位二进制表示,此即为选择函数的输出。子密钥的生成算法开始,由于不考虑每个字节的第位,的密钥从位变为位,如表所示,首先位密钥被分成两个部分,每部分位,然后根据轮数,两部分分别循环左移或位。表密钥置换算法规定,其中第„,位是奇偶校验位,不参与运算。故实际可用位数只有位。即经过密钥置换表的变换后,的位数由位变成了位,此位分为,两部分,各位,然后分别进行第次循环左移,得到将位,位合并得到位,再经过压缩置换,从而便得到了密钥位。依次类推,便可得到„,。需要注意的是,次循环左移对应的左移位数要依据表所示的规则进行。表循环左移位数轮位数以上介绍了算法的加密过程。算法的解密过程是样的,区别仅在于第次迭代时用子密钥,第二次是,„,最后次用,算法本身并没有任何变化。二概要设计抽象数据类型的定义程序所需要引入的包用密钥和解密模式初始话字符转换成字节数组新建字节数组,长度为字符串的半从位开始,偶数位转换为进制乘加上奇数为转换为进制所得的值复给进制转换成进制初值为文件选择浏览在面板加入文本框,浏览按钮,设置按钮监听器容器中第个组件为文本框由类实现接口触发执行操作弹出文件选择框,选择文件,返回当前文件的路径密码生成随机产生返回生成的密码个字符长度按密钥规范生成密钥生成器初始化,密钥长度为异常处理将密码转换为进制转换为进制字符形式课程设计论文任务书软件学院软件工程专业班课程设计论文题目加密与解密二课程设计论文工作自年月日起至年月日止。三课程设计论文地点四课程设计论文内容要求本课程设计的目的使学生巩固和提高编程技术培养学生掌握程序设计的基本思路和方法加强学生研发调试程序的能力培养学生分析解决问题的能力提高学生的科技论文写作能力。课程法。还应该提供解密功能。相关知识介绍算法描述是种分组加密算法,他以位为分组对数据加密。位组的明文从算法的端输入,位的密文从另端输出。是个对称算法加密和解密用的是同个算法除密钥编排不同以外。密钥的长度为位密钥通常表示为位的数,但每个第位都用作奇偶检验,可以忽略。密钥可以是任意的位数,且可以在任意的时候改变。算法的入口参数有个。其中为个字节共位,是算法的工作密钥也为个字节位,是要被加密或解密的数据为的工作方式,有两种加密或解密。算法的工作过程若为加密,则用对数据进行加密,生成的密码形式位作为的输出结果若为解密,则用对密码形式的数据解密,还原为的明码形式位作为的输出结果。在通信网络的两端,双方约定了致的,在通信的源点用对核心数据进行加密,然后以密码形式通过公共通信网如电话网传输到通信网络的终点,数据达到目的地后,用同样的对密码数据进行解密,便再现了明码形式的核心数据。这样便保证了核心数据如,等在公共通信网中传输的安全性和可靠性。通过定期在通信网络的源端和目的端同时改用新的,便能更进步提高数据的保密性,这正是现在金融界交易网络的流行作法。简单地说,算法只不过是加密的种基本技术,基本组建分组是这些技术的种组合,他基于密钥作用于明文,这是众所周知的轮。有轮,这意味着要在明文分组上次实施相同的组合技术。算法详述算法把位的明文输入块变为位的密文输出块,他所使用的密钥也是位,对位的明文分组进行操作。通过个初始置换,将明文分组分成左半部分和右半部分,各位长。然后进行轮相同的运算,这些相同的运算被称为函数,在运算过程中数据和密钥相结合。经过轮运算后左右部分在起经过个置换初始置换的逆置换,这样算法就完成了。初始置换其功能是把输入的位数据块按位重新组合,并把输出分为,两部分,每部分各长位,其置换规则如表所示。表即将输入的第位换到第位,第位换到第位,„,依次类推,最后位是原来的第位则是换位输出后的两部分,是输出的左位,是右位。例设置换前的输入值为„,则经过初始置换后的结果为„„。逆置换经过次迭代运算后,得到将此作为输入进行逆置换,即得到密文输出。逆置换正好是初始置换的逆运算。例如,第位经过初始置换后,处于第位,而通过逆置换,又将第位换回到第位,其逆置换的规则如表所示。表函数,的计算其算法描述如图所示。图在图中,扩展置换是将位放大成位,盒置换是位到位换位,其换位规则分别如表表所示。表

下一篇
10万吨全价配合饲料加工厂项目可行性立项申报材料第1页
1 页 / 共 5
10万吨全价配合饲料加工厂项目可行性立项申报材料第2页
2 页 / 共 5
10万吨全价配合饲料加工厂项目可行性立项申报材料第3页
3 页 / 共 5
10万吨全价配合饲料加工厂项目可行性立项申报材料第4页
4 页 / 共 5
10万吨全价配合饲料加工厂项目可行性立项申报材料第5页
5 页 / 共 5
  • 内容预览结束,喜欢就下载吧!
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批