Blockchain Key Exchange for Secure Media Frames

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Secure Frame (SFrame) relies on intermediary messaging servers for key exchange, which introduces security vulnerabilities such as man-in-the-middle attacks and intercepting data traffic between endpoints during media frame encryption and decryption.

Innovation Solution

Implementing a blockchain-based key exchange method that allows endpoints to securely share encryption keys without a third-party messaging server, using a distributed ledger to ensure trust and reduce vulnerability to attacks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a messaging server is used for key exchange in SFrame, then key sharing between endpoints is enabled, but security vulnerabilities such as man-in-the-middle attacks and data interception occur

Engineering Contradiction:
Improvekey sharing capabilityVSAvoidman-in-the-middle attacks
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the messaging server from the key exchange process and replaces it with a blockchain-based distributed ledger. This removes the central intermediary that enables man-in-the-middle attacks while preserving the key sharing capability between endpoints through peer-to-peer blockchain transactions.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a blockchain as a new intermediary mechanism that replaces the traditional messaging server. The blockchain serves as a distributed mediator that enables secure key exchange without requiring a centralized server, thereby eliminating the vulnerability to man-in-the-middle attacks while maintaining reliable key sharing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If a messaging server is used for key exchange, then key distribution is simplified, but the system becomes vulnerable to intercepting data traffic

Engineering Contradiction:
Improvekey distributionVSAvoiddata traffic interception
Core Design Contradiction:
Ease of operationVSObject-generated harmful factors

Solution Approach 1:

The patent removes the messaging server from the key distribution architecture and implements a blockchain-based system where endpoints directly participate in key exchange through blockchain transactions. This extraction eliminates the intermediary that could intercept data traffic while maintaining ease of operation through automated blockchain-based key distribution.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements self-service key distribution where endpoints autonomously perform key exchange operations through the blockchain network without requiring centralized server intervention. Each endpoint independently manages its own key distribution through blockchain transactions, eliminating the vulnerability of centralized data interception while maintaining operational simplicity.

Inventive Principle:
Principle #25Self-service

3Reliability

If an intermediary messaging server is used, then key exchange infrastructure is established, but the complexity of the system increases due to server dependency

Engineering Contradiction:
Improvekey exchange infrastructureVSAvoidserver dependency
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the messaging server dependency from the key exchange infrastructure and replaces it with a decentralized blockchain network. This removes the complex server infrastructure while maintaining reliable key exchange through distributed blockchain transactions, thereby reducing system complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent substitutes the mechanical centralized server infrastructure with a distributed blockchain system. This replacement eliminates the need for complex server dependencies and intermediary infrastructure, achieving key exchange through peer-to-peer blockchain transactions that are inherently more simple and resilient.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12015702B2Key sharing for media frames using blockchain
Publication Date: 2024.06.18 CISCO TECHNOLOGY INC
  • US12015702B2 patent drawing
  • US12015702B2 patent drawing
  • US12015702B2 patent drawing

AI summary

This disclosure describes techniques for exchanging keys associated with encrypted media sessions using blockchains. In an example method, one or more encrypted frames are generated by encrypting one or more media frames based on an encryption key. Data indicating a ledger in a blockchain is transmitted to one or more computing devices. The ledger includes a decryption key configured to decrypt the one or more encrypted frames. Data packets are generated by packetizing the one or more encrypted frames. The data packets are transmitted to the one or more computing devices.