Crypt::SysRandom(3) User Contributed Perl Documentation Crypt::SysRandom(3) NAME Crypt::SysRandom - Perl interface to system randomness VERSION version 0.007 SYNOPSIS use Crypt::SysRandom 'random_bytes'; my $random = random_bytes(16); DESCRIPTION This module uses whatever interface is available to procure cryptographically random data from the system. FUNCTIONS random_bytes($count) This will fetch a string of $count random bytes containing cryptographically secure random date. Backends The current backends are tried in order: o Crypt::SysRandom::XS o "RtlGenRandom" using Win32::API o "/dev/urandom" AUTHOR Leon Timmermans COPYRIGHT AND LICENSE This software is copyright (c) 2025 by Leon Timmermans. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. perl v5.42.2 2026-08-16 Crypt::SysRandom(3)