Inicio
Buscar
Ingresar
Registrarse
Starfield: el juego que revolucionará el espacio y la tecnología
Hack x Crack - Comunidad de Seguridad informática
»
Seguridad Informatica
»
Seguridad
»
Criptología
»
Duda acerca firma digital
Imprimir
Páginas: [
1
]
Ir Abajo
Autor
Tema: Duda acerca firma digital (Leído 7425 veces)
f9eassAC
{ L0 } Ñuub
Mensajes: 5
Duda acerca firma digital
«
en:
Marzo 10, 2016, 12:31:32 am »
¿Una firma digital es cuando se cifra con una clave privada no? Pero como uno hace para darse cuenta de que quien firmo es quien dice ser?
Si encripto un archivo con mi clave privada, y otra persona encripta un archivo con su clave privada, de tal forma que se desencripten con la misma clave publica. ¿Cómo sabe quien recibe el archivo si fui yo o la otra persona quien cifro el archivo?
En línea
ravenheart
{ L7 } Juanker
Mensajes: 1359
Todos mis mensajes están bajo la licencia WTFPL v2
Re:Duda acerca firma digital
«
Respuesta #1 en:
Marzo 10, 2016, 08:48:56 am »
Una firma no es cifrado. Es un hash calculado a partir del fichero y de tu clave privada, de modo que se pueda verificar únicamente con tu clave pública.
En línea
You do not need hope if you have drama to back you up.
f9eassAC
{ L0 } Ñuub
Mensajes: 5
Re:Duda acerca firma digital
«
Respuesta #2 en:
Marzo 11, 2016, 05:14:07 am »
Lo que no entiendo es esto:
A quiere mandar un mensaje a B y que B sepa que solo A envió ese mensaje.
Sea d y e la clave publica y privada de A respectivamente. Ee() es una función para encriptar y Dd() para desencriptar.
A calcula el Hash del mensaje M, h=Hash(M). Luego A encripta el hash con su clave privada Ee(h). A le envía a B Ee(h) y el mensaje M. Luego B calcula h=Dd(Ee(h)) y h'=Hash(M). Si h=h' significa que A fue el que envió el mensaje(eso leí y no entiendo por que).
¿ Puede existir C que cifre el mensaje M con f clave privada distinta de e y que tenga la misma clave publica d, de tal forma de que Dd(Ee(h))=Dd(Ef(h)) ? ¿o si la clave privada es distinta la clave publica tiene que ser distinta?
En línea
animanegra
{ L7 } Juanker
Mensajes: 1293
Re:Duda acerca firma digital
«
Respuesta #3 en:
Marzo 11, 2016, 08:36:54 am »
Cada clave privada tiene su propia clave publica. Si dos claves privadas tuviesen la misma clave publica lo que cifran para enviarte las cosas cifradas lo podrian ver los dos.
Al final la operacion sale de dos numeros primos y unas operaciones modulares. Para hacerte una idea simple, la idea de fondo es que si tienes dos primos el resultado de su multiplicacion no te la pueden dar otros dos primos. Con lo que si la multiplicacion te da lo mismo y tienen la misma clave publica es que ha salido de los mismos primos, ergo los dos tienen la misma clave privada.
No se si se entiende.
En línea
Errante
f9eassAC
{ L0 } Ñuub
Mensajes: 5
Re:Duda acerca firma digital
«
Respuesta #4 en:
Marzo 12, 2016, 03:30:02 am »
Ahora entendi si. No estaba seguro que una clave publica solo tiene una clave privada. Por eso no me cerraba. Si hubiera dos claves privadas con la misma clave publica, al cifrar con la clave publica los dos podrian descifrar el mensaje, entonces las dos claves tienen que ser iguales.
Saludos y gracias a los dos!
En línea
Imprimir
Páginas: [
1
]
Ir Arriba
Hack x Crack - Comunidad de Seguridad informática
»
Seguridad Informatica
»
Seguridad
»
Criptología
»
Duda acerca firma digital
Va un mudo y le dice a un sordo: Hack x Crack usa cookies. Pues eso...
OK
Learn more