论文部分内容阅读
在现代信息社会,政府、企事业单位相继建立了各自的信息管理系统,这些独立的系统创建之初没有统一的规划,彼此之间数据的存储环境和存储形式差异大,很难实现有效的数据交换和共享。通过建立数据交换管理系统可以屏蔽系统之间的差异,有效地实现数据的传输和交换。考虑到这些系统地域分布广泛,又有隶属区县级别的差异,并且在面对大数据量的交换时,如果都通过唯一节点处理,系统会有崩溃的危险,数据交换管理系统中引入了域模型的概念。数据交换管理系统安全体系就是为了满足系统中域模型管理和系统管理的需求而设计实现的。通过分析现有的数据交换技术,深入学习研究实现数据交换要采用的XML、Web服务和现代密码学等技术,结合系统的实际项目背景和应用环境,设计实现了由域模型中各元素节点的密钥生成、密钥分散与存储、密钥传输以及过程密钥的生成和使用所组成的密钥管理体系;对域中各元素节点接收到的消息得消息来源进行身份认证和进入系统的用户进行身份验证的认证体系;为保证数据能够安全可靠传输的加密解密方法和数据传输方案;对系统中的角色和资源进行准确完整的划分,为保证系统中用户、角色、资源安全的安全模型。文章对安全体系中的各个组成部分进行划分,给出了详细的设计和实现方案。通过应用在数据交换管理系统中的测试,证明了设计方案和实现的正确性和可行性。