Password protection method and apparatus, and medium

US12223032B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12223032-B2
Application numberUS-202218565035-A
CountryUS
Kind codeB2
Filing dateApr 26, 2022
Priority dateOct 26, 2021
Publication dateFeb 11, 2025
Grant dateFeb 11, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present application discloses a password protection method. Aiming at the current problem that, when a plurality of passwords are used, the plurality of passwords may be invalidated after one password is compromised, a password protection method is provided, which comprises: after password authentication is successful, determining, according to a password currently passing the authentication, a specified bit of password invalidation enable identifiers stored in a storage medium, wherein there is only one specified bit because there is only one authenticated password; setting the specified bit to be in an allowed state and other bits to be in a non-allowed state, wherein the password invalidation enable identifiers are in one-to-one correspondence with passwords according to bits, and only when one bit of the password invalidation enable identifiers is in the allowed state, an invalidation operation on the passwords is allowed; determining whether a password invalidation request is received; and if a password invalidation request is received, performing invalidation operation on the password corresponding to the specified bit.

First claim

Opening claim text (preview).

The invention claimed is: 1. A password protection method, applied to a password protection device comprising a storage medium, wherein the method comprises: after a password authentication is passed, according to a password that is currently authenticated, determining a specified bit of an enabling identifier of password invalidation; wherein the enabling identifier of password invalidation is stored in the storage medium, and is configured for representing whether an invalidation operation is permitted to be performed to the password; setting the specified bit of the enabling identifier of password invalidation to be in a permitting state, and setting other bits to be in a non-permitting state, wherein the enabling identifier of password invalidation is in one-to-one correspondence with each password according to bits, and merely when one of the bits of the enabling identifier of password invalidation is in the permitting state, the invalidation operation is permitted to be performed to the password; and after an invalidation request of the password is received, performing the invalidation operation to the password corresponding to the specified bit. 2. The password protection method according to claim 1 , wherein an available password that is capable of passing the password authentication is unique in one time of the password authentication, the available password is determined by a password state identifier, and states of different bits of the password state identifier indicate whether different passwords are invalid or not, respectively. 3. The password protection method according to claim 2 , wherein the password state identifier is a string of binary numbers, wherein when the second bit is 1, that indicates that the second password is invalidated, when the third bit is 0, that indicates that the third password is valid. 4. The password protection method according to claim 2 , wherein the password state identifier is saved in the internal memory of an apparatus or an external storage medium. 5. The password protection method according to claim 2 , wherein the password state identifier is saved in a one-time programmable read-only memory. 6. The password protection method according to claim 1 , wherein the method further comprises: when all passwords are invalid, entering a locking state, to forbid an external input from operating. 7. The password protection method according to claim 6 , wherein the method further comprises: when entering the locking state, playing a prompt message. 8. The password protection method according to claim 6 , wherein the method further comprises: after the password is reconfigured and a one-time programmable read-only memory storing the corresponding password state identifier is replaced, releasing the locking state. 9. The password protection method according to claim 8 , wherein in a noisy factory environment, the prompt message is provided in the form of an optical signal by adopting an indicator lamp. 10. The password protection method according to claim 1 , wherein the password is an encryption method for an apparatus, and it is, in terms of the effect, equivalent to a public key and a private key based on an encryption algorithm. 11. The password protection method according to claim 10 , wherein the encryption algorithm comprises an RSA algorithm. 12. The password protection method according to claim 1 , wherein after every time that the password authentication is passed, when an operator considers that the password is still safe, it is not required to perform the password invalidation operation; after a next password authentication, the operator decides whether it is required to perform the invalidation operation to the password. 13. The password protection method according to claim 1 , wherein a quantity of passwords that pass the authentication in one time of the password authentication comprises one password or multiple passwords. 14. The password protection method according to claim 1 , wherein the password that is uncapable to pass the authentication comprises a password that is invalidated and a password that is not invalidated but is unavailable in a current time of authentication. 15. The password protection method according to claim 1 , wherein the enabling identifier of password invalidation is a string of binary numbers, wherein when the second bit is 1, it is permitted to modify the second bit of the password state identifier. 16. The password protection method according to claim 1 , wherein passwords are sequentially arranged, and, according to the sequence of the passwords that are not invalidated, determining a password to be the available password of current time of the password authentication. 17. A password protection device, wherein the device comprises a memory and one or more processors, the memory stores a computer-readable instruction, and when the computer-readable instruction is executed by the one or more processors, making the one or more processors implement the password protection method according to claim 1 . 18. The password protection device according to claim 17 , wherein an available password that is capable of passing the password authentication is unique in one time of the password authentication, the available password is determined by a password state identifier, and states of different bits of the password state identifier indicate whether different passwords are invalid or not, respectively. 19. One or more non-transitory computer-readable storage mediums storing a computer-readable instruction, wherein when the computer-readable instruction is executed by one or more processors, making the one or more processors implement the operations comprising: after a password authentication is passed, according to a password that is currently authenticated, determining a specified bit of an enabling identifier of password invalidation; wherein the enabling identifier of password invalidation is stored in the storage medium, and is configured for representing whether an invalidation operation is permitted to be performed to the password; setting the specified bit of the enabling identifier of password invalidation to be in a permitting state, and setting other bits to be in a non-permitting state, wherein the enabling identifier of password invalidation is in one-to-one correspondence with each password according to bits, and merely when one of the bits of the enabling identifier of password invalidation is in the permitting state, the invalidation operation is permitted to be performed to the password; and after an invalidation request of the password is received, performing the invalidation operation to the password corresponding to the specified bit.

Assignees

Inventors

Classifications

  • G06F21/31Primary

    User authentication · CPC title

  • G06F21/46Primary

    by designing passwords or checking the strength of passwords · CPC title

  • Providing cryptographic facilities or services · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12223032B2 cover?
The present application discloses a password protection method. Aiming at the current problem that, when a plurality of passwords are used, the plurality of passwords may be invalidated after one password is compromised, a password protection method is provided, which comprises: after password authentication is successful, determining, according to a password currently passing the authenticatio…
Who is the assignee on this patent?
Suzhou Metabrain Intelligent Technology Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F21/31. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 11 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).