Artículo de método

Un protocolo de autenticación seguro y de baja sobrecarga para redes ad hoc de vehículos con autenticación por lotes y transferencia

DOI:

10.3791/69920

8 de mayo de 2026

En este artículo

Resumen

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

En una red ad hoc vehicular (VANET), los vehículos se comunican entre sí y cada mensaje debe ser verificado para evitar interferencias maliciosas. Los métodos tradicionales de autenticación verifican cada vehículo individualmente, lo que provoca retrasos significativos. Para abordar este problema, la investigación propuesta introduce un mecanismo de autenticación que combina autenticación por lotes y transferencia.

Resumen

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Las Redes Ad Hoc Vehiculares (VANETs) requieren mecanismos de autenticación seguros, eficientes y escalables para garantizar la confianza entre vehículos y unidades de carretera (RSU). Los enfoques tradicionales de autenticación uno a uno suelen provocar altos costos de comunicación y computación, lo que los hace inadecuados para entornos vehiculares a gran escala. Esto provoca un atasco de seguridad, haciendo que el proceso sea ineficiente e inadecuado para aplicaciones de seguridad en tiempo real. Para abordar esto, Study propone un protocolo de autenticación ligero que soporta tanto la autenticación por lotes como la de transferencia, permitiendo autenticar múltiples vehículos simultáneamente y permitiendo transferir la validez de la autenticación entre RSUs sin tener que volver a ejecutar el protocolo completo. En la autenticación por lotes, una unidad en carretera verifica un grupo de vehículos simultáneamente en lugar de uno a uno, de forma similar a un vigilante que aprueba un autobús entero de pasajeros preverificados, lo que reduce considerablemente los retrasos en cruces o peajes. En la autenticación por transferencia, cuando un vehículo se desplaza de una zona de una unidad en carretera a otra, los datos de verificación se transfieren de forma segura, permitiendo una continuidad fluida sin reiniciar el proceso, similar a una pulsera de concierto que permite a los asistentes moverse entre escenarios sin comprobaciones repetidas. Este esquema aprovecha las propiedades matemáticas de los polinomios de Chebyshev para proporcionar una fuerte seguridad con menor sobrecarga. El análisis de rendimiento muestra que el método propuesto logra un coste de comunicación de solo 42n bytes y una complejidad computacional significativamente menor que los esquemas existentes. Este enfoque mejora la escalabilidad, reduce el intercambio de mensajes y mantiene una resistencia robusta contra ataques comunes, lo que lo hace muy adecuado para comunicaciones vehiculares en tiempo real. En conjunto, este nuevo protocolo mejora la viabilidad de los VANET al reducir la sobrecarga de datos, acelerar la autenticación y gestionar eficientemente los altos volúmenes de tráfico, convirtiéndolo en una solución segura y escalable para el futuro de los sistemas de transporte inteligentes.

Introducción

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Las redes ad hoc vehiculares (VANETs) permiten que los vehículos se comuniquen entre sí (vehículo a vehículo (V2V)) y con vehículos a infraestructuras al borde de la carretera (vehículo a infraestructura (V2I)) para mejorar la seguridad y eficiencia del transporte. En este entorno inalámbrico abierto, cualquier vehículo puede emitir mensajes de seguridad (por ejemplo, avisos de accidente o actualizaciones de tráfico); Por lo tanto, una autenticación robusta es fundamental para asegurar que los mensajes se originen en fuentes legítimas. Simultáneamente, los VANET imponen requisitos estrictos de rendimiento, y los vehículos intercambian mensajes a altas frecuencias (a menudo 10 mensajes por segundo), dejando solo unos milisegundos para verificar cada mensaje antes de que llegue el siguiente. Los métodos tradicionales de autenticación de clave pública, como el algoritmo de firma digital de curva elíptica (ECDSA), como en el estándar WAVE/IEEE 1609.2, conllevan importantes sobrecargas de cálculo y comunicación. Verificar una sola firma ECDSA o gestionar un certificado de clave pública para cada mensaje puede saturar una unidad a bordo (OBU) con recursos limitados y causar retrasos inaceptables cuando llegan múltiples mensajes simultáneamente. Además, los vehículos cambian frecuentemente su punto de conexión (pasando de una unidad de carretera (RSU) a otra), requiriendo autenticaciones repetidas o apretones de manos, lo que puede aumentar aún más la latencia.

CanalRango de frecuencia (GHz)PrioridadFunciones principales
CCH-1785.885 – 5.895AltoControl de autenticación, anuncios de servicio, difusión inicial de mensajes desde RSUs, inicio de autenticación por lotes.
SCH-1725.855 – 5.865AltoMensajes críticos en el tiempo (acuses de recibo de autenticación por lotes, notificaciones urgentes de seguridad).
SCH-1745.865 – 5.875De media a altaValidación basada en navegación, coordinación por lotes consciente del tráfico (escenarios de movilidad urbana).
SCH-1765.875 – 5.885De bajo a medioDifusión de listas de revocación, actualizaciones de credenciales de grupo, alertas periódicas de reautenticación.
SCH-1805.895 – 5.905MedioIntercambios de mensajes seguros tras la autenticación (actualizaciones/notificaciones para lotes autenticados).
SCH-1825.905 – 5.915BajoServicios no críticos (verificación asistida en la nube, comprobaciones basadas en internet, mensajes en segundo plano).
SCH-1845.915 – 5.925De media a altaAplicaciones de alto rendimiento (transmisión de vídeo, distribución de mapas, actualizaciones OTA para grupos autenticados).

Tabla 1: Especificaciones del canal DSRC para redes vehiculares seguras. Explica el canal de control (CCH) y los diferentes canales de servicio (SCH) utilizados en los VANETs. Todos estos canales operan dentro del rango de frecuencias 5,855–5,925 GHz, y cada uno tiene un ancho de banda de 10 MHz. Esta configuración permite una comunicación fluida y organizada, especialmente para autenticación por lotes y mensajes de seguridad importantes. CCH-178 (5,885–5,895 GHz) era el canal de control principal. Se utiliza para iniciar el proceso de autenticación y enviar mensajes relacionados con la seguridad; los SCHs de alta prioridad, como SCH-172, SCH-174 y SCH-184, se emplean para tareas urgentes, como alertas de emergencia y transferencias de datos de gran tamaño; los SCHs de prioridad media y baja, como SCH-176, SCH-180 y SCH-182, gestionan tareas menos urgentes, como actualizar listas de revocación, volver a autenticar vehículos o gestionar servicios generales. Abreviaturas; DSRC = Comunicaciones Dedicadas de Corto Alcance; VANET = Red vehicular ad hoc; CCH = Canal de Control; SCH = Canal de Servicio; GHz = Gigahercios; MHz = Megahercios.

