Protocolos Criptográficos Y Estándares
Enviado por dugleisy • 24 de Julio de 2013 • 1.123 Palabras (5 Páginas) • 454 Visitas
Protocolos Criptográficos y Estándares
La criptografía funciona en varios niveles. En un nivel se encuentran algoritmos tales como el cifrado de bloques simétrico y los algoritmos de llave pública. Construyendo sobre estos se obtienen protocolos, y construyendo sobre los protocolos se obtienen aflicciones (u otros protocolos).
No es suficiente estudiar la seguridad de los algoritmos de base solamente, como tampoco las debilidades en un protocolo o aplicación de más alto nivel se pueden traducir en cuan insegura es una aplicación o que tan bueno es el algoritmo criptográfico de base. Un ejemplo simple es un protocolo que filtra información sobre la clave usada para encriptar un canal de comunicaciones. Independientemente de cuan buenos sean los algoritmos de encripción, se vuelven inseguros si el protocolo de capa superior muestra información de las claves usadas en la encripción.
El análisis de los protocolos es generalmente difícil porque las aplicaciones que implementan dichos protocolos pueden conducir a problemas adicionales. De esa manera un buen protocolo no es suficiente, se debe tener una buena y robusta implantación.
A continuación se mencionan varios protocolos bien conocidos
• Domain Name Server Security (DNSSEC): es el protocolo para servicios de distribución de nombres seguros.
• Genéric Security Services API (GSSAPI): GSSAPI provee una interface de autenticación, intercambio de claves y encripción para diferentes algoritmos de encripción y sistemas..
• Secure Socket Layer (SSL) / Transport Layer Security (TLS):
• SSL es uno de los dos protocolos para conexiones WWW seguras (el otro es SHTTP). La seguridad WWW se ha vuelto importante con el incremento de información sensible, como números de tarjeta de crédito, que se transmite sobre Internet.
• Secure Hypertext Transfer Protocol (SHTTP) - Protocolo de transferencia de Hipertexto seguro): el protocolo de transferencia segura de hipertexto es otro que provee mas seguridad a las transacciones WWW. Es mucho mas flexible que SSL, pero debido a la posición dominante que tenia Netscape en el mercado SSL/TSL está en una posición muy fuerte. SHTTP esta definido en RFC 2660.
o Seguridad de Correo Electrónico y servicios relacionados: OpenPGP es una estandarización de lo que el PGP de Phil Zimmermann hizo por muchos años. Pero ahora este es el estándar, y existen diferentes implementaciones en http://www.pgpi.org/
o Secure-MIME (S/MIME): es una alternativa a OpenPGP estándar mantenido por el grupo de trabajo S/MIME de la IETF.
• Estándares de encripción de llave pública (PKCS): estos estándares son desarrollados en RSA Data Security y definen las formas seguras de usar RSA. Los documentos sobre estándares de encripción de llave pública publicados por RSA Laboratories se encuentran disponibles en su sitio web.
• IEEE P1363 - Especificaciones sobre el estándar criptográfico de llave pública: es un (siguiendo con lo precedente) estándar criptográfico de clave pública. Consiste de varios algoritmos de llave pública para encripción y firma digital. Tiene un anexo en que se profundiza en todos los detalles necesarios para su implementación. Más información en su sitio web.
• Publius Censor-Resistent Publishing Protocol - Protocolo resistente a censura: es un sistema muy avanzado que permite a un grupo de autores y lectores compartir documentos en una serie de servidores web de forma tal que ninguno de ellos necesita revelar su identidad, se certifica la procedencia de los documentos según su autor (usando seudónimos), los documentos no pueden ser eliminados o modificados (censurados) a no ser que se comprometan muchos de los servidores involucrados. En su sitio webse puede encontrar información técnica, software y vínculos a proyectos relacionados.
• Secure
...