Re: diehard and ent results quesion

From: Tom St Denis (tomstdenis@iahu.ca)
Date: 02/19/03


From: "Tom St Denis" <tomstdenis@iahu.ca>
Date: Wed, 19 Feb 2003 07:15:19 -0500


"Cyber Vagrant" <cybervagrant@yahoo.com> wrote in message
news:9f8a576b.0302181946.4b07941d@posting.google.com...
> I use Ent to test a varity combination generators I've been working on
> lately. Entropy is synonomous with randomness, more is better.

Not quite. Entropy is the measure of uncertainty. That is how many bits
does it require in a decision graph to distinguish this message from all
other messages. E.g. if you had only "yes" or "no" then only one bit would
be required.

The actual amount of "entropy" per message is not a fixed number. Say you
compress a text with deflate you might hit 3bpb which would indicate each
char has 3 bits of entropy. However, that same message through
BWT+RLE+MTF+Huffman [aka BZIP2] may hit 1.5bpb.

Tom



Relevant Pages

  • Re: /dev/random or urandom for encrypted swap
    ... while until I hit return a few times. ... The problem isn't that the computer doesn't have much entropy when it ... When your computer first boots it probably has a full entropy pool. ... /dev/urandom produces very high quality random bits. ...
    (Ubuntu)
  • Re: Fortuna
    ... I certainly agree that information-theoretic security is a stated goal ... >state collisions (therby reducing pool entropy). ... start with any entropy, then information-theoretically secure randomness ... extraction is impossible -- at least in principle. ...
    (Linux-Kernel)
  • Re: Edible One-Time Pad books
    ... ent told me that the entropy per bit was 8.0 and the compressibility was ... supplied entropy value. ... randomness that would give useful, ...
    (sci.crypt)
  • Re: new /dev/random
    ... ]>> script prompts you to type a secret string). ... ]> and hard-code it into the kernel. ... ]The kernel and thus this randomness might be accessible to adversaries ... /dev/urandom without making sure that it has sufficient entropy to start ...
    (sci.crypt)
  • Re: [uml-devel] [PATCH 3/9] UML - "Hardware" random number generator
    ... drain the /dev/random entropy pool on a server (at least one that doesn't ... I'm just thinking about those UML hosting farms, ... entropy pool on the host machine almost immediately... ... how much "real" randomness it was getting and how much synthetic randomness, ...
    (Linux-Kernel)