Secure Secondary Platform Bundle Configuration via Primary Platform

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies lack a secure method for configuring unconfigured secondary platform bundles on primary platforms, especially in resource-constrained environments with insecure components, to support various cryptographic algorithms and ensure secure communication with networks.

Innovation Solution

A system where a configuration server securely configures a secondary platform bundle by generating cryptographic keys, certificates, and parameters, using a secure session with the primary platform to convert an unconfigured bundle into a configured state, enabling secure communication and authentication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a secondary platform bundle is configured with device-specific cryptographic parameters, then secure communication is enabled, but the configuration process becomes complex and resource-intensive

Engineering Contradiction:
Improvesecure communicationVSAvoidconfiguration process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-configuring secondary platform bundles with generic cryptographic parameters before distribution. The bundles are prepared in advance with placeholder certificates and keys that can be easily replaced during a simplified activation process, avoiding the need for complex device-specific configuration at deployment time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses an intermediary approach by introducing a configuration server that acts as a mediator between the primary platform and secondary platform bundles. This server automatically generates device-specific cryptographic parameters and configures the bundles, eliminating the need for manual complex configuration by end users.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If cryptographic operations are performed in an isolated secure environment, then security is improved, but resource availability is reduced

Engineering Contradiction:
ImprovesecurityVSAvoidresource availability
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies segmentation by dividing cryptographic operations into two parts: secure but resource-intensive operations (key generation, signing) are performed in the isolated secure environment, while less resource-intensive operations (verification, encryption/decryption) can be performed in the less secure but more resource-available primary platform environment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses copying by creating virtual machine instances that replicate the secure processing environment. Multiple copies of the secure environment can be created, allowing parallel cryptographic operations without requiring all resources to be available simultaneously in a single isolated environment.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If a primary platform hosts multiple secondary platform bundles, then versatility is improved, but security risks increase

Engineering Contradiction:
Improvemulti-bundle supportVSAvoidsecurity risks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies segmentation by isolating each secondary platform bundle in its own virtual machine instance with dedicated cryptographic parameters and secure memory spaces. This prevents one compromised bundle from affecting other bundles or the primary platform, as each operates in a segmented, sandboxed environment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses disposable cryptographic parameters for each secondary platform bundle, where each bundle receives unique certificates and keys that are generated specifically for that bundle and can be independently revoked or replaced without affecting other bundles, limiting the impact of security breaches.

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

Data Source

PatentUS11949798B2Secure configuration of a secondary platform bundle within a primary platform
Publication Date: 2024.04.02 ADEIA EMERGING TECHNOLOGIES INC
  • US11949798B2 patent drawing
  • US11949798B2 patent drawing
  • US11949798B2 patent drawing

AI summary

A primary platform (PP) can (i) support a first set of cryptographic parameters and (ii) securely download an unconfigured secondary platform bundle (SPB) that includes a configuration package (SPB CP). The SPB CP can establish a secure session with a configuration server (CS). The CS can select operating cryptographic parameters supported by the first set. The SPB CP can derive an SPB private and public key. The PP can use the selected operating cryptographic parameters to securely authenticate and sign the SPB public key. The CS can (i) verify the PP signature for the SPB public key and (ii) generate an SPB identity and certificate for the SPB and (iii) send the certificate and SPB configuration data to the SPB CP. The SPB CP can complete configuration of the SPB using the SPB identity, certificate, and configuration data. The configured SPB can authenticate with a network using the certificate.