论文部分内容阅读
随着信息技术突飞猛进的发展和计算机技术的广泛应用,计算机网络通信也得到了长足的发展,特别是Internet的飞速发展,使得世界正步入了网络经济的新时代,电子商务也深入到社会生活的各个方面,影响着人们的生活和工作。但是,电子商务的安全却一直困扰着它自身的发展。基于Internet的电子商务,其安全问题复杂多样,不仅包括计算机网络安全问题,而且还涉及到商务交易安全问题。解决电子商务安全问题需要系统地、完整地、统一地设计、规划和实施,从而实现机密性、完整性、认证性、不可抵赖性和有效性等安全需求。解决电子商务安全问题所涉及的技术范围也比较广,概括起来,主要包括网络安全技术和密码技术两大类。网络安全技术主要是从通信的角度来保障电子商务安全,密码技术则主要是从身份认证、通信数据加密、密钥管理等方面来保障电子商务的安全。
本文主要是从密码技术的角度来考察电子商务的安全性问题。
首先介绍了电子商务的发展现状、电子商务的分类和支持环境、电子商务的安全问题以及安全协议和技术标准。同时,介绍了与电子商务安全息息相关的密码技术和密码技术所涉及到的相关的数学知识。
接着,通过对电子商务中密码技术的考察与分析,总结了密码技术在电子商务安全中的三种基本应用:加密、认证和密钥管理。加密就是对通信的数据重新编码,使未授权者无法知晓其原始内容;而认证则是确认通信双方的身份;密钥管理则是对密钥进行各种管理和操作。目前,PublicKeyInfrastructure(PKI)就是使用最为广泛、功能最为强大的密钥管理方案。同时详细介绍了电子商务中使用最广泛的两种安全协议:SecureSocketsLayer(SSL)协议和SecureElectronicTransaction(SET)协议;并分别从密码分析的角度考察了两个协议中密码技术的具体应用和各自的安全性能。
最后,针对电子商务安全中的密钥管理问题,提出将密钥托管技术用于电子商务之中,实现电子商务用户私钥的托管,藉此来满足政府或执法机构对电子商务的监管和控制。其实现过程为:在执行电子商务密钥管理功能的PKI中,增加一个密钥托管模块;在用户向PKI的RegisterAuthority(RA)注册后,选定若干托管机构,实现用户的私钥托管,然后再向CertificateAuthority(CA)申请数字证书。托管过程只是在注册申请数字证书时完成,其后的通信过程并没涉及到托管;即使是授权单位进行监听和解密也不会干扰到用户的正常通信。
本论文的研究为政府部门和执法机构实现对电子商务的监控提供了有效的解决方案,为解决电子商务的安全问题提供了一种新的发展方向。