IIC2233 / Syllabus-2022-1

Repositorio oficial del curso IIC2233 Programación Avanzada 🚀✨
https://iic2233.ing.puc.cl/
45 stars 40 forks source link

Consulta sobre el uso de la encriptación #251

Open SVenegasA opened 2 years ago

SVenegasA commented 2 years ago

Prerrequisitos

(Marcar colocando una X entre los corchetes los ítems que ya hiciste, así: "[X]")

Duda

Saludos, Mi duda es con respecto al enunciado y es que en la parte de encriptación pareciera hablar de un método únicamente para mensajes que se producirían en medio del juego (es decir, mensajes orientados a informar al servidor la nueva posición de algún jugador, ...). Pero, ¿es necesario usar este método de encriptación para enviar al servidor el nombre del cliente?

drcid98 commented 2 years ago

Hola! Cualquier mensaje o información que se envíe entre el servidor y el cliente debe estar encriptado. Es decir, sí, es necesario usar encriptación para enviar el nombre del cliente :smiley:

SVenegasA commented 2 years ago

Me refiero a que en el Enunciado hablan de una forma especial para encriptar el mensaje (Página 6), osea no es la convencional de usar .encode(Format) o pickle, sino que una en que se manipulan los bytes. Entonces mi pregunta es que si se debe usar esa misma forma descrita en la página 6 en el momento que se está encriptando el mensaje del cliente que contiene su nombre

drcid98 commented 2 years ago

Creo que estás confundiendo el encoding con la encriptación, los métodos que mencionan no encriptan el mensaje. Necesitas hacer la encriptación para cada mensaje/información que se envía entre el cliente y el servidor.