The invention relates to the technical field of computers, and particularly provides an off-line
authorization verification method and
system for an application program, a terminal and a storage medium, and the method comprises the steps: receiving an
authorization request, generating a key pair containing a public key and a private key based on the
authorization request, and extracting a
machine code from the authorization request; generating authorization information based on the
machine code, wherein the authorization information comprises an authorization deadline, an authorization code and authority information; using
system time as authorization time, and encrypting the authorization information and the authorization time by using a private key to obtain an
authorization certificate; and issuing the public key and the
authorization certificate to a
client which sends the authorization request, and appointing a storage
directory of the
authorization certificate in the
client. According to the invention, by introducing the timed task, authorization management is more flexible, and changeable market requirements can be met.