Caso práctico de aplicación (qué algoritmo, dónde y cómo usarlo)
El algoritmo ECC (Criptografía de Curva
Elíptica) se utiliza en muchas aplicaciones de la actualidad debido a sus
ventajas relacionadas con la seguridad, eficiencia y la robustes de la clave.
Ejemplos de aplicaciones donde se usan ECC:
Mensajería instantánea segura: Signal y
WhatsApp utilizan ECC para el cifrado de extremo a extremo de los mensajes, por
lo tanto, podemos tomar como ejemplo una aplicación de mensajería instantánea
en un dispositivo Android, la cual se encuentra instalada en los dispositivos
del origen y del destino.
Contamos con una aplicación de mensajería la
cual se requiere que los mensajes sean cifrados en los dos extremos por si se
llegan a interceptar, no pueden ser descifrados con facilidad:
Paso 1: Cuando dos usuarios se envían un
mensaje por primera vez en nuestra aplicación, sus dispositivos intercambian
claves públicas ECC.
Paso 2: Los mensajes se cifran con la clave
pública del destinatario y solo pueden ser descifrados con la clave privada del
destinatario.
Paso 3: Este proceso asegura que solo los dos
usuarios que participan en la conversación puedan leer los mensajes.
CUSHPA, A. L., MENDEZ, P. M., CAIZA, D. G.,
VILLA, H. M., & CISNEROS, A. S. (2018). Diseño e implementación de un nuevo
algoritmo criptográfico simétrico para mensajería instantánea en un entorno
web. Revista ESPACIOS, 39(32).

Comentarios
Publicar un comentario