El espectro dedicado de comunicación de corto alcance (DSRC), como se muestra en la Tabla 1, ilustra su uso en redes vehiculares. Esta tabla describe la asignación de canales en la banda dedicada de comunicaciones de corto alcance (DSRC) de 5,9 GHz (5,855–5,925 GHz), con cada canal teniendo un ancho de banda de 10 MHz. Destaca el canal de control (CCH) y los diversos canales de servicio (SCH) utilizados en las Redes Ad Hoc Vehiculares (VANETs) para garantizar una comunicación organizada y priorizada. El canal 178 sirve como CCH principal para iniciar los procesos de autenticación y emitir mensajes relacionados con la seguridad. Los SCH de alta prioridad (como 172, 174 y 184) soportan aplicaciones críticas en tiempo como alertas de emergencia y transferencias de datos de gran tamaño, mientras que los SCH de prioridad media y baja (como 176, 180 y 182) gestionan tareas menos urgentes, incluyendo actualizaciones de listas de revocación, reautenticación de vehículos y servicios generales.

Otro desafío es la privacidad. Los vehículos deben autenticarse sin revelar su identidad permanente en cada mensaje (para evitar el rastreo). Soluciones como los certificados seudónimos proporcionan anonimato mediante el uso de identidades temporales; sin embargo, introducen gastos generales para distribuir y revocar un gran número de certificados. Un vehículo puede usar esquemas de firma grupal para firmar mensajes para un grupo. Esto autentica el mensaje manteniendo el anónimo de los vehículos específicos. Sin embargo, estas firmas de grupo, junto con otros métodos de clave pública, dependen de matemáticas complejas, como emparejamientos bilineales y grandes exponenciaciones. Estas operaciones no son prácticas para un entorno VNET, que siempre avanza rápido y requiere baja latencia. La pérdida de paquetes empeora esta situación. Por lo tanto, se requiere un método de criptografía ligero. Por lo tanto, es necesario desarrollar una técnica que pueda comprobar rápidamente múltiples mensajes simultáneamente sin comprometer la privacidad o la seguridad. En este contexto, los investigadores han investigado la aplicación de polinomios de Chebyshev, que poseen dos características significativas apropiadas para la criptografía: la propiedad de semigrupo y el comportamiento caótico. La principal ventaja de usar operaciones polinómicas de Chebyshev es que consumen menos complejidad computacional que las curvas elípticas. Esta propiedad especial se ha utilizado para construir nuevos sistemas de autenticación que combinan ideas de la criptografía simétrica y la criptografía de clave pública. Por ejemplo, utilizan funciones unidireccionales construidas a partir de estos polinomios para crear secretos compartidos o firmas digitales, que proporcionan eficiencia y no repudiación. Los estudios ya han demostrado que, cuando estos protocolos Chebyshev se utilizan para la autenticación, la cantidad de trabajo que deben realizar las unidades a bordo de los vehículos es mucho menor. Este estudio proporciona definiciones formales y detalles matemáticos de las operaciones basadas en polinomios de Chebyshev utilizadas en el esquema propuesto. Específicamente, este estudio basa la seguridad en dos supuestos análogos a los problemas difíciles criptográficos clásicos: el problema del logaritmo discreto polinómico de Chebyshev (CPDLP) y el problema polinómico de Diffie–Hellman de Chebyshev (CPDHP). Se sabe que estos problemas son computacionalmente intratables, lo que demuestra que falsificar la autenticación de un vehículo o hacerse pasar por un nodo válido es computacionalmente inviable. Además, se establece explícitamente que, cuando los polinomios de Chebyshev se definen sobre campos finitos grandes con longitudes de bits prácticas (por ejemplo, 160–256 bits), recuperar el grado polinómico o el parámetro secreto de un polinomio público es computacionalmente inviable con los algoritmos clásicosactuales 1.

En los últimos años, se propusieron los esquemas CDAS (esquema centralizado de autenticación de datos) y DDAS (esquema de autenticación distribuida de datos) 2 para gestionar datos eléctricos en sistemas Vehicle-to-Grid (V2G). Ambos métodos mostraron mejor velocidad, seguridad y eficiencia que los anteriores y protegieron eficazmente la privacidad de los usuarios. Sin embargo, este trabajo carece de despliegue real e ignora los escenarios de precios dinámicos. Se propuso un esquema inteligente y eficiente de autenticación por lotes para redes V2G que utilice emparejamientos bilineales y firmas agregadas para verificar simultáneamente múltiples firmas de vehículos eléctricos(VE) 3 para ahorrar tiempo y minimizar la potencia de cálculo, pero este trabajo no aborda cómo afecta la blockchain al almacenamiento a largo plazo. Se propuso un enfoque inteligente de autenticación por lotes para redes V2G utilizando computación en el borde para comprobar EVs densos al mismo tiempo,usando firmas de grupo cortas y criptografía sin certificados para reducir el retraso y evitar problemas con los certificados. El método de autenticación por lotes para redes V2G usando computación en el borde y firmas de grupo cortas para comprobar los EVs de grupo a la vez fuecreado 5 pero, sin embargo, no verifica completamente el rendimiento en áreas mayormente saturadas de VE, no especificaron la política de revocación de los VE.

