Software security hardening method, device, electronic device and storage medium
A technology for software security and hardening devices, applied in the field of information security, can solve the problems of reducing model accuracy, training, and model training data cannot be disclosed, so as to achieve the effect of ensuring operation accuracy and reducing hardening time
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Publication Date
- 2021-06-08
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
technical field
[0001] The present disclosure relates to the technical field of information security, and in particular, to a software security hardening method, device, electronic equipment, and storage medium. Background technique
[0002] In the related art, the reinforcement of the code and the model in the software is completely independent. For example, the code in the software is protected by rewriting the code or obfuscating the code, and the model in the software is protected by encryption or backdoor protection. However, in related technologies, there is no guarantee that the model is also protected while providing protection for the code, and the method of providing protection for the model requires training the model, but the training data of the model is usually not public, so it cannot be trained, even if it can Retraining it will also reduce the accuracy of the model. Contents of the invention
[0003] In view of this, the present disclosure proposes a soft...
Examples
Embodiment Construction
[0044] In order to make the purpose, technical solutions and advantages of the present disclosure clearer, the present disclosure will be further described in detail below in conjunction with specific embodiments and with reference to the accompanying drawings.
[0045] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in one or more embodiments of the present specification shall have ordinary meanings understood by those skilled in the art to which the present disclosure belongs. "First", "second" and similar words used in one or more embodiments of the present specification do not indicate any order, quantity or importance, but are only used to distinguish different components. "Comprising" or "comprising" and similar words mean that the elements or items appearing before the word include the elements or items listed after the word and their equivalents, without excluding other elements or items. Words such as "connected" or "con...