Certificados SSL
 
     
 
Ultimas noticias ... Shell Security  
     
Foro de Shell Security :: Ver tema - RSA ofrece confidencialidad?
LoginNombre de UsuarioContraseña
Entrar automáticamente en cada visita    
Registrarse
Registrarse
Entre para ver sus mensajes privados
Entre para ver sus mensajes privados
Foros de discusión » Criptografía

Publicar nuevo tema   Responder al tema
RSA ofrece confidencialidad?
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Kadete
Moderador
Moderador


Registrado: 27 Jul 2006
Mensajes: 252
Ubicación: Buenos Aires

MensajePublicado: Jue Ago 10, 2006 11:36 pm    Asunto: RSA ofrece confidencialidad? Responder citando

Estimados: he estado leyendo un libro de criptografia en el cual dice que RSA no ofrece "confidencialidad" por el simple hecho de que se pueden usar cualqueir de las 2 claves y viceversa para decifrar un mensaje, por ejemplo si uso la Clave Privada para encriptar, la otra persona que posea la calve Publica mia lo puede decifrar, y asi al reves. Pero en otros textos que he encontrado por internet dice que ofrece confidencialidad. quisiera saber sus opiniones.

Saludos;
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Fernando Ortega
Site Admin
Site Admin


Registrado: 20 Abr 2003
Mensajes: 258
Ubicación: Andalucía (España)

MensajePublicado: Lun Ago 14, 2006 12:35 pm    Asunto: A ver ... Responder citando

Hola Kadete

RSA se usa principalmente para encriptar claves (por ejemplo para encriptar las claves pública y privada en PGP, o para encriptar las clave en un certificado SSL)

RSA es un tipo de cifrado asimétrico y evidentemente debe ofrecer confidencialidad, siempre dependiendo de la longitud de la clave usada. Con una clave de 1024 bits actualmente se puede asegurar la no ruptura del mensaje.

Cita:
en el cual dice que RSA no ofrece "confidencialidad" por el simple hecho de que se pueden usar cualqueir de las 2 claves y viceversa para decifrar un mensaje, por ejemplo si uso la Clave Privada para encriptar, la otra persona que posea la calve Publica mia lo puede decifrar, y asi al reves.


A ver, el modo de funcionamiento por ejemplo en PGP (o en GnuPG), es generar un par de llaves, una pública y otra privada. La idea, es difundir tu clave pública para que cuando te envíen un mensaje, lo encripten con esa clave, que sólo puede ser desencriptado mediante la clave privada.

Por tanto, RSA ofrece confidencialidad, siempre que se generen un par de claves fuertes (1024 bits o más) y que se mantenga segura la clave privada.

Saludos
_________________
La seguridad no es un concepto booleano, sino un concepto cuantitativo
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor
Kadete
Moderador
Moderador


Registrado: 27 Jul 2006
Mensajes: 252
Ubicación: Buenos Aires

MensajePublicado: Lun Ago 14, 2006 5:32 pm    Asunto: Responder citando

Esquema de la firma digital de RSA

La entidad A desea enviar a B el mensaje "m" firmado.
Para ello realiza las siguientes operaciones:

1) Realiza h = H(m).
2) Cifra H(m) con su clave privada para conseguir la firma f:

F = As[H(m)] = As[H]

3) Envía a B m y f:

A -> B: m,f

La entidad B recibe conjuntamente m y f (que es una pieza de información intangible para ella). Para efectuar la verificación, la entidad B realiza las siguientes operaciones:

1) Descifra f con la clave pública de A:

Ap(f) = Ap(As[h]) = h = H(m)

2) Realiza H(m') = h'
3) Comprueba que H(m') = H(m). Si esto es cierto, da por válida la firma y:

- Sabe que A es la entidad signataria del mensaje.
- Sabe que el mensaje m' recibido es exactamente el mismo mensaje que A firmó.

Esto mismo se puede hacer al reves? firmar con la clave pública y que se decifre con la clave secreta. si esto es asi, se estaria comprometiendo el msj, ya que cualquier usuario de la red de confianza que tenga la clave publica puede decifrar y encriptar el mensaje, perdiendo confidencialidad.
Lo pregunto porque no estoy muy al tanto de esto y me estoy informando,

Saludos;

kadete
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Fernando Ortega
Site Admin
Site Admin


Registrado: 20 Abr 2003
Mensajes: 258
Ubicación: Andalucía (España)

MensajePublicado: Mar Ago 15, 2006 2:19 am    Asunto: ... Responder citando

A ver, me pierde ese trozo de texto, la forma en que se trabaja con claves asimétricas es:

1º) El usuario A publica su clave pública

2º) Únicamente con esa clave pública, el usuario B encripta un mensaje para el usuario B que SÓLO puede ser desencriptado con la clave privada del usuario A.

3º) El usuario A recibe el mensaje y lo desencripta con la clave privada. Con la clave pública NO se puede desencriptar el mensaje.

Ahora bien, si el usuario A quiere enviar un mensaje cifrado al usuario B, este usuario B tendría que facilitar al usuario A SU clave pública, de tal modo que tanto A como B tienen una clave pública y privada propias.

Espero haber aclarado algo. Saludos Smile
_________________
La seguridad no es un concepto booleano, sino un concepto cuantitativo
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor
Kadete
Moderador
Moderador


Registrado: 27 Jul 2006
Mensajes: 252
Ubicación: Buenos Aires

MensajePublicado: Mar Ago 15, 2006 2:43 am    Asunto: Responder citando

este libro me esta causando dolor de cabeza!! jajaj.
gracias fernando.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Fernando Ortega
Site Admin
Site Admin


Registrado: 20 Abr 2003
Mensajes: 258
Ubicación: Andalucía (España)

MensajePublicado: Mie Ago 16, 2006 2:11 am    Asunto: :) Responder citando

Suele pasar ... Smile

De nada, saludos
_________________
La seguridad no es un concepto booleano, sino un concepto cuantitativo
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor
Mostrar mensajes de anteriores:   
Publicar nuevo tema   Responder al tema    Foros de discusión » Criptografía Todas las horas son GMT + 1 Hora
Página 1 de 1

 
Cambiar a:  
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro

Seguridad informatica
Foro de Shell Security © 2003 ~ 2005. Tecnología phpbb