Se propuso un marco para el intercambio de datos centrado en la privacidad en redes V2G usando blockchain6 un marco para el cifrado basado en atributos (ABE), pero en este trabajo no abordan la autenticación por lotes. Secreó un método de autenticación que preserva la privacidad para redes V2G usando blockchain y procesamiento por lotes para abordar la criptografía de curvas elípticas (ECC) y así comprobar simultáneamente el grupo de EVs. Sin embargo, no abordan los desafíos de escalabilidad para redes densas. Una gestión de claves basada en blockchain para V2G, que también utiliza procesamiento por lotes, propuso8 pocos contratos inteligentes para la distribución, renovación y revocación segura de claves, garantizando así la privacidad de los vehículos eléctricos; Sin embargo, no comprueba el trabajo en tiempo real y no es claro sobre la revocación de vehículos eléctricos en un lote. Se propuso un método ligero de autenticación por lotes paraVANETs 9 que utiliza polinomios de Chebyshev para comprobar muchos vehículos simultáneamente con bajo cálculo. Las características matemáticas de los polinomios de Chebyshev ayudan a evitar pasos criptográficos intensos, por lo que el sistema funciona más rápido y es más adecuado para la comunicación vehicular en tiempo real. También mantiene la privacidad y proporciona una fuerte seguridad. Sin embargo, no explica completamente cómo gestionará el tráfico muy grande, los vehículos en movimiento, los usuarios revocados y el proceso de actualización de claves. El esquema de autenticación por lotes VANETs mediante polinomios de Chebyshev se presentó10 para verificar muchos identificadores de vehículos con menos retraso. Las partes caóticas de los polinomios de Chebyshev soportan identificaciones anónimas, generación de claves y privacidad. Sin embargo, este estudio no explicó mucho sobre el tráfico intenso, los coches de alta velocidad, la eliminación de vehículos defectuosos en lotes, la autenticación de transferencias y el manejo completo de las llaves. Se creó un sistema de autenticación por lotes ligero paraVANETs, un sistema seguro que utiliza polinomios de Chebyshev para comprobar grandes grupos de vehículos a la vez y a bajo coste. Proporciona privacidad y permite el rastreo si es necesario. Sin embargo, no trata sobre redes a gran escala. Tampoco aborda el trabajo con las reglas VANET ni el manejo completo de las llaves. Se propuso un esquema de autenticación por lotes basado en mapas caóticos de Chebyshev paraVANETs 12 para autenticar múltiples vehículos simultáneamente con un coste computacional reducido. Mantiene la privacidad del usuario proporcionando identificaciones anónimas, capacidad de rastreo y saltándose operaciones criptográficas pesadas, por lo que es adecuado para comunicaciones en tiempo real. Sin embargo, no explica la revocación de vehículos maliciosos ni el cumplimiento de las normas de VNET. Se propuso una autenticación por lotes ligera para redes VANET mediante esquemas de autenticación y acuerdo de claves (AKA) combinados con mapas caóticos de Chebyshev para comprobar múltiples mensajes de vehículos a la vez, 13 para ahorrar tiempo y trabajo. El programa mantiene la privacidad, la seguridad de los mensajes y lo hace adecuado para el tráfico real. Sin embargo, no explica cómo funciona para grandes grupos de vehículos, la adopción de cambios rápidos en la RSU ni cómo eliminar vehículos maliciosos en lotes. Se creó un método de autenticación por lotes ligero para VANET usando mapas caóticos de Chebyshev14 para comprobar muchos mensajes de vehículos rápidamente, con menos retraso y menos cálculo. Mantiene la privacidad, el intercambio seguro de claves y el rastreo sin necesidad de cifras pesadas, lo que lo hace adecuado para la comunicación vehicular en tiempo real. Sin embargo, el artículo no explica cómo el sistema gestiona grandes cantidades de vehículos, elimina vehículos que se comportan mal o cómo los coches que se desplazan rápidamente entre RSU. Además, carece de integración con protocolos estándar de VANET y no utiliza computación en el borde para mejorar el rendimiento.

Este estudio propone un marco de autenticación para VANET que utiliza exclusivamente mecanismos basados en polinomios de Chebyshev para la verificación por lotes de mensajes y la autenticación por transferencia durante las transferencias de vehículos. El esquema de verificación por lotes permite que una RSU o vehículo receptor verifique múltiples firmas de mensaje juntas en lugar de individualmente, lo que reduce drásticamente el retraso por mensaje cuando el tráfico está muycargado 8. El protocolo de autenticación por transferencia permite que un vehículo permanezca continuamente autenticado mientras se desplaza entre diferentes áreas de cobertura de RSU sin realizar un apretón de manos completo y costoso en cada salto. En su lugar, se utiliza un mecanismo dinámico ligero de sesión para transferir el estado de autenticación de una sesión o dominio a otro. Al emplear polinomios de Chebyshev en ambos aspectos, este esquema garantiza que solo se requieran operaciones matemáticas simples (como la multiplicación modular y la suma a partir de la evaluación polinómica) para las entidades VNET, lo que lo hace muy adecuado para el entorno computacional restringido de las OBUs.

Acceso restringido. Inicie sesión o comience una prueba gratuita para ver este contenido.

Protocolo

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Preliminares

Modelo del sistema: El sistema VANET consta de tres tipos principales de entidades: autoridad de confianza (TA), unidades de carretera (RSU) y vehículos con unidades a bordo (OBU). El TA es fundamental para iniciar la inicialización, la gestión de claves y la revocación ocasional. Es totalmente confiable y normalmente está controlada por el gobierno o la infraestructura. Cada RSU es una unidad estacionaria desplegada a lo largo de la carretera. Esto proporciona una infraestructura de comunicación; en este modelo, se asume que las RSUs están conectadas al TA mediante una red troncal segura (por ejemplo, fibra o una red segura) para que puedan enviar o recibir actualizaciones del TA según sea necesario. Los vehículos están equipados con OBU que permiten comunicaciones entre vehículos (V2V) y vehículos a infraestructura (V2I). Este estudio asume que las OBU cuentan con un dispositivo a prueba de manipulaciones (TPD) o un módulo de hardware seguro que puede almacenar claves criptográficas y realizar operaciones criptográficas de forma aislada, protegiendo secretos a largo plazo de cualquier compromiso físico.

