Telecomunicaciones
FACULTAD TÉCNICA PARA EL DESARROLLO
INGENIERÍA EN TELECOMUNICACIONES
TELEMÁTICA II
INTEGRANTES:
JEFFERSON CARRIÓN ROMERO
JEAN DELGADO RODRIGUEZFERNANDO GUILLÉN BAEZ
RESUMEN RC4
RC4 (Rivest Cipher4) es un algoritmo de cifrado en flujo, utilizado en protocolos de cifrado en comunicaciones como SSL y WEP. Fue desarrollado por Ronald Rivest en1987, y mantenido en secreto hasta 1994. Es un algoritmo destacado por su simplicidad y rapidez en software, pero presenta debilidades que le impiden ser una opción para implementar en un sistema.El algoritmo RC4 utiliza un vector de inicialización (VI), este es generado dinámicamente y debería ser diferente para cada trama. El objetivo perseguido con el Vector de Inicalización es cifrar conclaves diferentes para impedir que un posible atacante pueda capturar suficiente tráfico cifrado con la misma clave y terminar finalmente deduciendo la clave. Como es lógico, ambos extremos debenconocer tanto la clave secreta como el Vector de Inicialización. Lo primero sabemos ya que es conocido puesto que está almacenado en la configuración de cada elemento de red. El Vector de Inicalización, encambio, se genera en un extremo y se envía en la propia trama al otro extremo, por lo que también será conocido.
Observemos que al viajar el Vector de Incialización en cada trama es sencillo deinterceptar por un posible atacante. Debido a las vulnerabilidades que tiene el algoritmo RC4 fue excluido de los estándares de alta seguridad por los criptógrafos, algunos modos de usar el algoritmo decriptografía RC4 lo han llevado a ser un sistema de criptografía muy inseguro, incluyendo su uso WEP. No está recomendado su uso en los nuevos sistemas, sin embargo, algunos sistemas basados en RC4 sonlo suficientemente seguros para un uso común [www19].
Figura 1: Diagrama de flujo de Algoritmo RC4
FUNCIONAMIENTO
RC4 genera un flujo pseudo-aleatorio de bits a partir de la clave original,...
Regístrate para leer el documento completo.