CN109979116B - Offline password encryption method for equipment leasing - Google Patents

Offline password encryption method for equipment leasing Download PDF

Info

Publication number
CN109979116B
CN109979116B CN201910258308.9A CN201910258308A CN109979116B CN 109979116 B CN109979116 B CN 109979116B CN 201910258308 A CN201910258308 A CN 201910258308A CN 109979116 B CN109979116 B CN 109979116B
Authority
CN
China
Prior art keywords
password
sequence
equipment
common
leasing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910258308.9A
Other languages
Chinese (zh)
Other versions
CN109979116A (en
Inventor
林填彬
黄捷舜
叶弋晖
林剑伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lin Tianbin
Original Assignee
Shenzhen Moline Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Moline Technology Co ltd filed Critical Shenzhen Moline Technology Co ltd
Priority to CN201910258308.9A priority Critical patent/CN109979116B/en
Publication of CN109979116A publication Critical patent/CN109979116A/en
Application granted granted Critical
Publication of CN109979116B publication Critical patent/CN109979116B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00571Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/10Coin-freed apparatus for hiring articles; Coin-freed facilities or services for means for safe-keeping of property, left temporarily, e.g. by fastening the property
    • G07F17/12Coin-freed apparatus for hiring articles; Coin-freed facilities or services for means for safe-keeping of property, left temporarily, e.g. by fastening the property comprising lockable containers, e.g. for accepting clothes to be cleaned

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Lock And Its Accessories (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

An off-line password encryption method for equipment leasing relates to the technical field of an encryption method for controlling unlocking of the equipment leasing. The problem that the existing off-line cryptographic algorithm in the existing market is too simple and easy to crack is solved; or the technology with higher production cost is insufficient, 1) after payment is confirmed, the server side obtains a common password and returns the common password to the intelligent terminal; 2) 3) when the obtained common password cannot unlock the leased equipment, the server side obtains a super password and returns the super password to the intelligent terminal; and unlocking the leasing equipment when the comparison is consistent, resetting the password pointer, and keeping the password pointer of the server and the leasing equipment synchronous. And the safety of the password is improved by adopting a low-cost mode.

Description

