Confidential
software products installed and used by a confidential host in a national security and
confidentiality place basically need to be authorized and verified. The invention provides a secureand confidential offline
software registration
authorization method.
Authorization software registration information can be managed at a management end in a unified manner, the whole process is physically isolated from a host, and the potential safety
hazard that a storage medium is in direct contact with a secret-related
machine in the
authorization process is avoided. The security and
confidentiality offline software registration
authorization method comprises: when the software needs registration authorization, obtaining a
unique identifier of the equipment, performing special splicing, reversible and irreversible
encryption to generate a registration two-dimensional code, performing local analysis and identification on the two-dimensional code by using physical equipment, performing analysis and decryption by using a management end, performing
encryption by using a private
algorithm to generate a registration code, and inputting the registration code by the software to perform registration
verification authorization; when software needs to migrate or replace hardware equipment, a logout two-dimensional code is generated through
encryption, the two-dimensional code is locally analyzed and recognized through physical equipment, a management end analyzes and recovers software authorization, the hardware equipment is migrated or replaced after success, and the hardware equipment can be reused after re-registration.