论文部分内容阅读
随着中国数字电视行业的快速发展以及刷卡遥控器的诞生,使用刷卡遥控器来实现数字电视家庭支付,将成为家庭环境支付服务的最佳手段之一。本文从数字电视家庭支付系统的研究背景出发,提出了一种新型的基于刷卡遥控器的数字电视家庭支付系统的解决方案,并给出了详细的设计思想和实现过程。首先对系统中用到的信息安全理论进行分析和研究,然后对系统开发平台OFBiz(Open for Business)进行了探讨,对系统的网络结构以及前台和后台子系统的功能、支付业务处理流程等进行了详细设计,规划了各功能模块的交易流程。针对整个系统在安全支付方面的需求,本文提出了自己的一套安全支付的解决方案,主要包括密钥安全的设计和支付网关的设计。根据密钥安全需求,运用专用加密算法设计开发了密钥安全子系统,提出了密钥的分发和管理流程以及终端密钥的下载流程。本文还设计了系统与银联的接口——支付网关,阐述了支付网关的交易流程及其换钥和组包的过程。传统的安全系统存在主密钥,一旦在某台终端上破译了密码,则整个系统就完全被破解了,而本系统运用专用加密算法,采用一个基础矩阵来制造一个随机序列发生器,用魔术字从发生器中取出与明文一样长的随机序列,与明文运算得到密文。本系统一次一密钥以及一台终端一个密钥,提高了系统的安全级别,达到保密系统的要求。本文最后对系统实现过程中的研究与开发工作进行了总结,并阐述了将来进一步对该系统进行扩充与完善的一些工作。