Bit-commitment based on public-key encryption

  • Thread starter Thread starter Dragonfall
  • Start date Start date
  • Tags Tags
    Encryption
Click For Summary
SUMMARY

Public-key cryptosystems can be utilized to create bit-commitment schemes, but they inherently face limitations. A commitment scheme can be either perfectly binding or perfectly concealing, but not both simultaneously. This is due to the fundamental properties of cryptographic functions and the computational capabilities of the parties involved. The discussion highlights the impossibility of achieving both properties in a single scheme, emphasizing the trade-offs that must be considered in cryptographic design.

PREREQUISITES
  • Understanding of public-key cryptography principles
  • Familiarity with commitment schemes in cryptography
  • Knowledge of computational complexity in cryptographic contexts
  • Basic concepts of encryption and decryption processes
NEXT STEPS
  • Research the properties of commitment schemes in cryptography
  • Explore examples of public-key cryptosystems, such as RSA and ECC
  • Study the implications of computational limitations on cryptographic security
  • Investigate alternative cryptographic protocols that achieve both binding and concealing properties
USEFUL FOR

Cryptographers, security researchers, and anyone interested in the theoretical foundations of cryptographic protocols and their applications in secure communications.

Dragonfall
Messages
1,023
Reaction score
5
Can any public-key cryptosystem be turned into a bit-commitment scheme? For example, if I encrypt a bit using my public key and send it to Bob, how can I cheat?
 
Technology news on Phys.org
Also, from Wikipedia:

A commitment scheme can either be perfectly binding (it is impossible for Alice to alter her commitment after she has made it, even if she has unbounded computational resources) or perfectly concealing (it is impossible for Bob to find out the commitment without Alice revealing it, even if he has unbounded computational resources) but not both.

Why not?
 

Similar threads

  • · Replies 17 ·
Replies
17
Views
1K
Replies
17
Views
1K
  • · Replies 14 ·
Replies
14
Views
3K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 13 ·
Replies
13
Views
5K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K