The essence of cryptography is to allow communication in the presence of adversaries.