Cryptography
The discipline, which embodies principles, means, and methods for the trans formation of data in order to hide its information content, prevent its undetected modification and/or prevent its unauthorised use.
Creates algorithms intended to be inviolable.