
Encriptando con XOR en python
Publicado por Andrés (5 intervenciones) el 23/11/2022 04:01:19
Hola!! Agradeceria mucho si alquien puede ayudarme a solucionar este ejercicio, llevo un rato sin poder resolverlo

Valora esta pregunta


-1
for x in range(len(cadena)):
print(ord(cadena[x]))
final = ''
frase = input('\nescriba una palabra alfanumerica cualquiera: ')
clave = input("\nescriba una clave: ")
while len(final) < len(frase):
final += clave
final = final[:len(frase)]
len(final), len(frase)
print(frase)
print(final)
frase = [ord(x) for x in frase];
clave = [ord(x) for x in clave];
enc = ''.join(chr(frase[i] * clave[i % 4]) for i in range(len(frase)))
print(frase)
#-*- coding: utf -8 -*-
final = ''
frase = input('\nescriba una palabra alfanumerica cualquiera: ')
clave = input("\nescriba una clave: ")
while len(final) < len(frase):
final += clave
final = final[:len(frase)]
len(final), len(frase)
print(frase)
print(final)
frase = [ord(x) for x in frase];
clave = [ord(x) for x in final];
print(frase)
print(clave)
enc=''.join([chr(frase[i] ^ clave[i]) for i in range(len(frase))])
print(enc)