Red de conocimiento informático - Material del sitio web - Cómo cifrar el programa PYTHON

Cómo cifrar el programa PYTHON

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

alp=' abcdefghijklmnopqrstuvwxyz0123456789 '

def num2alp(c):

a = alp[c]

return(a)

def alp2num(d):

if d! = ' ':

return((ord(d)-97)%37)

else:

return 36

def envVigenere(clave,texto sin formato):

m = len(texto sin formato)

n = len(clave)

etext = ""

para i en rango(m):

p = texto plano[i]

k = clave[i%n]

num1 = alp2num(p)

num2 = alp2num(k)

num3 =(num1+num2)%37

f = num2alp(num3)

etext = etext + f

return(etext)

print(envVigenere('limón', Ataque al amanecer'))