Other meanings of Blind signature
Cryptography
A blind signature is a cryptographic protocol that allows a signer to sign a message without seeing its content. Introduced by David Chaum in 1982, it is a core building block for privacy-preserving systems such as anonymous digital cash and untraceable electronic voting.
A blind signature is a form of digital signature in which the message is blinded before signing, so the signer learns nothing about the content. The protocol typically involves a sender who applies a blinding factor to the message, the signer who signs the blinded value, and the sender who unblinds the result to obtain a valid signature on the original message.1
The most common implementation is the blind RSA signature, where the sender computes m' = m * re mod n (with r a random blinding factor) and the signer returns s' = (m')d mod n. The sender then derives s = s' * r-1 mod n, which is a valid RSA signature on m.2
Blind signatures must satisfy two main security properties: blindness and unforgeability. Blindness ensures that the signer cannot link a message-signature pair to a particular signing session, even if they later see the message and signature. Unforgeability ensures that no one can produce a valid signature without the signer's cooperation.3
These properties are formalized in the random oracle model and have been extended to stronger notions such as one-more unforgeability, which prevents an attacker from producing more signatures than the number of signing queries made. Various schemes, including blind Schnorr signatures and blind BLS signatures, offer different trade-offs in efficiency and security assumptions.4
The most prominent application is anonymous digital cash, as proposed by Chaum in his 1982 paper “Blind Signatures for Untraceable Payments.” In such systems, a bank signs a blinded token representing a coin; later, when the coin is spent, the bank cannot trace it back to the withdrawal, preserving user privacy.1
Blind signatures are also used in electronic voting protocols to ensure ballot secrecy, and in privacy-preserving credential systems where users obtain certified attributes without revealing them to the issuer. More recently, they have been applied in blockchain-based privacy solutions and in the design of anonymous cryptocurrencies.5
Beyond the classic RSA scheme, blind signatures have been constructed from various number-theoretic assumptions, including discrete logarithms and pairings. A notable variant is the partially blind signature, where the signer and user share a common public information (e.g., an expiration date) while keeping the rest of the message private.6
Another lesser-known fact is that blind signatures are closely related to the concept of “oblivious transfer” and have been used in the design of secure multiparty computation protocols. Additionally, the first practical implementation of blind signatures was in the eCash system, which was later commercialized by DigiCash, a company founded by Chaum in 1990.7
Blind signatures remain a fundamental tool for privacy, balancing the need for authentication with the right to anonymity.
Help improve the encyclopedia. Reports go straight to the site manager.