Adaptive Password Safety Calculation Using Dynamic Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing password security enhancement methods uniformly calculate password safety, leading to excessive or insufficient security demands based on the password's duration, failing to balance convenience and safety effectively.

Innovation Solution

A computing device and method that calculates and presents the 'useful number-of-days' of a password using a specific calculation formula, considering the number of search candidates, search speed, and safety coefficient, allowing users to set passwords compatible with both convenience and safety.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a uniform predetermined computation formula is used to calculate password safety, then the calculation process is simple, but the safety demand becomes excessive for short-term passwords or insufficient for long-term passwords

Engineering Contradiction:
Improvecalculation process complexityVSAvoidpassword safety appropriateness
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies dynamics by making the password safety calculation adaptive rather than static. The calculation unit dynamically adjusts the safety assessment based on the intended usage period input by the user. For short-term passwords, the system accepts lower safety thresholds, while for long-term passwords, it demands higher safety levels. This dynamic adjustment resolves the contradiction by allowing the same simple calculation process to produce context-appropriate safety demands.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of safety threshold based on the usage period parameter. Instead of using a fixed safety threshold in the computation formula, the system modifies the threshold parameter according to how long the password is intended to be used. This parameter change allows the uniform calculation formula to produce differentiated safety assessments appropriate for different usage scenarios.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If a computation formula appropriate for short-term passwords is used, then convenience is improved, but safety is insufficient for long-term passwords

Engineering Contradiction:
Improvepassword setting convenienceVSAvoidpassword safety
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system dynamically adjusts the safety threshold parameter based on the intended usage period. When users indicate they need a password for a short period, the system lowers the safety threshold, making password setting more convenient. Conversely, for long-term passwords, the system raises the threshold to ensure adequate safety. This dynamic parameter adjustment allows the same computation formula to serve both convenience and safety needs.

Inventive Principle:
Principle #15Dynamics

3Reliability

If a computation formula appropriate for long-term passwords is used, then safety is improved, but convenience deteriorates due to excessive safety demands

Engineering Contradiction:
Improvepassword safetyVSAvoidpassword setting convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system changes the safety threshold parameter based on the usage period input by the user. For long-term passwords, the system appropriately raises the safety threshold to ensure adequate protection. For short-term passwords, it lowers the threshold to avoid excessive demands that would reduce convenience. This parameter adaptation allows the computation formula to maintain high safety where needed while being lenient where appropriate.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10831882B2Device, program and method for calculating a number of days a password is used
Publication Date: 2020.11.10 SHARP KK
  • US10831882B2 patent drawing
  • US10831882B2 patent drawing
  • US10831882B2 patent drawing

AI summary

An information processing device includes a display. A password input screen for a user to input a password is displayed on the display. When the password is input on the password input screen, the useful number-of-days of the input password is calculated according to a predetermined calculation condition. When the useful number-of-days of the password is calculated, a confirmation screen for allowing the user to confirm the useful number-of-days of the calculated password is displayed on the display.