-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathPassword Encrypt
More file actions
41 lines (36 loc) · 1.21 KB
/
Password Encrypt
File metadata and controls
41 lines (36 loc) · 1.21 KB
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
29
30
31
32
33
34
35
36
37
38
39
40
41
def encriptar():
senha = input("Digite sua senha numérica para ENCRIPTAR...")
listaSenha = []
for letra in senha:
listaSenha.append(letra)
tamanhoSenha = len(senha)
# Troca os números pelos caracteres...
for i in range (tamanhoSenha):
if listaSenha[i] =="0":
listaSenha[i] = "W"
elif listaSenha[i] == "1":
listaSenha[i] = "#"
elif listaSenha[i] == "2":
listaSenha[i] = "Z"
elif listaSenha[i] == "3":
listaSenha[i] = "%"
elif listaSenha[i] == "4":
listaSenha[i] = "X"
elif listaSenha[i] == "5":
listaSenha[i] = "@"
elif listaSenha[i] == "6":
listaSenha[i] = "&"
elif listaSenha[i] == "7":
listaSenha[i] = "K"
elif listaSenha[i] == "8":
listaSenha[i] = "H"
elif listaSenha[i] == "9":
listaSenha[i] = "?"
# Embaralha alguns caracteres
listaAntiga = list(listaSenha)
listaSenha[0] = listaAntiga[-1]
listaSenha[-1] = listaAntiga[0]
listaSenha[2] = listaAntiga[-3]
listaSenha[-3] = listaAntiga[2]
print (f"Sua senha encriptografada é: {listaSenha}")
encriptar()