Abstract
We present a nonmalleable commitment scheme that retains its security properties even when concurrently executed a polynomial number of times. That is, a man-in-the-middle adversary who is simultaneously participating in multiple concurrent commitment phases of our scheme, both as a sender and as a receiver, cannot make the values to which he commits depend on the values to which he receives commitments. Our result is achieved without assuming an a priori bound on the number of executions and without relying on any setup assumptions. Our construction relies on the existence of standard claw-free permutations and requires only a constant number of communication rounds.
Original language | English |
---|---|
Pages (from-to) | 1891-1925 |
Number of pages | 35 |
Journal | SIAM Journal on Computing |
Volume | 37 |
Issue number | 6 |
DOIs | |
State | Published - 2007 |
Externally published | Yes |
Keywords
- Commitments
- Concurrency
- Cryptography
- Non-black-box simulation
- Nonmalleability