Para que un algoritmo de clave sim trica sea fiable debe cumplir
– Una vez que el mensaje es cifrado, no se puede obtener la clave de cifrado/descifrado ni tampoco el texto en claro.
– Siconocemos el texto en claro y el cifrado, se debe tardar más y gastar más dinero en obtener la clave, que el posible valor derivado de la información sustraída (texto en claro).
- See more at:http://www.redeszone.net/2010/11/04/criptografia-algoritmos-de-cifrado-de-clave-simetrica/#sthash.gfrZa3GY.dpuf
Debemos tener en cuenta que los algoritmos criptográficos son públicos, por lo que su fortaleza debedepender de su complejidad interna y de la longitud de la clave empleada para evitar los ataques de fuerza bruta.
La seguridad en clave simétrica reside en la propia clave secreta, y por tanto elprincipal problema es la distribución de esta clave a los distintos usuarios para cifrar y descifrar la información. La misión del emisor y receptor es mantener la clave en secreto. Si cae en manosequivocadas ya no podríamos considerar que la comunicación es segura y deberíamos generar una nueva clave.
Otro problema reside en que las claves secretas a guardar es proporcional al número de canalesseguros que deseamos mantener. Esto no es un problema en sí, pero debemos administrar bien las llaves para no equivocarnos. Este problema no se va a presentar en los algoritmos asimétricos porque cadausuario tiene una pareja de claves, una pública y la otra privada, independientemente del número de canales seguros que queramos establecer. Únicamente debe proteger la clave privada.
La principalventaja de los algoritmos simétricos es la velocidad de los algoritmos, y son muy usados para el cifrado de grandes cantidades de datos. TrueCrypt por ejemplo, usa algoritmos simétricos.
Si alguien sepregunta que cómo podemos transmitir por un medio inseguro la clave simétrica, la respuesta es que podemos crear unas claves asimétricas y así transmitir la información. Es lo que se hace en...
Regístrate para leer el documento completo.