viernes, 20 de abril de 2018

TIPOS DE CIFRADO DE CLAVES:





CIFRADO DE CLAVE SECRETA: también llamada simétrica

¿Cómo funciona?:
 Desde los principios de la criptografía, la criptografía siempre ha sido simétrica, esto significa que ambas partes tenían que conocer la clave para poder tanto cifrar como descifrar el código. Por lo que estas tenían que ser conocidas antes de iniciar la comunicación. Esto no podía garantizar la seguridad al 100% ya que si se descubría la clave secreta, el sistema de cifrado se hacía vulnerable y si se cambiaba la clave de acceso con regularidad, tenía como consecuencia que había que utilizar de nuevo el canal seguro, que este no podía garantizar su seguridad. Aun asi estos sistemas son sencillos, fiables y bastantes seguros.

¿Dónde se utiliza?:
Se utilizan en aplicaciones protegidas por claves, en correos seguros, en cifrado de discos duro etc.

Algoritmos más utilizados:

-          DES: se desarrolló en los setenta y fue uno de los más estandarizados en su época, en la actualidad apenas se utiliza. Consta de 56 bits de cifrado y 8 bits de paridad, por ello al ser tan corto, es poco seguro ante fuertes amenazas

-          3DES: Es una variante del DES, que fue desarrollado por IBM a finales de los noventa, en la actualidad se sigue utilizando, como por ejemplo en la mayoría de las tarjetas de crédito y otros medios de pago electrónicos tienen como estándar el algoritmo Triple DES


-          IDEA: Fue un algoritmo propuesto como reemplazo del DES, IDEA opera con bloques de 64 bits usando una clave de 128 bits y consiste de ocho transformaciones idénticas (y una transformación de salida.

-          AES: Este tipo de algoritmo desarrollado por Joan Daemen Y Vincent Rijmen, es uno de los más utilizados actualmente ya que apenas se han registrado ataques a este y además no es vulnerable al criptoanálisis diferencial y lineal. Es necesaria una gran cantidad de textos encriptados y gran procesamiento para su análisis.





CIFRADOS DE CLAVE PÚBLICA: Asimétrica
Surgieron posteriormente a los cifrados de clave secreta y por ello son más seguros y más avanzados 

¿Cómo funciona?
Consta de dos claves, una clave pública y otra privada, de modo que una información cifrada por una clave solo puede ser descifrada por otra clave. Una de ellas debe ser privada y secreta y la otra puede ser publica por lo que evita la necesidad de disponer de un canal seguro para el intercambio de claves.
Estos son más complejos de programar y también de utilizar, aun así, actualmente se utilizan bastante en sistemas informáticos ya que son más fuertes y seguros que los de clave secreta.


¿Dónde se utilizan?
Sobre todo, utilizado para validar el acceso a sistemas informáticos, para la firma digital, seguridad en internet etc.

Algoritmos más utilizados:

-          RSA: es un sistema criptográfico de clave pública desarrollado en 1977. Es el primer y más utilizado algoritmo de este tipo y es válido tanto para cifrar como para firmar digitalmente.

-          DH:  permite establecer la ubicación de los sistemas de referencia de los eslabones en los sistemas robóticos articulados, ya sean prismáticas o de revolución, con cadenas cinemáticas abiertas.


-          DSA: Es un algoritmo de firma digital, no se utiliza para cifrar información. Una desventaja de este algoritmo es que requiere mucho más tiempo de cómputo que por ejemplo otros como el RSA.

-          ElGamal: puede ser utilizado tanto para generar firmas digitales como para cifrar o descifrar. La seguridad del algoritmo se basa en la suposición que la función utilizada es de un sólo sentido debido a la dificultad de calcular un logaritmo discreto.




No hay comentarios:

Publicar un comentario