Thus cryptology is an umbrella term that encompasses cryptography and cryptanalysis .
For example , cryptology is an umbrella term that encompasses cryptography and cryptanalysis , among other fields .