| Challenge Name | Challenge Description | |
| RSA Challenge One | Small Message Space Attack | Given an RSA ciphertext encrypting one of several messages, recover the message. |
| RSA Challenge Two | Small Plaintext and Encryption Exponent Attack | Given an RSA ciphertext encrypting a small message with a small public key (e.g. e = 5), recover the message. |
| RSA Challenge Three | Broadcast Attack | Given RSA ciphertexts with different moduli but the same low encryption exponent, recover the message. |
| RSA Challenge Four | Modulus Reuse Attack | Given an encryption key, a decryption key and a modulus, recover the decryption key corresponding to a different encryption key but the same modulus. |
| El Gamal Challenge | Randomness Reuse Attack | Given an encryption key, two ciphertexts which use the same random exponent y and the plaintext corresponding to one of those ciphertexts, recover the second plaintext. |