Class Cryptography is the abstract class that contains abstract
forms of all cryptography functions (the methods here will just
throw no such method exceptions).
A NoSuchCryptoException is thrown if an attempt is made to
use or create an object of a cryptosystem that has not been
implemented or can not be found.