基于ECC密码技术的文件加密设计与实现开题报告

 2021-08-14 02:01:01

1. 研究目的与意义(文献综述)

当今计算机产业飞速发展,利用网络作为信息交流和信息处理变得越来越普遍,无论是国家政府还是企业金融都正融入这场网络革命中,从其原来的传统经营模式向网络模式演化。未来的电子政务、电子商务、电子业务将成为不可逆转的发展趋势,知识产权的保护、网络的安全运行等也将成为关注的重要问题,直接关系到信息产业的健康发展。为了保护数据不被窃取或破坏,我们需要多种安全措施,而其中一种有效方式就是进行文件加密。尤其在当今日趋频繁的相互合作并拥有公共的工作环境的情况下,电脑中的资料可能需要选择性地只对某些人可见,因此对于一些文件进行加密是有必要的。

目前,rsa算法已广泛应用到网络安全的各个领域,其特点是数学原理简单,在应用过程中容易实现,但其单位安全强度相对较低。1985年neilkoblitz和victormiller提出基于椭圆曲线理论的椭圆曲线密码系统(ecc体系),其安全性建立在椭圆曲线离散对数的难解性的基础上,在同等密钥长度的条件下其安全性远高于rsa算法,具有高安全性、低消耗、运算速度快的特点,并且目前已正式列人了ieee1363标准,在信息安全领域有着广阔的应用前景。

ecc在我国的产业化处于起步阶段,我国的商用密码管理政策规定商用核心密码算法和技术必须采用国内自主研究的成果而不得采用国外的,我国应当开发和应用属于自己的商用ecc技术和产品。国家政策对ecc技术的重视将使得ecc在未来几年内迅速成为我国密码市场的主流公钥密码技术。当前,我国已经拥有了自主知识产权的ecc国家标准算法,完整实现ecc国家标准算法的芯片已经研发成功,ecc国家标准算法的推出将规范和推动ecc技术和产品在我国的发展和应用,正式揭开ecc在我国实现大规模产业化的序幕。随着网络的发展,社会信息化进程的加快,信息安全需求与网上业务的保密和认证需求将使得ecc在我国拥有巨大的潜在市场。如我国迫切期待建设的庞大的pki系统及其上的各种应用系统,将是ecc技术广泛应用的天地,必将成为ecc产品市场迅速成长主要牵引力。在国际上,除美国和加拿大外,日本、欧洲、韩国和俄罗斯等也在纷纷进行ecc技术研发,并推出了一些重要成果或ecc标准(如日本的psec、韩国的ec—kdsa和欧洲的nessie)。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

设计的基本内容包括椭圆曲线密码编码学的基本原理、实现算法,以及如何利用该算法对指定文件进行加密,为了更好地实现该功能,将采用公开密钥与对称密钥相结合的混合加密方式。设计目标为按计划完成设计内容,利用java软件设计并验证实际效果,完成资料整理和论文编写。为顺利完成任务,将涉及到一个加密解密软件的设计,需要逐步设计该软件的各个分支以及组成部分,包括如边框、菜单栏、页面、窗口、按钮、滚动条、面板等的外观设计,以及加密、解密的步骤设计,还有最终所得解密结果与原始文件的对比设计。设计旨在实现将指定文件进行加密的功能,保证文件信息不被泄露。

拟采用的技术方案:

由于对称加密算法运行速度快,加密强度高,但是密钥管理困难;而公钥加密算法密钥管理简单方便,加密强度高,但是算法运算量大导致运行速度慢,因此拟采用对称加密算法aes加(解)密文件级别的大批量数据,而用公钥加密算法ecc来加密aes密钥和其它数据量少但安全要求高的数据,两种加密方法的结合,有效地提高了加密效率,并且可以大大提高aes密钥管理上的安全性。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

第1-2周:根据论文题目来搜集资料。

第3-4周:利用图书馆的网络及书面资源,搜集大量相关课题资料,并根据自己的学习及研究能力完成开题报告,在老师指导下修改开题报告,确定最终的研究方向和技术路线。

第5-8周:根据任务书和开题报告,确定研究框架,将系统每一部分的研究任务和具体内容细化,找出并攻克技术难点。完成论文的提纲,并通过中期检查。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献(12篇以上)

[1]卢开澄.计算机密码学[m].北京:清华大学出版社,1998

[2]workingdraft.ansix9.62:thee1lipticcurvedigitalsignaturea1gorithm,2013

[3]耿祥义.java基础教程[m].北京:清华大学出版社,2004.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。