Cryptographic Key Exchange for Secure Data Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Service providers face vulnerabilities in user data security, particularly due to middle-person attacks, as existing authentication methods using emails are easily accessible and can be used to hack multiple accounts, necessitating a secure means for updating user data.

Innovation Solution

A system utilizing public key cryptography and symmetric algorithms to securely replace data values, generating public and private keys through elliptic curves, and creating a shared encryption key to encrypt cryptographic seed values, ensuring secure data updates without relying on third-party services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If email-based authentication is used for data updates, then ease of operation is improved, but security is worsened due to vulnerability to middle-person attacks and account hacking

Engineering Contradiction:
Improveease of authenticationVSAvoiddata security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces an intermediary authentication mechanism using cryptographic key pairs and shared secrets that mediate between the user and the service provider. Instead of directly using email passwords, the system uses cryptographic intermediaries (public keys, private keys, and shared secrets) to authenticate users securely, preventing middle-person attacks while maintaining ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical/email-based authentication system with a cryptographic system. Instead of relying on email communication and password verification (mechanical system), the system uses mathematical cryptographic operations (public key cryptography, elliptic curve calculations, and shared secret generation) to provide secure authentication that is resistant to hacking and middle-person attacks.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If cryptographic key pairs and shared secrets are used for authentication, then data security is improved, but device complexity is worsened

Engineering Contradiction:
Improvedata securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-generating cryptographic key pairs and shared secrets during account setup or before data updates. The system prepares all necessary cryptographic materials in advance, so that during actual data updates, the authentication process is streamlined and does not require complex real-time cryptographic computations, thereby reducing operational complexity while maintaining high security.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11444761B2Data protection and recovery systems and methods
Publication Date: 2022.09.13 ETHOPASS LLC
  • US11444761B2 patent drawing
  • US11444761B2 patent drawing
  • US11444761B2 patent drawing

AI summary

A method of securely replacing a first data value with a second data value and related systems are disclosed. The method includes generating a first public key and a first private key, generating a cryptographic seed value, and passing the cryptographic seed value through an elliptic curve to generate a second public key and a second private key. The method further includes combining the first public key with the second private key using public key cryptography to create a shared encryption key and passing the shared encryption key through a symmetric algorithm to encrypt the cryptographic seed value.