Off-line software license control method and device based on firmware

A technology of control method and software installation package, which is applied in the direction of program control device, software deployment, computer security device, etc., can solve problems such as increased workload, inconvenience, and reduced user experience, and achieve the effect of increasing difficulty and improving reliability

Pending Publication Date: 2022-05-31
北京麟卓信息科技有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The existing off-line software license control method adopts the method of periodically modifying the license data and encrypting the license data and writing it to the disk to avoid possible risks such as tampering with the license data and modifying the license use time. However, the actual Among them, users often have the need to reinstall the

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
  • Off-line software license control method and device based on firmware
  • Off-line software license control method and device based on firmware

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The present invention will be described in detail below with reference to the accompanying drawings and embodiments.

[0042] A firmware-based offline software license control method and device provided by the present invention is aimed at software producers allowing software users to run their developed software offline on a licensed host, and the software producer can obtain the host identification information of the licensed host Case. Generally, software producers only allow software users to run the software on a specific host, which is the licensed host.

[0043] A firmware-based offline software license control method provided by the present invention, the process is as follows figure 1 shown, including the following steps:

[0044] Step 1. The software producer obtains the host identification information of the licensed host as the licensed host identification information, encodes the licensed host identification information and the licensed use time using the...

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 an off-line software license control method and device based on firmware, which effectively prevents file system analysis software from acquiring software license data in a manner of encrypting the software license data and then writing the encrypted software license data into BIOS (Basic Input/Output System) firmware. By adding the system time for first installation of the software in the software license data, a user can be effectively prevented from modifying the system time and bypassing the limitation of the license time, the reliability of license control of the software in the off-line state is effectively improved, and meanwhile, the software license data is written into the firmware, so that one-time authorization of the software can be effective for a mainboard in a lifelong manner; therefore, the upgrading requirement of the user on the host can be met.

Description

technical field [0001] The invention belongs to the technical field of software protection, and in particular relates to a firmware-based offline software license control method and device. Background technique [0002] Software protection technology is one of the important means to protect intellectual property rights and prevent technology leakage. Software protection technology includes many different branches, mainly including encryption, anti-tampering, software watermarking, software diversification, anti-reverse technology, virtual machine, network-based protection and hardware-based protection. Methods of registration, activation and time-limited control. However, for offline running scenarios of software applications, since the physical devices running the software applications cannot access the Internet, the existing methods of registration and activation relying on the network obviously cannot be applied to the protection of such application mode software. In th...

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
IPC IPC(8): G06F21/12G06F9/4401G06F8/65
CPCG06F21/125G06F9/4401G06F8/65
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