通信安全数学模型建立与实践开题报告
2021-12-16 22:50:08
全文总字数:1806字
1. 研究目的与意义及国内外研究现状
随着互联网的广泛应用和网络技术的飞速发展,实现了信息共享,这极大地改变了人们的生活,推进了社会的发展。但是,正是由于网络的开放性,网络协议的不完整性,及操作系统和应用软件等的漏洞,使得信息安全遭受严重破坏,计算机网络安全问题成为备受人们关注的焦点。网络安全研究是计算机研究领域中非常重要的一个方面,它包括了许多技术。其中公钥密码学由于它在数字签名、认证和密钥管理上的优越性,在现代保密体系中占据十分重要的地位,应用十分广泛,其中RSA是目前公认的在理论和实际应用中最为成熟和完善的一种公钥密码体制。它不仅可以进行加密,还可以用来进行数字签名和身份验证,是公钥密码体制的代表。RSA加密体制主要基于数论当中的欧拉定理进行一系列的数学变换,以实现加解密和身份验证。国内外研究现状
目前,数据加密的技术方法较多,有几种常用的典型的加密技术和算法,简单介绍了它们的各种特点,其中 RSA 算法作为最广泛的加密算法。 RSA是在 19 世纪 70 年代末被提出的,它的创始人是 RonRivest 和 Adi Shamir 以及 Leonard Adleman。RSA 的名称是由三个发明者的姓名首字母组成的。RSA 算法是一种非对称算法,通俗地讲,这就是有 2 个密钥,既加密的过程和解密的过程所采用的是两个完全不一样的密钥,而且不能通过其一而得到另一个,这个现在是近乎算不出来的。RSA 算法的基础是大数因子难分解这一世纪性的数学难题,这里说的大数是大整数。这一数学难题是公认的,近乎无解的,因为截止到今天为止,依旧无解。所以目前来看这一存在多年的事实足以保证 RSA算法是可靠的。也因此 RSA 算法自从被提出后,得到了广泛应用,也因此得到了不断的优化和发展,RSA 算法看似简单,实际上却难以被攻破,这也成为它得以发展的础。
RSA算法的用途很宽泛,主要是两个方面,一个是信息的加密,另一个是同样比较常见的数字签名,且具有安全、简单、易用的特点,是目前为止在数据加密和数据传输中应用得最广泛的算法之一。伴随着互联网的高度普及应用,网络通信中的安全问题已经日益突出,所以RSA算法一定会在今后的网络安全中发挥更大的作用 。
2. 研究的基本内容
论文首先讨论TCP/IP协议方面的知识,再对TCP/IP协议的安全性进行大体上的介绍,从TCP/IP存在的安全问题、以及对于各个安全问题的防范方法进行讨论。对保密通信技术进行介绍,系统地阐述了保密通信的历史与现状,以及保密通信中涉及到数学模型的主要技术,指出目前数学模型在保密通信的研究中所存在的问题,并进一步为下文讨论保密通信的数学模型提出依据。对对称密码体制和公钥密码体制进行介绍。以DES算法以及RSA算法为例,详细的介绍了这两个算法中的数学知识,对DES和RSA算法所涉及到的数学模型进行研究与探讨。 RSA算法加密与解密的应用和实现,用代码来实现其加密和解密的过程。
3. 实施方案、进度安排及预期效果
2016.1.15-2016.1.31确定本文主要研究内容及其查阅制定文献效果:充分了解本文研究内容
2016.2.1-2016.2.10 确定本文组织结构效果:完成组织结构
2016.2.11-2016.2.25 完成论文主体框架效果:完成主体框架
4. 参考文献
谭谈.基于TCP/IP协议的网络入侵检测系统研究.中北大学.2006(02)
王平水.公钥密码体制及其安全性分析研究.合肥工业大学.2006(05)