1998-08-06 - Re: Noise source processing

Header Data

From: David Honig <honig@sprynet.com>
To: “Enzo Michelangeli” <cypherpunks@toad.com>
Message Hash: 8c989317ca17986ebe21e8caca88c0fd2af37a25db003dfffa064557291e3f86
Message ID: <3.0.5.32.19980806104032.007dbc60@m7.sprynet.com>
Reply To: <003801bdc14f$c2ec86e0$87004bca@home>
UTC Datetime: 1998-08-06 17:41:53 UTC
Raw Date: Thu, 6 Aug 1998 10:41:53 -0700 (PDT)

Raw message

From: David Honig <honig@sprynet.com>
Date: Thu, 6 Aug 1998 10:41:53 -0700 (PDT)
To: "Enzo Michelangeli" <cypherpunks@toad.com>
Subject: Re: Noise source processing
In-Reply-To: <003801bdc14f$c2ec86e0$87004bca@home>
Message-ID: <3.0.5.32.19980806104032.007dbc60@m7.sprynet.com>
MIME-Version: 1.0
Content-Type: text/plain


At 11:34 PM 8/6/98 +0800, Enzo Michelangeli wrote:

>[[...]>The noise coming off of the sound card is more beige than white
>though..
>>
>>Does anyone know of any papers, articles or whatever on good techniques to
>>remove bias from the audio source?
>>
>>My initial thoughts are along the lines of just hashing everything, but
>>this will be slow, and I'd like to see what other ideas are out there.
>
>What about an analog filter placed before the digitizer?

The engineering issue is this: no matter how great you filter out 
the junk, you don't have a perfect analog measurement to start with.
(Note that filtering out junk reduces info content).

So the question is how to distill the bits out of your binary digits.
You need to reduce the number of bits; you need to make them equiprobable.

I have not had luck*time implementing Shannon's method for distilling bits,
mentioned as suggestion #2 in the RFC.  This method produces perfect 0:1 ratio
but takes indeterminate input bits to do so.  Please post if you play with
this.





honig@alum.mit.edu

  









Thread