Avec l’arrivée de l’été, les vacances peuvent être l’occasion de renforcer ses connaissances sans stresser dans des domaines clé. Sous l’intitulé « Sécurisez vos données avec la cryptographie », la plateforme Openclassrooms enseigne les méthodes et moyens de protéger des fichiers et données à raison d’un parcours de huit heures en français. Dans ce cours, on découvre d’abord les bases du chiffrement : sa définition, ses origines ainsi que le chiffrement symétrique qui consiste à utiliser une clé identique avec le même algorithme de chiffrement. 

Les participants verront ensuite comment le mode asymétrique -imposant le recours à une clé publique pour chiffrer et une autre privée pour déchiffrer avec le même algorithme - peut assurer l'intégralité et la confidentialité des communications. A la fin du cours, ils sauront sécuriser leurs connexions et applications, notamment en utilisant le protocole de protection des échanges réseau Transport Layer Security (TLS) et la bibliothèque Libsodium. Le passage d’une certification payante atteste la validation des acquis.

La majeure partie du cours est accessible à tous, à l’exception de quelques tutoriels ou des spécifications techniques s'appliquent. Ainsi, Windows 10 devra être installé sur une machine virtuelle avec 50 go d'espace libre. De même, un environnement Linux (Ubuntu 18.04) avec un serveur web Apache et un accès root, ainsi qu'un nom de domaine seront demandés. Enfin, l’activité du cours « Utilisez la bibliothèque Libsodium pour vos applications » nécessite des compétences solides en C et en PHP.