Linux çekirdeğinin kripto alt sisteminde uzman olan Google mühendisi Eric Biggers, crypto_rng soyutlama katmanını kaldırmak için bir yama hazırladı. Bu katman, rastgele sayı üreticileri için genel bir arayüz olarak tasarlanmıştı ancak artık yalnızca NIST onaylı bir RNG ve Jitterentropy entropi toplayıcısını desteklemek için kullanılıyor.
Yama, crypto_rng'nin yerine doğrudan DRBG ve Jitterentropy modüllerinin API'lerinin kullanılmasını öneriyor. Algoritma bağımsız RNG ve __crypto_stdrng_get_bytes gibi kullanıcıların da crypto_rng yerine bu API'leri kullanacak şekilde güncellenmesi planlanıyor. DRBG'nin kendi testleri de testmgr'den drbg.c'ye taşınıyor.
Bu değişiklik, Linux v7.3 çekirdeği için önerilen bir güncelleme olarak sunulacak. Şu anda wip-rng Git dalında bekleyen yama, crypto_rng'nin kaldırılmasının gerçekleşip gerçekleşmeyeceği henüz belirlenmemiş durumda.
