不同的密钥,这两个密钥之间存在着相互依存的关系即用其中任个密钥加密的信息只能用另个密钥进行解密。非对称加密算法的主要优点是可以适合网络开发性的使用环境,密钥管理问题相对简单。但是非对称加密算法是基于尖端的数学难题,算法非常复杂,加密解密速度和效率较低。目前最著名的公开密钥算法是算法和椭圆曲线密码。系统使用的加密算法图加密算法框图在进行加解密算法的选择上,方面要考虑保密的强度,另方面还必须考虑加解密的执行速度。在系统中,不应因加解密功能的加入而明显降低系统的执行速率。数据库中的数据必须以字段为单位进行加密,否则数据库将无法进行操作。因此,数据库加解密的密钥应该相同,采用对称密码体制是比较合适的,而且对称密码体制在执行速度上般较非对称密码体制快许多倍。在本系统的具体应证教师身份正确信息身份正确学生教师管理员用自己的用户名和密据库中存储密文数据,查询时将密文数据取出脱密得到明文信息。目前常用的加密算法现在成熟的加密体制有对称密钥体制包括流密钥和组密钥和非对称密钥密码体制两大类。他们是两种不同的密码体制,有各自的优点和缺合密文集合密钥集合和算法,其中密钥和算法构成了密码系统的基本单元。算法是些公式法则或程序,规定明文与密文之间的变换方法,密钥可以看作算法中的参数。数据库加密系统要求将明文数据加密成密文数据,数外,还增加了对数据库修改和维护的功能。加密算法分析数据的加密就是将明文数据经过定的交换般为变换和代替变成密文数据。数据脱密是加密的逆过程,即将密文数据变成可见的明文数据。个密码系统包含明文集何支持,组件对象模型和对象链接和嵌入的服务器端操作系统上使用,将原本烦杂的数据库程序开发变成轻松容易的工作,除了具有传统数据库开发环境的优点公司提供给数据库开发者最有效的开发方案,包含三个对象。它几乎兼容所有的数据库系统,能跨越多种不同的程序语言开发环境,几乎可以在任大的桌面数据库平台的第六代产品,是位的第三个版本。学生功能教师功能用户管理管理退出系统系统身份验证系统主界面添加删除编辑试卷添加试题删除试题生成试卷答题访问数据库是流向等等是代码共享的二进制标准,需要掌握其基本原理等等。数据库简介数据库选用公司的产品作为数据库应用程序。目前的是强函数的原理微软基础类是,应用程序编程接口,以下简称的包装类,需要理解文档视图类的结构,窗口类的结构,消息还要掌握,以下简称等的知识,难度比较大。下编程需要了解的消息机制以及回调下简称是微软公司开发的个集成开发环境。换句话说,就是使用的个开发平台。但是,是平台上的编程环境,学习要了解很多平台的特性并且能学生功能本模块需要实现自行生成试卷后,学生能够自由答题的功能。如图,为整个系统模块结构图图系统的功能模块图开发环境及技术简介以网络中不同层次的各种实际需求。功能模块设计本系统要完成以下几个功能用户管理本模块需要实现增加删除用户以及管理用户信息等功能教师功能本模块需要实现编辑添加以及删除数据库中试题等功信息保密程度分级,对用户操作权限分级,对网络安全程度分级安全子网和安全区域,对系统实现结构的分级应用层网络层链路层等,从而针对不同级别的安全对象,提供全面可选的安全算法和安全体制,以满足设计的形式化验证安全域结构化保护标记安全保护受控制的存放保护自主安全保护最小保护根据数据库安全的有关规范进行题库和组卷系统数据库安全的设计。良好的信息安全系统必然是分为不同等级的,包括对皮书中对安全系统的评价按照四大类共七个等级划分不同的安全级别。即分为七个等级,如下表所示。其中为最高级别,每级别都必须包含低级的功能。表可信任计算机安全评估标准级别定义密。总体设计关于数据库安全,美国从七十年代就开始从事安全数据库管理系统的理论研究,到了八十年代,为了适应计算机安全技术飞速发展的需要,美国于年发布了可信任计算机系统评估标准,年又发布了其修订版,桔设计整个应用系统,分别设计系统的功能块,包括系统用户管理教师功能模块以及学生功能模块。在系统中,直接对数据库记录中的各个数据项加密,即字段加密的方法。为了更加的安全,也对系统用户的口令字进行了加密设计整个应用系统,分别设计系统的功能块,包括系统用户管理教师功能模块以及学生功能模块。在系统中,直接对数据库记录中的各个数据项加密,即字段加密的方法。为了更加的安全,也对系统用户的口令字进行了加密。总体设计关于数据库安全,美国从七十年代就开始从事安全数据库管理系统的理论研究,到了八十年代,为了适应计算机安全技术飞速发展的需要,美国于年发布了可信任计算机系统评估标准,年又发布了其修订版,桔皮书中对安全系统的评价按照四大类共七个等级划分不同的安全级别。即分为七个等级,如下表所示。其中为最高级别,每级别都必须包含低级的功能。表可信任计算机安全评估标准级别定义设计的形式化验证安全域结构化保护标记安全保护受控制的存放保护自主安全保护最小保护根据数据库安全的有关规范进行题库和组卷系统数据库安全的设计。良好的信息安全系统必然是分为不同等级的,包括对信息保密程度分级,对用户操作权限分级,对网络安全程度分级安全子网和安全区域,对系统实现结构的分级应用层网络层链路层等,从而针对不同级别的安全对象,提供全面可选的安全算法和安全体制,以满足网络中不同层次的各种实际需求。功能模块设计本系统要完成以下几个功能用户管理本模块需要实现增加删除用户以及管理用户信息等功能教师功能本模块需要实现编辑添加以及删除数据库中试题等功能学生功能本模块需要实现自行生成试卷后,学生能够自由答题的功能。如图,为整个系统模块结构图图系统的功能模块图开发环境及技术简介以下简称是微软公司开发的个集成开发环境。换句话说,就是使用的个开发平台。但是,是平台上的编程环境,学习要了解很多平台的特性并且还要掌握,以下简称等的知识,难度比较大。下编程需要了解的消息机制以及回调函数的原理微软基础类是,应用程序编程接口,以下简称的包装类,需要理解文档视图类的结构,窗口类的结构,消息流向等等是代码共享的二进制标准,需要掌握其基本原理等等。数据库简介数据库选用公司的产品作为数据库应用程序。目前的是强大的桌面数据库平台的第六代产品,是位的第三个版本。学生功能教师功能用户管理管理退出系统系统身份验证系统主界面添加删除编辑试卷添加试题删除试题生成试卷答题访问数据库是公司提供给数据库开发者最有效的开发方案,包含三个对象。它几乎兼容所有的数据库系统,能跨越多种不同的程序语言开发环境,几乎可以在任何支持,组件对象模型和对象链接和嵌入的服务器端操作系统上使用,将原本烦杂的数据库程序开发变成轻松容易的工作,除了具有传统数据库开发环境的优点外,还增加了对数据库修改和维护的功能。加密算法分析数据的加密就是将明文数据经过定的交换般为变换和代替变成密文数据。数据脱密是加密的逆过程,即将密文数据变成可见的明文数据。个密码系统包含明文集合密文集合密钥集合和算法,其中密钥和算法构成了密码系统的基本单元。算法是些公式法则或程序,规定明文与密文之间的变换方法,密钥可以看作算法中的参数。数据库加密系统要求将明文数据加密成密文数据,数据库中存储密文数据,查询时将密文数据取出脱密得到明文信息。目前常用的加密算法现在成熟的加密体制有对称密钥体制包括流密钥和组密钥和非对称密钥密码体制两大类。他们是两种不同的密码体制,有各自的优点和缺点,用于解决不同的问题。对称加密算法对称算法,又叫传统密码算法,就是加密密钥能够从解密密钥中推算出来,反过来也成立。在大多数对称算法中,加解密密钥是相同的。这些算法也叫秘密密钥算法或单钥算法,它要求发送方和接受方在安全通信之前商定个密钥。对称算法的安全性完全依赖于密钥,泄露密钥就意味着任何人都能对消息进行解密。只要通信需要保密,密钥就必须保密。对称算法又可分为两类次只对明文中的单个位或字节运算的算法称为流密码。另类算法是对明文的组位进行运算,叫分组密码,如的算法。非对称加密算法非对称加密算法又称公开密钥算法,是年由和在其密码学新方向文中提出的。在公钥密码系统中,加密和解密使用的是不同的密钥,这两个密钥之间存在着相互依存的关系即用其中任个密钥加密的信息只能用另个密钥进行解密。非对称加密算法的主要优点是可以适合网络开发性的使用环境,密钥管理问题相对简单。但是非对称加密算法是基于尖端的数学难题,算法非常复杂,加密解密速度和效率较低。目前最著名的公开密钥算法是算法和椭圆曲线密码。系统使用的加密算法图加密算法框图在进行加解密算法的选择上,方面要考虑保密的强度,另方面还必须考虑加解密的执行速度。在系统中,不应因加解密功能的加入而明显降低系统的执行速率。数据库中的数据必须以字段为单位进行加密,否则数据库将无法进行操作。因此,数据库加解密的密钥应该相同,采用对称密码体制是比较合适的,而且对称密码体制在执行速度上般较非对称密码体制快许多倍。在本系统的具体应证教师身份正确信息身份正确学生教师管理员用自己的用户名和密码登录系统,如果正确则进入系统,显示当前用户信息,如果则弹出对话框,不能进入系统,返回重新登录。出卷模块是教师特有的模块,教师通过系统发布新的试题,以便学生检测自己所学的文化知识。系统功能实现加密功能是本系统功能实现的重点,所以在此着重介绍两个加密功能的实现。加密功能的实现加密功能的实现系统界面实现本系统有三个权限,分别是管理员教师和学生三个部分组成。分别用自己的帐号登录系统实现操作。管理员对系统有添加帐号和修改用户的权限教师有对试卷进行添加修改和删除等操作学生可以生成试卷并答卷。系统着重于对试卷的加密。具体实现由下面几小节说明。运行,打开该工程。运行该系统后,得到如下图所示。在用户名
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 26 页
第 2 页 / 共 26 页
第 3 页 / 共 26 页
第 4 页 / 共 26 页
第 5 页 / 共 26 页
第 6 页 / 共 26 页
第 7 页 / 共 26 页
第 8 页 / 共 26 页
第 9 页 / 共 26 页
第 10 页 / 共 26 页
第 11 页 / 共 26 页
第 12 页 / 共 26 页
第 13 页 / 共 26 页
第 14 页 / 共 26 页
第 15 页 / 共 26 页
预览结束,还剩
11 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。