Modelo de comunicación: Los vehículos emiten mensajes periódicos de un solo salto (como mensajes básicos de seguridad) a través de un canal inalámbrico (por ejemplo, IEEE 802.11p o C-V2X PC5) que pueden ser recibidos por otros vehículos y RSUs en rango. Estos mensajes deben ser autenticados por los receptores para garantizar su validez. Las RSUs también envían información periódica (semáforos y advertencias) a los vehículos mediante comunicación vehículo-infraestructura (V2I). En este trabajo, el enfoque principal está en la autenticación de mensajes vehículo-a-infraestructura (V2I). Esto significa que los vehículos son autenticados por una RSU mediante autenticación por lotes cuando entran en la región de cobertura de la RSU. La autenticación V2V puede gestionarse de forma similar haciendo que los vehículos usen el mismo esquema de firmas; sin embargo, la verificación por lotes es más beneficiosa en las RSU, que pueden necesitar verificar los mensajes de muchos vehículos simultáneamente.

figure-protocol-1
Figura 1: Verificación por lotes en la red VNET. Esta figura muestra la arquitectura utilizada para la autenticación por lotes, ilustrando cómo múltiples OBU en lotes de vehículos (por ejemplo, BATCH1 y BATCH2) se comunican de forma inalámbrica con RSUs en intersecciones o puntos de tráfico, que están conectados mediante enlaces cableados a una TA central. El protocolo permite la verificación colectiva de las solicitudes de autenticación en tráfico de alta densidad utilizando polinomios de Chebyshev. Cada vehículo calcula un token de autenticación evaluando Tk(x) mod P, lo concatena con su identidad y marca de tiempo, hashe el valor y lo transmite a la RSU. La RSU agrega los tokens y los verifica colectivamente.
Abreviaturas; VANET = Red vehicular ad hoc; OBU = Unidad a bordo; RSU = Unidad de Carretera; TA = Autoridad de Confianza. Por favor, haz clic aquí para ver una versión ampliada de esta figura.

Autenticación por lotes en VANETs: En entornos de tráfico de alta densidad, las RSU pueden recibir solicitudes de autenticación de varios vehículos en un periodo de tiempo muy corto. Realizar autenticación individual para cada solicitud puede causar retrasos computacionales significativos y aumentar la sobrecarga de comunicación. Como se ilustra en la Figura 1, el mecanismo propuesto de autenticación por lotes aprovecha las propiedades matemáticas de los polinomios de Chebyshev para lograr una verificación eficiente de múltiplesvehículos 15. Cada vehículo calcula un token de autenticación αi evaluando un polinomio de ChebyshevT vi(Tr(x)) módulo un primo grande p, donde vi es la clave privada del vehículo, r la clave privada de la RSU y x es una base pública. La salida se concatena con la identidad digital y la marca de tiempo del vehículo, se hasha y se transmite a la RSU. La RSU agrega todos los tokens recibidos en un único valor y los verifica colectivamente usando la relación Tr.∑v i(x) módulo p. Este enfoque reduce significativamente el número de costosas operaciones de verificación, mejorando así la escalabilidad en entornos como intersecciones, peajes y puntos de estrangulamiento del tráfico.

figure-protocol-2
Figura 2: Autenticación por transferencia en redes VNET. Esta figura muestra el protocolo de autenticación de transferencia ligera propuesto que permite a un vehículo pasar de la RSU actual (unidad en carretera 1) a la siguiente RSU (unidad en carretera 2) sin una reautenticación completa, lo que puede reducir la latencia. RSU1 genera una tarjeta autorizada usando concatenación basada en hash de claves públicas y un valor aleatorio, y luego aplica operaciones polinómicas de Chebyshev para calcular parámetros intermedios (ω₁, ω₂), una clave inicial (IK), una clave de sesión cifrada y una clave temporal (TK). Estos valores se envían al vehículo y se envían a RSU2. RSU2 verifica los datos y recupera la clave de sesión usando operaciones inversas de Chebyshev, estableciendo una clave de sesión segura (SK) para una comunicación ininterrumpida. El protocolo permite transferencias rápidas y seguras adecuadas para entornos de comunicación vehicular de alta velocidad. Abreviaturas; VANET = Red vehicular ad hoc; RSU = Unidad de Carretera; IK = Clave inicial; TK = Llave temporal; SK = Clave de Sesión. Por favor, haz clic aquí para ver una versión ampliada de esta figura.

Transferir autenticación para un traspaso fluido: A medida que los vehículos se desplazan entre zonas de cobertura RSU, volver a realizar la autenticación completa con cada nueva RSU introduce latencia y puede interrumpir las sesiones seguras. El proceso de autenticación por transferencia, tal como se muestra en la Figura 2, permite una transferencia segura y ligera. La RSU actual genera una tarjeta autorizada ACi mediante el hash de la concatenación de las claves públicas del vehículo y de la RSU junto con un parámetro de sesión aleatorio bi. Usando transformaciones polinomiales de Chebyshev TAC(x) módulo p, la RSU calcula valores intermedios ω1,ω 2 = ω1figure-protocol-3 FPKRi, una clave específica de sesión IKi = H(ω1figure-protocol-4FPKv i) y una clave de sesión cifrada ω3 = (EIKi(SKi)). Finalmente, una clave temporal TKi se deriva de γ =b i. IK i-1 usando otra transformación de Chebyshev Tγ(x). La tupla (TK i,ω 2,ω 3) se envía a la siguiente RSU, que la utiliza para verificar y reanudar la comunicación segura con el vehículo sin realizar una reautenticación completa. Este mecanismo garantiza una mínima interrupción y una latencia ultrabaja para vehículos que se mueven a altas velocidades. 

Movilidad y traspaso: Los vehículos que se desplazan de una ubicación a otra en la red pueden encontrarse con múltiples RSUs a lo largo de su ruta. Al combinar la autenticación por lotes basada en polinomios de Chebyshev para el acceso inicial a RSU y la autenticación de transferencia para traspasos de movilidad, el sistema logra tanto escalabilidad comocontinuidad 16. La autenticación por lotes gestiona eficazmente muchas autenticaciones simultáneas de vehículos, mientras que la autenticación por transferencia reduce los retrasos en la reautenticación durante las transiciones RSU. Juntos, estos mecanismos forman un marco fuerte, matemáticamente seguro y eficaz en rendimiento para la autenticación VANET.

Preliminares polinomiales de Chebyshev

