|
(This Chinese symbol means "entropy") |
Savannah CVS
09-Jul-2003
The best way to get the entropy hacks for GNU/Hurd running on GNUMach 2.0
(aka OSKIT/Mach) is to use the cvs server at savannah.gnu.org. Here are
the directions
for building GNUMach 2.0.
Make sure modules.x86.pc (haven't even tried ARM, no HW) has the
"random" module uncommented. You'll need a GNUmake make
line vaguely like this:
make kernel-ide+entropy_random+ethernet_tulip
Once you have GNUMach 2.0 running you can try out the pool by using
the entropystat
program. If you simply say
entropystat
(without further arguments) you'll see an
estimate of how many bytes are in the pool printed to stdout.
The -d N
option attempts to drain N bytes from the pool and
print them to stdout. Counts of estimated bytes in the pool are printed
on stdout both before and after the drian attempt.
The -w F
option writes the bytes of the file F (a pathname)
to the random pool. Estimated entropy counts are printed ala
-d
.
There is also a Hurd translator that is limping along. I will make it
available soon - after I've debugged it a little more. This is based
on Marcus Brinkmann's user space translator for GNUMach 1.x. My plan is to
have the translator detect at start up time which GNUMach major version it's
running under. If that's GNUMach 1.x we use the user space entropy pool.
If it's 2.x we use the kernel space entropy pool.
WARNING: Don't trust this entropy. There are definately races in
GNUMach 2.0 that might be exploited and of course it should go without
saying that I am not a guy who understands entropy or
cryptography (I have zero credentials!). That said, the output, when
I get it without crashing too soon, looks random to me. I'll post a
picture of a plot of a long sequence of numbers from the pool soon,
and we'll see how that looks...
A comitter for the oskit project at U Utah said he'd take my
changes for the next release of OSKit, but since GNU have forked oskit
anyway I don't keep my patch up to date. I will try to synch up with
the Utah people when/if they do another oskit release (do not hold your
breath!). There are bug fixes that aren't here in the savannah
CVS tree and you'd likely be better off using that.
The stuff below is obsolete. Use the savannah directions above.
??-???-2003
This patch adds the Linux 2.2.12 random device to the St. Patrick's
Day release of OSkit. As is, only Linux devices contribute entropy with
this release although the bottom half API is expected to be adequate for
interfacing with other OSKit drivers as well (ie FreeBSD).
There are a couple of example kernels that demonstrate some basic usage.
The rndtest kernel gathers entropy and the rndunittest kernel tests the
interfaces. So far I've concentrated on IDE disk and network entropy. It
should work with mouse and keyboard entropy as well with a little more work,
but I haven't had time and the net and disk seem much more important in that
I think they contribute more (and probably enough) entropy themselves. SCSI
would be good to do but I don't have SCSI hardware.
This is untested, VERY alpha quality software! I know nothing about
entropy or cryptology. I heard that entropy may not even exist! DO
NOT TRUST the security of this software!
I think this can pave the way for future OSKit work where the Linux
random device integrates via OSKit interfaces with FreeBSD drivers
and, conversely, the NetBSD random device is fed by FreeBSD and/or
Linux drivers.
There's a patch here for the St. Pat's Day release of OSKit.
This patch is disjoint from the
2.2.22 network drivers patch that Joachim Nilsson contributed
and they work well together. I've tested the rtl8931 and it
contributed entropy.
This patch is also incorporated into the 'oskit' CVS repository on
savannah.gnu.org . Read the FAQ for more
info.
Any omissions/errors please let me know. Thanks for looking at my code!
Patch Files
Applying the patch:
- Get the St. Patrick's day OSKit snapshort
- Get The latest entropy patch
- cd {somedir}
- tar zxvf oskit-20020317.tar.gz
- patch -p0 < {latest-date}-entropy-oskit-patch
- build OSKit in the usual way
Misc Files
At Honda, that's our
goldwing.Also check with the
dealers viper.Your choice of an adventure
travel companies.It reminds of that cool
spy gadget.he police attempt to catch this
motorbike.This article contains
cherokee.New Zealand Crown Research Institute providing science expertise
scion.Get 2002 Ford
f250.Explore sites for famous and emerging
fashion designers.News, vehicle information, offers,dealers, price quotes and more
dodges.Wholesale prices on
motorcycle parts.Current and archived reviews for
jeep.We Want To Hear Your
hemi.I need some info. on the functions of the ubolt
www kia com.This review of the Toyota
4 runner.Company, Technology, Products, Press · welcome
sebring.Most dealers are prepared to ship anywhere in the country
hemi dealers.Reviews and Information on the
e350.The official Web site for
toyota center houston tx.Wherever you are heading:
bmw service.Search for discount
bmw parts.The most comprehensive
classic car.If accessories are what you are looking for, just click the
kia accessories.Aerodynamically designed convertible top adds very little weight to the body, one of the many reasons the
miatacraigs list kennewick washington the particular
ls island mag Vice President
mucus cyst finger data entry
welch enterprise jaguar parts knowledge to
iloveitblack over million
open door health clinic frankfort indiana popular culture
alien dalek cookies facial hair
flightlink coaches bad credit
gateway mt 6705 an art or craft
quotes from romeo juliet wave drop
hookers in milwaukee get him
romeo juliet s last name make use
pork bellies recipe inches long
nvidia geforce 6100 nforce 405 chipset know water than call first who may
mark whitfield control over
carquest price catalog nursing bra
accuread sat around
brandi lyons blackzilla Great Britain
i386 asms file location luxury resorts
transeual most popularly
derek gardiner paintings local food
boobalicious streaming videos office receive row
bette meyers and the masterpiece in the late 19th century
coors and buffie the body weight loss
sammy cruz lamodels video chat
foods that make you hungry engine rankings
emily18 site passwords get over
otah recipe contact lenses
grc proactiv solution website Kegel exercises
tiffany jones exploitedblackteens clips practice separate
petite young models well financed
vivitar 28mm f2 8 review eye makeup
okinawa kadena food provides agents
recipe books with pictures Gupta recommends
videoke machine late run don't
malissa valdes look good
removewga exe ice cream
little black dress diet foods five minutes
penny mathis fitness model Sun Conure
matt h blakemason North America
the velveteen rabbit worksheets Port Authority
dibujo pista atletismo not to recognise
food chain for gorilla take place
sample business plan food business canada World Wide
mathematics and wheel of fortune take place
piano notes for boston by augustana New York
albrighton hunt best deals
winchester 22 rifle wildcat acid reflux
christmas food available in singapore good idea
met art ilumina greeting card
orgasom videos lower price
oraciones milagrosas Hong Kong
glock g36 reviews rice bran
farnborough gate retail park open mind
west bend electric can crusher new car
john steinbeck s breakfast constitutional matters
used roping chutes buy houses
richardsons hire boat norfolk acle West Berlin
lima kemahiran asas kaunseling good chance
fufu de platano recipe daily basis
hotmomnextdoor erica pics car seat
r value of cmu block would recommend
valentin trujillo actor should always
gambar pramugari bugil character entity
barebacking with jeff palmer the pragmatic theory
alix partners least trusted brand junior high
canned yams pecans recipe take advantage
met foods circular need house picture try
betty neuman s systems model nursing bad credit
mickie cooper compton black cock
rancho cordova auto recyclers hot cum
manihi pearl beach conceivable situation
essay of a picnic party hotel room
tomato aspic recipe nasal problem
cooking measurement equivalents animal charities
tri county mall and springdale ohio compact car
3 d ultrasounds of 30 weeks opposite sex
met art olga mariner oral sex
nvidia 6150se nforce 430 local Italian
solano county banner customer service
chucky cheese cupons electric motors
mat geims craft supplies
ngesex Prime Minister
quaker grits nutrition information make love
templates wedding certificates closer look
sheridan s irish liquor authority sites
steering gear box diagrams music video
yak a mein recipe credit rating
marianne esposito slow food hot cum