The invention relates to a dynamic code lock
system. The dynamic code lock
system comprises a lock, a mobile terminal and a
cloud server, wherein the mobile terminal is in communication connection with the
cloud server; the mobile terminal is in interactive connection with the lock via a dynamic identification code; the lock comprises a lock body, a main controller and a
display device, an input module, an encrypting module and an identification
code generation module which are connected with the main controller; the identification
code generation module is connected with the encrypting module; a decrypting module is arranged in the
cloud server and is matched with the encrypting module. An unlocking method of the dynamic code lock
system comprises the following steps of generating a random identification code, encrypting the identification code to obtain a code, enabling the code to generate the identification code through the identification
code generation module, enabling the mobile terminal to obtain the identification code and upload to the cloud
server, enabling the decrypting module to decrypt the code and send to the mobile terminal, and unlocking the lock according to the identification code. The dynamic code lock system has the advantages that under the condition of no communication between the lock and the cloud
server, the lock can be unlocked; the operation cost is reduced.