US 11,947,658 B2
Password generation device and password verification device
Merijn De Jonge, Eindhoven (NL)
Assigned to MINDYOURPASS HOLDING B.V., Eindhoven (NL)
Appl. No. 16/312,790
Filed by MINDYOURPASS HOLDING B.V., Eindhoven (NL)
PCT Filed Jun. 21, 2017, PCT No. PCT/EP2017/065199
§ 371(c)(1), (2) Date Dec. 21, 2018,
PCT Pub. No. WO2017/220636, PCT Pub. Date Dec. 28, 2017.
Claims priority of application No. 2017032 (NL), filed on Jun. 23, 2016.
Prior Publication US 2019/0220590 A1, Jul. 18, 2019
Int. Cl. G06F 21/46 (2013.01); H04L 9/06 (2006.01); H04L 9/08 (2006.01); H04L 9/32 (2006.01)
CPC G06F 21/46 (2013.01) [H04L 9/0643 (2013.01); H04L 9/0866 (2013.01); H04L 9/0872 (2013.01); H04L 9/3226 (2013.01); H04L 9/3236 (2013.01); H04L 9/3231 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A password generation device comprising:
an input interface arranged to receive, from a user device,
a computer address for accessing a computer resource,
a user identifier indicating a user of the user device, and
a user password; and
a memory and a processor configured to execute software stored in the memory, the software comprising parts for:
a computer address unit arranged to map the computer address to a base address, so that multiple computer addresses are mapped to the same base address;
an identifier manager arranged to
determine if the base address is registered with the identifier manager, and
if not, assign a unique base address system-identifier to the base address, and store the base address together with the base address system-identifier, and
if so, obtain the base address system-identifier;
determine if the user identifier is registered with the identifier manager, and
if not, generate by the identifier manager a unique user system-identifier and assign the unique user system-identifier to the user identifier, and store the user identifier together with the user system-identifier, and
if so, obtain the user system-identifier; and
a password unit arranged to
determine a first combined identifier by applying a first combined identifier function taking as input the base address system-identifier, the user system-identifier, and the user password, and
determine a final password from the first combined identifier, the identifier manager being further arranged to
change the base address system-identifier, thus renewing all passwords for the computer resource, and/or
change the user system-identifier, thus renewing all passwords for the user identifier.