Offline password encryption method for equipment leasing
Technical Field
The invention relates to the technical field of an unlocking control encryption method for equipment leasing.
Background
The method comprises the steps that a consumption scene of equipment leasing is provided for a consumer, in order to simplify manual management and improve the convenience of operation and use, the provided shared equipment is always an unlocking password generated through an offline password algorithm, and the consumer inputs the unlocking password on the shared equipment after paying to obtain the unlocking password, so that the equipment can be leased. Such as: shared devices such as a shared charger, a shared charging wire, a shared drying hanger, a shared massage chair and the like.
The off-line cryptographic algorithm in the existing market mainly has the following scheme:
1) and adopting a certain generation strategy in the appointed selectable password combination to generate a fixed number of passwords as the password book of the equipment. The unlocking password input by the user is consistent with any non-valid password or the current valid password in the password book on the equipment, and the equipment can be rented for a period of time.
Description of the drawings: the device end needs to be provided with a battery or other electric storage components to support the device to reset the codebook in a certain time period. The algorithm is easy to break because of simple rule and timing reset.
2) After a certain strategy is adopted in the appointed selectable password combination for generation, the equipment side and the service side keep synchronization through time or other sequences. And the user acquires the unlocking password from the server, and inputs the unlocking password on the equipment within the valid time of the password, so that the equipment can be rented for a period of time.
Description of the drawings: the equipment end needs to be provided with a battery or other electric storage components to ensure that the sequence of the equipment end is consistent with that of the service end, for example, bank verification codes need to be additionally provided with the electric storage components, and the production cost of the equipment is higher.
Disclosure of Invention
In summary, the invention aims to solve the problem that the existing off-line cryptographic algorithm in the existing market is too simple and easy to crack; or the technical defect of higher production cost is overcome, and an off-line password encryption method related to equipment leasing is provided.
In order to solve the technical problems provided by the invention, the technical scheme is as follows:
an off-line password encryption method for equipment leasing is characterized by comprising an off-line password generation method and a password verification method;
the off-line password generation method comprises the following steps: firstly, at least two groups of cipher sequences are generated, one group is a common cipher sequence, the other group is a super cipher sequence, and each cipher in the two groups of cipher sequences is extracted from randomly generated passwords to be selected; then, the common password sequence and the super password sequence are stored in the leasing equipment and the server side in advance, the equipment identification code information is displayed on the leasing equipment, and the server side is associated with the corresponding common password sequence and the super password sequence according to the equipment identification code information;
the password verification method comprises the following steps: 1) the user reports the identification code information of the display equipment on the rental equipment to the server through the intelligent terminal, and after payment is confirmed, the server firstly obtains a common password from the common password sequence according to the sequence and returns the common password to the intelligent terminal; 2) after the user inputs the obtained common password on the intelligent terminal into the leasing equipment, the leasing equipment extracts the corresponding pre-stored common password from the pre-stored common password sequence according to the sequence and compares the pre-stored common password with the input common password, the leasing equipment is unlocked when the comparison is consistent, and the unlocking state is kept in a preset time period; after each unlocking is successful, the code pointer of the common code sequence prestored in the leasing equipment is moved down by one bit, and the codes in the common code sequence prestored in the leasing equipment are recycled; 3) when the user feeds back the obtained common password to the server through the intelligent terminal in a preset time period and cannot unlock the rental equipment, the server obtains a super password from the super password sequence according to the sequence and returns the super password to the intelligent terminal; 4) after the user inputs the super password obtained on the intelligent terminal into the leasing equipment, the leasing equipment extracts the corresponding prestored super password from the prestored super password sequence according to the sequence and compares the prestored super password with the input super password, and the leasing equipment is unlocked when the comparison is consistent and is kept in an unlocking state in a preset time period; meanwhile, the leasing equipment resets the password pointer of the pre-stored common password sequence, and the server side also resets the password pointer of the corresponding pre-stored common password sequence, so that the synchronization of the server side and the password pointer of the leasing equipment is kept.
The technical scheme for further limiting the invention comprises the following steps:
the leasing equipment and the server also pre-store the same initialization password, after the server receives a manager reset request or receives user super password unlocking failure feedback, the initialization password is provided for the manager or the user, and after the manager or the user inputs the initialization password, the password pointers of the pre-stored common password sequence and the super password sequence of the leasing equipment are reset; the server also resets the corresponding password pointers of the pre-stored common password sequence and the super password sequence, and keeps the synchronization of the password pointers of the server and the leasing equipment.
The password verification method also comprises a trial password verification step, after the correct trial password is input into the leasing equipment, the leasing equipment is unlocked after verification is passed, the leasing equipment keeps an unlocked state in a preset time period, meanwhile, the trial password is frozen and then verified by the leasing equipment, and the trial password is unfrozen and then verified by the leasing equipment after the next time of unlocking according to the input common password or super password.
The password verification method also comprises a synchronous correction unlocking step, wherein when the common password input by the user is not consistent with the password corresponding to the password pointer of the pre-stored common password sequence of the leasing equipment, but is consistent with the password corresponding to the N bit behind the password pointer of the common password sequence, the leasing equipment is still unlocked, and meanwhile, the password pointer of the common password sequence is corrected and updated.
The invention has the beneficial effects that: the method includes that at least two groups of password sequences are pre-stored in leasing equipment and a server, when a user feeds back an obtained common password to the server through an intelligent terminal and cannot unlock the leasing equipment, the server obtains a super password from the super password sequence according to a sequence and provides the super password to the user, after the super password is input into the leasing equipment, the leasing equipment extracts a corresponding pre-stored super password from the pre-stored super password sequence according to the sequence and compares the pre-stored super password with the input super password, the leasing equipment is unlocked when the comparison is consistent, password pointers of the pre-stored common password sequence are reset by the leasing equipment and the server, the safety of the password is improved by adopting a low-cost mode, the technical difficulty that unlocking cannot be performed due to the fact that the passwords of the leasing equipment and the server are not synchronous is.
Drawings
FIG. 1 is a flow chart of the operation of the present invention;
FIG. 2 is a flowchart illustrating the operation of the offline password generation method of the present invention;
FIG. 3 is a flowchart of the password authentication method of the present invention;
fig. 4 is a flowchart of the synchronization correction unlocking operation of the present invention.
Detailed Description
Referring to fig. 1, the off-line password encryption method for equipment leasing of the present invention has the same operation flow chart as the unlocking steps of the traditional off-line password encrypted leasing equipment under the normal condition of password synchronization between the leasing equipment and the service end, and also scans the information of the displayed equipment identification code, such as the equipment two-dimensional code representing the unique number of the equipment, on the leasing equipment through a smart phone or other intelligent terminals capable of connecting with the internet, reports the information of the equipment identification code to the service end, establishes communication connection with the service end, checks the tariff information, purchases the leasing time with corresponding use duration, obtains the unlocking password after confirming payment, can manually input the unlocking password to the leasing equipment after manually checking the unlocking password, the leasing equipment verifies that the unlocking password passes, the leasing equipment is unlocked, the equipment is successfully leased, and simultaneously starts to time counting and the lease time, the rental device automatically shuts down the service.
Because the leasing equipment and the service end are completely independent, no communication and information transmission is carried out between the leasing equipment and the service end, and meanwhile, a clock signal required by periodically resetting the codebook is not continuously provided for the dynamic password module by using a battery, the password asynchronism between the leasing equipment and the service end can be avoided, so that the leasing equipment cannot be normally unlocked; the off-line password encryption method for equipment leasing comprises an off-line password generation method and a password verification method.
The off-line password generation method comprises the following steps:
firstly, at least two groups of cipher sequences are generated, one group is a common cipher sequence, the other group is a super cipher sequence, one or one group of initialization ciphers is added according to the requirement, and each cipher in the two groups of cipher sequences is extracted from randomly generated passwords to be selected. The common cipher sequence is used for normal use; the super password sequence is used when the passwords of the leasing equipment and the server are not synchronous and the password of the common password sequence cannot be unlocked; the initial password is used by an administrator, or the super password sequence can not be unlocked for emergency use.
Referring to fig. 2, a specific method for obtaining a common password sequence, a super password sequence and an initialized password is that an optional password is randomly generated by permutation and combination according to the number and the number of digits of a password button on rental equipment; common simple passwords are filtered out, such as: 123456 or passwords all of the same number; screening out candidate passwords of ordinary, super and initialization passwords according to an offline password algorithm; then, randomly extracting a certain number of passwords from the screened candidate passwords of the ordinary, super and initialization passwords to be respectively used as the ordinary, super and initialization passwords, generating an ordinary password sequence, a super password sequence and an initialization password from the ordinary password, the super password and the initialization password according to the password types, burning the ordinary password sequence, the super password sequence and the initialization password into the leasing equipment in advance, storing the ordinary password sequence, the super password sequence and the initialization password into a server, displaying equipment identification code information on the leasing equipment, preferably selecting two-dimensional codes which are unique and corresponding to the identity of the leasing equipment, and associating the equipment identification code information with the corresponding ordinary password sequence and the super password sequence in the server according.
The password authentication method includes the steps as shown in fig. 3 and 4:
1) the user reports the identification code information of the display equipment on the rental equipment to the server through the intelligent terminal, and after payment is confirmed, the server firstly obtains a common password from the common password sequence according to the sequence and returns the common password to the intelligent terminal;
2) after the user inputs the obtained common password on the intelligent terminal into the leasing equipment, the leasing equipment extracts the corresponding pre-stored common password from the pre-stored common password sequence according to the sequence and compares the pre-stored common password with the input common password, the leasing equipment is unlocked when the comparison is consistent, and the unlocking state is kept in a preset time period; after each unlocking is successful, the password pointer of the common password sequence prestored in the leasing equipment is shifted down by one bit, namely the address +1 of the variable, and the password in the common password sequence prestored in the leasing equipment is recycled;
3) in a specific application process, for example, after a user pays a fee, a common password is obtained from a server, a password pointer of a common password sequence of the server is shifted down by one digit, and after the user obtains the common password, the common password is not input into rental equipment and does not use the rental equipment, the password pointer of the common password sequence of the rental equipment is not changed, and after the next user pays the fee, the common password obtained from the server is out of synchronization with the password of the rental equipment, so that normal unlocking cannot be realized, and aiming at the technical problem, the technical scheme provided by the invention is as follows: when a user feeds back an obtained common password to the server through the intelligent terminal and cannot unlock the rental equipment in a preset time period after obtaining the common password from the server, the server obtains a super password from the super password sequence according to the sequence and returns the super password to the intelligent terminal; for a user, the super password and the common password cannot be distinguished, and for rental equipment, the super password is not only an unlocking password, but also a password pointer resetting instruction of a common password sequence, namely an address of a variable is a 0 instruction;
4) after the user inputs the super password obtained on the intelligent terminal into the leasing equipment, the leasing equipment extracts the corresponding prestored super password from the prestored super password sequence according to the sequence and compares the prestored super password with the input super password, and the leasing equipment is unlocked when the comparison is consistent and is kept in an unlocking state in a preset time period; meanwhile, the leasing equipment resets the password pointer of the pre-stored common password sequence, and the server side also resets the password pointer of the corresponding pre-stored common password sequence, so that the synchronization of the server side and the password pointer of the leasing equipment is kept.
Under normal conditions, after a user scans codes and pays for payment, a server side extracts a common code from a common code sequence in sequence to the user, the user inputs the common code into rental equipment for unlocking, when the common code cannot be unlocked due to the fact that the code is not synchronized between the server side and the rental equipment, the common code is fed back to the server side, the server side provides a super code for unlocking the user, the super code adopts an encryption code method the same as the common code, and the problem that unlocking cannot be performed again exists. The intelligent terminal for managing the identity of the personnel or the intelligent terminal for the ordinary user with better credit rating provides an initialization password, and the initialization password can adopt a fixed password. After a server receives a manager reset request or receives super password unlocking failure feedback of a common user intelligent terminal with a better credit level, an initialization password is provided for a manager or a user, and after the manager or the user inputs the initialization password, password pointers of pre-stored common password sequences and super password sequences of the leasing equipment are reset; the server also resets the corresponding password pointers of the pre-stored common password sequence and the super password sequence, and keeps the synchronization of the password pointers of the server and the leasing equipment.
In order to improve the experience effect of a user and avoid the problem that unlocking cannot be performed frequently due to the fact that password pointers of a server and leasing equipment are not synchronous, the password verification method further comprises a synchronous correction unlocking step, when the common password input by the user is not consistent with the password pointer of the pre-stored common password sequence of the leasing equipment but is consistent with the password corresponding to the N bits behind the password pointer of the common password sequence, the leasing equipment is still unlocked, and meanwhile the password pointer of the common password sequence is corrected and updated. For example, the current password pointer points to the first address bit password in the common password sequence, the password input by the user is the second address bit password, the rental equipment can be normally unlocked, and only the password pointer of the common password sequence of the rental equipment is corrected and updated after unlocking, so that the rental equipment is kept synchronous with the server.
The password verification method also comprises a trial password verification step, after the correct trial password is input into the leasing equipment, the leasing equipment is unlocked after verification is passed, the leasing equipment keeps an unlocked state in a preset time period, meanwhile, the trial password is frozen and then verified by the leasing equipment, and the trial password is unfrozen and then verified by the leasing equipment after the next time of unlocking according to the input common password or super password. That is, the user is allowed to use for a certain period of time without payment within a specified time, or the user is allowed to use for a certain period of time for a corresponding number of times without payment before one successful unlocking, and the free use period is reset after the successful unlocking.

