# ########################################################## # Chiffrement par code de César en décalant les codes ASCII # 21 mars 2025 # nsi.gecif.net # ########################################################## from random import * # Fonctions : def chiffrer(message,decalage): s="" for c in message: s+=chr(ord(c)+decalage) return s def dechiffrer(message,decalage): return chiffrer(message,-decalage) # Programme principal : message_clair="Ceci est un chiffrement !" d=4 message_chiffre=chiffrer(message_clair,d) print("Message en clair : %s" % message_clair) print("Message chiffré : %s" % message_chiffre) print("Message déchiffrer : %s" % dechiffrer(message_chiffre,d))