Design and implementation of a decentralized document management system

Digital document management systems (DMSs) can enhance organizational efficiency, security, and compliance, fostering collaboration and reducing operational costs, and are widely used for convenience and productivity. However, DMSs are vulnerable to security issues, such as unauthorized access, docu...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Expert systems with applications 2025-03, Vol.262, p.125516, Article 125516
Hauptverfasser: Han, Jongbeen, Son, Yongseok
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Digital document management systems (DMSs) can enhance organizational efficiency, security, and compliance, fostering collaboration and reducing operational costs, and are widely used for convenience and productivity. However, DMSs are vulnerable to security issues, such as unauthorized access, document forgery, and malicious insider activities. Traditional DMSs grant access permissions to individual users, which increases the risk of document leakage or manipulation when these permissions are misused. This article aims to design and implement a decentralized document management system (DDMS) that enhances the security and integrity of digital documents by decentralizing access permissions and using blockchain technology. The proposed DDMS encrypts digital documents using a symmetric key and then the key is divided and distributed among multiple users through Shamir’s secret sharing scheme. The encrypted documents are stored using the InterPlanetary file system (IPFS), ensuring integrity through content-based addressing. And blockchain-based smart contracts manage access permissions and document retrieval, ensuring access is only granted when a predefined number of participants agree. We implement our system using the Ethereum blockchain and IPFS and evaluated its performance against other types of DMSs. The experimental results demonstrate that the proposed DDMS significantly enhances security and integrity compared to three types of DMSs. While the system introduces a reasonable performance overhead, particularly with larger documents, it effectively prevents unauthorized access and tampering. For instance, the proposed system incurs approximately 12 s (1.2%) overhead when handling an 8GB document compared to the P2 system, but ensures tamper-proof access control and document integrity. As a result, the proposed DDMS addresses the critical security vulnerabilities found in conventional DMSs by decentralizing document access and leveraging blockchain and decentralized storage. This approach offers a robust solution for secure, tamper-resistant document management, making it suitable for organizations requiring high levels of confidentiality and document integrity. •DMS faces security risks with user access permissions to digital documents.•We introduced DDMS with IPFS and blockchain for documents integrity.•Our DDMS offers superior security and integrity over three other DMS types. [Display omitted]
ISSN:0957-4174
DOI:10.1016/j.eswa.2024.125516