首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--程序设计论文

SSL协议在数据库系统安全中的应用研究

第一章 绪论第1-13页
 1.1 引言第9-10页
 1.2 国内外发展现状第10-11页
 1.3 本文的结构第11页
 1.4 英文缩写词第11-13页
第二章 数据库安全性分析第13-16页
 2.1 访问控制策略第13-14页
 2.2 数据通道安全第14-15页
 2.3 技术路线第15-16页
第三章 SSL及相关技术研究第16-30页
 3.1 SSL及其安全特性第16-23页
  3.1.1 SSL概述第16-17页
  3.1.2 SSL与TCP/IP协议族第17-18页
  3.1.3 在SSL上构建一切第18页
  3.1.4 SSL的工作原理第18-21页
   3.1.4.1 SSL握手第18-20页
   3.1.4.2 SSL记录协议第20-21页
  3.1.5 安全使用SSL的一般规则第21-23页
   3.1.5.1 保护master_secret第21页
   3.1.5.2 保护服务器的私钥第21页
   3.1.5.3 使用良好的随机性第21-22页
   3.1.5.4 检查证书链第22页
   3.1.5.5 选择高强度的算法第22-23页
 3.2 密码学应用第23-30页
  3.2.1 安全目标第23页
  3.2.2 加密算法第23-26页
   3.2.2.1 秘密密钥加密(Secret Key Cryptography)第24-25页
   3.2.2.2 公用密钥加密(Public Key Cryptography)第25-26页
  3.2.3 数字签名第26-28页
  3.2.4 消息摘要第28页
  3.2.5 MAC(信息验证码)第28-30页
第四章 用SSL实现数据库通信第30-49页
 4.1 系统的总体设计思想第30-32页
  4.1.1 通常的数据库访问方式第30页
  4.1.2 改进后的数据库访问方式第30-32页
 4.2 数字证书的准备第32-40页
  4.2.1 证书的内容第32-36页
   4.2.1.1 DN(标识名)第35页
   4.2.1.2 扩展第35-36页
   4.2.1.3 证书的撤销第36页
  4.2.2 证书的层次结构第36-37页
  4.2.3 证书的检验第37-40页
   4.2.3.1 证书有效性的检验第38页
   4.2.3.2 证书中实体身份信息的检验第38-40页
 4.3 通信模块的设计第40-49页
  4.3.1 客户端程序第40-44页
   4.3.1.1 客户端初始化过程第41-42页
   4.3.1.2 客户端连接过程第42-43页
   4.3.1.3 客户端数据传输过程第43-44页
  4.3.2 服务器程序第44-49页
   4.3.2.1 服务器初始化过程第45-46页
   4.3.2.2 服务器连接过程第46-47页
   4.3.2.3 服务器数据传输过程第47-49页
第五章 结束语第49-51页
致谢第51-52页
参考文献第52-54页
声明第54页

论文共54页,点击 下载论文
上一篇:100MHz数字存储示波器数字系统设计
下一篇:三峡蓄水运用对葛洲坝通航与宜昌河段的影响及对策研究