论文部分内容阅读
随着现代科学技术和社会的发展,信息安全技术越来越被重视。目前计算机已经广泛的应用到各行各业。计算机的应用给用户带来巨大的社会、经济效益,但同时也给利用计算机犯罪的人提供了可乘之机。网络通信安全,电子商务等安全性问题日益突出。各国纷纷投入大力加快信息安全科学尤其是密码学的研究工作。本文主要分析了密码学技术的研究,在此基础上实现了对信息,文件的加密和解密并将密码技术应用到HTTP通信代理中。主要研究成果如下:1)对信息安全和国内外的研究状况做出介绍,然后说明了本课题研究的内容,技术路线以及意义。2)主要叙说了密码学的概况,密码的组成和分类,并着重说明了近代加密体制,对公钥和私钥进行了比较,最后指出了两中不同的加密模式以及密码安全度量和密码攻击方法。3)分析了DES,RSA, AES等密码学算法的数学原理和实现机制,并成功的利用这些算法实现了对数据的加密和解密。4)分析WEB安全隐患以及安全对策,同时分析了WEB访问服务过程和代理模型,针对这些情况,使用AES算法在一台电脑上设计一种简单的HTTP通信代理。这种通信代理系统能保证信息在传输过程中即使被非法用户截获也能保证信息的安全性和完整性 。