Los polinomios de Chebyshev (Tn(x)) son el concepto matemático central del esquema de autenticación. Siguen una fórmula de recurrencia y cuentan con características que las hacen adecuadas para funciones criptográficas unidireccionales. Las principales definiciones y propiedades son las siguientes.

Definición: El polinomio de Chebyshev de grado n (para entero n≥ 0):

Tn(x) = cos(n arccos x),

para x figure-protocol-5 [-1,1]]. Equivalentemente, se puede definir sobre los reales o módulo un primo P. Los primeros polinomios de Chebyshev del primer tipo Tn(x) hasta n=4 (el grado varía de 0 a 4) se describen en la Tabla 2.

S.NoTítuloDescripciónResultado
1T0(x)T0(x) = cos(0.arccros x) = cos(0) = 1T0(x) = 1
2T1(x)T1(x) = cos(1.arccros x) = cos(arcos x) = 1T1(x) = x
3T2(x)T2(x) = cos(2.arccros x) = 2cos2(arcos x)-1 = 2x2-1 (Ya que cos(2θ) = 2cos2θ-1)T2(x) = 2x2-1
4T3(x)T3(x) = cos(3.arccros x) = 4x3-3x
(Ya que cos(3θ) = 4cos3θ-3cosθ)
T3(x) = 4x3-3x
5T4(x)T4(x) = 8x4-8x 2+1
(Ya que cos(4θ) = 8cos4θ-8cos2θ+1)
T4(x) = 8x4-8x 2+1

Tabla 2: Evaluación de la relación de recurrencia. Esta tabla presenta los primeros polinomios de Chebyshev del primer tipo Tn(x) (para grados 0 a 4), calculados usando la relación de recurrencia que forma la base matemática del esquema de autenticación propuesto. Abreviaturas; Tn(x) = polinomio de Chebyshev de grado n evaluado en x; n = grado polinómico; x = Variable de entrada.

En general, satisfacen la recurrencia:

Tn+1(x) = 2xTn(x) - Tn-1(x), con T0(x) = 1, T1(x) = x.

Esta recurrencia permite un cálculo iterativo eficiente de Tn(x).

Propiedad de semigrupo: Similar a los exponentes multiplicativos, los polinomios de Chebyshev muestran una propiedad de composición específicamente:

Tm(Tn(x)) = Tm.n(x) ,

para cualquier entero positivo m,n. En palabras, si primero se aplica un polinomio de Chebyshev de grado n a x, y luego otro polinomio de grado m al resultado, es equivalente a aplicar directamente a x un polinomio de Chebyshev de grado m * n. Esta propiedad es central para usar polinomios de Chebyshev en protocolos de intercambio de claves y autenticación similares a los de Diffie–Hellman, porque se asemeja a la propiedad (ga)b = (gb)a de la exponenciación en un grupo cíclico.

Comportamiento caótico: Para grados n>1 , se ha demostrado que el mapa x figure-protocol-6 Tn(x) (cuando x está en [-1,1]) es un mapeo caótico bajo condiciones específicas. De forma informal, un pequeño cambio en x puede causar grandes cambios en Tn(x) cuando n es grande, y Tn(x) está distribuido en [-1,1] de manera que para n grande puede parecer aleatorio. Esta "pseudoaleatoriedad" es útil en criptografía para producir salidas no predecibles.

Problema del logaritmo discreto polinómico de Chebyshev (CPDLP): Es similar al problema del logaritmo discreto pero utiliza polinomios de Chebyshev. Dado un módulo primo P y valores públicos x e y = Tn(x) módulo P, es muy difícil encontrar el entero n. En otras palabras, si se conoce x e y, determinar n es extremadamente difícil cuando los números son grandes. Esto es similar al clásico problema de logarítmico discreto, donde encontrar a de gun mod P es difícil.

Problema de Diffie–Hellman polinómico de Chebyshev (CPDHP): Dado x, Ta(x) y Tb(x) (para enteros secretos aleatorios a,b), es difícil calcular Ta.b(x) sin conocer ni a ni b. Esto refleja el problema de Diffie–Hellman: dadog a yg b, un adversario no puede calcular gab. En el contexto de Chebyshev, hay que observar que Tab(x) = Ta(Tb(x)) = Tb(T a(x)) por la propiedad de semigrupo; así que si dos partes conocen cada una una de a,b, pueden calcular fácilmente Tab(x), mientras que un oyente que solo conoce los resultados individuales no puede.

La seguridad del esquema se basa en estos supuestos (CPDLP y CPDHP son intratables). Para la implementación práctica, este estudio opera en un campo finito (módulo un primo grande P) para garantizar un comportamiento distinto. Normalmente, se elige un número aleatorio x en [2,P-2] como parámetro del sistema (esto cumple un papel similar a un generador en un grupo multiplicativo). El TA elegirá tal x y lo publicará como parte de los parámetros públicos. Entonces los polinomios de Chebyshev pueden calcularse módulo P mediante la fórmula de recurrencia. Aunque x no está en [-1,1] en este caso, se puede usar el isomorfismo entre polinomios de Chebyshev y coseno hiperbólico para valores fuera de [-1,1], o simplemente tratar la recurrencia algebraicamente módulo P. La propiedad caótica, en sentido estricto, se aplica a intervalos reales; sin embargo, para el uso criptográfico, el estudio se basa en la imprevisibilidad debida a la dureza del CPDHP en el campo finito.

Modelo de ataque

En el marco propuesto de autenticación por lotes y transferencias para VANETs que utilizan polinomios de Chebyshev, los investigadores consideran un panorama realista de amenazas en el que tanto adversarios externos como internos pueden intentar interrumpir la comunicación segura. Los atacantes externos son entidades fuera de la red vehicular que buscan interceptar, alterar o inyectar mensajes maliciosos sin poseer credenciales de autenticaciónlegítimas 17. Los atacantes internos, en cambio, son vehículos comprometidos o maliciosos o RSUs que ya poseen credenciales válidas pero las usan indebidamente para hacerse pasar por otros, falsificar datos o lanzar ataques coordinados.

