Crypt::Random::Seed provides a simple interface to get the strongest source of randomness on the current platform, typically for use in seeding a CSPRNG such as Math::Random::ISAAC. It can also be restricted to non-blocking sources, and has a very simple plug-in method.