Search results for "module:Crypt::Random::Seed"
Crypt::Random::Seed  Simple method to get strong randomness
A simple mechanism to get strong randomness. The main purpose of this module is to provide a simple way to generate a seed for a PRNG such as Math::Random::ISAAC, for use in cryptographic key generation, or as the seed for an upstream module such as ...
DANAJ/CryptRandomSeed0.03  16 Feb 2013 17:38:52 UTC
Crypt::PRNG  Cryptographically secure random number generator
Provides an interface to the ChaCha20 based pseudo random number generator (threadsafe and forksafe)....
MIK/CryptX0.077  21 Aug 2022 07:46:06 UTC
Crypt::DSA  DSA Signatures and Key Generation
*Crypt::DSA* is an implementation of the DSA (Digital Signature Algorithm) signature verification system. The implementation itself is pure Perl, although the heavyduty mathematics underneath are provided by the *Math::Pari* library. This package pr...
ADAMK/CryptDSA1.17  17 Jun 2011 01:49:57 UTC
Crypt::DRBG  Base class for fast, cryptographicallysecure PRNGs
Crypt::DRBG is a collection of fast, cryptographicallysecure PRNGs (pseudorandom number generators). It can be useful for a variety of situations: * Cryptographically secure random numbers are needed in production, but for testing reproducibility i...
BRIANC/CryptDRBG0.001000  20 Nov 2017 03:28:55 UTC
Crypt::SKey  Perl S/Key calculator
This module contains a simple S/Key calculator (as described in RFC 1760) implemented in Perl. It exports the function "key" by default, and may optionally export the function "compute". "compute_md4", "compute_md5", "compute_sha1", "key_md4", "key_m...
KWILLIAMS/CryptSKey0.10  08 Jan 2009 04:56:48 UTC
Crypt::SEAL2  The SEAL stream cipher, version 2.0
SEAL2 is the second version of the stream cipher, SEAL, designed by Don Coppersmith and Phillip Rogaway. This module supports the following functions: new() Creates a pseudorandom string (PRS), using a usersupplied key as a seed to the pseudorandom ...
JCDUQUE/CryptSEAL21.0.4  14 Jul 2003 13:33:33 UTC
Crypt::Spritz  Spritz stream cipher/hash/MAC/AEAD/CSPRNG family
This module implements the Spritz spongelike function (with N=256), the spiritual successor of RC4 developed by Ron Rivest and Jacob Schuldt. Its strength is extreme versatility (you get a stream cipher, a hash, a MAC, a DRBG/CSPRNG, an authenticated...
MLEHMANN/CryptSpritz1.02  05 Mar 2017 16:34:41 UTC
Crypt::PK::ECC  Public key cryptography based on EC
The module provides a set of core ECC functions as well as implementation of ECDSA and ECDH. Supports elliptic curves "y^2 = x^3 + a*x + b" over prime fields "Fp = Z/pZ" (binary fields not supported)....
MIK/CryptX0.077  21 Aug 2022 07:46:06 UTC
Crypt::PK::RSA  Public key cryptography based on RSA
The module provides a full featured RSA implementation....
MIK/CryptX0.077  21 Aug 2022 07:46:06 UTC
Crypt::DSA::GMP  DSA Signatures and Key Generation
Crypt::DSA::GMP is an implementation of the DSA (Digital Signature Algorithm) signature verification system. The implementation itself is pure Perl, with mathematics support from Math::BigInt::GMP and Math::Prime::Util::GMP. This package provides DSA...
DANAJ/CryptDSAGMP0.02  08 Oct 2013 14:47:16 UTC
Crypt::SaltedHash  Perl interface to functions that assist in working with salted hashes.
The "Crypt::SaltedHash" module provides an object oriented interface to create salted (or seeded) hashes of clear text data. The original formalization of this concept comes from RFC3112 and is extended by the use of different digital agorithms....
GSHANK/CryptSaltedHash0.09  31 Jul 2013 01:39:56 UTC
Crypt::PK::X25519  Asymmetric cryptography based on X25519
*Since: CryptX0.067*...
MIK/CryptX0.077  21 Aug 2022 07:46:06 UTC
Crypt::DRBG::HMAC  Fast, cryptographically secure PRNG
Crypt::DRBG::HMAC is an implementation of the HMAC_DRBG from NIST SP80090A. It is a fast, cryptographically secure PRNG. By default, it uses HMACSHA512. However, if provided a seed, it will produce the same sequence of bytes *if called the same wa...
BRIANC/CryptDRBG0.001000  20 Nov 2017 03:28:55 UTC
Crypt::DRBG::Hash  Fast, cryptographically secure PRNG
Crypt::DRBG::Hash is an implementation of the Hash_DRBG from NIST SP80090A. It is a fast, cryptographically secure PRNG. By default, it uses SHA512. However, if provided a seed, it will produce the same sequence of bytes *if called the same way eac...
BRIANC/CryptDRBG0.001000  20 Nov 2017 03:28:55 UTC
Crypt::Random::TESHA2  Random numbers using timer/schedule entropy
Generate random numbers using entropy gathered from timer / scheduler jitter. This can be used to generate nonpseudorandom data to seed a PRNG (e.g. "srand"/"rand", Math::Random::MT, etc.) or CSPRNG (e.g. AESCTR or Math::Random::ISAAC). You may use...
DANAJ/CryptRandomTESHA20.01  11 Jan 2013 17:55:02 UTC
Crypt::Nettle::Yarrow  Perl interface to the Yarrow256 random number generator from libnettle
DKG/CryptNettle0.3

23 Mar 2011 08:11:22 UTC
Crypt::PK::Ed25519  Digital signature based on Ed25519
*Since: CryptX0.067*...
MIK/CryptX0.077  21 Aug 2022 07:46:06 UTC
Crypt::OpenSSL::Random  OpenSSL/LibreSSL pseudorandom number generator access
"Crypt::OpenSSL::Random" provides the ability to seed and query the OpenSSL and LibreSSL library's pseudorandom number generators. Note: On LibreSSL "random_egd()" is not defined. EXPORT None by default....
RURBAN/CryptOpenSSLRandom0.15  22 Apr 2018 12:18:30 UTC