








A0总装配图.dwg
(CAD图纸)
A2联轴器.dwg
(CAD图纸)
车轮轴A2.dwg
(CAD图纸)
车轮组A1.dwg
(CAD图纸)
大车轮A1.dwg
(CAD图纸)
大车运行机构A0.dwg
(CAD图纸)
计划周记进度检查表.xls
角型轴承箱A2.dwg
(CAD图纸)
角型轴承箱和闷盖.dwg
(CAD图纸)
梁端架A2.dwg
(CAD图纸)
任务书.doc
十吨位桥式起重机大车运行机构设计开题报告.doc
十吨位桥式起重机大车运行机构设计论文.doc
外文翻译--龙门式起重机金属材料的疲劳强度预测.doc
相关资料.doc
装配图.dwg
(CAD图纸)
加密算法由于是加密聊天程序,故对聊天明文的加密算法应选取加密速度相对较快的对称加密算法如,又由于的加密密钥是不能公开的秘密密钥,故对的密钥应加密传送,所以应采用非对称的公钥加密算法如用以分发密钥。
加密算法作为对称加密算法中的加密算法由于其加密过程是固定不变的,故应考虑其密钥的生成。
由于弱密钥存在的可能性,还应该考虑如何避免生成弱密钥。
因为差分分析法的提出可以快速的破解少于轮迭代的算法,故应保证其迭代次数至少为轮。
加密算法由于是基于大素数因子分解这数学难题提出的,故中公钥和私钥的产生应重点考虑。
又由于的运算强度较大,故还应考虑如何加速其运算速度。
系统总体设计和模块划分系统总体设计图系统设计如图所示,本系统采用模式。
用户通过应用程序注册帐号,然后用注册的帐号登陆聊天程序服务器。
客户端产生生成密钥,服务器端在启动时初始化产生公钥和私钥。
当客户端向服务器发起连接时,服务器送出公钥,客户端用取得的公钥加密产生的私钥回传服务器。
最后服务器与客户端双方的通信均由加密算法加密通信明文。
模块划分算法模块加密算法个主要步骤第步,初始置换图初始置换表图为初始置换表,输入明文经过该表完成初始置换。
第二步,轮迭代图轮迭代图为轮迭代,将经过初始置换的数据分成和两部分。
将直接交换为,与经过函数处理后的数据相异或得,最后轮不做交换。
第三步,逆置换图逆置换表图为逆置换表,经过轮迭代后通过该表置换得到输出的密文。
子密钥的产生图生成子密钥图为子密钥生成过程,将初始密钥经过表置换为输入,分为,两组分别进行循环左移,再经过表压缩为子密钥。
如此循环轮生成组子密钥。
算法模块大数的运算加法运算设定相应的进位变量,按位相加,如,当为权值,送否则送。
减法运算设定相应的借位变量,按位相减,如,当位权值,送为权值,为从对应的内外循环位之和对应的结果位上取得的值。
暂时存入对应的结果位。
除法运算假设为被除数,为除数。
当,将扩大到相同位数,循环做扩充后的,商位,最后为余数。
取余运算依除法运算输出余数。
乘方运算与乘法运算样设有进位变量和取当前结果位值变量。
依然分内外两层循环。
外层循环中在此仅计算相同位的乘积存入结果位中。
内层循环这里由于乘数和被乘数相等,故可以采用,这种方式提前运算对应位。
可以看出这种预处理方式加快了运算速度。
模幂运算将模幂运算转化为乘模运算。
定理。
计算令,如果循环计算否则,。
最后输出。
选取,先以生成随机数的方式生成随机奇数。
再让依次通过素性测试。
素性测试先计算出,使得,其中是正奇数,是非负整数,随机取个,循环以上三步直回连接数据库,获取数据库连接号获取数据库连接信息服务器端核心代码图服务器完成初始化图为服务器初始化过程和为已登录用户服务的过程。
服务器先生成算法所需的公钥和私钥,当连接到来时服务器送出公钥并等待用户回传密钥。
当用户传回密钥后,服务器用私钥解密得到密钥。
此后用户登录信息由此密钥解密,用户发送的消息由服务器转发。
线程函数,为登陆客户服务发送公钥公钥已送出,正在获取密钥,请稍后获取私钥从套接口上读取用户登陆信息解密用户登陆口令插入在线用户表,打印出出接收到的消息,结论通过本次课题的研究,可以看出近代密码学的兴起给密码学研究带来了新的活力。
非对称加密算法的提出和实现在信息安全领域得到广泛应用。
然而非对称加密算法的运算强度普遍较高,如何加快非对称加密算法的运算速度直是人们讨论的问题。
正是由于以上原因,传统的对称加密算法以其高效性和安全性依然倍受人们关注。
在更好的新型加密算法尚未研究出来以前,如何利用好现有的两大密码学体系更好的解决实际问题是目前人们所要关注和探讨的,也是本系统设计的关键所在。
传统的服务器程序在客户连接到达时临时派生进程的做法效率较低,同时由于进程的创建拷贝了主进程中所有变量使得进程负担过重从而造成系统整体性能下降。
线程的引入解决了进程负担过重的弊端,然而线程共享全局内存的同时却带来了新的问题同步和互斥。
因此编写与线程有关的程序时应处理好同步和互斥的问题以保护共享数据不被破坏。
良好的服务器编程范式可以帮助我们提高系统性能,通过预派生线程生成线程池的方式可以很好的节省系统服务的时间。
参考文献和应用开发核心技术北京机械工业出版社,。
美,网路编程第卷套接口北京清华大学出版社,。
美编程指南北京清华大学出版社,。
卢开澄计算机密码学计算机网络中的数据保密与安全北京清华大学出版社,。
刘建民,王育民网络安全技术与实践北京清华大学出版社,。
赖溪松,韩亮,张真诚计算机密码学及其应用北京国防工业出版社,。
美。
获得好友记录服务在线用户,负责转发消息发送公钥,向客户端发送公钥将公钥拷贝到发送缓冲区向套接口写公钥,获取密钥,从客户端取得经加密后的密钥并解密出来从套接口读取加密后的密钥,解密得密钥将字符串型的密钥转换为型客户端核心代码图两客户端正常通信图为经过正常加密解密的两客户端间的正常通信过程。
图无解密过程客户端与正常客户端通信图左边为正常加密解密的客户端,右边为没有解密过程的客户端,故收到的信息为经算法加密过后的乱码。
发送消息线程,将消息加密后送入字符串中从套接口上读取加密后的信息,将消息解密后送到字到,则为所求最小公因数称为的逆元。
在每步循环过程中将前步中的代入下步中合并后可求得逆元。
聊天程序模块数据库设计用户信息表存储注册用户的信息是否为偶数降阶乘方对取余乘模运算欧几里德计算最大公因数和逆元,对式子,每步迭代中,其中为当前这步的商,互换,辗转相除迭代前两步,逆元表达式系数,素性测试,令,其中是非负整数,是正奇数。
若或则称通过以为基的测试将处理为的次方乘以,若的次方对取余等于通过测试满足,测试结束注册页面核心代码用户管理用户管理类,用于管理用户账户验证用户的合法性创建账户,插入数据库,检查用户名是否正确,如果给出相应提示检查密码是否正确,如果给出相应提示,创建到数据库的连接指定存储引擎好友关系表记录用户添加的好友在线用户记录表记录已登陆的在线用户和与服务器建立的套接口消息记录表缓存发给离线用户的消息注册页面高产品质量标准,使老产品焕发新活力,从而实现增量增效。
全自动复合膜软袋和塑瓶输液生产技术在当今世界也属高新技术,眼下若能抓住机遇及时实施,定能扩大企业市场占有率,且与国际接轨。
产品方案生产规模及销售方向根据市场需求选择合适生产规模本项目期工程软袋大输液生产规模确定为万袋年,塑瓶大输液生产规模确定为万袋年。
二期工程预留企业发展用地,将根据市场情况确定二期工程生产规模。
产品方案及生产规模生产规模软袋大容量注射剂万瓶年塑瓶大容量注射剂万瓶年产品方案序号剂型代表产品规格年产量软袋大输液复方氨基酸注射液总氨基酸万袋葡萄糖注射液万袋右旋糖酐葡萄糖注射液应求,销售十分火爆。
随着我国临床医疗技术快速发展和人民生活水平逐步提高,输液类药品需求迅速增大,不仅对输液数量需求越来越大,而且对其质量要求也越来越高。
玻璃瓶包装除存在自身重运费高,易碎,不利于储备等多种缺陷,更严重潜在巨大安全隐患。
如遇运输造成轻微破损,医务工作人员使用时很难发现,旦患者使用了带菌输液,轻则寒颤发热,重则危及生命,甚至造成死亡同时,玻璃瓶输液在使用时采用回气管,药液回液与空气接触,形成污染和空气栓塞,在针刺时橡胶微粒和玻璃微料有可能进入人体内,造成对人体健康损害。
为彻底改变我国输液包装落后状况,赶上国际先进水平,争取推向国际市场,近年来国内大输液包装形式已由塑料软包装逐步取代玻璃瓶装输液。
与普通玻璃瓶输液相比,塑料包装具有玻璃瓶不可比很多优势,如体积小,重量轻,破损率低,可节约大量运输和仓储费用,特别是现代科学技术已能将生产过程中制瓶袋灌装封口等操作集中在台机器设备中完成,在无菌条件下完成输液自动化生产,缩短了输液生产环符串中服务器转发。
加密算法由于是加密聊天程序,故对聊天明文的加密算法应选取加密速度相对较快的对称加密算法如,又由于的加密密钥是不能公开的秘密密钥,故对的密钥应加密传送,所以应采用非对称的公钥加密算法如用以分发密钥。
加密算法作为对称加密算法中的加密算法由于其加密过程是固定不变的,故应考虑其密钥的生成。
由于弱密钥存在的可能性,还应该考虑如何避免生成弱密钥。
因为差分分析法的提出可以快速的破解少于轮迭代的算法,故应保证其迭代次数至少为轮。
加密算法由于是基于大素数因子分解这数学难题提出的,故中公钥和私钥的产生应重点考虑。
又由于的运算强度较大,故还应考虑如何加速其运算速度。
系统总体设计和模块划分系统总体设计图系统设计如图所示,本系统采用模式。
用户通过应用程序注册帐号,然后用注册的帐号登陆聊天程序服务器。
客户端产生生成密钥,服务器端在启动时初始化产生公钥和私钥。
当客户端向服务器发起连接时,服务器送出公钥,客户端用取得的公钥加密产生的私钥回传服务器。
最后服务器与客户端双方的通信均由加密算法加密通信明文。
模块划分算法模块加密算法个主要步骤第步,初始置换图初始置换表图为初始置换表,输入明文经过该表完成初始置换。
第二步,轮迭代图轮迭代图为轮迭代,将经过初始置换的数据分成和两部分。
将直接交换为,与经过函数处理后的数据相异或得,最后轮不做交换。
第三步,逆置换图逆置换表图为逆置换表,经过轮迭代后通过该表置换得到输出的密文。
子密钥的产生图生成子密钥图为子密钥生成过程,将初始密钥经过表置换为输入,分为,两组分别进行循环左移,再经过表压缩为子密钥。
如此循环轮生成组子密钥。
算法模块大数的运算加法运算设定相应的进位变量,按位相加,如,当为权值,送否则送。
减法运算设定相应的借位变量,按位相减,如,当位权值,送为权值,为从对应的内外循环位之和对应的结果位上取得的值。
暂时存入对应的结果位。
除法运算假设为被除数,为除数。
当,将扩大到相同位数,循环做扩充后的,商位,最后为余数。
取余运算依除法运算输出余数。
乘方运算与乘法运算样设有进位变量和取当前结果位值变量。
依然分内外两层循环。
外层循环中在此仅计算相同位的乘积存入结果位中。
内层循环这里由于乘数和被乘数相等,故可以采用,这种方式提前运算对应位。
可以看出这种预处理方式加快了运算速度。
模幂运算将模幂运算转化为乘模运算。
定理。
计算令,如果循环计算否则,。
最后输出。
选取,先以生成随机数的方式生成随机奇数。
再让依次通过素性测试。
素性测试先计算出,使得,其中是正奇数,是非负整数,随机取个,循环以上三步直
