论文部分内容阅读
Internet爆炸式的迅速流行使得电子商务成为未来IT业最具潜力的新的增长点。电子商务的关键是要保证商业活动的安全性,使其象传统方法一样安全可靠。而数据加密技术则构成了电子商务安全的基础,可以说,没有数据加密技术,就没有电子商务的安全。 VISA和MASTCARD所开发SET(Secure ElectronicTransaction,安全电子交易)协议对于电子商务的成功是重要的。SET为在开放网络上的电子商务提供了一个关键的安全环境。SET能在电子交易环节上提供更大的信任度、更完整的交易信息、更高的安全性和更少受欺诈的可能性。SET为基于信用卡进行电子化交易的应用提供了实现安全措施的规则,是一个能保证通过开放网络(包括Internet)进行安全资金支付的技术标准,具有成为追求电子交易安全的主要推动力的潜质。安全电子交易协议在未来将会成为电子商务的一个重要部分。 本文着重描述了SET的网上交易流程,剖析了SET的密码理论基础和X.509证书,阐述了SET是如何真正实现网上交易的认证,从算法的角度对SET的安全性进行了详尽的分析,在此基础上结合实际情况提出了基于SET的安全支付系统,用数据结构的方式描述了典型的基于SET的支付流程的系统实现,对于实现电子商务的大中小型企业具有重要的现实指导意义,对于实现电子商务的程序设计开发人员同样具有指南作用。