Non-Interactive Distributed RSA Signature Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional distributed RSA signature generation methods in ad-hoc networks require interaction among nodes, leading to potential information leakage and security issues, especially in environments with dynamic topology and lack of central authority.

Innovation Solution

A non-interactive distributed RSA signature generation method using a Maximum Distance Separable (MDS) code, where nodes generate shares and partial signatures without direct interaction, utilizing an MDS code to distribute key information and generate RSA signatures with a fewer number of nodes, ensuring security and validity through witness verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional distributed RSA signature generation methods are used, then RSA signature can be generated in ad-hoc network, but interaction among nodes causes information leakage and security issues

Engineering Contradiction:
Improvesignature generation securityVSAvoidinformation leakage
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent segments the RSA signature generation process into independent node operations. Each node independently computes its partial signature using local secret shares and the message hash, without requiring interaction with other nodes. The final signature is obtained by combining these independent partial signatures, eliminating information leakage risks while maintaining security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary action by pre-distributing secret shares to nodes during key generation, and pre-computing the message hash function before signature generation. This allows nodes to independently compute partial signatures without real-time interaction, preventing information leakage while ensuring secure signature generation.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If polynomial interpolation method is used for secret sharing, then secret can be shared among nodes, but at least t nodes must simultaneously exist and interact

Engineering Contradiction:
Improvesecret sharing capabilityVSAvoidnode interaction requirement
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent segments the secret sharing mechanism into independent node operations. Instead of requiring t nodes to simultaneously interact for polynomial interpolation, each node independently uses its pre-distributed secret share to compute a partial signature. This eliminates the need for simultaneous node presence and interaction while maintaining secret sharing security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each node performs self-service by independently computing its partial signature using its own secret share and the message hash, without requiring service from other nodes. This eliminates interaction requirements while preserving the adaptability of secret sharing in dynamic ad-hoc networks.

Inventive Principle:
Principle #25Self-service

3Device complexity

If dealer node function is centralized, then key management is simplified, but single point of failure and reduced reliability occur

Engineering Contradiction:
Improvekey management complexityVSAvoidnetwork reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the dealer node's key management function into distributed operations. Instead of a centralized dealer node, each network node independently holds secret shares and can independently compute partial signatures. This distributes the trust model, eliminating single points of failure while maintaining key management functionality through the combination of distributed partial signatures.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7971064B2Distributed Rivest Shamir Adleman signature method and signature generation node
Publication Date: 2011.06.28 SAMSUNG ELECTRONICS CO LTD
  • US7971064B2 patent drawing
  • US7971064B2 patent drawing
  • US7971064B2 patent drawing

AI summary

A distributed Rivest Shamir Adleman (RSA) signature generation method in an ad-hoc network and a signature generation node are provided, including steps for distributing key information to a plurality of nodes using an RSA parameter and a maximum distance separable (MDS) code, in a dealer node, generating a partial signature using the key information and transmitting the generated partial signature to a signature generation node, in the plurality of nodes, and generating an RSA signature using the partial signature, in the signature generation node, wherein the RSA signature is generated using the partial signature, received from a fewer number of nodes than the entire plurality of nodes.