论文部分内容阅读
随着信息化建设的不断发展,信息安全问题也变得日益受人关注。如今信息安全已经成为涉及计算机科学、网络技术、通信技术、密码学技术等领域的综合学科,各大高校及其他培训机构等均设立了信息安全专业的教学课程,旨在培养信息安全人才,本文介绍的信息安全实训系统就是针对信息安全教学而开发的教学系统。本文中的实训系统是以网银身份认证为背景的,并由此为背景出发引出一系列的信息安全领域和概念。按照中国证监会的规定,网上交易必须保证安全性,事实上,无论采取什么样的安全措施,网上银行都不是绝对安全的,它应该是一个相对安全的环境。而网上银行的不安全性,归根结底就是网上银行使用了密码传输,在传输过程中出现了许多安全隐患,为了从根本上解决网上银行的安全问题,就要使用PKI技术,使网上银行有理论上的安全保障[1]。PKI(Public Key Infrastructure,公钥基础设施)是一种新的安全技术,它由公开密钥技术,数字证书,证书发放机构(CA)和关于密钥的安全策略等基本成分共同组成。PKI的主要目的是通过自动管理密钥和证书,可以为用户建立起一个安全的网络运行环境,使用户可以在多种应用环境下方便的使用加密和数字签名技术,从而保证网上数据的机密性,完整性,有效性。本文以网上银行为背景引出PKI的概念,PKI又进一步引出了加密技术、数字证书、数字签名等相关的信息安全概念,这些概念都是信息安全教学中经常用到的基础概念。本文的目的就是建立一个用于教学的信息安全实训系统,通过实训对象自己实际的动手操作使其对这些相关知识有直观的了解。本实训系统由PKI系统和网上银行系统组成。其中公钥基础设施(PKI)是整个系统的核心,系统实现了PKI的几个重要组成部分,包括创建和证明身份的认证机构和数字证书注册审批机构。网上银行系统又分为网银web系统和网银应用系统,分别承担用户身份验证和应用处理功能。系统提供的实训内容包括:让学生自己部署和搭建PKI运行所需的环境并进行数字证书的签发和管理,可以直观的展示PKI的组成原理和工作过程;建立PKI环境之后系统允许学生自行申请创建客户端与服务器端安全信道所需要的服务器数字证书,并自行搭建https服务,以此让学生亲身体验数字证书的申请和使用过程,并了解SSL通道的安全性;https服务搭建完成后学生将自行部署一个仿真的网上银行系统,该网银系统有普通的口令和密码登录和专业的使用USBKey的证书登录模式,学生需要自行申请并下载个人数字证书并使用该证书进行登录和业务操作,从而直观的演示PKI和个人数字证书在网银业务中的实际应用和安全性。该系统立足实践,以实际应用为背景介绍包括加密算法、数字证书、数字签名等相关知识。让学生自行体验真实的从搭建到应用的PKI流程,具有很强的实际功用和较好的教学效果。