Design and Implementation of Electronic Document Signing and Depositing System Based on Blockchain

Quan Ji, Zhongcheng Wu, Liyang Xie, Yong Li, Jun Zhang · 2024

To prevent tampering with documents before they are deposited into the blockchain, a system called Sign Storage Evidence Chain (SSEChain) has been designed and implemented. SSEChain is a blockchain-based electronic document signing and depositing system. The RSA digital signature algorithm is used to protect document during the document reviewing and signing process. This prevents tampering of the signed document and ensures its authenticity from the time of application until it is uploaded to the chain. The RSA algorithm's encryption process can be optimized by using multiple prime numbers with N substitutions n, while the decryption process can be optimized using the Chinese remainder theorem. The combination of Fisco Bcos blockchain architecture and IPFS interstellar document system is used to achieve document deposit storage. This method guarantees the authenticity of the document from the moment of request until it is deposited on the blockchain. The experimental results demonstrate that the blockchain network can achieve a throughput of up to 680 transactions per second. The improved RSA algorithm can shorten the time between signature and verification.

Read the paper · More papers on PaperTik