Authenticator Device for Secured File Access via Dynamic Codes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing document security methods, such as password protection and encryption, can be compromised if the password or security key is compromised, leading to unauthorized access to secured files.

Innovation Solution

Implementing an authenticator device that requires a separate security key for access, which can be obtained through localized communication methods like QR codes, NFC, or RFID, and further secured with multiple layers of encryption, ensuring that the security key is not stored on the access device and must be re-obtained for each access attempt.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a password or security key is used to protect a file, then the file can be accessed by authorized users, but the security is compromised if the password or key is intercepted or stolen

Engineering Contradiction:
Improvefile securityVSAvoidunauthorized access
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The security system is segmented into multiple independent components: the file encryption key, the authenticator code generated by the authenticator device, and the localized communication channel. Each component alone is insufficient to compromise the file security, as the file requires both the encryption key and the time-varying authenticator code to be decrypted. This segmentation prevents a single point of failure that would exist with traditional password-based systems.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The authenticator code is dynamic and time-varying rather than static like traditional passwords. The code changes continuously based on time and is generated by the authenticator device, making it impossible to reuse or predict. This dynamic nature ensures that even if one code is intercepted, it becomes useless immediately, providing continuous security updates without requiring system reconfiguration.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If the security key is stored on the access device for convenient access, then file access is faster and easier, but the security key becomes vulnerable to theft or interception

Engineering Contradiction:
Improvefile access convenienceVSAvoidsecurity key protection
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The authenticator device serves as an intermediary that generates and transmits the authenticator code through a localized communication channel (such as NFC, Bluetooth, or visual code) to the access device. This intermediary approach allows the security verification to occur without storing the security key on the access device, maintaining security while enabling convenient access through the mediator's presence verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The authenticator code is generated and transmitted preliminarily before the actual file access operation. The access device receives and stores this time-varying code temporarily in volatile memory, preparing the security verification state in advance. This preliminary action allows the file to be accessed quickly using the pre-prepared code while the actual security key remains protected on the authenticator device.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple layers of encryption are applied to the security key, then the security is enhanced, but the complexity of the system increases

Engineering Contradiction:
Improvesecurity key protectionVSAvoidencryption system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system extracts the most critical security function (generation of time-varying authenticator codes) into a separate dedicated authenticator device. This extraction allows the main access device to handle only the simpler task of verifying the authenticator code against the file encryption key, rather than implementing complex key generation and management algorithms. The complexity is taken out and isolated in the authenticator device.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The authenticator device is self-service in that it autonomously generates the time-varying authenticator codes using its internal clock and cryptographic algorithms without requiring external input or configuration. The device independently maintains the security state and provides verification codes on demand, eliminating the need for complex centralized key management infrastructure and reducing overall system complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9813247B2Authenticator device facilitating file security
Publication Date: 2017.11.07 OMNISSA LLC
  • US9813247B2 patent drawing
  • US9813247B2 patent drawing
  • US9813247B2 patent drawing

AI summary

Disclosed are various embodiments for facilitating the encryption of files as well as facilitating requiring a user to employ an authenticator device in order to access a file that is encrypted or otherwise secured. The authenticator device can provide an authenticator code in which a security key used to access a secured file can be embedded. An additional layer of encryption can also be applied in the authenticator code.