diff options
author | Rob Austein <sra@hactrn.net> | 2020-09-13 23:06:24 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2020-09-13 23:06:24 +0000 |
commit | 891730d13b324fad916572a82f0bd610c5de9aad (patch) | |
tree | f46c94ddfff34f15aafe7cac0596716d1c13c412 /raw-wiki-dump/GitRepositories%2Fuser%2Fjs%2Fvndecorrelator | |
parent | b092ffbcbe2c9398494f7dc9db6f0796971633e0 (diff) |
Rename for conversion
Diffstat (limited to 'raw-wiki-dump/GitRepositories%2Fuser%2Fjs%2Fvndecorrelator')
-rw-r--r-- | raw-wiki-dump/GitRepositories%2Fuser%2Fjs%2Fvndecorrelator | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/raw-wiki-dump/GitRepositories%2Fuser%2Fjs%2Fvndecorrelator b/raw-wiki-dump/GitRepositories%2Fuser%2Fjs%2Fvndecorrelator deleted file mode 100644 index b587b81..0000000 --- a/raw-wiki-dump/GitRepositories%2Fuser%2Fjs%2Fvndecorrelator +++ /dev/null @@ -1,43 +0,0 @@ -{{{ -#!htmlcomment - -This page is maintained automatically by a script. Don't modify this page by hand, -your changes will just be overwritten the next time the script runs. Talk to your -Friendly Neighborhood Repository Maintainer if you need to change something here. - -}}} - -{{{ -#!html -<h1>vndecorrelator</h1> - -<h1>Introduction</h1> - -<p>A Verilog implementation of a von Neumann decorrelator, generally called -a conditioner or whitening function. This tiny module consumes entropy -bits and outputs decorrelated bits.</p> - -<p>The <a href="http://www1.spms.ntu.edu.sg/~kkhoongm/Entropy.pdf">Von Neumann decorrelator</a> -consumes pairs of bits and outputs bits based on the pattern in th bit pairs:</p> - -<ul> -<li>00 and 11: No output of a bit.</li> -<li>10 and 01: Output the first bit in the pair</li> -</ul> - -<p>In the best case with random bits, the output bitrate will be 1/4. For -heavily biased input bits, the rate will be much slower. When used with -a broken entropy source that is stuck at zero or one, no bits will be -emitted.</p> - -<p>This implementation operates on streams of single bits and creates pairs -internally.</p> - -<h1>Status</h1> - -<p>Implementation done. Tested in FPGA designs and works.</p> -}}} - -[[RepositoryIndex(format=table,glob=user/js/vndecorrelator)]] - -|| Clone `https://git.cryptech.is/user/js/vndecorrelator.git` || |