Cryptogtraphy
The branch of Mathematics that encompassing both cryptography and cryptanalysis is cryptology and its practitioners are cryptologists.
A cryptographic algorithm also called cipher, is the mathematical function used for encryption and decryption.

