Le cryptologue élabore des méthodes et mécanismes de codage à partir d’algorithmes élaborés et complexes pour protéger toutes les données sensibles (mots de passe, identifiants de compte en banque, numéro de cartes bancaires), assurer la confidentialité des transmissions et garantir l’authenticité et l’intégrité des données.
Dans le cadre de son travail, il développe et analyse les algorithmes de chiffrement afin de valider leur sécurité puis teste en dernier lieu les programmes conçus par les développeurs pour s'assurer de leur efficacité.
Autrefois réservée aux domaines de la Défense et de la diplomatie, la cryptologie est maintenant partout. Ainsi ces experts travaillent pour l’industrie, les services et le secteur public : industrie des cartes à puce, des télécommunications, des équipements réseaux, la Défense (lutte contre la cybercriminalité, le terrorisme) et les industries de la Défense, éditeurs de solutions de confiance (infrastructure de gestion de clés, authentification, protection de documents), sociétés de conseil en hautes technologies, etc.
Ce métier nécessite un important bagage scientifique :
- maîtrise des fondements mathématiques de la cryptographie et du codage de l’information, de la cryptanalyse (science de l’attaque d’un système protégé), algèbre, probabilités, statistiques ;
- connaissances en développement logiciel, cartes à puces, méthodes formelles, programmation sécurisée, réseaux informatiques, normes et standards technologiques.
Maîtriser l’anglais à l’écrit comme à l’oral est évidemment indispensable.
Au-delà de ces compétences professionnelles, le cryptologue doit aussi être un professionnel rigoureux et précis. Pour mener à bien ses travaux de recherches, de codage et de tests de la méthode et de l’organisation sont indispensables tout comme la persévérance et la patience. Toujours à l’affût des avancées technologiques, le cryptologue doit aussi assurer un important travail de veille (forums, publications scientifiques, colloques).