2918.B密钥分散管理系统——密钥确认算法实现 软件说明书.doc
《2918.B密钥分散管理系统——密钥确认算法实现 软件说明书.doc》由会员分享,可在线阅读,更多相关《2918.B密钥分散管理系统——密钥确认算法实现 软件说明书.doc(15页珍藏版)》请在三一办公上搜索。
1、 大 学 毕 业 设 计 软 件 说 明 书 题目: 密钥分散管理系统专 业: 信息安全 姓 名: 学 号: 指导老师: 密钥分散管理系统软件说明书一. 软件概述随着人类社会步入信息时代,信息的产生、处理及安全保密已成为大家都关心的事情。为了实现信息的安全保密,人们可以采用密钥加密信息,从而使不拥有密钥的非法人员无法窃获信息。这使得信息的安全保密主要维系于秘密钥的安全,而不是对加密算法的保密。所以保证秘密钥的安全及如何有效地管理密钥成了密码学中十分重要的课题。原始的将密钥存放于某人的记忆中,或者存放于某个特殊的保险柜中等方法已均不能保证密钥的安全。并且也不便于对密钥的管理。在一个系统中,若每一
2、个用户都掌握了进入系统的密码,那么系统将变得不再安全,有可能会产生许多少不清道不明的东西,任何一个用户都可以进入系统并进行查询、修改等操作,使得系统的使用不再安全,内部重要数据容易向外界泄露。这种情况在一些部门将显得尤为敏感,如银行、军事系统、政府系统等部门。如何解决这种问题已经成了一个重要的课题。由于网络的开放性,互连性等特性,致使网络易受到黑客,恶意软件或者其他方法(如暴力穷尽)破解主密钥。由于系统的复杂性,不可能完全阻止新安全漏洞的产生。只要他们某次攻击获得成功,便可能获得主密钥,而且内部管理人员在不经意的情况下可以泄露甚至篡改主密钥,内部非管理人员可以利用管理漏洞窃取主密钥。密钥管理是
3、数据加密技术中的重要一环,密钥管理的目的是确保密钥的安全性(真实性和有效性)。密钥既可以作为一个整体保存,也可以分散保存。整体保存的方法有人工记忆、外部记忆装置、密钥恢复、系统内部保存;分散保存的目的是尽量降低由于某个保管人或保管装置的问题而导致密钥的泄漏。一个好的密钥管理系统应该做到:(1)密钥难以被窃取;(2)在一定条件下窃取了密钥也没有用,密钥有使用范围和时间的限制;(3)密钥的分配和更换过程对用户透明,用户不一定要亲自掌管密钥。所以我们提出密钥管理这一个概念,将一个主密钥分成若干个子密钥交于若干人分别管理,只有一定人数输入正确的子密钥后,由系统内部通过一个算法生成主密钥,将生成的主密钥
4、与系统中的进行比较,如果相同才能进入系统,这样可以保证没有人可以独自进入系统,在进入系统时至少要有两个人或者两人以上,减少了擅自查阅,修改系统内部数据的机会,使得系统内部数据的安全,保密性得到了极大程度的提高,加强系统的安全性并且可以更加有效地管理密钥,使系统的受攻击的可能性大大降低。二 系统运行环境1设备CPU:奔腾 800处理器(及其兼容系列)以上内存:128M 以上硬盘:2 GB 以上打印机:Canon 系列打印机显示卡:SVGA 显示卡2. 支持软件系统开发平台:Win XPMicrosoft Visual C+ 6.0系统运行平台:Win2000, Win XP 系统开发工具:Mic
5、rosoft Visual C+ 6.0三 软件安装Microsoft Visual C+6.0 的安装1. 首先选择Microsoft Visual C+6.0的安装文件AUTORUN.EXE,在窗口弹出选择中文版。 2. 选择并点击下一步。3. 仔细阅读协议,选择接受协议并点击下一步。4. 输入产品的ID号,用户的姓名和单位,并点击下一步。5. 选择安装Visual C+6.0 中文企业版,并点击下一步。6. 选择安装路径,如果想更换,请点击浏览并找到想要的路径,然后点击下一步。7. 出现安装界面,点击继续8. 出现您的product ID,点击确定。9. 选择安装类型,建议选择Typic
6、al,并点击。10. 出现正在安装界面,请等待。11. 安装完毕,点击确定四 该系统的使用1.用户界面:(1) 登录和注册界面:安装好必须的软件环境后运行该程序可以出现上面这个界面,即图(1),用户首先要输入所用系统总人数和进入系统的必要人数。输入过后,各个用户分别输入自己的用户名和密码,并记住。全部输入完毕后,按确认,系统会自动生成主密码,但是用户并不知道生成的主密码。在进入系统时,要求至少有必要人数来输入自己的用户名和密码。当输入的用户名和密码正确的时候,会进入系统并可以正常使用系统。当其中一人输入错误时,界面会显示您输入的密码错误,请重新输入。当连续输入错误3次时,界面会显示五 算法流程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2918.B密钥分散管理系统密钥确认算法实现 软件说明书 2918. 密钥 分散 管理 系统 确认 算法 实现 软件 说明书
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2401621.html