Ataque Man-in-the-middle (MIM): El adversario intercepta y transmite mensajes entre dos partes legítimas mientras potencialmente altera su contenido. El protocolo mitiga esto empleando autenticación mutua y acuerdo de claves de sesión basados en la dificultad del problema polinómico de Chebyshev, asegurando que cualquier dato interceptado sea computacionalmente inviable de manipular sin detectar18.

Ataque de repetición: Un atacante reenvía mensajes válidos previamente capturados para obtener acceso no autorizado o causar confusión en la red. Los investigadores abordan este problema incorporando marcas de tiempo e identificadores de sesión en el proceso de autenticación, asegurando que los mensajes solo sean válidos dentro de un corto periodo de tiempo y no puedan reutilizarse posteriormente.

Ataque de suplantación: también se considera cuando un atacante intenta hacerse pasar por un vehículo legítimo o RSU. Al vincular estrictamente el proceso de autenticación a claves polinómicas únicas de Chebyshev y verificar las firmas digitales durante la autenticación por lotes y transferencias, el sistema garantiza que solo los participantes genuinos puedan comunicarse.

Ataques de escucha: donde los adversarios monitorizan pasivamente las comunicaciones para extraer información sensible. El esquema propuesto garantiza la confidencialidad mediante la generación segura de claves de sesión; por lo tanto, incluso si se interceptan paquetes de datos, permanecen ininteligibles sin la clave secreta.

Ataques de colusión: donde múltiples entidades comprometidas colaboran para romper el protocolo de autenticación. El uso de verificación agregada en la autenticación por lotes y la verificación independiente en la autenticación por transferencia impide que nodos comprometidos forjen colectivamente credenciales válidas.

SímboloDescripción
UiI-ésimo vehículo en el VANET
RSUUnidad al borde de la carretera
Te ayudoAutoridad de confianza
TSiMarca temporal generada por el vehículo
TA RSUMarca temporal generada por RSU
TSTAMarca temporal generada por TA
ΔTDiferencia máxima permitida de reloj para la validez del mensaje
DID UiIdentidad basada en seudónimo del vehículo Ui
¿DID RSU?Identidad basada en seudónimo de RSU
Tv(x)Polinomio de Chebyshev con clave privada del vehículo "v"
TV(x)Polinomio de Chebyshev con clave privada de autoridad confiable "b"
TPKRi(x)
 
Polinomio de Chebyshev con clave pública de RSU
αyoHash de identidad calculado por el vehículo Ui
βyoHash de identidad calculado por RSU para Ui
θiToken de verificación polinómica de Ui usado para agregación
θ'aggPolinomio agregado esperado (TA computado)
θAGGProducto polinómico agregado de todos los vehículos Θi
mi,n iValores de semilla aleatoria de la clave de sesión generados por TA
ri,u iValores escalares secretos asignados a RSU y vehículo respectivamente
PUB RSUClave pública de RSU
PUB uiClave pública del vehículo Ui
E1(i), E2(i)Valores de enmascaramiento calculados mediante hash para garantizar la confidencialidad
IK(i)Componentes de los mensajes de autenticación/intercambio de claves de sesión
SKiClave de la última sesión establecida entre el vehículo y la RSU
H(.)Función hash resistente a colisiones
ESK(.)/DSK(.)Cifrado/descifrado simétrico usando clave de sesión
||Operador de concatenación
mod POperación modular sobre un primo grande p

Tabla 3: Notaciones. Esta tabla enumera los símbolos clave, parámetros y notaciones criptográficas empleadas a lo largo del artículo.

Esquema propuesto:

Este esquema propuesto consta de dos componentes principales: (i) un mecanismo de verificación por lotes de mensajes que utiliza polinomios de Chebyshev y (ii) un protocolo de autenticación por transferencia para transferencias de vehículos entre RSUs. Este estudio primero ofrece una visión general de la configuración del sistema y luego describe cada componente en detalle en las secciones siguientes, junto con que la terminología y la notación se ilustran en la Tabla 3.

Registro del vehículo:

Paso 1: Cada vehículo inicia el proceso de autenticación. Que haya n vehículos u1,u 2,u 3....,un intentando autenticación con la misma RSU en el tiempo t. Cada vehículo ui calcula:

αi = H(DIDui|| Tv i(Tb(x)) || TSi) (1)

Luego, ui envía:

I1(i) = (αi,DID ui,TS i) (2)

a la RSU.

Paso 2: RSU agrega y prepara la autenticación por lotes tras recibir todo el I 1(i) que realiza RSU:

1. Validación de marca temporal: |TSc - TSi| ≤ ΔT
2. Calcular el hash de la respuesta RSU para cada vehículo: βi = H(DIDRSU||Tr i(Tb(x))||TSRSU)
3. Calcular tokens de Chebyshev: θi = Tv i(TPKRi(x)) mod P
4. Agregar todos los tokens: figure-protocol-7  
5. Prepara el mensaje por lote: figure-protocol-8 y envíalo a TA.

Paso 3: TA verifica las firmas por lotes

