Patent ID: 8613060
Filing Date: 2013-12-17
Classification: G06F

Abstract:
1. A logon system comprising a non-transitory computer-readable medium and a key device, wherein the computer-readable medium comprises computer instructions executable by a processor to cause the processor to perform a logon method of: calling, by a computer operating system, a Credential Provider module corresponding to the key device according to a key device logon certificate in the key device; popping up, by the Credential Provider module, a human-computer interactive interface when the Credential Provider module is called by the computer operating system; collecting, by the Credential Provider module, information needed for logging on the computer operating system; transferring, by the Credential Provider module, authentication information in the collected information to the computer operating system; receiving, by a Cryptographic Service Provider module, the authentication information from the computer operating system; performing, by the Cryptographic Service Provider module, authentication with the authentication information; and performing, by the Cryptographic Service Provider module, an operation with a private key corresponding to the key device logon certificate to generate credential information needed for logging on the computer operating system in case authentication is successful, wherein before transferring the authentication information in the collected information to the computer operating system, an assembly unit in the Credential Provider module assembles the authentication information, and an encryption unit in the Credential Provider module encrypts the authentication information; and wherein a disassembly unit in the Cryptographic Service Provider module disassembles the received authentication information before performing authentication with the authentication information.