elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Seguridad (Moderador: r32)
| | |-+  Criptografia simetrica
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Criptografia simetrica  (Leído 1,339 veces)
andres.perezg

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Criptografia simetrica
« en: 13 Octubre 2014, 10:29 »

Hola a todos,


por favor alguien me puede explicar este ejercicio que me han puesto???

Supongamos que Alice y Bob tienen dos lugares preferidos para quedar semanalmente (a
resolver acertijos criptográficos). Esos dos lugares son L1 y L2. Para evitar que Trudy pueda
interferir en sus quedadas criptográficas (Trudy tiene cierto interés en sabotearlas), Alice decide
cada semana el lugar LX de la próxima cita, y se lo comunica a Bob a través de un canal no
seguro por medio de un mensaje C=E(LX,K) cifrado con un one-time-pad. Un one-time-pad no
es más que un cifrado en el que se emplea una clave K de la misma longitud del mensaje, y lo
que se transmite es C=LX⊕K, donde ⊕ denota la operación lógica XOR. En el extremo receptor,
Bob hace una XOR del mensaje cifrado C con la clave, obteniendo C⊕K = LX⊕K⊕K = LX. Trudy
puede, sin embargo, espiar el mensaje cifrado que Alice envía a Bob, y conoce los mensajes en
claro L1 y L2 correspondientes a cada posible lugar de cita (por ejemplo, podría saber que lo
que se transmiten es una de las dos palabras {“parque”,”caseta”}).
 
1. Suponiendo que la clave K es la misma todas las semanas y que, una vez espiado el
mensaje C, Trudy puede pasar a la hora habitual de la cita por L1 ó L2 para comprobar
donde se han encontrado Alice y Bob. ¿A partir de qué semana puede Trudy estar
seguro de averiguar, a partir del siguiente mensaje que reciba, en cual de los dos
lugares L1 y L2 han quedado Alice y Bob?
 
 
2. Después de encontrarse durante algunas semanas a Trudy ocupando su rincón
criptográfico, Alice y Bob deciden cambiar la clave K todas las semanas. Sin embargo,
Trudy ha conseguido interceptar el canal de comunicaciones entre Alice y Bob, de
manera que ahora no sólo puede espiar el mensaje C, sino que puede sustituirlo por un
mensaje C’ sin que Alice ni Bob se den cuenta de la sustitución. En particular, a Trudy
le resulta especialmente atractiva la idea de hacer una XOR entre el mensaje cifrado C
que recibe y una cierta cadena T de su elección (esto es, C’=C⊕T). Suponiendo que el
mensaje enviado por Alice sea LX, ¿cuál sería el texto en claro que obtendría Bob al
descifrar?


En línea

engel lex
CoAdmin
***
Desconectado Desconectado

Mensajes: 15.347



Ver Perfil
Re: Criptografia simetrica
« Respuesta #1 en: 13 Octubre 2014, 15:21 »

basicamente lo que dicen que que hay 2 personas el cifrado que usan es simplemente hacer XOR (Exclusive or) a una cadena, esa es una operacion a nivel de bit que es perfectamente reversable (a diferencia de AND y OR que son destructivas)

entonces como base teórica

5 XOR 11 = 14
Código:
0101 XOR
1011
____
1110

y 5 XOR 14 = 11

Alice y Bob usan ese metodo para cifrar su mensaje, y solo tienen 2 posibles palabras "parque" y "caseta" y tienen una clave K que es del mismo largo, ejemplo "claves"

entonces... hasta aquí.... especifica realmente cual es tu duda..


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Transpuesta y simetrica
Programación C/C++
Rich_crazy2 1 2,332 Último mensaje 10 Noviembre 2011, 01:34
por Rich_crazy2
pequeña duda sobre matriz simétrica c++
Programación C/C++
indict 2 2,454 Último mensaje 18 Abril 2013, 19:13
por indict
c++ matriz simetrica
Programación C/C++
77mapmap77 2 3,162 Último mensaje 28 Febrero 2016, 01:54
por 77mapmap77
Creación clave simétrica OpenSSL
Criptografía
mestebanrg 7 4,257 Último mensaje 11 Diciembre 2016, 23:21
por kub0x
¿Es mejor la criptografia híbrida que la simétrica y/o asimétrica?
Criptografía
clay2332xd 5 462 Último mensaje 27 Diciembre 2019, 16:07
por kub0x
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines