¿Qué es un cifrado de transmisión?

Un cifrado de flujo es un tipo de algoritmo utilizado en el cifrado de datos donde la fuente que debe ser encriptada se procesa en una secuencia clave que parece aleatoria. Este tipo de cifrado es algo flexible en el sentido de que puede variar el cifrado a medida que se procesa el texto. También a veces se les conoce como un cifrado de estado porque el cifrado también depende del estado actual de la operación. A diferencia de los cifrados de bloque, que funcionan en fragmentos de datos 64 bits a la vez, un cifrado de flujo puede funcionar en un solo bit. Por esta razón, una corriente puede procesarse a altas velocidades con muy poca potencia de procesamiento.

El primer cifrado de transmisión fue ideado por Gilbert Vernam en 1917. Vernam más tarde también ayudó a crear un cifrado conocido como la almohadilla única, que es una forma de cifrado de flujo que usa una clave de una sola vez para encriptar los datos. En una almohadilla única, la clave generada es la misma longitud que los datos que deben encriptarse, es completamente aleatorio y nunca se usa nuevamente en ninguna parte eLSE, de ahí el nombre.

Cuando se procesa con los datos a encriptar, típicamente denominado texto sin formato, el texto cifrado resultante es imposible de descifrar sin la clave. El PAD único es difícil de manejar en la mayoría de los escenarios y, por lo tanto, solo se usa para situaciones muy exclusivas. Aún así, un cifrado de la corriente generalmente se considera útil, por lo que las claves se acortaron y se hicieron pseudorandom, lo que significa que son estadísticamente aleatorios, pero en realidad no lo son.

Stream Cipher tiene la capacidad de cifrar la mosca. De esta manera, es incluso fácil para los cifrados simples de flujo que las personas son realizadas en pluma y papel, mientras que un cifrado de bloque generalmente requiere el uso de una computadora para procesar. El texto sin formato fluye a través del proceso de cifrado junto con la corriente de tecla, la secuencia pseudorandom que constituye la clave, donde se convierte y sale del otro extremo como texto cifrado.

nosotrosUally, este cifrado ocurre a través de una operación exclusiva o (XOR) en los bits individuales a medida que pasan por el cifrado. Un simple cifrado XOR usa un tipo de disyunción lógica como base, que esencialmente dice que el resultado puede ser cierto si cualquiera de los operando es verdadero, pero no ambos. Por ejemplo, si un poco en movimiento a través del proceso de cifrado es cero o uno, y el bit de teclado pareado no coincide, la salida resultante es única. Si el bit y el bit de teclado emparejado coinciden, donde ambos son uno o ambos son cero, el resultado es un cero. El flujo cifrado de los que y los ceros se descifran en el otro extremo de la transmisión utilizando la misma tecla de tecla para convertir los bits nuevamente en su texto sin formato original.

Hay dos tipos de cifrado de flujo. Utilizando un método sincrónico, la corriente de tecla se crea separada del texto sin formato o el texto cifrado y luego se fusiona para proporcionar el cifrado o el descifrado. Con este método, los extremos de envío y recepción de la transmisiónLa Ission debe permanecer sincronizada cuando operan con la misma clave y la misma posición en la clave. En caso de que ocurra un problema, el descifrado debe comenzar de nuevo, o puede haber banderas colocadas intermitentemente a lo largo del texto cifrado que indican nuevos puntos de partida. Un cifrado auto-sincronizador, por otro lado, actualizará la corriente de tecla basada en un número de dígitos anteriores en el texto cifrado.

Uno de los CIPHER de flujo más utilizados, llamado RC4, fue creado por RSA Data Security®. Tiene licencia y se usa en una serie de productos de software, así como en el protocolo Secure Socket Layer (SSL) utilizado en comunicaciones seguras en Internet y el cifrado de privacidad equivalente (WEP) con cable se utiliza con dispositivos inalámbricos. Otro cifrado que a menudo se usa se conoce como Oryx, que ha encontrado el uso en transmisiones de datos de teléfono celular que deben estar encriptados. IBM® también ha desarrollado un método de cifrado de flujo conocido como sello, que ha encontrado el uso en el cifrado de disco duro.

OTROS IDIOMAS