Invention Grant
- Patent Title: Private password constraint validation
-
Application No.: US16660504Application Date: 2019-10-22
-
Publication No.: US11556630B2Publication Date: 2023-01-17
- Inventor: Gal Malka , Michael Zeev Bargury
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Workman Nydegger
- Main IPC: G06F21/46
- IPC: G06F21/46 ; G06F21/62 ; H04L9/00 ; H04L9/40

Abstract:
Privately determining whether a password satisfies a constraint without having to divulge the password itself to a third party that evaluates the constraint, and without the third party even being aware of the result of the evaluation. After the user selects a password, private communication (e.g., private information retrieval) is used to determine whether the selected password satisfies password constraints. For instance, the password might be encrypted (e.g., homomorphically), and then the encrypted password and a function definition (e.g., a homomorphic function definition) is then provided to the third party. The third party then performs the function and returns an already encrypted result. The third party generated the encrypted result directly, without having access to the result in the clear. Upon receiving the encrypted result, the user's computing system may then decrypt the result, to find out whether the password satisfies the constraints, and thus is sufficiently safe.
Public/Granted literature
- US20210117533A1 PRIVATE PASSWORD CONSTRAINT VALIDATION Public/Granted day:2021-04-22
Information query