Histoire & Informatique
Deux pionniers. Deux époques. Une même vision.Charles Babbage
Le visionnaire des machines à penserAvant même que l'électricité ne soit maîtrisée, Babbage conçut une machine capable de calculer, de mémoriser et de prendre des décisions. Un siècle avant l'ordinateur, il en avait posé tous les principes.
Découvrir →Jules César
Pionnier de la transmission sécurisée d'informationsGénéral, stratège et premier cryptographe de l'Histoire. Le chiffrement qu'il mit au point pour sécuriser ses communications militaires est encore enseigné dans toutes les écoles d'informatique.
Découvrir →César utilise un décalage de 3 pour chiffrer ses communications militaires. C'est le premier système de cryptographie documenté et systématisé de l'Histoire.
Le mathématicien arabe Al-Kindi invente l'analyse fréquentielle, rendant tous les chiffrements monoalphabétiques vulnérables. C'est la naissance de la cryptanalyse.
Charles Babbage propose une machine mécanique pour automatiser le calcul de tables mathématiques. C'est le premier calculateur automatique de l'Histoire.
Babbage conçoit une machine programmable avec unité de calcul, mémoire, et structures de contrôle. Elle préfigure l'architecture Von Neumann avec un siècle d'avance.
Collaboratrice de Babbage, Ada Lovelace publie le premier algorithme formel destiné à une machine : le calcul des nombres de Bernoulli. Elle est considérée comme la première programmeuse.
John Von Neumann formalise l'architecture des ordinateurs : CPU, mémoire, entrées/sorties. Tous les ordinateurs actuels reposent sur ce schéma, lui-même inspiré des idées de Babbage.
Le ROT13 (variante du César) est utilisé sur Reddit et les forums. L'arithmétique modulaire du César fonde RSA. L'architecture de Babbage est dans chaque smartphone.