Encryption Backdoors: A Discussion of Feasibility, Ethics, and the Future of Cryptography