Skip to main content

Consortium for Mathematics and its Applications

Product ID: On Jargon
Supplementary Print
Undergraduate

Cryptology and the Birthday Paradox

Author: A.R. Meijer


The birthday paradox is well known and appears in many popular books on mathematics. In the form in which it is most commonly stated, it says that if 23 (or more) randomly chosen guests attend a party, then the probability of two of them sharing the same birthday is greater than 50%. This is considered "paradoxical," presumably because most people would guess that the probability is much lower (or, equivalently, would suspect that many more guests would be required for a 50-50 chance of having a pair of matching birthdays). In the next section, we derive an expression for the probability of a matching in the birthday and similar settings. The remainder of this article is concerned with the implications of this results for cryptology. In particular, we shall show that, under certain circumstances, there is little advantage to be gained from repeated encryption. Next, we show that when using a so-called hash function to prepare a digest of a message that can be signed, the length of this digest is of crucial importance. Finally, we give an outline of Pollard's rho method for factoring and show how its efficiency follows from the birthday paradox.

Table of Contents:

INTRODUCTION

THE BIRTHDAY PARADOX

MEET-IN-THE-MIDDLE ATTACKS

BIRTHDAY PROBLEMS IN TWO GROUPS

GROUPS OF PERMUTATIONS

IS DES A GROUP?

MESSAGE DIGESTS

POLLARD'S RHO METHOD OF FACTORING

ACKNOWLEDGMENTS

REFERENCES

ABOUT THE AUTHOR

©1996 by COMAP, Inc.
The UMAP Journal 17.1
14 pages

Mathematics Topics:

Discrete Mathematics, Probability

Application Areas:

Cryptology

Prerequisites:

Elementary probability theory; basic group theory

You must have a Full Membership to download this resource.

If you're already a member, login here.

Not yet a member?