Software encryption method, apparatus and device, and storage medium

A software encryption and encryption algorithm technology, applied in the Internet field, can solve problems such as the spread of cracked software, and achieve the effect of curbing the spread and speeding up the attack

Active Publication Date: 2021-04-02
苏州三六零智能安全科技有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] With the development of Internet technology, software encryption is becoming more and more important. In the existing technology, after a hacker successfully cracks a piece of software, he can copy the cracking scheme and successfully crack other software using the protection scheme. After cracking, it is usually necessary to re-enhance the security solution and release a new version again. From knowing that the software has been cracked to updating the security protection solution and releasing the new version, the cracked software will spread widely during this period.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software encryption method, apparatus and device, and storage medium
  • Software encryption method, apparatus and device, and storage medium
  • Software encryption method, apparatus and device, and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0077] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0078] refer to figure 1 , figure 1 It is a schematic structural diagram of the software encryption device of the hardware operating environment involved in the solution of the embodiment of the present invention.

[0079] Such as figure 1 As shown, the software encryption device may include: a processor 1001 , such as a central processing unit (Central Processing Unit, CPU), a communication bus 1002 , a user interface 1003 , a network interface 1004 , and a memory 1005 . Wherein, the communication bus 1002 is used to realize connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a software encryption method, apparatus and device, and a storage medium. The method comprises the steps of receiving to-be-encrypted software information of a client in a current system environment; generating an encryption algorithm instruction of the to-be-encrypted software according to the to-be-encrypted software information; sending the encryption algorithm instruction to the client, thereby enabling the client to determine a target encryption algorithm according to the encryption algorithm instruction, and enabling the client to encrypt the to-be-encrypted software according to the target encryption algorithm. Due to the fact that the software can be prevented from being continuously cracked only by re-issuing the version after being cracked in the prior art, a new version of the software does not need to be re-issued, the encryption algorithm instruction of the to-be-encrypted software only needs to be generated according to the to-be-encrypted softwareinformation, and the encryption algorithm instruction is sent to the client side; the client is enabled to determine a target encryption algorithm according to the encryption algorithm instruction soas to encrypt the software, thereby accelerating the strike speed of a cracker and further effectively restraining the propagation of the cracked software.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular to a software encryption method, device, equipment and storage medium. Background technique [0002] With the development of Internet technology, software encryption is becoming more and more important. In the existing technology, after a hacker successfully cracks a piece of software, he can copy the cracking scheme and successfully crack other software using the protection scheme. After cracking, it is usually necessary to re-enhance the security solution and release a new version again. From knowing that the software has been cracked to updating the security protection solution and releasing the new version, the cracked software will spread widely during this period. [0003] The above content is only used to assist in understanding the technical solution of the present invention, and does not mean that the above content is admitted as prior art. Contents of the invention ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/12
CPCG06F21/12
Inventor 杨付伟
Owner 苏州三六零智能安全科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products