Multi-user secret decay for authentication security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional security mechanisms, such as passwords and tokens, are vulnerable to unauthorized access and sharing due to the difficulty in detecting and preventing the replication of seed information on devices like smartphones, which can lead to impersonation and unauthorized access.

Innovation Solution

Implementing automated renegotiation of seeds or secret information, including time-based and counter-based approaches, to ensure uniqueness and divergence from older copies, thereby reducing the effectiveness of stolen or replicated credentials.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional security mechanisms (passwords, tokens) are used, then ease of operation is improved, but security reliability deteriorates due to vulnerability to interception and replication

Engineering Contradiction:
Improveease of operationVSAvoidsecurity reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements dynamic secret values that automatically change over time through decay mechanisms. Instead of static passwords and tokens, the system uses time-based one-time passwords (TOTP) and rotating secret keys that periodically update, making intercepted credentials obsolete after a certain time period. This dynamic approach maintains ease of operation while significantly improving security reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of secret persistence by introducing time-based decay and rotation. Secret values have associated time-to-live parameters and automatically expire or rotate after predetermined time periods. This parameter change ensures that even if credentials are intercepted, they become invalid after a short duration, resolving the contradiction between operational simplicity and security reliability.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If seed information is sent with communications, then productivity is improved through efficient authentication, but security reliability deteriorates due to interception risk

Engineering Contradiction:
ImproveproductivityVSAvoidsecurity reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements disposable, short-lived secret values that are used once or for limited time periods. Each communication uses a fresh or recently rotated secret that becomes obsolete afterward. This approach allows efficient authentication (maintaining productivity) while ensuring that intercepted secrets cannot be reused (improving security reliability).

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The system employs periodic rotation of secret values at predetermined time intervals. Instead of sending the same seed information repeatedly, the system periodically updates secrets and uses time-based one-time passwords for authentication. This periodic action maintains authentication efficiency while eliminating the security risk of reusing intercepted credentials.

Inventive Principle:
Principle #19Periodic action

3Reliability

If automated renegotiation of seeds is implemented, then security reliability is improved, but device complexity increases

Engineering Contradiction:
Improvesecurity reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements self-service automated renegotiation where devices automatically rotate their own secrets without requiring complex manual intervention. The system uses local time synchronization and automated key derivation functions to rotate secrets periodically. This self-service approach improves security reliability through automated secret rotation while minimizing device complexity by avoiding complex manual renegotiation protocols.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms where devices monitor time-based triggers and automatically initiate secret rotation when predetermined time intervals elapse. The feedback loop involves tracking the age of current secrets and automatically renegotiating when they approach expiration. This automated feedback-based approach improves security through consistent secret rotation while keeping device complexity manageable through standardized time-based triggers.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9106405B1Multi-user secret decay
Publication Date: 2015.08.11 AMAZON TECH INC
  • US9106405B1 patent drawing
  • US9106405B1 patent drawing
  • US9106405B1 patent drawing

AI summary

Secret information, such as seeds, codes, and keys, can be automatically renegotiated between at least one sender and at least one recipient. Various mechanisms, such as counters, events, or challenges, can be used to trigger automatic renegotiations through various requests or communications. These changes can cause the current secret information to diverge from older copies of the secret information that might have been obtained by unintended third parties. In some embodiments, a secret can be configured to “decay” over time, or have small changes periodically introduced that can be determined to be valid by an authorized party, but can reduce the effectiveness of prior versions of the secret information.