International Association for Cryptologic Research

International Association
for Cryptologic Research

CryptoDB

Gilles Brassard

Publications

Year
Venue
Title
2019
JOFC
Key Establishment à la Merkle in a Quantum World
In 1974, Ralph Merkle proposed the first unclassified protocol for secure communications over insecure channels. When legitimate communicating parties are willing to spend an amount of computational effort proportional to some parameter  N , an eavesdropper cannot break into their communication without spending a time proportional to  $$N^2$$ N 2 , which is quadratically more than the legitimate effort. In a quantum world, however, Merkle’s protocol is immediately broken by Grover’s algorithm, but it is easily repaired if we are satisfied with a quantum protocol against which a quantum adversary needs to spend a time proportional to $$N^{3/2}$$ N 3 / 2 in order to break it. Can we do better? We give two new key establishment protocols in the spirit of Merkle’s. The first one, which requires the legitimate parties to have access to a quantum computer, resists any quantum adversary who is not willing to make an effort at least proportional to  $$N^{5/3}$$ N 5 / 3 , except with vanishing probability. Our second protocol is purely classical, yet it requires any quantum adversary to work asymptotically harder than the legitimate parties, again except with vanishing probability. In either case, security is proved for a typical run of the protocols: the probabilities are taken over the random (or quantum) choices made by the legitimate participants in order to establish their key as well as over the random (or quantum) choices made by the adversary who is trying to be privy to it.
2011
CRYPTO
2007
ASIACRYPT
2003
JOFC
2000
EUROCRYPT
1997
CRYPTO
1997
EUROCRYPT
1993
EUROCRYPT
1992
JOFC
1991
CRYPTO
1991
JOFC
1990
CRYPTO
1990
CRYPTO
1990
EUROCRYPT
1989
EUROCRYPT
1989
EUROCRYPT
1989
EUROCRYPT
1988
CRYPTO
1988
JOFC
1988
JOFC
1987
CRYPTO
1986
CRYPTO
1986
CRYPTO
1986
CRYPTO
1985
CRYPTO
1984
CRYPTO
1982
CRYPTO
1982
CRYPTO
1981
CRYPTO

Program Committees

Crypto 1997
Crypto 1989 (Program chair)
Crypto 1988