A brief survey of computer encryption.