crypt::random::source::base(3pm) [debian man page]
Crypt::Random::Source::Base(3pm) User Contributed Perl Documentation Crypt::Random::Source::Base(3pm)NAME
Crypt::Random::Source::Base - Abstract base class for Crypt::Random::Source classes
SYNOPSIS
use Moose;
extends qw(Crypt::Random::Source::Base);
DESCRIPTION
This is an abstract base class.
In the future it will be a role.
METHODS
get $n, %args
Gets $n random bytes and returns them as a string.
This method may produce fatal errors if the source was unable to provide enough data.
read $buf, $n, [ $off ]
This method is cannibalized from IO::Scalar. It provides an IO::Handle work-alike.
Note that subclasses override this to operate on a real handle directly if available.
seed @stuff
On supporting sources this method will add @stuff, whatever it may be, to the random seed.
Some sources may not support this, so be careful.
available
This is a class method, such that when it returns true calling "new" without arguments on the class should provide a working source of
random data.
This is use by Crypt::Random::Source::Factory.
rank
This is a class method, with some futz value for a ranking, to help known good sources be tried before known bad (slower, less available)
sources.
get_data %Params
Provided for compatibility with Crypt::Random
AUTHOR
Yuval Kogman <nothingmuch@woobling.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2011 by Yuval Kogman.
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.14.2 2011-01-05 Crypt::Random::Source::Base(3pm)
Check Out this Related Man Page
Crypt::Random::Source::Factory(3pm) User Contributed Perl Documentation Crypt::Random::Source::Factory(3pm)NAME
Crypt::Random::Source::Factory - Load and instantiate sources of random data
SYNOPSIS
use Crypt::Random::Source::Factory;
my $f = Crypt::Random::Source::Factory->new;
my $strong = $f->get_strong;
my $weak = $f->get_weak;
my $any = $f->get;
DESCRIPTION
This class implements a loading and instantiation factory for Crypt::Random::Source objects.
If $ENV{CRYPT_RANDOM_NOT_PLUGGABLE} is set then only a preset list of sources will be tried. Otherwise Module::Find will be used to locate
any installed sources, and use the first available one.
METHODS
get %args
Instantiate any random source, passing %args to the constructor.
The "type" argument can be "weak", "strong" or "any".
get_weak %args
get_strong %args
Instantiate a new weak or strong random source.
AUTHOR
Yuval Kogman <nothingmuch@woobling.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2011 by Yuval Kogman.
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.14.2 2011-01-05 Crypt::Random::Source::Factory(3pm)
I am trying to build a script written in ksh93 that pulls a random line out of each of four text files.
Since the files are all different, I can't think of a way to take the number of lines (in one case, let's say 50), then randomly pick a line out, making sure that all lines have a fair... (8 Replies)
Hi,
I am becoming very curious as to why viruses attach only Windows system and not any UNIX and Linux.
Does that has to do something with the architecture or something else. (11 Replies)
I started wrting c lessons for absoulute begginers to advanced users, I think material can be considered quality, and my students learn programming with this stuff. If you wish feel free to start reading it here:
www.visualcmaniac.com
its only 5 lessons for now so maybe could be easier for... (4 Replies)
Hi Gurus,
I am very much interested in developing and publishing a small piece of open source code which would be the best place to start off. I am just a beginner in unix ,c. Please provide me some suggestions.
Thanks. (3 Replies)
Hi Guys I have a script to find Ranomd numbers. But I want to make the file to produce more random. Could u guys help me plz.
In this Script I have the code that generates random in for loop and the range I have specified in my %chromlength
input and out put will be like this
chrno start end... (3 Replies)
I am unable to resolve the below code compilation issue:
class A
{
public:
int x;
};
void sort_A(TArray<A> &_Atype)
{
std::stable_sort (_Atype.begin(), _Atype.end());
}
bool operator< (const A & _a1, const A & _a2)
{
return _a1.x < _a2.x;
}
When we compile using gcc 4.1.2... (4 Replies)
Hello everyone!
Im Andrew and i'm studying for LPI 1, 2
Does anybody knows where can i find good and actual stuff for practice? if it is posible for free :-\ maybe testking or stuff like that.
I want to take the first examn but im not sure if i have to study so much more.
It is true... (4 Replies)
I have this following file and I would quite like to get it decoded - any help / advice is appreciated. I would like to know how to decrypt it, however if someone is able to do it for me I would be equally grateful.
<?php
//Obfuscation provided by FOPO - Free Online PHP Obfuscator v1.2:... (6 Replies)
Hi,
Could you please let me know what the following code does, I know that it means generating random numbers, however not sure what is the entire purpose.
R=$(($RANDOM % 2))
delay=$(($RANDOM % 10))
if
then
TEXT='X'
else
... (3 Replies)
Need assistance in Source code compilation .
When installing a software compiling a source code . Whatever the output that prints on the screen i want to log it into a file. How can i see output and store the output to file
./configure
make
make install
Is there other way of seeing output... (5 Replies)
Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted!
Write a shell script that will take the sum of two random number?
Ex: Random n1 +Random n2 = result
i tries to write it but i had some dufficulties
... (3 Replies)
Hi,
How can I generate a string of random characters (alpha+numeric) of a particular length ?
For e.g. for
n=5, output = 'kasjf'
n=10, output = 'hedbcd902k'
Also, please let me know if random (valid) dates could also be generated.
Thanks (7 Replies)