Method for protecting software distribution security by applying strong symmetric encryption
A symmetric encryption and software installation technology, applied in the direction of program/content distribution protection, etc., can solve the problem of not being able to apply software security methods, protection measures, and not providing keys, etc., to achieve the effect of increasing the difficulty of reverse and cracking
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0022] The present invention will be further described below in conjunction with accompanying drawing and exemplary embodiment:
[0023] Such as figure 2 Shown is a system structure diagram that applies strong symmetric encryption to protect software distribution security, specifically including an encryption dynamic library, a decryption dynamic library, and an interpreter, wherein the key is built into the encryption and decryption dynamic library;
[0024] The encryption dynamic library is used for the encryption of the software installation package, and by calling, the key is obtained to encrypt the software installation package;
[0025] The decryption dynamic library is used for decrypting the software installation package, and by calling, the key is obtained to decrypt the software installation package;
[0026] The interpreter is used to translate and allow the executable program in the release package, including the JVM virtual machine of Java and the Python interpr...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com