{{attachment:logosafet.png|Logo Safet|align="center"}} [[Documentación|Volver]] ---- ''' INTRODUCCIÓN AL CIFRADO ''' Es el arte o ciencia de cifrar y descifrar información utilizando técnicas matemáticas (algoritmos matemáticos). El cifrado tiene como finalidad, garantizar el secreto en la comunicación entre dos entidades (personas, organizaciones, etc.), asegurar que la información sea enviada por el remitente que realmente dice ser y que el contenido del mensaje enviado, no haya sido modificado en su tránsito. La información original que debe protegerse se denomina texto en claro. El cifrado es el proceso de convertir el texto claro en un texto ilegible, denominado texto cifrado o criptograma. (Ver figura 5) {{attachment:cifrado.png}} ''Figura 5. Proceso de Cifrar'' Estos algoritmos matemáticos o de cifrado utilizan claves para cifrar y descifrar los texto en claros, estas claves son similares a una llave física que se usan para cerrar o abrir una puerta, las claves tienen un tamaño en bits que esta determinado de acuerdo al tipo de algoritmo que se este utilizando. '''Tipos de cifrado''' * '''Cifrado Simétrico:''' Algoritmo de cifrado que usa una misma clave para cifrar y para descifrar mensajes. Las dos partes que se comunican han de ponerse de acuerdo de antemano sobre la clave a usar. Una vez ambas tienen acceso a esta clave, el remitente cifra el mensaje que quiere proteger (texto en claro) usando la clave (clave simétrica), lo envía al destinatario, y éste lo descifra con la misma clave. (Ver figura 6) {{attachment:cifrado simetrico.png|cifrado simetrico.png}} ''Figura 6. Proceso de Cifrado Simétrico'' . Entre las características importantes del cifrado simétrico tenemos: 1. El cifrado simétrico utiliza la misma clave para cifrar y descifrar. 2. El cifrado simétrico es rápido. El cifrado simétrico es seguro. 3. El texto cifrado que resulta del cifrado simétrico es compacto. 4. El cifrado simétrico requiere una administración compleja de claves. El cifrado simétrico no se ajusta a las firmas digitales o a la aceptación. * '''Cifrado Asimétrico:''' Algoritmo de cifrado que usa un par de claves para cifrar y descifrar el mensaje. Las dos claves pertenecen a la persona que ha enviado el mensaje. Una clave es pública y se puede entregar a cualquier persona. La otra clave es privada y el propietario debe guardarla de modo que nadie tenga acceso a ella. El remitente usa la clave pública del destinatario para cifrar el mensaje, y una vez cifrado, sólo la clave privada del destinatario podrá descifrar este mensaje. (Ver figura 7) {{attachment:cifrado asimetrico.png|cifrado asimetrico.png}} ''Figura 7. Proceso de Cifrado Asimétrico'' . Entre las características importantes del cifrado asimétrico tenemos: 1. El cifrado asimétrico utiliza una clave (publica/privada) para cifrar y la otra clave (publica/privada) para descifrar. 2. El cifrado asimétrico es relativamente lento. 3. El cifrado asimétrico es seguro. 4. El cifrado asimétrico expande el texto cifrado. 5. El cifrado asimétrico no tiene los problemas complejos de distribución de claves. * '''Cifrado híbrido:'''Algoritmo de cifrado que usa tanto un cifrado simétrico como uno asimétrico. Emplea el cifrado asimétrico para compartir una clave para el cifrado simétrico. El mensaje que se esté enviando en el momento, se cifra usando la clave simétrica y enviándolo la clave simétrica al destinatario de manera cifrada usando un algoritmo asimétrico. Ya que compartir una clave simétrica no es seguro. De esta manera usando la combinación de las dos soluciones, capturando las fortalezas de cada una sin heredar sus problemas. (Ver figura 8) {{attachment:cifrado hibrido.png|cifrado hibrido.png}} ''Figura 8. Proceso de Cifrado Hibrido.'' . Esta solución ideal debe tener las siguientes características: 1. La solución debe ser segura. 2. El cifrado debe ser rápido. 3. El texto cifrado debe ser compacto. 4. La solución no debe vulnerar a la intercepción de claves. 5. La solución no debe requerir una relación previa entre las partes para ponerse de acuerdo que clave van a utilizar. 6. La solución debe soportar firmas digitales y aceptación. Con la utilización de la tecnología del cifrado a la información que se quiere proteger se esta logrando la confidencialidad. ---- [[Documentación|Volver]]