文件加密系统需求规格

文件加密系统需求规格

ID:1332191

大小:479.22 KB

页数:21页

时间:2017-11-10

文件加密系统需求规格_第1页
文件加密系统需求规格_第2页
文件加密系统需求规格_第3页
文件加密系统需求规格_第4页
文件加密系统需求规格_第5页
资源描述:

《文件加密系统需求规格》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、文件加密系统需求规格文件加密系统需求规格Version.Beta.0.0.1评审日期:2012年5月4日20/21文件加密系统需求规格目录1导言31.1目的31.2范围31.3缩写说明31.4术语定义31.5引用标准41.6参考资料41.7版本更新信息42系统定义52.1项目来源及背景52.2项目要达到的目标52.3系统整体结构62.4附加定义63应用环境73.1系统运行软件环境73.2系统运行硬件环境74功能规格84.1角色定义84.2系统主UseCase图94.3加密系统的客户端94.3.1文件选择104.3.2设定114.3.3加密124.

2、3.4解密124.4加密系统的服务端134.4.1消息处理134.4.2加密/解密算法144.4.3操作系统/文件系统调用145性能需求155.1功能需求155.2界面需求155.3可靠性需求165.4开放性需求165.5可扩展性需求165.6可移植性需求165.7安全需求175.8维护需求175.9版本更新176产品提交186.1提交内容186.2提交方式187实现约束1920/21文件加密系统需求规格8签字2020/21文件加密系统需求规格1导言1.1目的该文档是关于用户对于网上招聘系统的功能和性能的要求,重点描述了文件加密系统的设计需求,将

3、作为对该工具在概要设计阶段的设计输入。本文档的预期读者是:l设计人员l开发人员l项目管理人员l测试人员l用户1.2范围该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决整个项目系统的“做什么”的问题。在这里,对于开发技术并没有涉及,而主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的渠道。1.3缩写说明C/S:Client/Server结构(C/S结构),是客户机和服务器结构;RAM:此文中指内存;1.4术语定义WebKit:一个开源的浏览器引擎,目前主要为Chrome和几乎所有的国内浏览器使用;x

4、86:又称x86-32,IA-32,全名为“IntelArchitecture,32-bit”;SSE:SSE是指令集的简称,SSE2是Intel在P4的最初版本中引入的,但是AMD后来在Opteron和Athlon64中也加入了对它的支持;1.5引用标准[1]《需求规格》软件工程课程参考资料;20/21文件加密系统需求规格[2]《软件工程》课程教科书;1.1参考资料[1]《软件工程》第三版,李代平等编著,清华大学出版社;[2]《加密与解密》第三版,看雪学院段钢编著,电子工业出版社;[3]《现代密码学》,杨波编著,清华大学出版社;[4]《信息安全

5、理论与技术》,中国信息安全产品测评认证中心编著,人民邮电出版社;[5]《通信网安全与保密》,王育民,刘建伟编著,西安电子科技大学出版社;[6]《密码学原理与实践》,DouglasRStinson著,电子工业出版社;[7]《数据重现--文件系统原理精解与数据恢复最佳实践》马林编著,清华大学出版社;[8]《密码学与网络安全》BehrouzA.Forouzan著,马振晗贾军保译,清华大学出版社;[9]http://www.rsa.com1.2版本更新信息本文档的更新记录如下:修改编号修改日期修改后版本修改位置修改内容概述0012012.5.30.0.1

6、全部初始发布版本20/21文件加密系统需求规格1系统定义1.1项目来源及背景本项目来源于本工作组大学三年级的软件工程,其本体为软件工程这门课的作业。“文件加密”一词涉及范围甚广,按照与计算机的相关性可分为计算机外的文件加密和计算机内的文件加密,当然,计算机外的文件加密不是我们要研究的内容,因此,作为计算机学院的学生,我们主要的研究对象为计算机内部的文件加密。通常,“文件”指的是计算机用户保存在计算机内包括硬盘、内存在内的存储介质中的有特定逻辑结构可供特定软件读取的基于二进制的数据结构,而“文件加密”指的则是包含对静态存储结构进行的、使能读取未加密

7、的存储结构的程序在解密前不能正确读取或读取后无法获取准确内容的数据加密,及对程序读取过程、加密过程、解密过程进行的过程加密(数据流加密)。上述内容中,在现今相关领域的主要实现方法和机制有基于硬件的、基于软件的和软硬件结合的实现与方法,而我们研究的对象为基于软件的实现方法。如此一来,我们所需要研究的内容就确定为两部分:1)文件加密的软件用户界面;2)文件加密的加密模块(加密算法);因为本项目主要用途为内部使用、内部研究,因此用户界面部分不作为主要研究内容,而文件加密的算法种类很多(从成本角度出发,算法在此处特指公开算法、公共版权的算法、开源算法及部

8、分非商业用途算法),需要工作组成员针对不同的情况考虑最优的加密算法。因为有些算法繁复,对计算机硬件依赖大,但加密度好。而有些算法快捷简明

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。