论文部分内容阅读
随着银行业电子化的发展,传统的银行票据验证方式由于效率低、安全性差,成为制约银行业务发展的一大障碍;于是,电子支付密码系统应运而生,并在银行业被广泛应用。其中,电子支付核验卡担负着主要的密码核验功能,它是整个支付核验系统的关键,其性能将直接影响到整个系统的处理能力。本课题的主要任务就是设计一块安全、高速的电子支付核验卡。 本文设计的电子支付核验卡 SZM19-AP 是基于 DSP 的多核验芯片的高速并行核验卡;它不仅可以满足核验系统安全、高速、并发的设计要求,也能够在一定程度上提高系统的核验速度。本核验卡选用 AD 公司的 ADSP-21065L 作为主要数据处理单元,控制16片国家专用标准算法芯片SSX10-A进行并行数据核验,并通过PCI桥接芯片PCI9054与主机进行通信。此外,为了进一步提高系统的安全性以及适应今后系统升级的需要,本核验卡还在 DSP 上实现了高级加密标准(AES)算法,使之不仅支持对明文数据包的核验,也支持对 AES 密文数据包的核验,这也是本核验卡的创新之处。最后,本文总结了核验卡的调试过程,并给出改进方案。