&gt; except for perhaps long-term keys<p>On most systems, urandom and random are the exact same thing. Only Linux does this weird &quot;blocking random&quot; thing, based on some weird estimate of &quot;running out of entropy&quot; which is not an actual thing.<p>(u)random is powered by a CSPRNG which is seeded by &quot;truly random numbers&quot; gathered from multiple hardware sources.