(1)银行和卖方之间应有协议和授权关系;
(2)买方、卖方和E-cash银行都需要使用E-cash软件;
(3)适合于小量的交易;
(4)身份验证由E-cash本身完成;
(5)E-cash银行负责买方和卖方之间资金的转移;
(6)具有现金特点,可以存、取、转让;而且安全性也比较好;
(7)主要缺点是,就和普通的货币一样,硬盘故障的时候,如果没有备份,现金就丢失了。技术上主要考虑的问题是电子货币的流通和重用性。
(二)微支付系统
微支付系统主要是用在特别小的网络交易上面,精确度甚至可以达到十分之一美分计算。比如客户浏览收费网页等等。比较典型的微支付系统如IBM的Micropayments系统、Millicent钱包、等。
Millicent钱包用的是能够在WEB上使用的,叫做便条(script)的电子令牌。Script被安全地保存在用户的PC硬盘上,并用个人身份号或口令对其加以保护。由于是微型交易,所以对本身交易的安全考虑并不要求太高,这样的系统,仅仅使用用户的PIN就可以保护自己的用户标志了。还有Worldpay安全的、多币制电子支付系统。使用Worldpay的好处是,不受地域的限制。只要用户有由信用卡或借记卡授权,Worldpay就可以利用自己的可以处理多币制账户功能集中处理账户。
(三)电子支票系统
电子支票和传统的支票形式几乎有着同样的功能。[5]比如说内容上同样有支票支付人的姓名、支付人金融机构名称、支付和账户名、被支付人姓名、支票金额等。不同于传统的支票认为签名,电子支票需要经过数字签名,被支付人数字签名背书,使用数字凭证确认支付者/被支付者身份、支付银行以及账户,从伪造签名意义上说,伪造一个电子支票远远比伪造一个传统的支票的签名难度大,所以安全度比较高。金融机构使用签过名和认证过的电子支票进行账户存储。首先是和传统支票工作方式相同,易于理解和接受;加密的电子支票使它们比基于公共密钥加密的数字现金更易于流通,买卖双方的银行只要用公共密钥认证确认支票即可,数字签名也可以被自动验证;电子支票适于各种市场,可以很容易地与EDI应用结合,推动EDI基础上也可以被自动验证;第三方金融服务者不仅可以从交易双方处抽取固定交易费用或按一定比例抽取费用,它还可以作为银行身份,提供存款账目,且电子支票存款账户很可能是无利率的,因此给第三方金融机构带来了收益;电子支票技术将公共网络连入金融支付和银行清算网络。CyberCash可提供一种名为购买支票:需注册并具有银行的数字签名。
电子支票付款分为七步:买方用自己的私有密钥在电子支票上进行数字签名;使用卖方的公钥加密电子支票;使用e-mail或其它方式向卖方支付;只有卖方可以收到用卖方公钥加密的电子支票;用买方的公钥确认买方的数字签名;向银行进一步确认电子支票;卖方发货给买方。
(四)电子信用卡系统