Blockchain Key Exchange for Secure Media Frames
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
Data Source
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.


