Math::Random::MT is good choice - it uses Win32 Crypto API
by using the Win32::API Module.
Then to get a seed you start this in your code:
use Math::Random::MT::Auto 'win32';
If you already have Math::Random::MT and Win32::API installed, use it.
This offers an quick alternative for users who don't have or
can't install Win32::API and Math::Random::MT and need
only to install CAPICOM.dll that uses the same Crypto API.