Masters in Computer Science/Engineering or related field
Prior Teaching Experience:
Successful teaching related to field at college or university level
Required competence, capability, skill and ability related to course content:
- 2 years or more of academic or industrial experience with cryptography or cryptanalysis
- Demonstrated understanding of number theory and public key infrastructure
- Demonstrated experience working with cryptographic standards and quantum cryptography
- A proven, mature knowledge in at least 5 of the following subject areas is required: number theory, symmetric and asymmetric crypto-systems and their cryptanalysis, hash functions and message authentication (MAC), classical systems, information theory, symmetric and asymmetric crypto-systems and their cryptanalysis, provable security, key-exchange and management, authentication and digital signatures.