Anonymous Signature Linkability via Signer-Specific Secrets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current anonymous signature schemes, such as ring and group signatures, do not allow signers to prove that they have produced a set of signatures without revealing their identity.

Innovation Solution

A method is introduced that generates a signer-specific secret and augments messages with a message-unique value related to this secret, enabling the signer to produce a proof that an arbitrary set of signed messages embed the same secret, which can be anonymously verified by a third party, thus allowing user-controlled linkability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If anonymous signature schemes (ring signatures or group signatures) are used to protect signer anonymity, then signer identity is hidden, but the signer cannot prove that they have produced a set of signatures

Engineering Contradiction:
ImproveanonymityVSAvoidproof of authorship
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The secret key is segmented into two parts: a signer-specific secret (x) that remains private and a public key that is shared. The signer-specific secret is used to create proofs of authorship, while the public key enables anonymous signing. This segmentation allows the system to provide both anonymity and provable authorship simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A message-unique value (β) is introduced as an intermediary element that connects the signer's identity to the signature without revealing the signer's identity. This value is derived from the signer-specific secret and the message, and it enables the verification of authorship while preserving anonymity. The intermediary allows the system to bridge the gap between anonymity and provable authorship.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If traditional anonymous signature schemes are used, then signer identity is protected, but linkability of signatures to the same signer is lost

Engineering Contradiction:
ImproveanonymityVSAvoidlinkability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary actions by embedding the signer-specific secret into the signature structure through the message-unique value (β) during the signing process. This preliminary embedding enables future linkability verification without requiring additional interactions or revealing the signer's identity at the time of signing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The signature structure is enhanced with additional parameters including the message-unique value (β) and a proof component. These parameter changes transform the traditional anonymous signature into one that supports both anonymity and user-controlled linkability, allowing the same signer to be identified across multiple signatures without compromising their anonymity.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If proofs of authorship are added to anonymous signatures, then linkability is enabled, but system complexity increases

Engineering Contradiction:
ImprovelinkabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The proof of authorship functionality is extracted as a separate, optional component that can be added to traditional anonymous signature schemes. Rather than redesigning the entire signature system, the invention extracts and adds only the necessary elements (message-unique value and proof generation/verification mechanisms) to enable linkability while keeping the core anonymous signature functionality intact.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20240187255A1User-controlled linkability of anonymous signature schemes
Publication Date: 2024.06.06 NEC LAB EURO GMBH
  • US20240187255A1 patent drawing
  • US20240187255A1 patent drawing
  • US20240187255A1 patent drawing

AI summary

A method to enhance an anonymous signature scheme with user-controlled linkability includes generating, by a signer of a ring signature scheme or a group signature scheme, a signer-specific secret (x) and generating a secret key based on the generated secret (x). The signer augments a message to be signed with a message-unique value that is related to the signer-specific secret (x) thereby generating an augmented message. The signer signs the augmented message with the secret key of the signer and produces a proof that an arbitrary set of signed messages embed the signer-specific secret (x). The signer anonymously publishes the produced proof for verification by a third-party verifier.