Claims (3)

1. An off-line password encryption method for equipment leasing is characterized by comprising an off-line password generation method and a password verification method;
the off-line password generation method comprises the following steps: firstly, at least two groups of cipher sequences are generated, one group is a common cipher sequence, the other group is a super cipher sequence, and each cipher in the two groups of cipher sequences is extracted from randomly generated passwords to be selected; then, the common password sequence and the super password sequence are stored in the leasing equipment and the server side in advance, the equipment identification code information is displayed on the leasing equipment, and the server side is associated with the corresponding common password sequence and the super password sequence according to the equipment identification code information;
the password verification method comprises the following steps: 1) the user reports the identification code information of the display equipment on the rental equipment to the server through the intelligent terminal, and after payment is confirmed, the server firstly obtains a common password from the common password sequence according to the sequence and returns the common password to the intelligent terminal; 2) after the user inputs the obtained common password on the intelligent terminal into the leasing equipment, the leasing equipment extracts the corresponding pre-stored common password from the pre-stored common password sequence according to the sequence and compares the pre-stored common password with the input common password, the leasing equipment is unlocked when the comparison is consistent, and the unlocking state is kept in a preset time period; after each unlocking is successful, the code pointer of the common code sequence prestored in the leasing equipment is moved down by one bit, and the codes in the common code sequence prestored in the leasing equipment are recycled; 3) when the user feeds back the obtained common password to the server through the intelligent terminal in a preset time period and cannot unlock the rental equipment, the server obtains a super password from the super password sequence according to the sequence and returns the super password to the intelligent terminal; 4) after the user inputs the super password obtained on the intelligent terminal into the leasing equipment, the leasing equipment extracts the corresponding prestored super password from the prestored super password sequence according to the sequence and compares the prestored super password with the input super password, and the leasing equipment is unlocked when the comparison is consistent and is kept in an unlocking state in a preset time period; meanwhile, the leasing equipment resets the password pointer of the pre-stored common password sequence, the server side also resets the password pointer of the corresponding pre-stored common password sequence, and the server side and the password pointer of the leasing equipment are kept synchronous;
the same initialization password is stored in advance in the leasing equipment and the server, the initialization password is provided for a manager or a user after the unlocking failure feedback of both the common password and the super password, and after the manager or the user inputs the initialization password, the password pointers of the prestored common password sequence and the super password sequence of the leasing equipment are reset; the server also resets the corresponding password pointers of the pre-stored common password sequence and the super password sequence, and keeps the synchronization of the password pointers of the server and the leasing equipment.
2. The off-line password encryption method for device leasing of claim 1, wherein: the password verification method also comprises a trial password verification step, after the correct trial password is input into the leasing equipment, the leasing equipment is unlocked after verification is passed, the leasing equipment keeps an unlocked state in a preset time period, meanwhile, the trial password is frozen and then verified by the leasing equipment, and the trial password is unfrozen and then verified by the leasing equipment after the next time of unlocking according to the input common password or super password.
3. The off-line password encryption method for device leasing of claim 1, wherein: the password verification method also comprises a synchronous correction unlocking step, wherein when the common password input by the user is not consistent with the password corresponding to the password pointer of the pre-stored common password sequence of the leasing equipment, but is consistent with the password corresponding to the N bit behind the password pointer of the common password sequence, the leasing equipment is still unlocked, and meanwhile, the password pointer of the common password sequence is corrected and updated.
CN201910258308.9A 2019-04-01 2019-04-01 Offline password encryption method for equipment leasing Active CN109979116B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910258308.9A CN109979116B (en) 2019-04-01 2019-04-01 Offline password encryption method for equipment leasing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910258308.9A CN109979116B (en) 2019-04-01 2019-04-01 Offline password encryption method for equipment leasing

