FPGA software authorization method
A technology of software authorization and software, which is applied in the protection of internal/peripheral computer components, instruments, electrical digital data processing, etc., to achieve good software protection functions, strong anti-cracking capabilities, and high processing efficiency.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Examples
Embodiment Construction
[0023] The present invention will be further described below through specific embodiments. However, the embodiments described below are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
[0024] A kind of FPGA software authorization method, comprises the following steps:
[0025] (1) Through the Device DNA acquisition function, call a special function to read the Device DNA. The Device DNA is a 57-bit sequence, and the binary representation is 11111 11111 00000 00000 00000 00111 00000 0000000000 00111 11111 11;
[0026] (2) Process Device DNA as an intermediate code. The specific method is as follows: Copy the first 10 bits of the 57-bit Device DNA and place it at the front. The middle 3 bits (28th, 29th, 30th bits) are copied again and placed in the middle. ...
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