iis的默认网站没有自动启动,重庆家居网站制作公司,一个中介平台网站的建设费,网站内外链建设一、基于Misty1算法的加密软件#xff08;Java#xff09;的实现 随着计算机网络及通信技术的飞速发展#xff0c;信息安全成了信息社会急需解决的最重要的问题之一#xff0c;密码技术是保证信息安全的核心技术。本文用JAVA语言开发了一个基于Misty1算法的加密软件#x…一、基于Misty1算法的加密软件Java的实现 随着计算机网络及通信技术的飞速发展信息安全成了信息社会急需解决的最重要的问题之一密码技术是保证信息安全的核心技术。本文用JAVA语言开发了一个基于Misty1算法的加密软件该软件能对文件进行加密和解密。在具体实现时首先分析了Misty1算法的基本结构设计出相应的实施方法正确实现了该算法其次设计了一个图形用户界面最后对软件进行了测试验证了实现方法的正确性。 二、背景 现代密码学是一门迅速发展的应用科学。随着因特网的迅速普及人们依靠它传送大量的信息但是这些信息在网络上的传输都是公开的。因此对于关系到个人利益的信息必须经过加密之后才可以在网上传送这将离不开现代密码技术。 Misty1算法是在1996年公布的它是一个分组密码算法密钥长度是128位明文长度是64位。它是由在三菱工作的Eisaku Takeda 提交给NESSIE。MISTY1可以在资源紧张的环境下实现。整个算法是由递归等组成每一个层次的结构又一稳妥的Feistel结构。MISTY1是一迭代密码可以迭代超过8轮或者更普遍迭代4回。它用128位密钥对64位数据进行不确定轮回的加密。它采用了两个S -盒一个7 × 7 S-盒s7 一个9 × 9 S-盒s9。它取得了良好的良好的阻力线和鉴别攻击,而且还使能实行以相对较少的逻辑组件中执行函数的程度相对较低。 三、现状
随着我国对计算机的普及计算机和通信技术已经在我国得到了广泛发展及应用从而使我们对信息的安全存储、安全处理和安全传输的需要越来越迫切。特别在Internet的应用中以及个人通信、个人电子身份证、办公自动化电子邮件、电子自动转帐支付系统和自动零售业务网的建立与实现信息的安全保护问题已经显得十分突出而能够解决这一问题的一个有效手段就是使用现代密码技术。