NVR Authentication Using Terminal Unique Index Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network video recorders (NVRs) are vulnerable to image sniffing on network links, particularly when a single vulnerable line's key is leaked, compromising security and risking exposure of remaining lines.

Innovation Solution

A security authentication method for NVRs that assigns a terminal unique index to each pseudo-random function in a pseudo-random function set using terminal information, generates an independent private key for message authentication, and uses a session key with a predetermined expiry time to authenticate messages, ensuring secure communication even if one line is compromised.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a single key is used for authentication across all communication lines, then the authentication process is simple, but security is compromised if one line is vulnerable

Engineering Contradiction:
Improveauthentication process simplicityVSAvoidsecurity against key leakage
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent divides the authentication key into multiple independent parts by assigning a unique index to each communication line. Instead of using a single shared key, each line has its own key derived from the unique index, so that compromise of one line does not affect others. This segmentation resolves the contradiction by maintaining simple authentication process while improving security through distribution.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by making each communication line have distinct authentication properties through unique indices. Each line's authentication key is locally generated based on its unique index, creating differentiated security characteristics for each line while maintaining overall system simplicity.

Inventive Principle:
Principle #3Local quality

2Reliability

If multiple keys are used for each communication line, then security is improved, but the complexity of key management increases

Engineering Contradiction:
Improvesecurity against sniffingVSAvoidkey management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses a universal authentication mechanism where a single authentication server manages all lines through a unified process. The server generates unique indices for each line and distributes authentication information centrally, allowing multiple lines to share the same authentication infrastructure without requiring separate key management systems for each line.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The authentication server acts as an intermediary that centralizes key management. Instead of each communication line managing its own key independently, the server mediates by generating unique indices and distributing authentication information, thereby reducing the complexity at individual line level while maintaining security.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If fingerprint data is stored centrally in the management server, then user authentication is efficient, but security risk increases if the server is compromised

Engineering Contradiction:
Improveauthentication efficiencyVSAvoidsecurity risk from data leakage
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts sensitive authentication data from the central management server and distributes it to individual communication lines through unique indices. Instead of storing all fingerprint data centrally, the system extracts and stores only the necessary unique index information at each line, reducing the impact of potential server compromise.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the authentication data by separating the unique index (stored at each line) from the actual fingerprint data (stored at the server but accessed through the segmented index). This segmentation limits the exposure scope - if the server is compromised, only the index mappings are exposed, not the actual biometric data.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11778146B2Apparatus and method for authenticating network video recorder security
Publication Date: 2023.10.03 DUDU INFORMATION TECHNOLOGIES INC
  • US11778146B2 patent drawing
  • US11778146B2 patent drawing
  • US11778146B2 patent drawing

AI summary

Provided is a security authentication method of a network video recorder (NVR) including assigning a terminal unique index to each of pseudo-random functions included in a pseudo-random function set using terminal information; transmitting a session key having a predetermined expiry time and the pseudo-random function set with the assigned terminal unique index to a terminal; calculating a first terminal unique index for authenticating a first message using a predetermined bitstream of the first message received from the terminal; selecting a first pseudo-random function for authenticating the first message using the calculated first terminal unique index; generating a first independent private key of the terminal for authenticating the first message by inputting the session key and a MAC address of the terminal to the first pseudo-random function; and generating a message authentication code for the first message using the first independent private key and authenticating the first message.