?Qu? es un c?digo variable?

Un c?digo m?vil, tambi?n conocido como c?digo de salto, es un tipo especial de sistema de cifrado utilizado en dispositivos inal?mbricos de entrada sin llave, como controles remotos de autom?viles y abridores de puertas de garaje. En el pasado, una persona presionaba un bot?n para desbloquear su autom?vil, y el control remoto transmit?a un c?digo de desbloqueo al receptor del autom?vil, que a su vez desbloqueaba el autom?vil. Este m?todo ten?a un defecto importante, ya que cualquiera pod?a detectar la se?al a medida que se transmit?a y luego usar el c?digo para desbloquear el garaje o el autom?vil del propietario sin su permiso. Por esta raz?n, se inventaron c?digos continuos para que despu?s de cada uso, el control remoto y el receptor creen un nuevo c?digo y el c?digo antiguo ya no funcione.

Para que el c?digo continuo funcione, tanto el transmisor que se encuentra en el control remoto como el receptor que se encuentra en el autom?vil o dispositivo que interact?a con el transmisor deben estar dise?ados para reaccionar entre s? y tener el mismo generador de c?digo, por lo tanto, despu?s de usar un c?digo, ambos los dispositivos generar?n el mismo c?digo nuevo y continuar?n trabajando juntos. El transmisor generalmente se refiere al dispositivo de entrada sin llave, como un control remoto del autom?vil para desbloquear las puertas del autom?vil sin insertar f?sicamente la llave en el autom?vil. El receptor se refiere al dispositivo, como el propio autom?vil, al cual el control remoto env?a la se?al.

Cuando el propietario presiona el bot?n de desbloqueo, el control remoto transmite el c?digo al autom?vil, que luego verifica que el c?digo sea correcto y desbloquea las puertas. Tanto el control remoto como el autom?vil generan un nuevo c?digo, y cuando el propietario presiona el bot?n nuevamente, env?a este nuevo c?digo para desbloquear el autom?vil y crea otro c?digo nuevo. Si un ladr?n recogiera el c?digo mientras se transmit?a, ya se habr?a utilizado y no funcionar?a nuevamente.

Si un propietario presiona un bot?n y el control remoto est? demasiado lejos para que el receptor pueda interceptar la se?al, el control remoto crea un nuevo c?digo continuo pero el receptor no. Para evitar que un propietario se bloquee de su propio autom?vil o garaje si accidentalmente presiona el bot?n desde muy lejos, el control remoto y el receptor est?n dise?ados para generar 256 c?digos nuevos al azar cada vez que se usa un c?digo. Si el control remoto transmite uno de estos 256 c?digos continuos al receptor, seguir? desbloqueando el autom?vil y los dos dispositivos se sincronizar?n y generar?n los mismos c?digos aleatorios porque ambos contienen el mismo generador de n?meros dise?ado para crear el siguiente conjunto de 256 c?digos.

Aunque 256 c?digos pueden no parecer muchos, es pr?cticamente imposible desbloquear el autom?vil de otra persona, incluso si una persona tiene un control remoto dise?ado para funcionar con el mismo tipo de receptor que se encuentra en ese autom?vil espec?fico. Las posibilidades de tener un control remoto compatible y ese control remoto que genera uno de los 256 c?digos que aceptar? el autom?vil de la persona es a?n menor que uno en mil millones. Un ladr?n necesitar?a a?os para encontrar el c?digo m?vil correcto, lo que hace que el sistema de c?digo m?vil sea un m?todo bastante simple, pero confiable, para bloquear y desbloquear elementos de forma segura utilizando dispositivos de entrada sin llave.