Cryptology is largely broken because of Trojan horses from agencies like the NSA (people who pretend to be coding for security or are subverting standards-setting bodies); privileges of cryptology applications, or access to them from another region of the system (be it a driver, operating system, or other application) means that on proprietary systems the back doors need not even be in cryptology