Holländska Intrinsic-ID, en avknoppning från Philips som sysslar med säkerhet, har hittat på en lösning kallad iRNG. Hemligheten är att använda bruset från SRAM ombord på chipset och behandla detta med en deterministisk postprocessor. Utdata från slumpgeneratorn blir godtyckliga 256 bitarstal, så kallade frön. Dessa matas in i postprocessorn som då levererar långa, fullkomligt slumpartade, bitströmmar.
Intrinsic-ID säljer tekniken i två former, antingen som ett hårt block i RTL-kod för integration i en halvledare eller som ett mjukvarublock. RTL-koden upptar runt 10 000 grindar i en asic plus 2 kbyte SRAM, och levererar 200 Mbit/s vid klockning på 100 MHz. Mjukvaruversionen som levereras i form av C-kod är något långsammare – den ger 1 Mbit/s vid 100 MHz, men kräver å andra sidan bara 6 kbyte maskinkod.
Enligt företaget behövs inga extra process- eller konstruktionssteg för att använda iRNG, och tekniken ska vara skalbar för alla CMOS-processer. Blocket testar sig själv vid start och regelbundet under drift, samt nollställer alla interna data på kommando eller när strömmen slås av.
Intrinsic-ID hoppas att produkten ska komma till användning i kryptotillämpningar som Quiddikey, AES och SHA-256, i exempelvis smarta kort, styrkretsar eller digitala signalprocessorer för mobiltelefoner och andra kommunicerande produkter.