A method of using a secure electronic lock system, comprising:
- installing the secure electronic lock system, wherein the secure electronic lock system comprises:
- a secure electronic lock system server, a communication network, and a plurality of secure electronic locks connected to the secure electronic lock system server over the communication network, and each of the plurality of secure electronic locks comprises:
- an active electronic key, a passive electronic key, and a passive electronic lock having a plurality of electronic keyholes for receiving the active electronic key and the passive electronic key;
- inserting, by a first user, the active electronic key into an active electronic keyhole of the passive electronic lock, wherein the active electronic key comprises an electrical power source to provide electrical power supply to the passive electronic lock through an active electronic key power supply port of the active electronic key, and an encrypted active digital key to the passive electronic lock through an active communication channel of the active electronic key;
- inserting, by a second user while the active electronic key is inserted in the active electronic keyhole, the passive electronic key into a passive electronic keyhole of the passive electronic lock to receive electrical power supply from the passive electronic lock through a passive electronic key power supply port of the passive electronic key, and to provide an encrypted passive digital key to the passive electronic lock through a passive communication channel of the passive electronic key;
- decrypting, by an electronic lock digital key encryption/decryption module of the passive electronic lock, the received encrypted active digital key from the active electronic key and the received encrypted passive digital key from the passive electronic key, and comparing, by an electronic lock digital key control module of the passive electronic lock, the decrypted active digital key and the decrypted passive digital key received with an active digital key and a passive digital key prestored in an electronic lock digital key storage module of the passive electronic lock;
- and
- operating, by the electronic lock digital key control module of the passive electronic lock, a secure electronic lock tongue of the passive electronic lock through an electronic lock control module and an electronic locking mechanism to lock and unlock the passive electronic lock, when an electronic lock digital key authentication module of the passive electronic lock determines that the active digital key and the passive digital key received match the active digital key and the passive digital key prestored in the electronic lock digital key storage module of the passive electronic lock of the passive electronic lock, respectively;
- and
- transmitting, via an electronic lock communication module of the passive electronic lock, an access event of the secure electronic lock to the secure electronic lock system server over the communication network after the secure electronic lock is accessed.