Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#Entrées des données
 
Cle= input("Veuillez rentrer votre  clé de cryptage ")
PhraseCode = input("Veuillez rentrer votre code ")
PhraseBin = ""
 
#Répétition de la clé en fonction de la longueur de la phrase
 
while len(Cle)<len(PhraseCode):
    Cle = Cle + Cle
 
#Conversion en binaire
 
for i in range (0,len(PhraseCode),1):
    xor = ""
    xor = int(PhraseCode[i]) ^int(Cle[i])
    PhraseBin = PhraseBin + str(xor)
 
print (PhraseBin)
 
 
nombreDec = 0
nombreBin = ""
 
# Récupération du décimal à convertir
nombreBin = input( "Entrez un nombre binaire : " )
 
#Convertir binaire vers Ascii
Voila mon programme, je sais comment convertir un nombre binaire de 8 chiffres en code Ascii mais là je peux en avoir plus de 8 à convertir donc je me retrouve un peu perdu merci de m'aider ou de demander des précisions si ça ne l'est pas assez ce qui est surement le cas :/