2 Next >
Category: Cryptography » Random Numbers
Random Number Generator Pro
Random Number Generator is a Windows based application designed to generate random numbers. Program allow users choose lower and upper limits and increments of the numbers. Limits can be positive or negative values. User can exclude digits from generated random numbers. Random numbers can be edit and copied to the clipboard for pasting into other applications. Random Number Generator can print all random numbers or save numbers as file. Random Number Generator will generate to 9999 numbers at the time.
Lazy Encryption Algorithm
LEA is a simple algorithm for file encryption that uses boolean algebra and modular arithmetic to test the stream and generate numbers with a logical order. Using bytes as increments and decrements users can choose between normal encryption without a pseudo- random data generator or steganography with or without random data.
PwG is a small tool which generates secure, random passwords. It's able to interoperate with PwM-Password-Manager.
Simple FreeS/WAN IPSec Monitor
This is a small script that is used for monitoring hostnames for a change and replacing FreeS/WAN IPSec connections accordingly.
Paranoia OTP Generator
Paranoia OTP Generator is a simple one-time password generator intended to run on Java-enabled mobile phones.
FileHasher calculates the MD5 or SHA hash for a file.
Pseudo Random Number Generator Daemon
The Pseudo Random Number Generator Daemon (PRNGD) offers an EGD compatible interface for obtaining random data. It is intented to be used as an entropy source to feed other software, especially software based on OpenSSL. Like EGD, it calls system programs to collect entropy. Unlike EGD, it does not generate a pool of random bits that can be called from other software. Instead, it feeds the bits gathered into the OpenSSL PRNG, from which the "random bits" are obtained when requested. This way, PRNGD is never drained and can never block (unlike EGD), so it is also suitable to seed inetd-started programs. It also features a seed-save file, so that it is immediately usable after system start.
EGADS is a system service and library for providing secure random numbers. It contains an implementation of the Tiny pseudo-random number generator and the Tiny entropy gateway. Tiny is an evolution of Yarrow, and was designed by John Kelsey (an original designer of Yarrow) and John Viega. We are currently preparing a white paper on the Tiny algorithm. EGADS provides the same kind of functionality as /dev/random and /dev/urandom on Linux systems, but works on Windows, and as a portable Unix program. EGADS is available as a portable user-level daemon for Unix systems, and as a service for Windows 2000 machines. An XP-compatible version will be available shortly.
Diehard is a battery of tests developed by Goerge Marsaglia to test for statistical randomness. The C source files included in this archive were created by the f2c , which translated the original Fortran source code to C. The test included in Diehard are: the Birthday Spacing Test, the Overlapping 5-Permutation Test, the Binary Rank Test, the Bitstream Test, the OPSO, OQSO and DNA Tests, the Count-The-1's Test, the Parking Lot Test, the Minimum Distance Test, the 3D Spheres Test, the Squeeze Test, The Overlapping Sums Test, the Runs Test, and the Craps Test.
SUNrand is a Sun Solaris kernel module which provides '/dev/random' and '/dev/urandom' similar to the devices found in Linux. It has been tested on Sparc and Intel platforms running Solaris7 and Solaris8 (32bit and 64bit mode on SparcUltra). It doesn't use good random sources yet. It is rumoured that you can also find a /dev/random in the US crypto extensions for Solaris.
Browse by category