logo móvil
Contáctanos

Revisión de metodologías y métricas para evaluar la calidad de los generadores de números aleatorios

Autores: Crocetti, Luca; Nannipieri, Pietro; Di Matteo, Stefano; Fanucci, Luca; Saponara, Sergio

Idioma: Inglés

Editor: MDPI

Año: 2023

Descargar PDF

Acceso abierto

Artículo científico
2023

Revisión de metodologías y métricas para evaluar la calidad de los generadores de números aleatorios


Categoría

Ingeniería y Tecnología

Subcategoría

Ingeniería Eléctrica y Electrónica

Palabras clave

Generadores de números aleatorios
Seguridad informática
Claves criptográficas
Sistema de protección de datos
Aplicaciones de ciberseguridad
Fortaleza de seguridad

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 37

Citaciones: Sin citaciones


Descripción
Los generadores de números aleatorios son un elemento clave para diversas aplicaciones, como simulación de computadoras, muestreo estadístico y criptografía. Se utilizan para generar/derivar claves criptográficas y valores no repetidos, por ejemplo, para cifrados de clave simétrica o pública. La fortaleza de un sistema de protección de datos contra ataques cibernéticos corresponde a la fortaleza del punto más débil en la cadena de seguridad. Por lo tanto, desde un punto de vista matemático, la cadena de seguridad puede ser comprometida incluso si se implementa el algoritmo más fuerte. De hecho, si el sistema requiere claves u otros valores aleatorios y el proceso de generación muestra una cierta vulnerabilidad, la seguridad del sistema mismo puede verse comprometida. En este artículo, presentamos las herramientas y metodologías más confiables y los principales esfuerzos de estandarización en el campo de la seguridad informática para evaluar la calidad de los generadores de números aleatorios y garantizar que puedan aplicarse a aplicaciones de seguridad informática ofreciendo una fuerza de seguridad adecuada. Ofrecemos una guía completa que puede ser utilizada como una referencia rápida y práctica por los desarrolladores de generadores de números aleatorios de cualquier tipo para evaluar las secuencias de bits aleatorios generadas por los módulos implementados y determinar si pueden o no ser utilizados en aplicaciones de ciberseguridad. Finalmente, también presentamos algunos casos de uso a los que aplicamos el enfoque presentado.

Otros recursos que podrían interesarte

Temas Virtualpro