椭圆曲线密码体制及其在电子银行中的应用

椭圆曲线密码体制及其在电子银行中的应用

论文摘要

随着信息技术的发展,人们对信息安全的要求也越来越高,信息加密、数字证书等专业术语成为与人们生活息息相关的内容。椭圆曲线密码体制作为一种新兴的加密及身份认证技术,以其自身的多项特点,正逐渐成为主流的密码体制,从而取代RSA长期在密码技术领域的统治地位。 电子银行作为信息技术发展的产物,在极大方便客户的同时,对其自身的安全性和实时性有极高的要求,而椭圆曲线密码体制安全强度高、密钥长度短、带宽要求低的优势能够很好地满足这些要求,椭圆曲线密码体制在电子银行中的应用必将极大地推动电子银行的发展,给人们带来更大的方便和安全保证。本论文从研究公钥密码体制入手,分析目前各种公钥密码体制的特点,同时分析电子银行所包含的主要内容,并引出椭圆曲线的定义、特点和与其它流行公钥体制对比的优势。论文最后在讲解安全椭圆曲线的选取得同时,列举了椭圆曲线在电子银行的网上银行和企业银行中的实际应用并提供了相关的实际程序,较为细致地论述了椭圆曲线密码体制的原理和应用,为椭圆曲线在其他领域的应用提供了可行的借鉴。

论文目录

  • 声明
  • 中文摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 研究背景
  • 1.2 电子银行的发展历史和现状
  • 1.2.1 电子银行系统体系结构
  • 1.2.2 电子银行系统的特点
  • 1.3 公钥密码体制原理
  • 1.3.1 公钥密码体制的数学解释
  • 1.3.2 利用公钥密码体制进行数字签名
  • 1.3.3 公钥密码体制的数学基础
  • 1.3.4 目前几种重要的公钥密码体制
  • 第二章 椭圆曲线密码体制
  • 2.1 椭圆曲线密码体制数学原理
  • 2.1.1 椭圆曲线的数学定义
  • 2.1.2 椭圆曲线上的加法
  • 2.1.3 有限域上椭圆曲线的运算
  • 2.2 椭圆曲线上的离散对数问题
  • 2.3 椭圆曲线密码体制的攻击
  • 2.3.1 对一般椭圆曲线的攻击
  • 2.3.2 椭圆曲线的安全准则
  • 2.4 有限域上安全椭圆曲线的选取
  • 2.4.1 生成基于有限域 Fp的椭圆曲线方程
  • 2.5 基点的选取
  • 2.5.1 椭圆曲线上随机点的选取算法
  • 2.5.2 椭圆曲线基点的选取
  • 2.6 椭圆曲线上点的标量乘法的优化
  • 2.7 全局参数合法性检查
  • 2.8 椭圆曲线密码体制的实现
  • 2.8.1 ELGamal加密算法
  • 2.8.2 ECDSA签名认证算法
  • 2.9 椭圆曲线密码体制特点
  • 第三章 ECC在网上银行中的应用
  • 3.1 网上银行概述
  • 3.2 椭圆曲线密码体制在PKI中的加密方案
  • 3.3 椭圆曲线密码体制在PKI中的数字签名方案
  • 3.4 椭圆曲线密码体制在PKI中的数字信封方案
  • 第四章 ECC在企业银行中的应用
  • 4.1 企业银行的安全网络架构
  • 4.2 企业银行的安全体系
  • 4.3 椭圆曲线密码体制的应用
  • 第五章 椭圆曲线应用实例
  • 5.1 网上银行数字信封
  • 5.1.1 程序设计
  • 5.1.2 程序组成
  • 5.1.3 软硬件环境
  • 5.1.4 模拟实例
  • 5.2 企业银行数字签名
  • 5.2.1 签名流程
  • 5.2.2 认证流程
  • 5.2.3 代码实例(java)
  • 5.2.4 运行结果
  • 第六章 结束语
  • 参考文献
  • 致谢词
  • 相关论文文献

    标签:;  ;  ;  ;  

    椭圆曲线密码体制及其在电子银行中的应用
    下载Doc文档

    猜你喜欢