! Aware > default selections > Math > Random >

Random Numbers


Subsets on this page: - #Apps & Utilities - #Q&A - #Articles - #Books - #Info - #Libs & Functions -
- #Personalize -
     icon
Search ! Aware:



     Home
  By TONY
  By MARK
  By JERRY
  By ANN
  By ERICA

Search all pages


Subjects

By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Math
Integer, Floating point, Matrix, Statistics, Boolean, ...

Processing
Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Communications
Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...



Information and Publications: Showing

RFC1750 Randomness Recommendations for Security. [c. 1994/12/01]

See Also

Full List of Information

Other references not displayed here


Books: Showing

The Art of Computer Programming : Volume 2, Seminumerical Algorithms, Third Edition
[Knuth, Donald E. ; Addison-Wesley Publishing Company, Inc. ] ISBN 0201896842
- At Barnes & Noble - At Amazon - At Half


Articles: Showing

Pseudorandom Bit Generators in Stream-Cipher Cryptography ( Kencheng Zeng, Chung-Huang Yang, Dah-Yea Wei, T.R.N. Rao ; IEEE Computer Magazine 1991-02)

- Progress in the design and analysis of pseudorandom bit generators over the last decade is surveyed. Background information is provided, and the linear feedback shift registers that serve as building blocks for constructing the generators are examined. Three methods for attacking keystream generators are reviewed, and three techniques for designing them are considered, focusing on how they fail or how their weakness is exposed under the attacks previously described. These techniques are nonlinear feedforward transformation, step control, and multiclocking.


Questions and Answers: Showing

I need a random number generator. []

At comp.lang.c FAQ

How can I get random integers in a certain range? []

At comp.lang.c FAQ

Each time I run my program, I get the same sequence of numbers back from rand(). []

At comp.lang.c FAQ

I need a random true/false value, so I'm just taking rand() % 2, but it's alternating 0, 1, 0, 1, 0... []

At comp.lang.c FAQ

How can I generate random numbers with a normal or Gaussian distribution? []

At comp.lang.c FAQ

Fast Random Number Generation For Encrypted FS? [ 2000/06/24]

At Ask Slashdot

Questions and Answers

Others not displayed here
Full List


Applications and Utilities: Showing

jot(1) - print sequential or random data {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD

p5-Math-Random-MT-0.54 - The Mersenne Twister PRNG

At FreeBSD Ports

p5-String-Random-0.198 - Perl interface to generate "random" strings

At FreeBSD Ports

p5-Crypt-Random-1.11 - Cryptographically Secure, True Random Number Generator

At FreeBSD Ports

stan-0.3 - Generate several statisical information of a stream

At FreeBSD Ports

p5-Math-Random-0.61 - Random number generators

At FreeBSD Ports

p5-Statistics-ChiSquare-0.3 - How random is your data?

At FreeBSD Ports

sigit-0.1.0 - A tool to create random signatures

At FreeBSD Ports

list - List-of-numbers generator {oss}

At comp.sources.unix at UUNET

choose - A program to select lines at random {oss}

At comp.sources.unix at UUNET

mrandom - A random number generator with persistent state {oss}

At comp.sources.unix at ISC
mrandom-3.0mrandom - random number generator with persistent state, (At comp.sources.unix at UUNET)
ftp://ftp.uu.net/usenet/comp.sources.unix/volume25/ (At comp.sources.unix at UUNET)

rand - random pipe {GPL}

rand-1.7 - Utility to display files or streams in random order (At FreeBSD Ports)
(Info at freshmeat)

Libraries and Components: Showing

arc4random arc4random_stir arc4random_addrandom (3) - arc4 random number generator. {oss}

Man pages: FreeBSD
Source code: OpenBSD FreeBSD

drand48 erand48 lrand48 nrand48 mrand48 jrand48 srand48 seed48 lcong48 (3) - pseudo random number generators and initialization routines {oss}

Man pages: FreeBSD
Source code: OpenBSD FreeBSD

rand srand (3) - bad random number generator {oss}

Man pages: FreeBSD RedHat Solaris NetBSD
Source code: OpenBSD FreeBSD
[ANSI C X3.159-1989] [ISO/IEC 9945-1 ANSI/IEEE (``POSIX'') Std 1003.1 Second Edition 1996-07-12]

random srandom initstate setstate (3) - better random number generator; routines for changing generators {oss}

Man pages: FreeBSD RedHat Solaris NetBSD
Source code: OpenBSD FreeBSD

p5-Math-TrulyRandom-1.0 - Perl interface to a truly random number generator function

At FreeBSD Ports

ranlib-1.0 - Library of Routines for Random Number Generation

At FreeBSD Ports

Rolldice.H,Rolldice.C - Roll specified # of dice, each with speficied # of faces {oss}

At snippets.org

Frand.C - Return random double in the range of 0.0 to 1.0 {oss}

At snippets.org

Rand1.C - Random number generator {oss}

At snippets.org

Bc_Rand.H - Port Borland random() and randomize() {oss,msdos}

At snippets.org

Rand2.C - Random number generator {oss}

At snippets.org

Rg_Rand.C - Minimal random number generator {oss}

At snippets.org

mrandom - random number generator with persistent state {oss}

At comp.sources.unix at ISC

Statistics::ChiSquare - How random is your data? The Chi Square test tells you. [Perl] {oss}

At CPAN

Math::TrulyRandom - Random numbers generated from interrupt timing discrepancies. Also see Math::PRSG. [Perl] {oss}

At CPAN

Math::PRSG - Pseudo-random (i.e. deterministic) sequence generation. Use this if you don't trust your builtin random number generator (srand and rand). Also see Math::TrulyRandom. [Perl] {oss}

At CPAN

Libraries and Functions

Others not displayed here
Full List

Related Subjects (default selections)

(The following links to subjects at this site retain your personalized selections.)

Up to Math - Gateway topic to math and numeric processing routines.

(There may be additional related subject pages listed here)

Personalized Selections
Platform:
MS-DOS.
Unix/BSD/Linux.
Prog.Language:
C/C++.
Perl.
PHP.
License:
  GPL or LGPL.
Commercial.
Open-source.
Maturity:
Stable.
Tip: To exclude choices, select all others in same column
Pre-Selections

Use our system: Bring Rapid Knowledge Transfer and Awareness to your company website!



Rapid-Links: Search | About | Comments | Submit Path: RocketAware > Math > Random >
RocketAware.com is a service of Mib Software
Copyright 2002, Forrest J. Cavalier III. All Rights Reserved.
We welcome submissions and comments