论文部分内容阅读
随着计算机科学技术的不断发展,信息技术在社会各领域的应用越来越广泛,随之出现的安全问题也越来越突出。密码学的研究成果为数字签名技术的发展进步提供了基础。数字签名技术目前在互联网数据传输方面获得了极大的应用,它可以对电子文档添加该文档拥有者的签名信息,经过网络传输到达接收方后,根据该签名信息对发送方进行身份验证,从而实现电子文档信息的安全传输,有效地防止了通信实体的身份伪造和通信一方对通信事实的否认问题。随着信息技术的日益发展,电子商务成为一种非常重要的贸易手段。由于互联网的开放性,任何人都可以方便的无缝接入互联网,实现网络数据的共享,使得电子商务存在着各种各样的安全隐患,电子商务数据传输过程中的信息安全问题变为一个非常突出、急需要解决的问题。为解决这些安全问题,数字签名技术被越来越广泛地应用于电子商务领域中,可以有效的解决电子商务交易活动中身份和信息的伪造、交易信息的非法篡改、交易一方对交易的不承认或否认等问题。本文介绍了数字签名技术的基本理论,在电子商务活动的应用以及安全性需求的基础上,研究分析了MD5、RSA等经典数字签名算法,并对数字签名技术在电子商务活动中的应用进行了研究分析。运用VC++语言开发实现了一个数字签名系统,并在电子商务中进行了应用。对数字签名系统进行了安全性评估,针对存在的安全隐患,提出了改进方案。