Three characteristics of an ideal encryption scheme are:
1. The encryption scheme should be strong: the algorithm is impervious to direct attack and attempts are derived.
2. The encryption scheme should create unique ciphertext from the same plaintext for each key permutation, among other traits.
3. It should take at least millions of years to break ideal encryption scheme, based on mathematical predictions.