網絡文檔管理系統,是當今信息社會一種重要而實用的系統。本文設計了一種具有不可否認功能的網絡文檔發放與認證管理系統。該系統除了可以用作具有一般常用功能的文檔管理系統外,它的不可否認功能還能使接收方收到文檔后無法否認。后者對于在網絡上發放文檔具有重要意義。
系統分為兩大功能模塊:服務器端和客戶端。服務器端發送文檔,客戶端接收文檔。在實現過程中,使用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.