优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

数据库加密系统设计与实现

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘 要 随着信息技术的发展,计算机应用渗透到社会生活的各个领域,特别是军事的应用,使人们对信息的依赖程度越来越高,因而信息安全技术显得格外重要。加密作为信息安全中一个最为有力的武器,正在发挥着重要的作用。 DES (Data Encryption Standard)加密算法在成为加密标准到今天,经历了长期的考验。实践证明DES算法的安全性是能够满足大部分的安全要求的。采用软件方式实现的DES算法会在很大程度上占用系统资源,造成系统性能的严重下降,而DES算法本身并没有大量的复杂数学计算,在加/解密过程和密钥生成过程中仅有逻辑运算和查表运算,因而,无论是从系统性能还是加/解密速度的角度来看,采用数据库实现都是一个理想的方案。 所以,应用数据库字段来设计和实现DES加密算法具有十分重要的现实意义和广阔的应用前景。本文设计实现了一种基于数据库字段的DES加密系统。 关键字:DE,数据加密,数据库 目录摘 要??? 3ABSTRACT??? 41? 引 言??? 51.1? 课题现状??? 51.2 DES加密系统现状及发展??? 61.3? 课题作用??? 71.4? 课题意义??? 72? 系统分析和总体设计??? 92.1? 需求分析??? 92.2? 设计思想??? 92.3? 总体设计??? 92.4? 功能模块设计??? 102.5? 开发环境及技术??? 113? 加密算法分析??? 133.1? 目前常用的加密算法??? 133.1.1? 对称加密算法??? 133.1.2? 非对称加密算法??? 133.2? 系统使用的加密算法??? 143.3? 密钥管理??? 193.4? DES加密算法原理??? 203.4.1? DES加密算法原理简介??? 203.4. 2初始序列变换IP??? 213.4.3加密函数f??? 224? 系统详细设计??? 284.1? 数据库设计??? 284.1.1? 需求分析??? 284.1.2? 数据库概念结构设计??? 284.1.3? 数据库逻辑结构设计??? 294.1.4? 数据流图设计??? 294.2? 系统功能实现??? 304.2.1 DES算法原理??? 304.2.1 DES加密功能的实现??? 394.2.3 MD5算法原理??? 574.2.4 MD5加密功能的实现??? 604.3? 系统界面实现??? 705? 系统测试??? 725.1? 测试目的??? 725.2? 测试内容??? 725.3? 测试结果??? 72结?????? 论??? 73致?????? 谢??? 74参 考 文 献??? 75