基于RADIUS协议的电子商务系统的认证机制的研究

基于RADIUS协议的电子商务系统的认证机制的研究

论文摘要

因特网的兴起和普及,使全球的电子商务得到了迅速的发展。这种具有强大生命力的现代电子交易手段已被越来越多的人所认识和使用。发达国家很早就意识到了电子商务的巨大魅力,投入大量的人力和物力,在电子商务的各领域开展研究。我国也在加紧制定整体的发展战略,以大力促进电子商务在国民经济各个领域中的应用和适应整个世界经济发展的形势。 但是随着电子商务的迅猛发展,其安全问题变得越来越来严重,因此作为其安全问题关键环节的认证成为了人们关注的焦点。本文就将在这个方面进行讨论。首先介绍了电子商务的发展概况,面临的安全问题,以及一些现有的解决方案。然后对认证的概念、类型和一些成熟的机制进行了阐述。之后介绍了在认证中要使用的RADIUS协议,描述了RADIUS协议的组成、特点及工作原理。在此基础上提出了基于RADIUS协议的智能电话电子商务系统的认证/计费子系统。之后,从应用的角度出发,对智能电话电子商务系统的认证/计费子系统的的需求进行了分析。主要包括认证/计费子系统的的功能要求分析以及可靠性和安全性要求分析。然后在详细分析系统需求的基础上: 1.确定了其基于两大模块(认证、计费模块和管理模块)的技术解决方案; 2.根据要求,确定其数据库解决方案; 3.提出了完全满足系统需求的模块间接口设计方案; 4.该系统采用JAVA语言开发,以分散受理、集中管理的接入、认证和授权管理体系进行了实现。 认证/计费系统在静态调试过程中显示出良好的性能,达到了设计目标。

论文目录

  • 第一章 绪论
  • 1.1 智能电话电子商务系统开发目的
  • 1.2 智能电话电子商务系统组成
  • 1.2.1 系统业务分类
  • 1.2.2 系统结构
  • 1.3 智能电话电子商务系统安全性解决方案
  • 1.3.1 智能电话电子商务系统中认证/计费子系统的组成
  • 1.3.2 智能电话电子商务系统中认证、计费过程
  • 1.3.3 MD5加密算法
  • 1.4 本文主要研究内容及论文结构
  • 第二章 电子商务的安全性问题
  • 2.1 电子商务概述
  • 2.2 电子商务的安全性问题
  • 2.2.1 电子商务对安全的基本要求
  • 2.2.2 电子商务安全性技术
  • 第三章 身份认证理论
  • 3.1 认证是关键环节
  • 3.2 身份认证的方式
  • 3.2.1 基于物理安全性的身份认证方法
  • 3.2.2 基于秘密信息的身份认证方法
  • 3.3 PKI技术
  • 3.4 应用于认证理论中的密码学知识
  • 3.4.1 对称密钥算法DES
  • 3.4.2 公钥密钥算法
  • 3.4.3 数字签名
  • 第四章 RADIUS技术
  • 4.1 RADIUS背景介绍
  • 4.2 RADIUS操作过程
  • 4.2.1 相关术语
  • 4.2.2 具体步骤
  • 4.3 包格式
  • 4.3.1 Code
  • 4.3.2 Identifier
  • 4.3.3 Length
  • 4.3.4 Authenticator
  • 4.3.5 Request Authenticator
  • 4.3.6 Response Authenticator
  • 4.3.7 注意事项
  • 4.4 RADIUS代理
  • 4.4.1 域
  • 4.4.2 使用的端口
  • 4.4.3 多功能性
  • 第五章 基于RADIUS协议的认证/计费子系统的分析与设计
  • 5.1 认证/计费子系统协议的确定
  • 5.2 认证/计费子系统的需求分析
  • 5.2.1 认证计费子系统功能分析
  • 5.2.2 可靠性及安全性分析
  • 5.3 认证/计费子系统的认证与计费过程的设计
  • 5.3.1 认证/授权过程的设计
  • 5.3.2 计费过程的设计
  • 5.4 认证/计费子系统的结构设计
  • 5.4.1 RADIUS认证/计费中心组成
  • 5.4.2 认证/计费子系统的功能结构及模块分解
  • 5.5 认证/计费子系统的数据库设计
  • 5.5.1 ODBC概述
  • 5.5.2 SQL Server 2000概述
  • 5.5.3 数据库结构设计
  • 5.6 认证/计费子系统模块间接口设计
  • 5.6.1 C/S模型概述
  • 5.6.2 接口对象设计
  • 第六章 基于RADIUS协议的认证/计费子系统的实现
  • 6.1 认证/计费子系统的配置
  • 6.1.1 认证/计费子系统的硬件配置
  • 6.1.2 认证/计费子系统的软件配置
  • 6.2 JAVA语言简介
  • 6.3 认证/计费子系统的RADIUS Server的实现
  • 6.3.1 RADIUS Server的功能
  • 6.3.2 RADIUS Server的包(请求包和回答包)图
  • 6.3.3 RADIUS Server处理的请求包的状态变化图
  • 6.3.4 MD5加密算法的JAVA实现
  • 6.3.5 RADIUS Server程序设计说明
  • 6.4 认证/计费系统的RADIUS Client的实现
  • 6.4.1 RADIUS Client的功能
  • 6.4.2 RADIUS Client数据包的状态变化图
  • 6.4.3 RADIUS Client程序设计说明
  • 第七章 认证/计费子系统的调试结果
  • 结束语
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于RADIUS协议的电子商务系统的认证机制的研究
    下载Doc文档

    猜你喜欢