Decryption Server Intermediary for Secure Key Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Authorized recipients face challenges in accessing encrypted electronic information when the decryption key is not available or not preferable to use due to reasons such as lack of a smart-card reader or insufficient computing resources, leading to an inability to decrypt the information without compromising security.

Innovation Solution

A decryption server is utilized to receive requests for decryption, authenticate the requesting entity using a secondary credential, retrieve the decryption key, and decrypt the encrypted information, with the option to re-encrypt and transmit the unencrypted information over a secure channel, allowing the authorized recipient to access the information without needing the primary decryption key.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If asymmetric encryption is used to provide robust protection and ease of use, then security and convenience are improved, but the decryption key may become unavailable or unusable due to device constraints

Engineering Contradiction:
ImprovesecurityVSAvoidaccessibility of decrypted information
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a decryption server as an intermediary between the encrypted information and the recipient's device. The server holds the decryption key and performs decryption on behalf of recipients, eliminating the need for them to possess or manage the decryption key directly. This resolves the contradiction by maintaining security (the key remains protected on the server) while improving accessibility (recipients can decrypt information using only their public key and the server's assistance).

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the decryption key is stored on a smart-card for security, then security is improved, but accessibility deteriorates when the device lacks a smart-card reader

Engineering Contradiction:
Improveprotection of decryption keyVSAvoidavailability of decrypted information
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent extracts the decryption key from the smart-card environment and relocates it to a decryption server. This allows the key to remain securely stored (effectively 'taken out' from the constrained smart-card reader scenario) while making it accessible to multiple recipients through the server, resolving the contradiction between secure storage and accessibility.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The decryption server provides universal access to the decryption key for multiple recipients across different devices. Instead of requiring each device to have smart-card reading capability, the server acts as a universal decryption point that any device can access, thereby improving ease of operation while maintaining the security of the key.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Speed

If decryption is performed locally on the electronic device, then speed of access is improved, but device complexity and resource requirements increase

Engineering Contradiction:
Improvedecryption speedVSAvoidcomputational resources required
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The decryption server acts as an intermediary that offloads the computational burden of decryption from the recipient's device. The device only needs to communicate with the server and perform minimal local operations, while the server handles the resource-intensive decryption process, resolving the contradiction between decryption speed and device resource requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9544135B2Methods of and systems for facilitating decryption of encrypted electronic information
Publication Date: 2017.01.10 ANDONI ISSAM
  • US9544135B2 patent drawing
  • US9544135B2 patent drawing
  • US9544135B2 patent drawing

AI summary

Disclosed herein are methods of and systems for facilitating decryption of encrypted electronic information to obtain unencrypted electronic information for consumption by an authorized recipient. A decryption server receives a request for decryption sent by a requesting entity. Subsequently, prior to fulfilling the request for decryption, authentication of the requesting entity may be performed based on a secondary credential. The secondary credential may be issued based on the primary credential. Thereafter, the decryption server retrieves the decryption key by communicating with a source entity, such as a certificate authority, that issued the decryption key. Subsequently, the decryption server decrypts the encrypted electronic information utilizing the decryption key. Thereafter, in an embodiment, the decryption server may transmit the unencrypted electronic information to the requesting entity. In another embodiment, the decryption server may re-encrypt the unencrypted electronic information based on the secondary credential, in order to obtain a secondary encrypted electronic information.