1. Verificar la marca de tiempo:TS TA -TS RSU ≤ ΔT
2. Comprobar hash RSU: βi* = H(DIDRSU || Tb(Tr i(x)) || RSU TS) = βi 
3. Comprobar hash del vehículo: αi* = H(DIDui|| Tb(T vi(x)|| TSi) = αi 
4. Verificación agregada: θ'agg = Tv i(x)mod P
H(θagg) = H(θagg') Si todos pasan, la autenticación es exitosa.

Paso 4: Establecimiento de claves de sesión (en lote) para cada ui , TA realizado:
1. Calcular: E1(i) = H(PUB RSU||ri||TSRSU)
E2(i) = H(PUBui||vi||TSi).
2. Generar valores aleatorios mi,n ifigure-protocol-9Z*P 
3. Clave de sesión de cálculo: SKi = H(mi||ni||ri||vi)
4. Construir componentes cifrados:
I3(i) = H(m i)figure-protocol-10E1(i) 
I4(i) = H(n i)figure-protocol-11E2(i)
I5(i) = SKifigure-protocol-12H(mi)
I6(i) = SKifigure-protocol-13H(ni)
Enviar paquete: {I3(i),I4(i),I5(i),I6(i),TSTA}ni=1 

Paso 5: RSU envía la información de la sesión a cada vehículo ui 
1. Recuperar: H(m i) =I 3(i)figure-protocol-14E1(i) 
SKi = I5(i)figure-protocol-15H(m i)
2. Te envíoi : {I 4(i),I6(i),TSRSU+1}

Paso 6: Los vehículos completan la extracción de claves de sesión para cada ui 
1. Calcular: H(n i) = I4(i)figure-protocol-16E2(i) 
SKi = I6(i)figure-protocol-17H(ni)
2. Usar la clave de sesión para cifrar mensajes:
ESKi(mi||PUBui||PUB RSU)

Paso 7: Transferir la autenticación para una transferencia fluida
Paso 7.1: La generación autorizada de tarjetas por parte de RSU se calculará
ACi = H(FPKvi|| FPKRi|| bi)
ω1 = TAC(x) mod P,ω21figure-protocol-18FPKRi 
IKi = H(ω1||FPKvi)
ω3 = EIKi(SKi)
TK i = Tγ(x) mod P
γ =b i. IK i-1 
Envía (TK i,ω 2,ω 3) a la siguiente RSU.
Paso 7.2: Validación por la RSU vecina
TAC(x) = ω2figure-protocol-19FPKRi-1 
IK i '= H(TAC(x)||FPKvi)
TTKi(IKi'(HORi))módulo P = Tt(x)mod P
Paso 7.3: Recuperación de clave de sesión (descifrado de nuevas RSU)
SKi =D IKi'3)

El vehículo ui ahora está autenticado dentro de la nueva zona RSU y puede continuar con una comunicación segura, con todas las notaciones usadas en el algoritmo detalladas en la Tabla 3.

En la Figura 3, los investigadores han explicado en detalle la autenticación de transferencia con un diagrama de carril de natación, cómo la RSU actual transfiere la autorización a la nueva RSU enviando sus parámetros (TK i,ω 2,ω 3) y, tras recibir estos parámetros de la nueva RSU, valida las verificaciones utilizando
TTKi(IKi'(HORi))módulo P = Tt(x)mod P. A partir de esta sesión, la llave será recuperada por la nueva RSU y enviada al vehículo.

figure-protocol-20
Figura 3: Transferir autenticación entre dos RSUs. Esta figura ilustra el diagrama de flujo del protocolo de autenticación de transferencia en un VANET, donde un vehículo facilita la transferencia segura entre la Unidad En Carretera actual (RSU 1) y la siguiente Unidad en Carretera (RSU 2). El proceso comienza con la generación de tarjetas autenticadas y los cálculos criptográficos en la RSU 1, seguidos de la transmisión de parámetros al vehículo, la validación y la recuperación de la clave de sesión en la RSU 2, concluyendo con el establecimiento de una clave de sesión segura. Abreviaturas; VANET = Red vehicular ad hoc; RSU = Unidad de Carretera. Por favor, haz clic aquí para ver una versión ampliada de esta figura.

Acceso restringido. Inicie sesión o comience una prueba gratuita para ver este contenido.

Resultados

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Análisis de seguridad

Análisis informal de seguridad

Ataque por suplantación: Un adversario puede intentar hacerse pasar por unvehículo o unidad de carretera legítima (RSU) para obtener acceso no autorizado o interrumpir la autenticación, pero dicha suplantación es computacionalmente inviable debido a los robustos mecanismos de seguridad existentes. Cada vehículo y RSU emplea firmas basad...

Acceso restringido. Inicie sesión o comience una prueba gratuita para ver este contenido.

Discusión

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

El esquema de autenticación por lotes y transferencias propuesto mejora significativamente el rendimiento de VANET al superar las limitaciones de la verificación tradicional uno a uno. Mediante la autenticación por lotes, múltiples vehículos pueden autenticarse simultáneamente mediante una RSU, reduciendo la carga computacional y de comunicación y permitiendo una operación eficiente a gran escala en condiciones de tráfico denso. Este mecanismo garantiza ciclos de autenticación más rápido...

Acceso restringido. Inicie sesión o comience una prueba gratuita para ver este contenido.

Divulgaciones

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Los autores declaran que no tienen conflictos ni intereses financieros que informar respecto al estudio actual. Ningún objetivo comercial competidor conocido ni conexiones privadas puede haber influido en ninguno de los materiales presentados en este artículo, afirman los autores.

Agradecimientos

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Estamos profundamente agradecidos a mi supervisor, el Dr. Azees Maria, por su orientación experta, comentarios constructivos y constante apoyo a lo largo de este trabajo. Agradecemos a la Universidad VIT-AP el apoyo y las instalaciones proporcionadas. También agradecemos a los revisores anónimos por sus valiosas sugerencias que mejoraron la calidad del manuscrito. Esta investigación no recibió ninguna subvención específica de agencias financiadoras del sector público, comercial o sin ánimo de lucro.

Acceso restringido. Inicie sesión o comience una prueba gratuita para ver este contenido.

Materiales

Lista de materiales utilizados en este artículo
NombreEmpresaNúmero de catálogoComentarios
ComponenteEspecificaciones / Detalles
Tamaño del lote (n)De 10 a 100 vehículos
Esquemas de comparación[20],[21],[22] (análisis de la literatura)
Primitivas criptográficasPolinomios de Chebyshev (implementación recursiva personalizada), hash SHA-256
Plataforma de hardwareProcesador Intel Core i7, 16 GB de RAM, Windows 11 (o tu sistema operativo específico)
Bibliotecas clavehashlib (para SHA-256), tiempo (para mediciones), operaciones matemáticas integradas
Método de mediciónTiempo medio de ejecución a lo largo de 1000 iteraciones usando el módulo de tiempo
Módulo primo (p)256– 512 bits (valores pequeños como 7919 usados para pruebas; escalados para análisis de seguridad)
Lenguaje de programaciónPython 3.10
Tipo de simulaciónTemporización de operaciones criptográficas (no se utiliza simulador de red)

Referencias

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Al-Shareeda, M. A., Gaber, T., Alqarni, M. A., Alkinani, M. H., Almazroey, A. A., Almazroi, A. A. Chebyshev polynomial-based emergency conditions with authentication scheme for 5G-assisted vehicular fog computing. IEEE Trans Depend Sec Comput. 22 (5), 4795-4812 (2025).
  2. Wang, C., Wang, C., Shen, J., Vasilakos, A. V., Wang, B., Wang, W. Efficient batch verification and privacy-preserving data aggregation scheme in V2G Networks. IEEE Trans. Vehicular Tech. 74 (8), 12029-12041 (2025).
  3. Seifelnasr, M., AlTawy, R., Youssef, A. A conditional privacy-preserving protocol for cross-domain communications in VANET. IEEE Trans. Intell. Transp. Syst. 26 (4), 5251-5263 (2025).
  4. Wu, Q., Zhang, L., Yang, Y., Choo, K. K. R. Certificateless signature scheme with batch verification for secure and privacy-preserving V2V communications in VANETs. IEEE Trans. Dependable Secure Comput. 22 (2), 1448-1459 (2025).
  5. Feng, X., Liu, H., Yang, H., Xie, Q., Wang, L. Batch-aggregate: Efficient aggregation for private federated learning VANETs IEEE Trans. Dependable Secure Compute. 21 (5), 4939-4952 (2024).
  6. Li, L., Hsu, C., Ho Au, M., Cui, J., Harn, L., Zhao, Z. Lattice-based conditional privacy-preserving batch authentication protocol for fog-assisted vehicular ad hoc networks. IEEE Trans. Inf. Forensics Secur. 19, 9629-9642 (2024).
  7. Imghoure, A., Omary, F., El-Yahyaoui, A. Schnorr-based conditional privacy-preserving authentication scheme with multisignature and batch verification in VANET. Internet of Things. 23, 100850(2023).
  8. Liu, W., Shi, J., Wang, H., Chen, T., Li, Q., Han, Z., Yuan, J. A location-updating-based self-healing group key management scheme for VANETs. IJIS. 24 (1), (2024).
  9. Gelenbe, E., Nasereddin, M. Adaptive attack mitigation for IOV flood attacks. IEEE Internet Things J. 12 (5), 4701-4714 (2025).
  10. Roy, S., Nandi, S., Maheshwari, R., Shetty, S., Das, A. K., Lorenz, P. Blockchain-based efficient access control with handover policy in IoT-enabled intelligent transportation system. IEEE Trans. Veh. Technol. 73 (3), 3009-3024 (2024).
  11. Long, Y., Peng, C., Tan, W., Chen, Y. Blockchain-based anonymous authentication and key management for Internet of Things with Chebyshev chaotic maps. IEEE Trans. Ind. Inform. 20 (5), 7883-7893 (2024).
  12. Cui, J., Liu, X., Zhong, H., Zhang, J., Wei, L., Bolodurina, I., He, D. A practical and provably secure authentication and key agreement scheme for UAV-assisted VANETs for emergency rescue. IEEE Trans. Netw. Sci. Eng. 11 (2), 1454-1468 (2024).
  13. Mohammed, B. A., Al-Shareeda, M. A., Manickam, S., Al-Mekhlafi, Z. G., Alayba, A. M., Sallam, A. A. Anaa-fog: A novel anonymous authentication scheme for 5G-enabled vehicular fog computing. Mathematics. 11 (6), 1446(2023).
  14. Dong, S., Su, H., Xia, Y., Zhu, F., Hu, X., Wang, B. A comprehensive survey on authentication and attack detection schemes that threaten it in vehicular ad-hoc networks. IEEE Trans. Intell. Transp. Syst. 24 (12), 13573-13602 (2023).
  15. Vangujar, A. K., Umrani, A., Palmieri, P. Identity-based Cluster Authentication and exchange (ID-cake) message broadcasting and verification in VANETs. Lect. Notes Comput. Sci. , 162-179 (2024).
  16. Wang, T., Kang, L., Duan, J. A secure access control scheme with batch verification for VANETs. Comput. Commun. 205, 79-86 (2023).
  17. Wang, W., Han, Z., Zhu, Y., Gadekallu, T. R., Wang, W., Su, C. Enhanced V2R authentication for VANETs using group signatures and dynamic pseudonyms. IEEE Trans. Intell. Transp. Syst. , 1-10 (2025).
  18. Sun, Z., Xu, J., Li, J., Zhang, T. Privacy protection authentication protocol for consumer Internet of Things in horizontal federated learning environment. IEEE Trans. Consum. Electron. 71 (4), 10551-10560 (2025).
  19. Zhou, Y., Cao, L., Qiao, Z., Xu, R., Han, Y., Xing, J., Yang, B., Xia, Z., Zhang, M. A novel cloud-assisted authentication key agreement protocol for VANET. IEEE Trans. Veh. Technol. 73 (9), 13526-13541 (2024).
  20. Naskar, S., Brunetta, C., Zhang, T., Hancke, G., Gidlund, M. Authentication framework with enhanced privacy and batch verifiable message sharing in VANETs. IEEE Trans. Veh. Technol. 99, 1-16 (2025).
  21. Almazroi, A. A., Aldhahri, E. A., Al-Shareeda, M. A., Manickam, S. ECA-VFog: An efficient certificateless authentication scheme for 5G-assisted vehicular fog computing. PLOS ONE. 18 (6), (2023).
  22. Zhou, X., Luo, M., Vijayakumar, P., Peng, C., He, D. Efficient certificateless conditional privacy-preserving authentication for VANETs. IEEE Trans. Veh. Technol. 71 (7), 7863-7875 (2022).
  23. Krishnan, P., Jain, K., Alluhaidan, A. S. D., Prabu, P. Highly secured authentication and fast handover scheme for mobility management in 5G Vehicular Networks. Comput. Electr. Eng. 116, 109152(2024).

Acceso restringido. Inicie sesión o comience una prueba gratuita para ver este contenido.

Reimpresiones y permisos

Solicitar permiso para reutilizar el texto o las figuras de este artículo de JoVE

Solicitar permiso

Etiquetas

VANET AuthenticationBatch AuthenticationLightweight Authentication ProtocolChebyshev PolynomialsRoadside UnitsCommunication OverheadComputational ComplexityIntelligent Transportation

Artículos relacionados