Es un sistema de protocolos de carácter general diseñado en 1994por la empresa Nestcape Comunications Corporation, esta basadoen las aplicaciones de Criptografía simétrica utiliza su velocidad,Criptografía asimétrica utiliza para el cambio seguro de llavessimétricas, Certificados digitales realiza la autentificación y Firmasdigitales para la integridad de los datos y así obtener su seguridad.Su implementación en los modelos OSI y TCP/IP el SSL se introducecomo una capa adicional situada entre la capa de
APLICACIÓN
yde
TRANSPORTE
, lo que hace que sea independiente de laaplicación que utilice y se implementa en el puerto 443 (lospuertos son las interfaces que hay entre las aplicaciones y la piladel protocolo TCP/IP del sistema operativo). SSL encripta los datossalientes de la capa de aplicación antes de ser enviados desde lacapa de transporte. Para diferenciar una zona del servidor SSL, Seutiliza el demonio HTTPS que trabaja por el puerto 443.La versión mas actualizada es la 3.0 que utiliza los algoritmossimétricos DES, TRIPLE DES, RC2, RC4, IDEA, el asimétrico RSA lafunción hash MD5 y el algoritmo de firma SHA-1.Los algoritmos, longitudes de claves y funciones hash usadas en elSSH depende del nivel de seguridad que se desea, los máshabituales son:
•
RSA + Triple DES 168 bits + SHA-1: soporta versiones 2.0 y 3.0 esel mas fuerte en cuanto a la seguridad , ya que es posible 3.7 *10
50
claves simétricas, por lo que es muy difícil de romper, solo seutiliza en Estados Unidos aplicándolas sobre las transaccionesbancarias especialmente.
•
RSA + RC4 de 128 bit +MD5: versione 2.0 y 3.0 permite 3.4 * 10
38
es mas lento que el anterior maneja una seguridad similar, solo sepermite usar en Estados Unidos para el comercio, auque es posibleimplementarlo en los navegadores comunes.
•
RSA + DES de 56 bits + SHA-1: versiones 2.0 y 3.0 sistema menosseguro que los anteriores permitiendo 7.2. * 10
18
es el que trae los
Add a Comment