论文部分内容阅读
随着互联网的广泛应用,各种信息资料在网上传输越来越频繁,资料在传输过程中的安全性问题日益突出。信息安全技术备受关注,其中密码理论的研究与应用是信息安全技术的核心领域。椭圆曲线密码体制是一种公钥密码体制,相对于以往基于有限域上离散对数问题或大整数分解问题的传统公钥算法,椭圆曲线密码算法具有安全性高、速度快、密钥短、实现时所需占用资源少的特点。椭圆曲线加密系统与其他公钥加密系统相比有许多优点,受到国内外安全专家的极大关注。本文首先讨论此课题的研究现状与意义;密码学概述;对相关数学理论进行分析研究;其次,讨论椭圆曲线基本运算和椭圆曲线密码体制,并实现在一条给定的曲线上进行加/解密工作的程序;最后以成都理工大学对外横向合作项目——资料共享信息管理系统为背景,设计并实现基于椭圆曲线密码体制的混合加密方案,与传统的混合加密方案来比较,更安全、快速。本项研究主要成果如下:1)对椭圆曲线密码体制进行分析研究。2)根据项目对文件加密程度的不同要求,得到不同的混合加/解密方案,在保证效率和安全性达到要求的前提下,完成加/解密工作。