Publications (2)

Publication Number Publication Date
CN109979116A CN109979116A (en) 2019-07-05
CN109979116B true CN109979116B (en) 2021-04-20

Family

ID=67082240

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910258308.9A Active CN109979116B (en) 2019-04-01 2019-04-01 Offline password encryption method for equipment leasing

Country Status (1)

Country Link
CN (1) CN109979116B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110415430A (en) * 2019-08-30 2019-11-05 无锡小净共享网络科技有限公司 Self-service device control method, starter and mobile terminal
CN113140079B (en) * 2020-12-14 2023-03-17 浙江口碑网络技术有限公司 Intelligent cabinet opening method, data processing method and device and intelligent cabinet application system

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998002815A1 (en) * 1996-07-12 1998-01-22 Glenayre Electronics, Inc. Apparatus and methods for transmission security in a computer network
CN1553650A (en) * 2003-06-08 2004-12-08 华为技术有限公司 Dynamic supercode generating method and exchange board safety managing method
CN101304307A (en) * 2007-05-10 2008-11-12 上海恩方信息科技有限公司 Method for generating cipher code
CN102263641A (en) * 2011-07-18 2011-11-30 辽宁国兴科技有限公司 Dynamic password generating and authenticating method
WO2013164032A1 (en) * 2012-05-03 2013-11-07 Huawei Technologies Sweden Ab Sending access information from physical access control system to user terminal
CN104009844A (en) * 2013-02-26 2014-08-27 成都勤智数码科技股份有限公司 Multilevel password processing method based on safety management
CN105871901A (en) * 2016-05-25 2016-08-17 深圳时瑞鸿科技有限公司 Dynamic security encryption method for Internet of Things
CN105959118A (en) * 2016-04-28 2016-09-21 吉林大学 Double-bit unidirectional circular linked list encryption and decryption method based on stream ciphers
CN106056720A (en) * 2016-06-29 2016-10-26 上海救要救信息科技有限公司 Method and system for unloading emergency supplies storage apparatus
CN106446667A (en) * 2015-08-07 2017-02-22 阿里巴巴集团控股有限公司 Password data processing method, apparatus and device
CN107154847A (en) * 2016-03-06 2017-09-12 北京火河科技有限公司 Towards the method for generating cipher code, verification method and its smart machine of offline environment
CN107862803A (en) * 2017-10-31 2018-03-30 柠创科技(深圳)有限公司 Leased equipment unlocking method, Cloud Server, device end, equipment and system

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998002815A1 (en) * 1996-07-12 1998-01-22 Glenayre Electronics, Inc. Apparatus and methods for transmission security in a computer network
CN1553650A (en) * 2003-06-08 2004-12-08 华为技术有限公司 Dynamic supercode generating method and exchange board safety managing method
CN101304307A (en) * 2007-05-10 2008-11-12 上海恩方信息科技有限公司 Method for generating cipher code
CN102263641A (en) * 2011-07-18 2011-11-30 辽宁国兴科技有限公司 Dynamic password generating and authenticating method
WO2013164032A1 (en) * 2012-05-03 2013-11-07 Huawei Technologies Sweden Ab Sending access information from physical access control system to user terminal
CN104009844A (en) * 2013-02-26 2014-08-27 成都勤智数码科技股份有限公司 Multilevel password processing method based on safety management
CN106446667A (en) * 2015-08-07 2017-02-22 阿里巴巴集团控股有限公司 Password data processing method, apparatus and device
CN107154847A (en) * 2016-03-06 2017-09-12 北京火河科技有限公司 Towards the method for generating cipher code, verification method and its smart machine of offline environment
CN105959118A (en) * 2016-04-28 2016-09-21 吉林大学 Double-bit unidirectional circular linked list encryption and decryption method based on stream ciphers
CN105871901A (en) * 2016-05-25 2016-08-17 深圳时瑞鸿科技有限公司 Dynamic security encryption method for Internet of Things
CN106056720A (en) * 2016-06-29 2016-10-26 上海救要救信息科技有限公司 Method and system for unloading emergency supplies storage apparatus
CN107862803A (en) * 2017-10-31 2018-03-30 柠创科技(深圳)有限公司 Leased equipment unlocking method, Cloud Server, device end, equipment and system

