Smart Lock Dynamic Key Generation for Flexible Access Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current access control systems, particularly those using symmetric keys, face limitations in flexibility and security as these keys are often preset before manufacturing, making it difficult to add new cards or revoke lost ones without affecting the entire system, and they lack robust authentication mechanisms.

Innovation Solution

A smart management device identification method that involves sending an activation request to a smart lock device, receiving an access control key generated based on a master key and device identifier, and using this key to perform state switching operations, allowing for dynamic association and de-association of smart management devices with smart lock devices without prior binding, enhancing security and user flexibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If symmetric keys are preset before manufacturing, then system security is maintained through centralized key management, but flexibility is reduced making it difficult to add new cards or revoke lost ones

Engineering Contradiction:
Improvesystem securityVSAvoidflexibility in managing access control cards
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The master key is preset in the smart lock device before manufacturing, enabling subsequent dynamic key generation. This preliminary action allows the system to maintain security through the pre-established master key while gaining flexibility through on-demand generation of access control keys using the activation request authentication mechanism

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system transitions from static preset keys to dynamic key generation. The smart lock device can dynamically generate access control keys for multiple smart management devices using the master key and device-specific identifiers, allowing flexible addition and revocation of access rights without reconfiguring the entire system

Inventive Principle:
Principle #15Dynamics

2Reliability

If access control keys are generated based on master key and device identifier, then security is improved through dynamic key management, but device complexity increases

Engineering Contradiction:
Improveauthentication securityVSAvoidkey management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The smart lock device autonomously generates access control keys using its internal master key and the identifier from the activation request. This self-service mechanism eliminates the need for external key distribution systems, reducing overall system complexity while maintaining strong authentication security through cryptographic key generation

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11348387B2Smart management device, lock, and identification method
Publication Date: 2022.05.31 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • US11348387B2 patent drawing
  • US11348387B2 patent drawing
  • US11348387B2 patent drawing

AI summary

A smart management device identification method includes: sending, by a smart management device, an activation request to a smart lock device, wherein the activation request is used to verify validity of the smart management device; in response to information indicating that the smart management device is valid, receiving, by the smart management device, an access control key from the smart lock device, wherein the access control key is generated according to a master key of the smart lock device and an identifier of the smart management device; and requesting, by the smart management device, the smart lock device to perform a state switching operation using the access control key.