. . .
la-importancia-de-los-numeros-aleatorios-en-la-seguridad-informatica

La importancia de los números aleatorios en la seguridad informática. Los números aleatorios son aquellos que se obtienen al azar. Esto quiere decir que el número que se genera no depende de ningún factor más que de la casualidad

Lima, Perú, 21 de enero del 2021.— Los números aleatorios tienen muchas aplicaciones como, por ejemplo, en el algoritmo de los juegos de casino para asegurar la transparencia y garantizar que en esta actividad se mantenga el componente azaroso. Sin embargo, los números aleatorios también están presentes en otros ámbitos, como los de la seguridad informática. ¿Cuál es su importancia?

Seguridad en el ordenador

Los ordenadores han sido fabricados para llevar a cabo acciones a través de instrucciones determinadas. Está claro que una computadora no puede funcionar sin que detrás haya alguna pauta que le indique cómo comportarse. La implementación de la inteligencia artificial a través, por ejemplo, del aprendizaje automático está comenzando a cambiar un poco esta realidad, pero hasta el día de hoy sigue siendo necesario dotar de alguna base al ordenador para que realice una función determinada. Ahora bien, en un entorno en el que es necesario dar instrucciones para asegurar el funcionamiento, ¿cómo puede garantizarse la generación de un número completamente aleatorio?

PRNG y TRNG

Generar un número completamente aleatorio ha sido uno de los mayores obstáculos de la seguridad informática, pero la tecnología ha dado dos soluciones posibles: los PRNG y los TRNG.

PRNG

Las siglas PRNG quieren decir generador de números pseudo aleatorios y, básicamente, se trata de un algoritmo que a partir de unos valores predeterminados genera números lo más aleatorios posible. Utilizando una ecuación matemática y lo que se conoce como semilla, es decir, un valor inicial, pueden obtenerse números resultantes completamente distintos unos de otros. El gran desafío de los PRNG ha sido detectar la semilla que fuera lo más impredecible posible. En la actualidad, estos números pseudo aleatorios han encontrado numerosas aplicaciones en la criptografía.

TRNG

Las siglas TRNG quieren decir generador de números puramente aleatorios y se trata de un dispositivo o hardware que genera los números a partir de procesos físicos, en lugar de utilizar un algoritmo. Así, estos dispositivos crean señales conocidas como ruido que son completamente impredecibles. Los juegos de azar suelen utilizar los TRNG para garantizar la aleatoriedad de los números.

La importancia de lo aleatorio

Los números aleatorios se encuentran en sistemas que manejan datos personales y dinero, como tarjetas de crédito y cajeros automáticos. Por lo tanto, la impredecibilidad es un factor altamente crítico para garantizar la seguridad en las transacciones y evitar la vulneración de la información. Esto quiere decir que la implementación incorrecta de los generadores de números aleatorios pone en riesgo al sistema al cual se está aplicando.

La importancia de los números aleatorios radica, entonces, en preservar la seguridad y garantizar entornos que no puedan ser vulnerados. Sin importar si se trata de PRNG o TRNG, lo más importante es que el sistema funcione correctamente y que los números generados sean lo más aleatorios posible y, por lo tanto, mantengan su impredecibilidad.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Translate »
A %d blogueros les gusta esto: