论文部分内容阅读
几十年前IT技术的出现给信息的传播方式和人与人之间、国家之间甚至整个世界的交流带来了很多变化。如今,随着密码分析方面新技术的激增,信息安全是包治百病的灵丹妙药。
每个人都可以获得公开的算法,没人能保证算法不被一些组织或潜在攻击者所破解。唯一能够确定的,或有理由确定的是,根据一些学术文献所描述,一个攻击者至少是在同一水平上破解密码。
事实上,保护文件安全的需要变得不仅仅是必要,因此便有了《使用AES和MD5对正常文件进行加密解密的研究》这篇论文中的想法。这是因为AES是一个最新的加密算法,能够更有效地保护文件。同样值得注意的是,整个研究中使用了DES密码,因为不论何时数据存储的问题被提出来,它都是被使用的最常见和最基本的密码。因此,可能一个算法不公开的自定义密码,如果能够设计和测试得很好,它也可以适合于存储单个用户在磁盘上的敏感数据,或者也可以使用带有强密钥的混合加密算法。
在描述整个加密过程中,我们使用HHEA算法来验证加密消息"hi"的过程。整个过程包括了生成密钥的随机向量(Ⅴ)的定义,之后这个向量会被初始化。
在整个研究工作中,着重强调了三篇综述文章和算法,首先,可以使我们更加理解混合隐藏加密算法的详细流程;其次,可以使我们通过加密算法的实现性能比较来检查MD5和AES的强度是否超过DES和3DES加密;最后,提出了AES的综合设计,它是基于一些适合关键硬件应用的架构,如智能卡、PDA和移动电话等。
在我们的研究中,为了生成一个结果文件,并且经过哈希和用软件进行强加密,AES和MD5在加密过程所使用的策略应遵循一些步骤。
我们的应用程序最重要的一个方面是加密过程那些元素的介入以产生一个混杂哈希的结果,这能够避免一些窃听者恶意操作产生的欺骗。
由于二进制、文本和任何其它文件类型都能被成功加密,加密的结果显示了这个软件能提供大规模的文件加密。