A method and device for realizing three-dimensional model software online encryption based on AES-GCM

By using the AES-GCM algorithm to generate and encrypt the initial fingerprint code at the front end, the security and speed issues of existing encryption technologies are resolved, achieving fast and secure protection of 3D model software data, reducing system complexity and improving user experience.

CN119109625BActive Publication Date: 2026-07-28CHINA UNITED NETWORK COMM GRP CO LTD
1 Cites 0 Cited by

Patent Information

Application Number
CN202411132397.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-16
Publication Date
2026-07-28
Estimated Expiration
2044-08-16

AI Technical Summary

Technical Problem

Existing encryption technologies suffer from low security, slow speed, long key length, unsuitability for specific scenarios, lack of standardization and widespread support. Furthermore, backend encryption is vulnerable to attacks that can lead to data loss, and online encryption methods are not easy to optimize.

Method used

The AES-GCM encryption algorithm is used to encrypt and decrypt the 3D model software at the front end, generate an initial fingerprint code, and encrypt it using an AES key and an initialization vector IV. This generates the encrypted fingerprint code and authentication tag. All calculations are performed locally to ensure data security.

Benefits of technology

It achieves a highly secure and fast encryption and decryption process, reduces system architecture complexity, protects user privacy, and improves the portability and user experience of 3D modeling software.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The application discloses a kind of based on AES-GCM implementation three-dimensional model software online encryption method and device.The method includes the following steps: first, obtain the front three-dimensional model software data, then format, then generate initial fingerprint code;Then using the AES key and initialization vector IV based on AES-GCM, initial fingerprint code is encrypted, and encrypted fingerprint code and authentication label are generated;AES key is obtained by crypto.subtle.generateKey encapsulation function;AES key, initialization vector IV and authentication label are all stored in the local file of front end;AES key, initialization vector IV and authentication label are called from local file, and encrypted fingerprint code is decrypted to obtain decrypted fingerprint code;Finally, the decrypted fingerprint code is compared with initial fingerprint code, to obtain the authorization of front three-dimensional model software data.The method can be completely based on front end without back end to carry out safe AES-GCM encryption and decryption, guarantee the data security of three-dimensional model software.
Need to check novelty before this filing date? Find Prior Art