Instant Messaging Encryption with Blockchain-Based Threshold Key Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Centralized end-to-end encryption protocols are vulnerable to security breaches due to reliance on a single point of failure and lack robust identity verification mechanisms, compromising the integrity and authenticity of communication channels.

Innovation Solution

A decentralized end-to-end encryption protocol utilizing blockchain technology for secure key management, including a Multi-Signed Certificate Provider (MSCP) to generate and verify cryptographic keys, smart contracts for certificate management, and a crypto-module for secure communication, ensuring tamper-resistant and auditable identity verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If centralized end-to-end encryption protocols are used, then implementation simplicity is improved, but security reliability deteriorates due to single point of failure

Engineering Contradiction:
Improveimplementation simplicityVSAvoidsecurity reliability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent segments the centralized key management system into a distributed network of nodes, where cryptographic keys are split into multiple shares distributed across different participants. This segmentation eliminates the single point of failure by requiring collaboration among multiple nodes to access or manage encryption keys, thereby improving security reliability while maintaining implementation feasibility through modular architecture.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If traditional identity verification mechanisms are used, then system complexity is reduced, but vulnerability to impersonation attacks increases

Engineering Contradiction:
Improvesystem complexityVSAvoidimpersonation attack vulnerability
Core Design Contradiction:
Device complexityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces blockchain technology as an intermediary layer that provides decentralized identity verification. Instead of relying on traditional centralized authentication mechanisms, the system uses blockchain's immutable ledger to verify participant identities and authenticate communication channels. This intermediary layer effectively prevents impersonation attacks while adding transparent and auditable verification processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If cryptographic keys are stored centrally, then key management simplicity is improved, but risk of security breaches increases

Engineering Contradiction:
Improvekey management simplicityVSAvoidsecurity breach risk
Core Design Contradiction:
Ease of operationVSObject-generated harmful factors

Solution Approach 1:

The patent implements segmentation by dividing cryptographic keys into multiple shares using secret sharing schemes. Each participant holds only a portion of the key material, and no single participant can reconstruct the full key independently. This distributed key storage approach maintains operational simplicity through automated key management protocols while eliminating the security breach risk associated with centralized key storage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system incorporates feedback mechanisms where the blockchain network continuously monitors and verifies key management operations. Transaction records on the blockchain provide audit trails that feedback into the system, enabling detection of unauthorized access attempts and ensuring that key management operations maintain both simplicity and security through transparent verification.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12445310B2Systems and methods for blockchain-enabled end-to-end encryption in instant messaging applications
Publication Date: 2025.10.14 EL MAJDOUBI DRISS
  • US12445310B2 patent drawing
  • US12445310B2 patent drawing
  • US12445310B2 patent drawing

AI summary

A system is provided to leverage blockchain for a Multi-Signed Certificate-To-Identity (MSC-To-IT) system using a distributed approach to allow end users to have greater control over their digital identities and cryptographic keys. The system can manage cryptographic keys in a distributed network. The system can include a plurality of nodes configured to participate in a blockchain network. The system can include a key generation module, operable on at least one of the nodes, to distribute generation of cryptographic keys using a threshold scheme, where the cryptographic keys can include a public key and a private key share for each participating node.