发明名称 Secure password generation
摘要 A secure password generation method and system is provided. The method includes enabling by a processor of a computing system, password translation software. The computer processor generates and stores the random translation key. A first password is received and a second associated password is generated. The computer processor associates the second password with a secure application. The computer processor stores the random translation key within an external memory device and disables a connection between the computing system and the external memory device.
申请公布号 US9189618(B2) 申请公布日期 2015.11.17
申请号 US201414283307 申请日期 2014.05.21
申请人 International Business Machines Corporation 发明人 Lund Arnaud
分类号 G06F21/46;G06F21/34 主分类号 G06F21/46
代理机构 Schmeiser, Olsen & Watts 代理人 Schmeiser, Olsen & Watts ;Pivnichny John
主权项 1. A method comprising: generating, by a computer processor of a computing system executing password translation software, a random translation key; generating, by said computer processor executing said password translation software, an encryption key; storing, by said computer processor within an external memory device, said random translation key, wherein said external memory device is external to said computing system; storing, by said computer processor within an internal memory device internal to said computing system, said encryption key; first receiving, by said computer processor from a user, a first password comprising a first string of characters; generating, by said computer processor executing said random translation key, a second password associated with said first password, wherein said second password comprises a second string of characters differing from said first string of characters, wherein said second string of characters comprises a greater number of characters than said first string of characters; associating, by said computer processor in response to a command from said user, said second password with a first secure application associated with said user; generating, by said computer processor executing said encryption key with respect to said random translation key, an encrypted translation key; disabling a connection between said computing system and said external memory device; after said disabling, enabling said connection between said computing system and said external memory device; second receiving, by said computer processor from said user, said first password; retrieving, by said computer processor from said external memory device in response to said second receiving, said encrypted translation key; generating, by said computer processor executing said encryption key with respect to said encrypted translation key, said random translation key; generating, by said computer processor, an additional translation key from said random translation key, said first password, a name identifying said secure application, a user name of said user, and a current ip address of said user; after said generating said additional translation key, generating by said computer processor using said random translation key and said additional translation key, said second password; presenting, by said computer processor in response to a command from said user, said second password from a clipboard to a login screen associated with said first secure application; and enabling, by said computer processor in response to said presenting, access to said first secure application.
地址 Armonk NY US
您可能感兴趣的专利