Cryptography
Cryptographers develop mathematical codes to hide or sign data
Cryptanalysts attempt to compromise the codes developed by the cryptographers
- Cryptographers job is usually to find a thought-to-be hard mathematical problem and develop a coding scheme based on it
- Cryptanalysts job is usually to find a flaw (not always with the math, but often with the initial assumptions!)