发布时间:2001-06-15 12:00:46
来源:《中国计算机报》
作者:
1.基本原理
支付密码系统实现的基本原理是:用户在银行开设账户的同时,配备一个支付密码器,银行在支付密码器中设置了与银行校验机数据库中一致的加密算法和密钥。用户在日常开具兑付票据时,将票据上的票据种类、票据号码、账号、签发日期、金额诸要素输入到支付密码器中计算出一组数字密码即支付密码,并抄录或打印在票据上表明签发人的身份。票据受理银行收到票据时,把票据的诸要素和支付密码输入到计算机中,并迅速传送到该用户的开户银行的校验计算机中进行正确性和合法性校验,将校验结果送回受理银行,若结果正确则立即进行自动转账或兑付。为了便于管理,银行将设立专人和使用专用管理软件对支付密码器的发放、回收、挂失、解挂、冻结、解冻及用户的预留密码进行有序管理。完整的支付密码系统由支付密码器、银行校验卡、银行校验辅助软件、银行管理软件等部分组成。
2.业务流程三步骤
1)客户申请使用支付密码器
根据客户的申请,经开户行审核后,对发放给客户的支付密码器进行初始化,由开户行支付密码校验机的校验卡将加密算法参数、密码器程序解密密钥、密码器浮动调用参数等公有参数和开户账号设置在密码器内并产生银行账户密钥注入支付密码器,客户在支付密码器中预留密钥并上送支付密码校验机的校验卡。
2)客户签发结算票据
客户签发结算票据时,将票据的诸要素输入支付密码器,由支付密码器计算出该票据的支付密码,将支付密码填写在结算票据的特定位置。
3) 支付密码的认证
受理行受理该结算票据后,将票据的诸要素及支付密码输入计算机,计算机将所有输入要素送交该结算票据的开户行票据校验机,进行票据的真伪核验,并返回票据的核验结果。