[clug] command to reverse 'xxd -b'??

Paul Warren pwarren at pwarren.id.au
Wed Nov 6 02:25:11 MST 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512



> 
> Someone wrote me reminding that Paul Wayper did a CLUG talk on
> Crypto or RNG's or something related not that long ago... Link &
> comments anyone? Don't want to reinvent the wheel :(
> 

I did the talk, well, presentation, on my work :)

I've written a simple C program that produces entropy from atmospheric
radio noise via an rtl-sdr dvb-t dongle:

https://github.com/pwarren/rtl-entropy

I used von-neumann debiasing, with code from:
http://openfortress.org/cryptodoc/random/noise-filter.c

One day, I'll get around to adding Kaminsky debiasing, and encryption,
which resists subtle attacks on the atmospheric radio noise by
unpredictably changing the output.

The cheap USB dongles can do about 3Mbits/s of entropy output from
atmospheric noise. If you put a 50 Ohm load on and put it in a tin
foil hat, you only get about 30kbit/s, tho that might be improved by
setting the gain values differently.

If someone wants to buy me a USRP, HackRF or BladeRF, I'll make my
program work with them, and we should be able to get more like 20 or
30 Mbit/s from the atmosphere :)

Cheers
- --
Paul Warren
https://pwarren.id.au
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQJ8BAEBCgBmBQJSegryXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRERjMwRkZFNkNCRUVFRDYwRTM0MEVFQkE1
MzQxRjM2NjIwOEVEQjJBAAoJEFNB82YgjtsqqjYQAIwLsryCmi7IxL59cXQ+P4pq
6XwRc+uiaIUELWINra0lG/boGjqzyO8UAv+inAU31lUdfIpb2pGJsR5AycSuz/EZ
eLwC1ZL2ur4lOU4yKyz1aTjCfsYxaCaloB9tHAr93bX6TiPUjYoxrEvi0gxkyVHY
8ZE5CVoevratmsfbJW2QLUjdyHYK8x0FslbtbmraZTfzMtGTCPd5ckF7RxMb5Rqg
Cs3NkPwAP2ZAjLeF66t0E5mwOMLaHwsAfaYbBeE9cijNaAoC2SYN4Im4pbSUW7rJ
LFi58kory978CFxwoAXT9WKNLLboKFvs7V6SZ3WdObNjqvfMvjrNgMeQD0SDJvNZ
WnQWFHHN1HvWPB3n/ZKXjGFAZjY3aDkik6T2kbW3XpF7VEnPkuImCRI6YAtoT0oq
iMG6sv4/vtb7t7lM9HN8yC0VFk8upEkxUoXJtll0OG58PwVwhTtgujDkjt2onYrt
NmTUL1/EPugVP7mn4UJYvnEYsHutpRwX4xPVP4fCbMau1EMiEbCMNZ8OmOxhpaw+
/Ny0EpJ/VmGBUOgqMRJYS8uVWntUkCFU/cjSj4+8Lbwrfxm5auDjPcBKBdZRn5bj
3lPc+NYrDQy7jCXhxPRKI3AFWksQ1XkB16xyjkGYYTF5yie7LUwJ4aUDGS7xzdhv
1t1fximRiC0ctzHO2ZpQ
=5vqH
-----END PGP SIGNATURE-----


More information about the linux mailing list