Papers1 provider · 1 record
March 18, 2026· Security and Privacy
article

Commercial Contract Generation Technology Based on Verifiable Encryption Signature Algorithm in Civil and Commercial Law

Abstract

ABSTRACT To resolve the conflict between privacy protection and compliance verification of commercial contracts in the digital economy, this study aims to propose the application of a commercial contract generation technology based on verifiable encryption signature algorithms in civil and commercial law. This technology innovatively combines Attribute‐Based Encryption (ABE) with Zero‐Knowledge Succinct Non‐Interactive Argument of Knowledge (zk‐SNARKs) to construct a new electronic contract framework. Methodologically, ABE is used to encrypt contract clauses, enabling refined “on‐demand decryption” based on the roles and permissions of participants. Meanwhile, zk‐SNARKs are utilized to generate proofs for clauses requiring verification (e.g., transaction amount), allowing third parties (such as regulatory authorities) to complete “privacy‐preserving verification” without accessing the original contract text. Experimental results show that when the model processes a contract containing 500 clauses, the size of the generated data package is only 64.7 KB, which is approximately 3.8 times smaller than that of the pure ABE encryption model (247.8 KB) and 7.4 times smaller than that of the traditional digital signature model (480.1 KB). At the same time, the key size for users to access 500 clauses is only 5.2 KB, which is much smaller than that of the baseline models. Therefore, this technical solution effectively resolves the long‐standing “privacy‐verification” dilemma in commercial activities. This also proves its feasibility and economy in practical applications with the advantages of low storage and transmission costs, providing secure and reliable technical support for civil and commercial legal practices in the digital era.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.