Closed Ignaciomendezp closed 2 years ago
Hola @Ignaciomendezp.
n
bytes. Por ejemplo si n
vale 10 y tu bytearray tiene 25 bytes, entonces vas a encriptar 3 bloques.N
ocupa 16 bits entonces el valor numérico de N
podría ser, por ejemplo 1010101010101010
. Si tomamos n
igual a 2, el bloque podría ser por ejemplo 1110101010101010
, y con eso lo que vas a encriptar sería mayor a n
. Por eso en ese caso usaríamos bloques de 1 byte. Ojo eso sí con esto, ese mismo bloque al encriptarlo va a usar 2 bytes.
Hola! Tengo un par de dudas con respecto a la encriptacion.
n
bytes por bloque tienen que ser menor estricto (en vez de menor o igual) que el numero de bits que ocupaN
. Es decir, si miN
ocupa 16 bits, ¿Porqué no puedo puedo ocuparn
como 2? Segun el enunciado, tendria que seleccionarn
como 1, y asi el ultimo bloque del mensaje seria completamente vacio.Muchas gracias!