Crypt::URandom - Provide non blocking randomness River stage two • 14 direct dependents • 90 total dependents

This Module is intended to provide an interface to the strongest available source of non-blocking randomness on the current platform. Platforms currently supported are anything supporting /dev/urandom and versions of Windows greater than or equal to ...

DDICK/Crypt-URandom-0.36 - 01 Jun 2015 11:45:38 GMT

Crypt::DH - Diffie-Hellman key exchange system River stage two • 1 direct dependent • 11 total dependents

*Crypt::DH* is a Perl implementation of the Diffie-Hellman key exchange system. Diffie-Hellman is an algorithm by which two parties can agree on a shared secret key, known only to them. The secret is negotiated over an insecure network without the tw...

MITHALDU/Crypt-DH-0.07 - 06 Jul 2012 10:22:30 GMT

Crypt::DRBG - Base class for fast, cryptographically-secure PRNGs River stage zero No dependents

Crypt::DRBG is a collection of fast, cryptographically-secure PRNGs (pseudo-random 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/Crypt-DRBG-0.001000 - 20 Nov 2017 03:28:55 GMT

Crypt::IDA - Michael Rabin's Information Dispersal Algorithm River stage zero No dependents

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 GMT

Crypt::CBC - Encrypt Data with Cipher Block Chaining Mode River stage three • 77 direct dependents • 219 total dependents

This module is a Perl-only implementation of the cryptographic cipher block chaining mode (CBC). In combination with a block cipher such as DES or IDEA, you can encrypt and decrypt messages of arbitrarily long length. The encrypted messages are compa...

LDS/Crypt-CBC-2.33 - 30 Jul 2013 20:03:53 GMT

Crypt::Random - Cryptographically Secure, True Random Number Generator. River stage two • 9 direct dependents • 19 total dependents

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 GMT

Crypt::Argon2 - Perl interface to the Argon2 key derivation functions River stage two • 2 direct dependents • 14 total dependents

This module implements the Argon2 key derivation function, which is suitable to convert any password into a cryptographic key. This is most often used to for secure storage of passwords but can also be used to derive a encryption key from a password....

LEONT/Crypt-Argon2-0.006 - 28 Aug 2019 22:55:59 GMT

Crypt::Spritz - Spritz stream cipher/hash/MAC/AEAD/CSPRNG family River stage zero No dependents

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/Crypt-Spritz-1.02 - 05 Mar 2017 16:34:41 GMT

Crypt::Diceware - Random passphrase generator loosely based on the Diceware algorithm River stage one • 1 direct dependent • 1 total dependent

This module generates a random passphrase of words based loosely on the Diceware <http://world.std.com/~reinhold/diceware.html> algorithm by Arnold G. Reinhold. A Diceware passphrase consists of randomly selected words chosen from a list of over seve...

DAGOLDEN/Crypt-Diceware-0.005 - 15 Jul 2014 16:58:38 GMT

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/). River stage zero No dependents

A secure memorable password generator inspired by the wonderful XKCD webcomic at <http://www.xkcd.com/> and Steve Gibson's Password Haystacks page at <https://www.grc.com/haystack.htm>. This is the Perl module that powers <https://www.xkpasswd.net>. ...

BARTB/Crypt-HSXKPasswd-v3.6 - 11 Aug 2015 20:41:42 GMT

Crypt::Random::Seed - Simple method to get strong randomness River stage two • 2 direct dependents • 41 total dependents

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/Crypt-Random-Seed-0.03 - 16 Feb 2013 17:38:52 GMT

Crypt::IDA::ShareFile - Archive file format for Crypt::IDA module River stage zero No dependents

This module implements a file format for creating, storing and distributing shares created with Crypt::IDA. Created files contain share data and (by default) the corresponding transform matrix row used to split the input file. This means that share f...

DMALONE/Crypt-IDA-0.03 - 16 Sep 2019 11:48:11 GMT

Crypt::Random::TESHA2 - Random numbers using timer/schedule entropy River stage two • 1 direct dependent • 42 total dependents

Generate random numbers using entropy gathered from timer / scheduler jitter. This can be used to generate non-pseudorandom data to seed a PRNG (e.g. "srand"/"rand", Math::Random::MT, etc.) or CSPRNG (e.g. AES-CTR or Math::Random::ISAAC). You may use...

DANAJ/Crypt-Random-TESHA2-0.01 - 11 Jan 2013 17:55:02 GMT

Crypt::Random::Source - Get weak or strong random data from pluggable sources River stage two • 7 direct dependents • 34 total dependents

This module provides implementations for a number of byte oriented sources of random data. See Crypt::Random::Source::Factory for a more powerful way to locate sources, and the various sources for specific implementations....

ETHER/Crypt-Random-Source-0.14 - 10 Apr 2018 02:58:59 GMT

CtrlO::Crypt::XkcdPassword - Yet another xkcd style password generator River stage zero No dependents

"CtrlO::Crypt::XkcdPassword" generates a random password using the algorithm suggested in <https://xkcd.com/936/>: It selects 4 words from a curated list of words and combines them into a hopefully easy to remember password (actually a passphrase, bu...

DOMM/CtrlO-Crypt-XkcdPassword-1.006 - 07 Aug 2019 17:21:54 GMT

Crypt::PerfectPaperPasswords - Steve Gibson's Perfect Paper Passwords River stage zero No dependents

From <https://www.grc.com/ppp.htm> GRC's "Perfect Paper Passwords" (PPP) system is a straightforward, simple and secure implementation of a paper-based One Time Password (OTP) system. When used in conjunction with an account name & password, the indi...

ANDYA/Crypt-PerfectPaperPasswords-0.06 - 29 May 2009 19:34:12 GMT

Crypt::Random::Source::Weak::devurandom - A weak random data source using /dev/urandom River stage two • 7 direct dependents • 34 total dependents

ETHER/Crypt-Random-Source-0.14 - 10 Apr 2018 02:58:59 GMT

17 results (0.036 seconds)