Cifrado de Hill - paso a paso (Encriptación con matrices)
Vložit
- čas přidán 5. 04. 2022
- En este vídeo encontraras el PASO A PASO PARA EL CIFRADO DE HILL, para entender mejor te recomiendo ver el vídeo llamado división modulo • División Módulo , TE INVITO A SUSCRIBIRTE AL CANAL
- Věda a technologie
Si el vídeo te gustó y te sirvio puede donar un dolar con la opción ¡Gracias! que aparece en los tres puntos al lado de compartir.
Gracias por la forma tan paciente que tienes para explicar. En mi trabajo me topé con esta encriptación y no sabía nada de ella. Con tu vídeo ahora entiendo lo que hace el programa que estaba analizando. Un abrazo.
Muy buena la explicacion , podria hacer uno explicando detalladamente cada operacion , para asi saber de donde sale cada valor
Muchas gracias amigo, no habia podido asistir a clases y andaba perdido. Gracias a ti creo sacr 5 en el parcial...
Me alegra mucho, es con gusto. Si es posible te agradezco que me sigas acá, en instagram y en facebook, estoy como @matemusculos.
excelente , muuchisimas gracias
Con mucho gusto, gracias por el apoyo 🙏👍
Gracias pro-fe la verdad me sirvió de mucho 10/10
Con gusto, me alegra que te haya servido. Te invito a seguirme acá, en Instagram y en facebook como @matemusculos.
suave suave en la multiplicacion en la primera no se comio una fila?
Buen dia, tarde o noches, yo tengo una duda con este proceso, algunas matrices al sacar su inversa terminan en fraccion, en cuyos casos como se realizan las operaciones?
Muy buena la explicación, la matriz llave tiene que ser cualquier matriz que sea invertible ?
Si sr, si te vas a suscribir like 😁
excelente ayuda
¡gracias por el apoyo!
@MateMusculos, para desencriptar como se multiplica el modulo 27 en la inversa de la matriz llave, esa parte no la entendi y lo necesito para un trabajo gracias
hola
tengo una duda , si la matriz inicial es de 3x5 ,la matriz por la que se va a multiplicar no tendría que ser de 5 x 3 ?, el modulo por el que se divide depende de los caracteres totales que asignamos en el alfabeto ? gracias muy interesante .
saludos amigo sabes manejar el cifrado de vernam encuentro mucho contenido en ingles pero no en español y tu canal es de calidad.
Saludos, ¡Gracias por el apoyo!
gracias por el comentario, eso es lo que necesito sugerencia de temas, tal vez haga vídeo pronto, aunque me tardo unos días.
@ Gracias por tomarte el tiempo de estos videos tienes el potencial para llegar lejos en la plataforma hay un tema que interesa bastante y es convertir números decimales a binarios te dejo esa otra recomendación saludos desde Los Angeles CA.
Profe muy buen video pero tengo dudas en los modulos cuando el numero es negativo y menor que el modulo podrias explicarme porfavor
División Módulo : czcams.com/video/Beu3ts1CawU/video.html
Muchas gracias por la enseñanza solo tengo una pregunta si se desea codificar un mensaje que lleva caracteres especiales, espacios en blanco, letras minusculas y mayusculas, vocales con acento etc entiendo que la asignacion de la numeracion continua verdad?
Todo va perfecto hasta que se pone por ahorrar un poco de tiempo a decir que para un metodo tenemos que ver ahora otro video en lugar de dar la explicacion ahi mismo, eso genera confusion y ya nadie entiende que lastima
Nmms no se va a poder a enseñar como multiplicar matrices, es un tema de universidad, la mayoría están aquí por ello, si es por curiosidad, no te cuesta nada aprender eso
Una pregunta sobre la inversa de la matriz, es necesario operarla con el modulo 27?
Si, para que funcione el procedimiento tal cual, sino al final no daría el resultado correcto
@ Muchas gracias
@@alexandervelasquez7472 con gusto, muchas gracias por el apoyo.
el modulo no es mas que la longitud de tu alfabeto, en el ejemplo del video usa un alfabeto ingles e incluye los espacios, de ahi que el modulo sea 27. Este alfabeto puede variar agregando nuevos valores como comillas o caracteres especiales, pero generalmente se trabaja con las letras y el espacio
Profe todo salio perfecto lo unico que me quedo grande fue sacarle el modulo 27 a los numero negativos de la matriz inversa
Te invito a ver mi vídeo sobre división módulo.
Pregunta Esa matriz inversa de la matriz llave como la realizo o esa matriz me la deben de dar o que??
Realizando el procedimiento para la inversa de una matriz. (Gracias por preguntar) el procedimiento no está en el vídeo porque queda muy largo. La idea central es el paso a paso del cifrado de Hill.
@ y tienes ese video en el canal??
La matriz inversa puede tener negativos ? por que al realizar el mod me vuelve a dar el mismo numero en negativo
La matriz inversa puede tener negativos, sin embargo, te recomiendo ver mi video llamado, división módulo, está anclado en los comentarios.
@ es que digamos los negativos son -1 y -2 al realizar el módulo 28 , me vuelve a dar -1 y -2
Hola, porque se le aplica modulo 27, porque el 27? gracias
Porque son 27 carácteres desde la A hasta el espacio y se les asigna desde el número 0 hasta el 26.
Buenas tardes, si me dan un mensaje encriptado, y me dan el mensaje descrifrado, como podria hallar la llave?
Buenas tardes, gracias por el apoyo. Es un proceso largo, pero básicamente es poner como incógnita la parte Intermedia y despejar, sin embargo, para explicar el procedimiento sería necesario un vídeo nuevo.
Profesor, no entiendo de donde salió el modulo de 27 si solo tiene hasta el 26, me puede por favor explicar eso?, realice el alfabeto con la Ñ y me dan 27 contando el espacio final. Me confirmas si eso esta bien
Cuando divides por un múltiplo de 27 regresa hasta cero, por eso solo se tiene en cuenta del cero al 26.
es por la longitud del alfabeto , si fuera alfabeto español, seria modulo de 28 para las operaciones que realices. En caso no cuentes el espacio en tu alfabeto seria mod de 26 para el ingles y 27 para el español. Saludos.
Tengo una pregunta, la cual es de donde se sacaron los valores de la matriz "C"?
Gracias Julián por comentar. La matriz C es de elección propia, debe ser una matriz invertible ya que es la matriz llave.
No dice nada.
¿Es una palabra o frase corta?
¿Es arbitraria pero con palabra o frase corta?
Cuando asigna valores a cada letra, en el minuto 2:07, yo sé que cada letra vale eso por la tabla de arriba, pero cómo sabría eso sin la tabla de valores? Es decir, cómo haría para agruparlos y no tomar, por ejemplo el 1, luego el 20... y sí el doce, el 0 y así sucesivamente... gracias. 👍🏼
Gracias por visitar el canal y por comentar, te invito a seguirme. La respuesta a tu pregunta es sencilla, esa es la gracia de un método de encriptación, que el que no tiene la tabla de la asignación no lo sepa, o no lo sepa tan fácil.
Hola me gusta como explicas todo el proceso pero no entendí de donde sale la matriz llave por favor gracias por tu contenido es de gran ayuda
La matriz llave uno la crea con base en el tamaño de los fragmentos de texto y debe ser cuadrada, en este caso los trozos de texto son 3 entonces la matriz llave será 3*3.
De donde salen los numeros de la llave
Uno los inventa, mientras sea de una matriz de 3x3
Nomás que el del vídeo se hace bolas por no hacer las operaciones correspondientes y ahorrar tiempo
Recuerda que debes poder invertir la matriz que elijas
ok, pero si por ejemplo no tengo conocimiento de cual es la matriz clave? ¿me la invento?
Si vas a crear el encriptado te la inventas, pero si vas a desencriptar, y no sabes cuál es debes hacer un procedimiento especial que te permitirá saber la llave. De cierta forma es vencer al cifrado de hill.
Hola, no entendí de donde salió esa matriz C.
Y creo que el resultado de la multiplicación de tus dos matrices esta incorrecto, ya que debería tener 4 columnas y no 5. Me resolverías esa duda por favor gracias.
Muchas gracias por la observación, la matriz de respuesta está bien. Si hay un error en el minuto 6:50 y es que cuando transcribí las matrices en el tablero la matriz A la escribí de 4 columnas, es decir omití una por error, pero la matriz A es de 5 columnas. Sin embargo, está bien el resultado porque solo fue error de escritura, porque la multiplicación si la hice con las matrices correctas. Espero haber aclarado la duda, muchas gracias por el apoyo.
@ no profe pero como haces esos errores no ves que nos haces equivocar a muchos
no se como salieron esas multiplicaiones el la matriz A
por que en la matriz A°1 el primer termino da 648 si 35x12 es 420?
Hola Julián, lo que sucede es que el multiplica la primera fila de la Matríz A por la primera columna de la matriz B lo cual sería (35*12)+(53*0)+(12*19), lo cual nos daría 420+0+228 que sumado nos da 648, y así sucesivamente.
Como sacaste la llave!!!
La llave la propuse yo.
De donde sale el 22 de la matriz C^1mod27?
escribe por favor el minuto en el que pasa eso para poder ayudarte.
@ 14:30
Mmm ok -5 mod 27 = 22, te sugiero ver mi vídeo titulado, división módulo.
@ Ya lo ví y no se muestra como hace la división con un número negativo de menor denominación al divisor.
Me pusieron esta tarea después de ver la película descifrando el código enigma
Ing de software del poli ?
@@diegobetancourt4419 Si jajaja
@@anasofia6093 exelente colega.
Gracias por el apoyo.
Por que pasan la matriz a al otro lado?
Porque en multipliación de matrices el orden si afecta el resultado.
A la hora que volviste a copiar la matriz A para multiplicar con C se le olvidó poner la columna 3 (minuto 6:42)
Sí, tiene razón hay un error en esa parte. Pero el resultado es el correcto ya que había realizado el ejercicio previamente. Quizá haga otro vídeo del tema, en realidad la finalidad es que quienes necesiten estudiar el tema sepan los pasos. Muchas gracias por el comentario y por ver el vídeo. 😁👍
Explica bien pues amigo... Completo tiene que ser
Cuando multiplicas una matriz de 3x3. Por otra 3x4...no te puede dar una matriz de 5x3
¡Guau que brillante! tienes razón, lo que pasa es que en el minuto 6:51 por equivocación no copíe la última columna de la matriz A. Sin embargo, el resultado es correcto como si hubiera copiado toda la matriz, ya que el ejercicio lo había hecho previamente. Ten en cuenta que la finalidad de este vídeo no es enseñar a multiplicar matrices. El propósito de este vídeo es que quién lo vea sepa el paso a paso que se lleva a cabo en el Cifrado de Hill y para que lo pueda entender debe saber multiplicar matrices. Hacer vídeos no es algo sencillo aunque lo parezca y menos de esta duración. ¡Gracias por mirar el vídeo y comentar!
te falto explicar en el video de modulo cuando el primer digito es mayor al modulo por que uno queda super perdido
Mil disculpas si no te pude ayudar, te invito a ver mi vídeo sobre división módulo.
Precisamente este momento fue el que me dejo perdido, porque he tratado de verificar los resultados cuando le saca el modulo a la invertida de C y no me dan los resultados, teniendo en cuenta la explicación de tu video "módulos"@
Qué nombre tan apropiado, matepechos de acero
😂😂😂👏🏻👏🏻👏🏻👏🏻¡gracias por el apoyo!
@ gran explicación
Se le olvido que es latino.
你好
si operaciones o sin mostrar como se hacen no se entiende nada dle procedimiento que tuiliza, en vez de redigirgirnos a otro video deberia ser claro,.
Gracias por tu apoyo Mariana, te invito a hacer un mejor vídeo.