网络文档管理系统,是当今信息社会一种重要而实用的系统。本文设计了一种具有不可否认功能的网络文档发放与认证管理系统。该系统除了可以用作具有一般常用功能的文档管理系统外,它的不可否认功能还能使接收方收到文档后无法否认。后者对于在网络上发放文档具有重要意义。
系统分为两大功能模块:服务器端和客户端。服务器端发送文档,客户端接收文档。在实现过程中,使用SQL Server 2000数据库来对在服务器端发布的文档进行日常管理,利用客户机/服务器模式的WINSOCK通信来实现文档的收发过程,并使用最早的不可否认签名算法,在收发双方间不断计算、传递,验证参数从而完成了文档的认证。
实现后的系统具有文档管理和不可否认的两大功能。文档管理功能主要有发布、查询、修改和删除等。不可否认的认证功能则是本系统的特色所在,该功能使收发双方在发送和收到文档后都无法否认。
关键词:不可否认签名,数据库,WINSOCK
ABSTRACT
Network document management system is one kind of important and practical system nowadays in the information society. This article designed one kind network document release and authentication management system with an undeniable function. The system can be used as a document management system in generally common use; in addition, its undeniable function makes sure that the receiver will get the document without denying. The latter function has the vital significance for releasing documents in the network.
The system has two main functions modules: Server and client. Server sends documents, client receives documents. In the process of realization, it uses SQL Server 2,000 database to do the daily management for the documents which is issued in the server, it uses Winsock of Client / server model to realize the documents receiving and dispatching process, and it uses the earliest undeniable signature algorithm, calculates, transmits and confirms parameters between the sender and receiver, which completes the document authentications.
After the realization, the system has two functions of documents management and undeniable signature. The documents management function mainly has the issue, the inquiry, the revision and the deletion and so on. The authentication function of undeniable signature is the characteristic of this system, which makes both the sender and receiver to be unable to deny after the documents receiving and dispatching.