The invention provides a visual displacement program
encryption authorization method and
system, and the method comprises the steps: constructing a device identifier based on a camera serial number and a
USB flash disk serial number, and calculating a first device identifier abstract value to generate an
authorization request file; generating a public key and a private key through a preset key
algorithm to perform signature
encryption on the first equipment identifier abstract value to obtain an
authorization code, and storing the authorization code in an authorization file; when the visual displacement program is started, reading a current camera serial number, a current
USB flash disk serial number and a current authorization file, and calculating a second equipment identification abstract value; carrying out decryption
verification on the current authorization file through the public key and the private key to obtain a decryption
verification value; and based on the decryption
verification value, if the second equipment identification digest value is consistent with the first equipment identification digest value, authorizing the operation of the visual displacement program through the private key. According to the method,
encryption authorization is performed on the visual displacement program in combination with a multi-serial number authorization mechanism and a multi-encryption mechanism, and the
operation safety of the visual displacement program is improved.