Bringing Order to the Chaos of Encryption