This module is intended to provide a cryptographically-secure replacement for Perl's built-in "rand" function. "Crytographically secure", in this case, means: * No matter how many numbers you see generated by the random number generator, you cannot g...FREW/Math-Random-Secure-0.080001 - 12 Mar 2017 22:46:35 UTC - Search in distribution
- Math::Random::Secure::RNG - The underlying PRNG, as an object.
DAVIDO/Bytes-Random-Secure-Tiny-1.011 - 25 Sep 2020 18:06:18 UTC - Search in distribution
- Bytes::Random::Secure::Tiny - A tiny Perl extension to generate cryptographically-secure random bytes.
BARTB/Crypt-HSXKPasswd-v3.6 - 11 Aug 2015 20:41:42 UTC - Search in distribution
- Crypt::HSXKPasswd - A secure memorable password generator inspired by Steve Gibson's Passord Haystacks (https://www.grc.com/haystack.htm), and the famous XKCD password cartoon (https://xkcd.com/936/).
Crypt::Random is an interface module to the /dev/random device found on most modern unix systems. It also interfaces with egd, a user space entropy gathering daemon, available for systems where /dev/random (or similar) devices are not available. When...VIPUL/Crypt-Random-1.52 - 22 Dec 2018 19:30:28 UTC - Search in distribution
This module provides a secure, efficient, and simple interface for creating session tokens, password reset codes, temporary passwords, random identifiers, and anything else you can think of. When a Session::Token object is created, 1024 bytes are rea...FRACTAL/Session-Token-1.503 - 17 Aug 2016 14:53:44 UTC - Search in distribution
PERLANCAR/UUID-Random-Secure-0.001 - 28 Feb 2021 00:05:37 UTC - Search in distribution
PERLANCAR/Patch-rand-Secure-0.001 - 02 Jan 2018 02:53:31 UTC - Search in distribution
These messages are classified as follows (listed in increasing order of desperation): (W) A warning (optional). (D) A deprecation (enabled by default). (S) A severe warning (enabled by default). (F) A fatal error (trappable). (P) An internal error yo...XSAWYERX/perl-5.32.0 - 20 Jun 2020 20:38:54 UTC - Search in distribution
ENELL/POD2-ES-22.214.171.124 - 01 Jan 2017 21:24:12 UTC - Search in distribution
This module converts Perl data structures to the Concise Binary Object Representation (CBOR) and vice versa. CBOR is a fast binary serialisation format that aims to use an (almost) superset of the JSON data model, i.e. when you can represent somethin...MLEHMANN/CBOR-XS-1.83 - 08 Dec 2020 08:30:59 UTC - Search in distribution
This module converts Perl data structures to JSON and vice versa. Its primary goal is to be *correct* and its secondary goal is to be *fast*. To reach the latter goal it was written in C. As this is the n-th-something JSON module on CPAN, what was th...RURBAN/Cpanel-JSON-XS-4.25 - 28 Oct 2020 07:04:49 UTC - Search in distribution
This module is a Perl-only implementation of the cryptographic cipher block chaining mode (CBC). In combination with a block cipher such as AES or Blowfish, you can encrypt and decrypt messages of arbitrarily long length. The encrypted messages are c...LDS/Crypt-CBC-3.01 - 08 Feb 2021 21:38:16 UTC - Search in distribution
This module splits a secret into one or more "shares" which have the property that if a certain number of shares (the "quorum" or "threshold") are presented in the combine step, the secret can be recovered. The algorithm should be cryptographically s...DMALONE/Crypt-IDA-0.03 - 16 Sep 2019 11:48:11 UTC - Search in distribution
This module provides comprehensive support for implementing classes using the inside-out object model. Object::InsideOut implements inside-out objects as anonymous scalar references that are blessed into a class with the scalar containing the ID for ...JDHEDDEN/Object-InsideOut-4.05 - 27 Nov 2018 03:43:51 UTC - Search in distribution
- Bundle::Object::InsideOut - A bundle of modules for full Object::InsideOut support
Crypt::RSA is a pure-perl, cleanroom implementation of the RSA public-key cryptosystem. It uses Math::Pari(3), a perl interface to the blazingly fast PARI library, for big integer arithmetic and number theoretic computations. Crypt::RSA provides arbi...VIPUL/Crypt-RSA-1.99 - 07 Jun 2009 01:41:21 UTC - Search in distribution
This module provides a set of functions to perform arithmetic on fixed length but arbitrarily large bit strings implemented on top of the GMP library low level functions (see <http://gmplib.org/manual/Low_002dlevel-Functions.html>). Numbers are repre...SALVA/Math-GMPn-0.03 - 24 Feb 2011 12:00:04 UTC - Search in distribution
Just as it sounds: cryptography with no non-core XS dependencies! This is useful if you don’t have access to other tools that do this work like OpenSSL <http://openssl.org>, CryptX, etc. Of course, if you do have access to one of those tools, they ma...FELIPE/Crypt-Perl-0.34 - 28 Sep 2020 07:22:06 UTC - Search in distribution
This module implements Ueli Maurer's algorithm for generating large *provable* primes and secure parameters for public-key cryptosystems. The generated primes are almost uniformly distributed over the set of primes of the specified bitsize and expect...VIPUL/Crypt-Primes-0.50 - 16 Jan 2003 20:11:04 UTC - Search in distribution