Remote Password Reset for Encrypted Data via Key Recovery Agent

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems fail to remotely reset a password used to protect encrypted data on a device without rendering the encrypted content inaccessible, as the content protection key cannot be recovered without the existing user password.

Innovation Solution

A method and system that allows remote password resetting by generating a private key and calculating a public key using elliptic curve cryptography, storing and transmitting encrypted versions of the content protection key, and enabling recovery through a blinded public key protocol, ensuring access to encrypted data even if the original password is forgotten.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the content protection key is protected by or derived from the existing user password, then data security is improved, but the ability to recover access when the password is forgotten deteriorates

Engineering Contradiction:
Improvedata securityVSAvoidpassword recovery
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a key recovery agent as an intermediary between the user's device and the password protection mechanism. This agent stores a cryptographic component (hash or encrypted portion) that can be combined with a newly set password to recover the content protection key, enabling password recovery without compromising the original security model

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The content protection key is segmented into multiple components: one portion is derived from the user's password, while another portion is stored securely by a key recovery agent. This segmentation allows the system to reconstruct the full key through a controlled process involving both components, resolving the contradiction between security and recoverability

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If a remote password reset is implemented, then password recovery ease is improved, but the risk of unauthorized access increases

Engineering Contradiction:
Improveremote password resetVSAvoidunauthorized access risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The system implements a feedback mechanism where the key recovery agent verifies device identity and authentication credentials before releasing any key recovery information. This feedback loop ensures that only authorized devices can initiate password recovery, mitigating unauthorized access risks while enabling remote reset functionality

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The key recovery agent performs preliminary verification of the device's identity and authorization status before allowing any password reset operation. This preliminary action prevents unauthorized access attempts from proceeding, while still enabling legitimate remote password recovery

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9425957B2System and method for remote reset of password and encryption key
Publication Date: 2016.08.23 MALIKIE INNOVATIONS LTD
  • US9425957B2 patent drawing
  • US9425957B2 patent drawing
  • US9425957B2 patent drawing

AI summary

Data is secured on a device in communication with a remote location using a password and content protection key. The device stores data encrypted using a content protection key, which itself may be stored in encrypted form using the password and a key encryption key. The remote location receives a public key from the device. The remote location uses the public key and a stored private key to generate a further public key. The further public key is sent to the device. The device uses the further public key to generate a key encryption key, which is then used to decrypt the encrypted content protection key. A new content encryption key may then be created.