El ingeniero de Google experto en el subsistema criptográfico del núcleo de Linux, Eric Biggers, ha preparado un parche para eliminar la capa de abstracción crypto_rng. Esta capa fue diseñada como una interfaz general para generadores de números aleatorios, pero ahora solo se utiliza para apoyar un RNG aprobado por NIST y el recolector de entropía Jitterentropy.
El parche propone el uso directo de las API de los módulos DRBG y Jitterentropy en lugar de crypto_rng. Se planea actualizar los algoritmos independientes de RNG y funciones como __crypto_stdrng_get_bytes para que los usuarios utilicen estas API. Las pruebas propias de DRBG también se moverán de testmgr a drbg.c.
Esta modificación se presentará como una actualización propuesta para el núcleo Linux v7.3. Actualmente, el parche está en espera en la rama wip-rng de Git, y aún no se ha determinado si la eliminación de crypto_rng se llevará a cabo.
