安全微支付术.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
安全微支付术

引言 随着网络和信息技术的发展,为提高Internet的服务质量,维护Internet信息提供者的权益,信息产品的销售越来越得到人们的关注。信息产品包括的范围比较广,如网上新闻、网上证券,信息查询,资料检索和小额软件下载等。由于信息产品本身的特点,收取的费用面额一般都非常小,如查看一条新闻收费一分等。这种支付机制有着特殊的系统要求,在满足一定安全性的前提下,要求有尽量少的信息传输、较低的管理和存储需求,即速度和效率要求比较高。这种支付形式就称为微支付或小额支付。 目前,微支付的研究在国际上比较活跃,在传统微支付机制基础上,提出了多种新的微支付系统和扩展,并在一些新的领域得到了应用,以满足不同的安全性和效率需求。但目前国内对微支付的研究还比较少,特别是缺乏全面系统的分析和比较,使人们无法判断协议的优劣,也无法在实际应用中选择和扩展协议。 微支付同其他电子支付系统相比,具有如下特点: ? 交易额。微支付的交易额非常小,每一笔交易在几分(甚至更小)到几元之间。 ? 安全性。由于微支付每一笔的交易额小,即使被截获或窃取,对交易方的损失也不大。所以,微支付很少或不采用公钥加密,而采用对称加密和hash运算,其安全性在很大程度上是通过审计或管理策略来保证的。 ? 效率。由于微支付交易频繁,所以要求较高的处理效率,如存储尽量少的信息、处理速度尽量快和通信量尽可能少等。在实际应用中,可在安全性和效率之间寻求平衡。 ? 应用。由于微支付的特点,其应用也具有特殊性,如信息产品支付(新闻、信息查询和检索、广告点击付费等)、移动计费和认证,以及分布式环境下的认证等。微支付一般不适合于实物交易中的电子支付。 表1给出了目前常用的微支付机制及特性比较。 表1 常见微支付机制特性比较 其中C=顾客,M=商家,B=经纪人或银行 特性协议 交易凭据 凭据产生主体 信用/借记 认证或兑换方式 采用的密码技术 特殊性 Millicent M签名的票据 M/B 借记 离线 对称,hash 根据安全性和效率有三种协议形式 MicroMint 满足hash冲突的硬币 B 借记 离线 Hash 货币只能由中间人产生 SubScrip 票据 M 借记 在线 无 简单但不安全,可进行公钥扩展 PayWord PayWord支付字 C 信用 离线 公钥,hash 同一支付链适合于单个M NetCard 硬币及hash值 B/C 信用/借记 离线 公钥,对称,hash 基于hash链的微电子现金,有多种协议形式 Paytree 树结构的叶子节点 C 信用 离线 公钥,hash 同一支付树可应用于多个M μ-iKP 基于hash链的息票 C 信用 离线 公钥,对称,hash 具有重复和非重复两种支付形式 LITESET 基于信用卡 C 信用 在线 公钥,对称,hash 使用Signcryption技术 SVP 支付额和其hash值 C 信用 离线 对称,hash 采用抗篡改硬件 回页首 微支付模型 通用的微支付模型如图1所示,其中虚线表示离线方式。微支付模型中一般涉及到C(Consumer,简称C)、B(Broker,简称B)和M(Merchant,简称M)三方。C是使用微电子货币购买商品的主体;M为用户提供商品并接收支付;B是作为可信第三方存在的,用于为C和M维护账号、通过证书或其他方式认证C和M的身份、进行货币销售和清算,并解决可能引起的争端,它可以是一些中介机构,也可以是银行等。 根据不同的支付类型,微支付中的货币可以由票据(Scirp)或hash链等组成,可以由M产生,也可以由B(一般代理M)和C产生。由M或B代理产生的微电子货币一般与特定的M有关,如Millicent和SubScrip等;B作为可信机构,也可以独立产生电子货币,它一般与特定的M类型无关,如MicroMint等;另外,C也可以根据B的授权(如通过颁发证书)来独立制造货币,它一般是基于hash链形式的,可以与特定的M有关,也可以无关,并具有灵活的扩展形式,如PayWord和Paytree等。 在进行支付之前,C一般通过离线方式获取微电子货币或交易中使用的数字证书,一般情况下,C和B之间可以通过宏支付或其他方式建立联系,以在B处建立账号。C通过在线方式同M进行联系,浏览选择商品和进行支付。M一般可以在本地验证电子货币的真伪,但一般不能判断是否C在重复消费(除非对特定M的货币)。每隔一定的时间,如一天或一周等,M会把C支付的微电子钱币提交给B进行兑现,B可以对电子货币进行验证,以防止M的欺骗和C的重复消费,这个步骤一般通过离线方式完成。 另外,还有其它的微支付模型,如建立在宏支付基础之上,利用宏支付协议和消息来完成微支付过程,如μ-iKP和LITESET。有些微支付机制更简单,甚至不需要B的参与,交易中只涉及C和

文档评论(0)

1444168621 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档