You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mi duda no se trata sobre una librería, built-in o mala práctica, ya que eso se pregunta en la issue creada para ello.
Mi duda no se trata de un tema administrativo o personal, ya que en ese caso debo contactar a mi profe, al Jefe de Bienestar o al correo del curso (https://iic2233.github.io/contacto/)
Utilizaré un título descriptivo y llenaré correctamente esta plantilla
De ser necesario, solo colocaré código simple que permita explicar mi problema o duda, ya que compartir código de esta evaluación puede ser considerado copia
No entiendo como implementar la encriptación
Hola! tengo dudas sobre la encriptación, llevo desde ayer intentando hacerlo pero no sé si estoy siguiendo el camino correcto. Estoy probando primero tal que al ejecutar el cliente me pregunta por un número cualquiera, para saber si lo estoy mandando bien estoy probando con un echo server, antes de intentar hacer la encriptación me devolvía el número bien.
Ahora estoy intentando encriptar y por lo que entiendo del enunciado esto se debe hacer antes de poner el mensaje en los bloques, pero primero no entiendo bien el sentido de encriptar el mensaje cuando es solo un número, ya que me queda de solo un byte, (sé que también hay otros momentos en lo que se envía es más que un sólo numero, pero me preocupa este caso en particular) por eso pienso que quizás no estoy entendiendo bien cómo esperan que lo hagamos.
Lo que hago es, hacerle encode al mensaje que recibo desde la terminal (mensaje_bytes = mensaje.encode()) y a mensaje_bytes le hago la encriptación.
Es esto lo que esperan que hagamos o me estoy yendo por otro camino?
The text was updated successfully, but these errors were encountered:
Es correcto lo que dices: para enviar un mensaje debes tenerlo como bytes (o bytearray), luego encriptarlo y finalmente codificarlo según la estructura del enunciado.
En general vas a necesitar envíar más información que solamente un número entero, pero si ese fuera el caso, entonces deberás considerar que al encriptar dicho mensaje quedará igual, ya que al tener un largo igual a 1 no se puede separar en 3 partes como indica el método de encriptación, por lo que no hay forma de desordenarlo ni comparar bytes.
Prerrequisitos
(Marcar colocando una X entre los corchetes los ítems que ya hiciste, así: "[X]")
No entiendo como implementar la encriptación
Hola! tengo dudas sobre la encriptación, llevo desde ayer intentando hacerlo pero no sé si estoy siguiendo el camino correcto. Estoy probando primero tal que al ejecutar el cliente me pregunta por un número cualquiera, para saber si lo estoy mandando bien estoy probando con un echo server, antes de intentar hacer la encriptación me devolvía el número bien.
Ahora estoy intentando encriptar y por lo que entiendo del enunciado esto se debe hacer antes de poner el mensaje en los bloques, pero primero no entiendo bien el sentido de encriptar el mensaje cuando es solo un número, ya que me queda de solo un byte, (sé que también hay otros momentos en lo que se envía es más que un sólo numero, pero me preocupa este caso en particular) por eso pienso que quizás no estoy entendiendo bien cómo esperan que lo hagamos.
Lo que hago es, hacerle encode al mensaje que recibo desde la terminal (
mensaje_bytes = mensaje.encode()
) y amensaje_bytes
le hago la encriptación.Es esto lo que esperan que hagamos o me estoy yendo por otro camino?
The text was updated successfully, but these errors were encountered: