数字图书馆网络与数据安全的研究与实现

数字图书馆网络与数据安全的研究与实现

ID:21451903

大小:67.00 KB

页数:11页

时间:2018-10-22

数字图书馆网络与数据安全的研究与实现_第1页
数字图书馆网络与数据安全的研究与实现_第2页
数字图书馆网络与数据安全的研究与实现_第3页
数字图书馆网络与数据安全的研究与实现_第4页
数字图书馆网络与数据安全的研究与实现_第5页
资源描述:

《数字图书馆网络与数据安全的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、数字图书馆网络与数据安全的研究与实现论述了基于浏览器方式的数字图书馆信息系统,在安全方面采用了身份识别验证与数字签名技术、多层次的权限控制技术、工作流程安全机制等安全技术,并尽最大可能利用X络环境、操作系统以及数字图书馆服务器本身的安全机制,将非法访问和数据的篡改降到最低的限度,以保障数字图书馆的信息安全,系统的安全是可以信赖的。1概述随着以X络为核心的高新技术突飞猛进的发展,信息传播的方式发生了重大的变革,作为文献信息中心的图书馆也基本具备了采访、编目、书刊流通、公共查询和读者咨询服务等主要功能的计算机X络管理

2、,逐步实现了自动化、X络化、数字化的操作和管理,在由传统图书馆逐步向数字图书馆转变。在数字图书馆的建设过程中,X络安全问题会显得越来越突出,数据资源的共享与X络安全两者之间的矛盾也将会越来越突出。保障数字图书馆X络系统的安全和正常运行,在其现代化的管理中具有非常重要的地位。2数字图书馆X络与数据安全面临的主要问题凡事预则立,不预则废。做好数字图书馆X络安全管理的前提是对X络安全威胁和存在的问题有充分的认识和预见性。数字图书馆在带来各种便利的同时,也带来很多新的安全问题,如黑客攻击、病毒爆发、非法用户入侵等。另外,

3、数字图书馆X络中存在不安全因素,包括:非法登陆、窃取信息、安全漏洞、内部的攻击、病毒的侵害、非法使用X络、来自外来计算机和电子邮件的破坏等。3构建数字图书馆X络安全体系的基本原则X络安全是指X络系统的各个组成部分不因偶然或恶意的原因而遭到破坏、篡改和泄露,X络系统正常可靠运行、X络服务持续不中断。它包括物理安全、软件安全、数据安全和运行安全,如图l所示。物理安全是指整个图书馆X络系统中硬件设备的安全;软件安全是指X络平台及应用程序的安全;数据安全是指数据存储和传输的安全,包括数据的完整性、可用性、可靠性;运行安全

4、是指整个图书馆X络系统各部分都能正常运行。图书馆X络安全体系的构建就是以物理安全、软件安全、数据安全为内容,在保证数据安全的前提下,为读者提供优质的X络信息服务,同时必须充分考虑安全体系的经济性。3.1数据安全图书馆数据库中存储数据或信息是其赖以存在的物质基础。如图书管理系统中的流通数据库,包括读者借阅信息、读者个人信息,一旦发生数据丢失或损坏,必将会影响图书馆流通工作的正常开展;电子阅览室管理系统数据库中同样也存储着读者存款信息、上机信息、计费信息,这些数据的丢失或损坏必将会给读者和图书馆造成损失。因此,构建数

5、字图书馆X络安全体系的首要原则就是维护数据的安全。3.2服务质量X络安全不能以牺牲服务质量为代价,在注重X络安全的同时必须保持优质的X络信息服务。在X络受到攻击或遇到其它意外情况时,轻易切断X络或停止部分功能以保障X络安全的做法是不可取的。在信息膨胀、节奏加快的现代社会,服务意味着承诺与信誉。必须保证X络的强壮性,即使遭受攻击,也能在最短的时间内恢复服务。3.3经济性关键的X络设备与安全软件比较昂贵,在使用中并非多多益善,否则将超出经费预算,给图书馆其它工作的正常运行带来影响。对数字图书馆而言,经济性是选用X络安

6、全方案的一个重要参考因素。可以采用优化的X络安全策略,最大限度地发挥X络各部分安全措施的功效,达到立体防御的效果。4数字图书馆数据安全的实现4.1采用.技术的数据安全保障功能微软所开发的.技术是完全基于XML数据交换的革命性平台。微软这一平台的设计意图十分明确,就是要把X上所有可用资源通过统一的数据格式整合为一个解决方案。这个设计意图使得.技术在对数字图书馆数据的处理方面有着很好的优势。.提供了多种符合S服务的功能。利用.所提供的安全功能可以有效的在数字图书馆信息系统中保护数据的安全。4.2数据加密功能数字图书馆

7、框架中,有三个命名空间涉及到数据的加密:1)System.Security.Cryptography这是一个提供密码服务的命名空间,在这个加密命名空间中有支持多种加密算法的类。密码服务程序类的列表如表1所示。2)System.Security.Cryptography.X5O9Certificates包含了L的数据进行加密,可以通过例程1实现(例程1以.中的C#语言编写)。例程1:加密XML数据usingSystem.Xml;usingSystem.Security.Cryptography;//引用加密算法的命

8、名空间RSACryptoServiceProvidercrypt=ne.Text.UTF8Encodingenc=ne.Text.UTF8Encoding();//把数据字符串转换为字节数组Byte[]bytes=enc.GetBytes(“数字图书馆信息系统中的XML数据”);Bytes=Crypt.Encrypt(bytes,false);//)加密XML数据在上述例

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

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

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