Video security system with improved network response time using pre-authentication information
AssigneeIdis Co., Ltd.
InventorsIn Taek Lim, Sang Hoon Lee
Life of this patent
Estimating the term…
Abstract
A video security system with improved network response speed using pre-authentication information, which is capable of improving a network response speed by simplifying handshaking for securely exchanging authentication information and an encryption key in a process of starting communication between a client terminal and a server using pre-authentication information that is valid only for the client terminal, is provided.
Claims20
A video security system with improved network response speed using pre-authentication information, the video security system comprising a plurality of memories, wherein the plurality of memories store instructions to implement:
- a pre-authentication information issuing operation to generate pre-authentication information that is valid only for a client terminal and issue the generated pre-authentication information to the client terminal;
- a pre-authentication information caching operation to cache the pre-authentication information issued by the pre-authentication information issuing operation in a cache memory among the plurality of memories;
- a login request receiving operation to receive a login request including a user identification (ID), a client terminal public key, a pre-authentication information encryption value obtained by encrypting the pre-authentication information and a random character string with a video image security system public key, and a system control command from the client terminal;
- a user authorization performing operation to perform user authorization on the user ID received by the login request receiving operation;
- a pre-authentication information authentication operation to decrypt the pre-authentication information encryption value received by the login request receiving operation with a video security system private key to obtain the pre-authentication information, determine whether the obtained pre-authentication information is cached in the cache memory, and authenticate the pre-authentication information;
- and
- a control operation to control overall operations of the video security system and, upon succeeding in the user authorization by the user authorization performing operation and succeeding in the pre-authentication information authentication by the pre-authentication information authentication operation, process the system control command received by the login request receiving operation.
A method, comprising:
- a pre-authentication information issuing operation to generate pre-authentication information that is valid only for a client terminal and issue the generated pre-authentication information to the client terminal;
- a pre-authentication information caching operation to cache the pre-authentication information issued by the pre-authentication information issuing operation in a cache memory;
- a login request receiving operation to receive a login request including a user identification (ID), a client terminal public key, a pre-authentication information encryption value obtained by encrypting the pre-authentication information and a random character string with a video image security system public key, and a system control command from the client terminal;
- a user authorization performing operation to perform user authorization on the user ID received by the login request receiving operation;
- a pre-authentication information authentication operation to decrypt the pre-authentication information encryption value received by the login request receiving operation with a video security system private key to obtain the pre-authentication information, determine whether the obtained pre-authentication information is cached in the cache memory, and authenticate the pre-authentication information;
- and
- a control operation to control overall operations of the system and, upon succeeding in the user authorization by the user authorization performing operation and succeeding in the pre-authentication information authentication by the pre-authentication information authentication operation, process the system control command received by the login request receiving operation.
A system comprising:
- a plurality of processors;
- and
- a plurality of memories,
- wherein the plurality of processors are configured, when executing program instructions stored in the memories, to perform:
- a pre-authentication information issuing operation to generate pre-authentication information that is valid only for a client terminal and issue the generated pre-authentication information to the client terminal;
- a pre-authentication information caching operation to cache the pre-authentication information issued by the pre-authentication information issuing operation in a cache memory among the plurality of memories;
- a login request receiving operation to receive a login request including a user identification (ID), a client terminal public key, a pre-authentication information encryption value obtained by encrypting the pre-authentication information and a random character string with a video image security system public key, and a system control command from the client terminal;
- a user authorization performing operation to perform user authorization on the user ID received by the login request receiving operation;
- a pre-authentication information authentication operation to decrypt the pre-authentication information encryption value received by the login request receiving operation with a video security system private key to obtain the pre-authentication information, determine whether the obtained pre-authentication information is cached in the cache memory, and authenticate the pre-authentication information;
- and
- a control operation to control overall operations of the system and, upon succeeding in the user authorization by the user authorization performing operation and succeeding in the pre-authentication information authentication by the pre-authentication information authentication operation, process the system control command received by the login request receiving operation.
Dependencies are inferred from the claim text.