Forum de mathématiques - Bibm@th.net
Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
Discussion fermée
#1 26-10-2015 16:09:22
- Druw
- Invité
Cryptage et Décryptage
Bonjour !
Je suis en train de réaliser un programme permettent de crypté un message, sauf que, quand je me lance dans le décryptage, je block un peu ^^
Voici ce que j'ai réaliser pour le Cryptage :
import os
def Chiffrement(caractere,clef):
if caractere==-33:
return-1
else:
if caractere>=0 and caractere<=25:
return (caractere+clef)%26
else:
return caractere
MessageClair = input("Texte à crypter ? " )
clef = int(input("Clef de cryptage ? "))
MessageInter =[]
MessageInter = [ord(i)-65 for i in MessageClair]
MessageCode=""
print("Message initial en ascii décalé", MessageInter)
for i in MessageInter:
MessageCode=MessageCode+chr(Chiffrement(i,clef)+65)
print("Voici le message codé", MessageCode)
Merci beaucoup d'avance !!
#2 26-10-2015 16:54:28
- yoshi
- Modo Ferox
- Inscription : 20-11-2005
- Messages : 16 991
Re : Cryptage et Décryptage
Bonjour,
Qu'est que tu appelles ASCII décalé ?
Tu chiffres un message par le code de Cesar ?
A quoi te sert le "import os" puisqu'il ne te sert pas dans ce que tu as posté ?
@+
Arx Tarpeia Capitoli proxima...
Hors ligne
Pages : 1
Discussion fermée