了见图图子密钥生成过程子密钥生成过程是将比特的密钥,经过后,生成比特的串。其下标如表所示表值该比特串分为长度相等的比特串和。然后和分别循环左移位,得到和。和合并起来生成。经过变换后即生成比特的。的下标列表为表值该比特串被分为位的和位的两部分。子密钥子密钥的生成将在后面讲经过变换,输出位的比特串,与做不进位的二进制加法运算。运算规则为与做不进位的二进制加法运算后的结果赋给,则原封不动的赋给。与又做与以上完全相同的运算,生成,共经过次运算。最后生成和。其中为与,做不进位二进制加法运算的结果,是的直接赋值。与合并成位的比特串。值得注意的是定要排在前面。与合并后成的比特串,经过置换后所得比特串的下标列表如下图所示。经过置换后生成的比特串就是密文。表置换后的表下面再讲下变换,。它的功能是将比特的输入再转化为比特的输出。其过程如图所示图变换,过程对变换说明如下输入比特经过变换后,膨胀为比特。膨胀后的比特串的下标列表如下表比特串功能流程图第二章加密方法算法简介算法详述加密过程子密钥的生成解密第三章函数功能结论参考文献第章程序设计简介需求分析随着技术的高速发展,企业等组织的信息化建设开始得到了长足得推进。这就使得电子文档成为企业信息存储的主要方式及企业内外部之间进行信息交换的重要载体。以黑客木马和员工泄密等主要手段为代表的信息安全威胁,成为企业信息系统重要的安全隐患。如何最大限度地保护电子文档的安全,开始越来越受到重视。企业现有的防火墙入侵检测和防病毒软件等防范措施可以相对有效地防范非法用户的入侵以及对企业重要信息的窃取。然而通过即时通讯工具打印便携式电脑丢失等成为企业新的泄密渠道。为此使用文件加密的方法变得尤为重要可行。信息就可以安全无误地到达目的地了,即使被第三方截获,也无法进行解密。保证了数据的安全性,也为各企业的信息安全提供保障。程序设计目的本课程设计的目的是为了保证个人数据资料不被他人非法窃取使用,保护个人的隐私及重要文件,程序是将要加密的字符输入,根据密钥将对应字符进行加密,解密时过程相反。模块设计模块设计加密模块加密模块主要是完成对文件的加密操作。从外部文件中读入任意个文件并将它加密并显示出来,二解密模块解密模块是完成对文件的解密工作,将密文转换为可被识别的明文。功能流程图图功能流程图第二章加密方法算法简介满足了国家标准局欲达到的个目的提供高质量的数据保护,防止数据未经授权的泄露和未被察觉的修改具有相当高的复杂性,使得破译的开销超过可能获得的利益,同时又要便于理解和掌握算法把位的明文输入块变件就是例,新的工具的利用,提高了工作效率。以计算机为手段,专用模具分析设计软件为工具设计模具。软件可直接调用数据库中模架尺寸,金属材料数据库及加工参数,通过几何造型及图形变换可得到模板及模腔与型芯形状尺寸迅速完成模具设计。模具技术是模具传统设计方式完全类似,只不过将圈的子密钥序列,的顺序倒过来。即第圈用第个子密钥,第二圈用,其余类推。第圈加密后的结果如图所示图加密结果图,⊕,⊕,同理⊕。同理类推得,。第三章函数功能,加密过程中的异或操作,实现加密过程中的初始置换及初始逆置换各种选择压缩变换子密钥生成过程中的各种置换邮电出版社钱能程序设计教程第二版北京清华大学出版社郑莉语言程序设计案例教程第版北京清华大学出版社面向对象程序设计基础数据结构与编程思想第四版北京清华大学出版社韦朴,陈泰生通用范例开发金典北京电子工业出版社,盒变换将密钥明文以及密文转化成位数据将密文转换成字节型数据密钥生成时的移位操作,函数的功能实现结论通过这次课程设计,我学到了许多东西,在完成设计的过程中也遇到了许多的问题,通过不断的查资料,同学的请教,使得大部分问题得到了解决。并且解决问题的过程中我也学到了很多东西。在设计过程中,主要遇到的问题就是加密的原理理解问题,要自己学习的加密原理才能够设计出程序。通过了几天的学习才对加密方法有所掌握。虽然在课程设计过程中修改了很多次,但程序还是很不完美,有些问题未能解决。比如说程序的界面不会制作,不够人性化在对密码的处理上也不好,存在很大的安全隐患。我将在以后的时间里继续努力,不断充实自己。参考文献郑莉,董渊,张瑞丰语言程序设计第版北京清华大学出版,中文版第四版北京人位重新组合,并把输出分为两部分,每部分各长位,并进行前后置换输入的第位换到第位,第位换到第位,依此类推,最后位是原来的第位,最终由输出左位,输出右位,根据这个法则经过次迭代运算后,得到,将此作为输入,进行与初始置换相反的逆置换,即得到密文输出。算法的入口参数有三个。其中为个字节共位,是算法的工作密钥也为个字节位,是要被加密或被解密的数据为的工作方式,有两种加密或解密,如果为加密,则用去把数据进行加密,生成的密码形式作为的输出结果如为解密,则用去把密码形式的数据解密,还原为的明码形式作为的输出结果。在使用时,双方预先约定使用的密码即,然后用去加密数据接收方得到密文后使用同样的解密得到原数据,这样便实现了安全性较高的数据传输。算法详述加密过程算法处理的数据对象是组比特的明文串。设该明文串为或。明文串经过比特的密钥来加密,最后生成长度为比特的密文。其加密过程图示如下图加密过程对算法加密过程图示的说明如下待加密的比特明文串,经过置换后,得到的比特串的下标列表如下表比特串膨胀后的比特串分为组,每组比特。各组经过各自的盒后,又变为比特具体过程见后,合并后又成为比特。该比特经过变换后,其下标列表如下表变换经过变换后输出的比特串才是比特的,。下面再讲下盒的变换过程。任取盒。见图图盒变换在其输入,中,计算出再从表中查出行,列的值。将化为二进制,即得盒的输出。表如图所示表表子密钥的生成比特的密钥生成个比特的子密钥。其生成过程的革命,大大提高了设计效率,尤其是系列化或类似注射模具设计效率更为提高。最后,通过毕业设计的又次锻炼完全清楚充分利用技术进行设计,在模具符合使要求的前提下尽量降低成本。同时在实际中不断的积累经验,以设计出价廉物美的模具。致谢在本次设计中,我的指导师给我很入轴计算步骤得,输出轴总轴的结构设计轴的零件定位,固定和装配单级减速器中,可以将齿轮安排在箱体中央,相对两轴承对称分布,齿轮左面用轴肩定位,右面用套筒轴向定位,周向定位采用键和过渡配合,两轴承分别以轴承肩和套筒定位,周向定位则用过渡配合或过盈配合,轴呈阶状,左轴承从左面装入,齿轮套筒,右轴承和皮带轮依次从右面装入。确定轴的各段直径和长度初选型角接球轴承,其内径为,宽度为。考虑齿轮端面和箱体内壁,轴承端面与箱体内壁应有定矩离,则取套筒长为,则该段长,安装齿轮段长度为轮毂宽度为。按弯扭复合强度计算求分度圆直径已知求转矩已知•求圆周力根据式得④求径向力根据课本式得•输出轴与齿轮联接用平键联接轴径查手册选用型平键键据课本式得即选用此键合适减速器的拆卸顺序箱体和箱盖通过六个螺栓连接,拆下六个螺栓即可将箱盖取下,对于两轴系零件,整个取下该轴,即可拆下各零件。其它各部分拆卸比较简单。拆卸零件不要用硬东西乱敲,以防敲毛敲坏零件,影响装配复原。对于不可拆的零件,如过渡配合或过盈配合的零件则不要轻易拆下。对拆下的零件应妥善保管,以免丢失。减速器的发展前景减速器的发展趋势当今世界减速器正向着大功率,大传比小体积高机械效率以及使用寿命长的方向发展。我过的减速器及齿轮技术总的发展趋势是向着六高二低二化。六高是指高承载能力,高齿面强度,高精度,高速度,高效率和高传动效率,二低是低成本,低噪音二化即标准化,多样化,在现在机械制造业中广泛应用。研究开发推广成本较低而承载能力又能接近硬齿面的中硬齿面滚齿的新齿形和新结构。国内多年来使用行之有效的双圆弧齿轮三环减速器和已成功应用的点线捏合齿轮等技术应不断完善,大力推广。加快渐开线行星齿轮减速器的更新换代,扩大其市场占有率。产品的发展应着重提高内在质量,严格控制材料热处理几何加工精度和装配实验的质量和稳定性,以提高产品的可靠性和无重大故障的工作寿命。结束语本次设计,历尽千辛万苦。本设计在老师的悉心指导和严格要求下业已完成,从课题选择方案论证到具体设计和调试,无不凝聚着老师的心血和汗水,在三年的大学学习和生活期间,也始终感受着导师的精心指导和无私的关怀,我受益匪浅。在此向吕晓杰老师表示深深的感谢和崇高的敬意。不积跬步何以至千里,本设计能够顺利的完成,也归功于各位任课老师的认真负责,使我能够很好的掌握和运用专业知识,并在设计中得以体现。正是有了他们的悉心帮助和支持,才使我的毕业论文工作顺利完成,在此向滨海学院,机电工程系的全体老师表示由衷的谢意。感谢他们两年来的辛勤栽培。两轴承对称求支反力由两边对称,书籍截的弯矩也对称截面在垂直面弯矩为•截面在水平面弯矩为•计算合成弯矩•计算当量弯矩根据课本得•校核危险截面的强度由式此轴强度足够滚动轴承的选择及校核计算根据根据条件,轴承预计寿命小时计算输入轴承已知Ⅱ两轴承径向反力初先两轴承为角接触球轴承型根据得轴承内部轴向力则故任意取端为压紧端,现取端为压紧端求系数根据表得预期寿命足够计算输出轴承已知的输出多了见图图子密钥生成过程子密钥生成过程是将比特的密钥,经过后,生成比特的串。其下标如表所示表值该比特串分为长度相等的比特串和。然后和分别循环左移位,得到和。和合并起来生成。经过变换后即生成比特的。的下标列表为表值该比特串被分为位的和位的两部分。子密钥子密钥的生成将在后面讲经过变换,输出位的比特串,与做不进位的二进制加法运算。运算规则为与做不进位的二进制加法运算后的结果赋给,则原封不动的赋给。与又做与以上完全相同的运算,生成,共经过次运算。最后生成和。其中为与,做不进位二进制加法运算的结果,是的直接赋值。与合并成位的比特串。值得注意的是定要排在前面。与合并后成的比特串,经过置换后所得比特串的下标列表如下图所示。经过置换后生成的比特串就是密文。表置换后的表下面再讲下变换,。它的功能是将比特的输入再转化为比特的输出。其过程如图所示图变换,过程对变换说明如下输入比特经过变换后,膨胀为比特。膨胀后的比特串的下标列表如下表比特串功能流程图第二章加密方法算法简介算法详述加密过程子密钥的生成解密第三章函数功能结论参考文献第章程序设计简介需求分析随着技术的高速发展,企业等组织的信息化建设开始得到了长足得推进。这就使得电子文档成为企业信息存储的主要方式及企业内外部之间进行信息交换的重要载体。以黑客木马和员工泄密等主要手段为代表的信息安全威胁,成为企业信息系统重要的安全隐患。如何最大限度地保护电子文档的安全,开始越来越受到重视。企业现有的防火墙入侵检测和防病毒软件等防范措施可以相对有效地防范非法用户的入侵以及对企业重要信息的窃取。然而通过即时通讯工具打印便携式电脑丢失等成为企业新的泄密渠道。为此使用文件加密的方法变得尤为重要可行。信息就可以安全无误地到达目的地了,即使被第三方截获,也无法进行解密。保证了数据的安全性,也为各企业的信息安全提供保障。程序设计目的本课程设计的目的是为了保证个人数据资料不被他人非法窃取使用,保护个人的隐私及重要文件,程序是将要加密的字符输入,根据密钥将对应字符进行加密,解密时过程相反。模块设计模块设计加密模块加密模块主要是完成对文件的加密操作。从外部文件中读入任意个文件并将它加密并显示出来,二解密模块解密模块是完成对文件的解密工作,将密文转换为可被识别的明文。功能流程图图功能流程图第二章加密方法算法简介满足了国家标准局欲达到的个目的提供高质量的数据保护,防止数据未经授权的泄露和未被察觉的修改具有相当高的复杂性,使得破译的开销超过可能获得的利益,同时又要便于理解和掌握算法把位的明文输入块变件就是例,新的工具的利用,提高了工作效率。以计算机为手段,专用模具分析设计软件为工具设计模具。软件可直接调用数据库中模架尺寸,金属材料数据库及加工参数,通过几何造型及图形变换可得到模板及模腔与型芯形状尺寸迅速完成模具设计。模具技术是模具传统设计方式完全类似,只不过将圈的子密钥序列,的顺序倒过来。即第圈用第个子密钥,第二圈用,其余类推。第圈加密后的结果如图所示图加密结果图
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 51 页
第 2 页 / 共 51 页
第 3 页 / 共 51 页
第 4 页 / 共 51 页
第 5 页 / 共 51 页
第 6 页 / 共 51 页
第 7 页 / 共 51 页
第 8 页 / 共 51 页
第 9 页 / 共 51 页
第 10 页 / 共 51 页
第 11 页 / 共 51 页
第 12 页 / 共 51 页
第 13 页 / 共 51 页
第 14 页 / 共 51 页
第 15 页 / 共 51 页
预览结束,还剩
36 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。