Encrypted Cache Protection With Nested Keys and Decryption Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing devices lack effective methods to protect encrypted password and cookie caches from malicious access, necessitating improved techniques to detect and prevent unauthorized decryption attempts.

Innovation Solution

Implementing multiple layers of encryption for key material controlling cryptographic access and instrumenting compute instances to detect unauthorized decryption processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple layers of encryption are implemented for key material, then security against malicious access is improved, but device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidencryption layers
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements nested encryption where key material is protected by multiple layers of encryption. Each layer uses different cryptographic algorithms and key management mechanisms, creating a nested structure where breaking one layer does not compromise the underlying layers. This resolves the contradiction by providing enhanced security through multiple protective layers while organizing the complexity in a structured, manageable nested architecture.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent segments the encryption system into distinct modular components including key generation modules, encryption modules, decryption modules, and verification modules. Each segment handles specific cryptographic operations independently, allowing the complex multi-layer encryption system to be managed through modular design principles, thus reducing overall system complexity while maintaining high security.

Inventive Principle:
Principle #1Segmentation

2Difficulty of detecting and measuring

If compute instances are instrumented to detect unauthorized decryption processes, then detection capability is improved, but device complexity increases

Engineering Contradiction:
Improvedetection capabilityVSAvoidinstrumentation
Core Design Contradiction:
Difficulty of detecting and measuringVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms where the instrumented compute instances continuously monitor decryption operations and provide real-time feedback about detected processes. The system compares detected decryption attempts against authorized process lists and provides immediate feedback when unauthorized access is suspected, enabling dynamic adjustment of security measures while maintaining manageable instrumentation complexity through automated monitoring and response.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The detection system is designed to be self-service, automatically monitoring its own compute instances for unauthorized decryption processes without requiring external intervention. The instrumentation includes self-monitoring agents that track process behavior, automatically compare against authorization lists, and trigger security responses autonomously, reducing the operational complexity of managing the detection infrastructure.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250365269A1Encrypted cache protection
Publication Date: 2025.11.27 SOPHOS LTD
  • US20250365269A1 patent drawing
  • US20250365269A1 patent drawing
  • US20250365269A1 patent drawing

AI summary

Secrets such as secure session cookies for a web browser can be protected on a compute instance with multiple layers of encryption, such as by encrypting key material that in turn controls cryptographic access to the secret. A compute instance can be instrumented to detect when a process attempts to decrypt this key material so that the process requesting decryption can be compared to authorized or legitimate users of the secret.