Un TP conçu pour le niveau lycée section scientifique qui fait découvrir le mécanisme de signature numérique basée sur le chiffrement RSA.
Créé par Cédric Van Rompay avec l'aimable participation de professeurs du Lycée Français de Barcelone.
Du même auteur, voir aussi ce TP sur Internet et le routage.
Pour laisser un commentaire, poser une question, faire une suggestion ou simplement m'informer que vous avez fait le TP, vous pouvez créer une « Issue » (requiert d'avoir un compte —gratuit— sur GitLab) ou envoyer un email .
Le TP devrait fonctionner facilement sous Linux et MacOS mais il n'est pas encore testé sous Windows. Python doit être installé sur votre ordinateur car il n'est pas inclus dans le TP.
Téléchargez l'archive ZIP du TP, décompressez-là et ouvrez un terminal dans le dossier que vous avez obtenu.
Avant de pouvoir lancer le TP une première fois,
vous devez exécuter la commande
bash installer.sh
Ensuite, pour toutes les étapes du TP
il vous suffit d'éditer le fichier ma_solution.py
,
de le lancer avec la commande bash lancer.sh
,
d'interagir avec Python si besoin, puis de recommencer.
Si vous avez du mal à faire fonctionner le TP sur une machine en particulier, vous pouvez utiliser le site repl.it qui vous fourni une machine linux avec Python3 installé dessus. Après vous être inscrit, il vous suffit de:
instructions.html
et le répertoire
ressources
ne sont pas nécessaires mais cela ne devrait pas poser de problèmes si vous les
importez tout de même.ma_solution.py
écrivent dans le fichier main.py
main.py
puis de passer la main au terminal Python,
ce qui correspond à ce qui est attendu quand l'énoncé dit
lancez votre fichier ma_solution.py