论文部分内容阅读
数字签名技术的完善和电子签名法的实施,推动了电子商务的发展。电子商务的应用也越来越广泛,在其应用中电子合同解决方案是近几年来研究的热点。但是目前国内外学者设计的电子合同签名协议并不完善,而且大都停留在理论研究阶段。论文以电子商务中交易的合法性、安全性和平等性为研究背景,针对目前电子合同签名协议中存在的问题(即如果合同的发起者长时间没有收到响应者的合同签名,将会一直处于等待状态),设计了一个安全高效的电子合同签名协议,该协议包括三个子协议:合同签名交换子协议、签名取消子协议和争端解决子协议。论文设计的签名取消子协议能够取消合同发起者的签名,如果发生异常情况,签名者也不会一直处于等待状态。论文应用电子合同签名协议、密码学、数字签名技术和J2EE技术,开发了一个电子合同签署系统。系统基于浏览器/服务器模式构建,以Eclipse作为开发工具,MySQL作为后台数据库。系统采用业务流程图构建系统逻辑模型,实现了用户密钥生成、电子合同处理、合同签名生成、合同签名验证以及异常情况处理等五大功能模块。系统中三重DES加密算法的使用,保证了合同信息的安全性。数字信封技术的运用,解决了对称密钥分发的难题,SHA-1哈希函数的使用验证了合同信息是否被篡改。虽然在中国已经出现了首份电子合同,但是在世界范围内传统纸制的合同还占统治地位,电子合同还没有广泛应用。论文实现的电子合同签署系统能够安全高效地签署电子合同,具有一定的理论价值和应用价值。