Also Published As

Publication number Publication date
CN109979116A (en) 2019-07-05

Similar Documents

Publication Publication Date Title
US11120656B2 (en) Methods and systems for offline verification code generation based on smart door lock system
CN103297403B (en) A kind of method and system for realizing dynamic cipher verification
CN107194694B (en) Offline payment method based on two-dimension code
CN106779705B (en) Dynamic payment method and system
CN104270338A (en) A method and system of electronic identity registration and authentication login
CN108712246B (en) Intelligent household equipment and system and visitor password acquisition method
CN101252437A (en) Dynamic verification method, system and apparatus of client terminal identification under C/S architecture
CN109525391B (en) Method for safely synchronizing information of server and lockset
CN110601815B (en) Block chain data processing method and equipment
CN107221061A (en) A kind of cipher management method of smart lock
CN109979116B (en) Offline password encryption method for equipment leasing
CN104125230B (en) A kind of short message certification service system and authentication method
CN104079413A (en) Enhancement type one-time dynamic password authentication method and system
CN102158483A (en) Method and system for authenticating access of intelligent television, intelligent television and authentication server
KR101202245B1 (en) System and Method For Transferring Money Using OTP Generated From Account Number
CN108198310B (en) Hotel room state associated access control method, device and system
CN112769574A (en) Key injection method and system, key management system, device and machine readable medium
CN104579659A (en) Device for safety information interaction
CN113595725B (en) Communication system and communication method based on quantum key card arrangement
CN102299928A (en) Network terminal service authentication method and device
CN110580759A (en) Manageable single-machine lock, realization method thereof and centralized single-machine lock management system
TW201723948A (en) Offline payment method, terminal equipment, backstage payment device and offline payment system
CN107508899B (en) Unattended control method for shared popcorn machine
CN109472904A (en) Door lock password management system and method
CN111489462B (en) Personal Bluetooth key system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210519

Address after: 8 / F, block B, building 7, Baoneng Science Park, 1 Qingxiang Road, Longhua New District, Shenzhen, Guangdong 518000

Patentee after: Lin Tianbin

Address before: 518000 Room 201, 2nd floor, building 202, Tairan Science Park, Tairan 2nd Road, Tian'an community, Shatou street, Futian District, Shenzhen City, Guangdong Province

Patentee before: SHENZHEN MOLINE TECHNOLOGY Co.,Ltd.