It uses randomized symmetric encryption with fresh public randomness for every encryption. Ciphertexts are computationally indistinguishable from random and do not reveal whether two encryptions correspond to the same plaintext, different plaintexts, the same key, or different keys.