Von Neumann Extractor - Which bit is retained?Is just a bit of random, “fully random”?Estimating random number entropy for input into 256 bit hashCSPRNG that cannot be used as random extractorReusing same source for single-source randomness extractorSecure entropy extractor for thermal noise collected from camera input?Fuzzy Extractor: Order of elements in setFuzzy Extractor constructor for sequence reconciliationFuzzy Extractor for Binary SequenceEntropy Rate of Bit StringProving von Neumann extractor correct

Co-worker works way more than he should

A strange hotel

How to pronounce 'c++' in Spanish

How much of a wave function must reside inside event horizon for it to be consumed by the black hole?

A Paper Record is What I Hamper

What makes accurate emulation of old systems a difficult task?

Why must Chinese maps be obfuscated?

Is there really no use for MD5 anymore?

"Whatever a Russian does, they end up making the Kalashnikov gun"? Are there any similar proverbs in English?

Why do real positive eigenvalues result in an unstable system? What about eigenvalues between 0 and 1? or 1?

Why is the underscore command _ useful?

Is Diceware more secure than a long passphrase?

Find the identical rows in a matrix

What does a straight horizontal line above a few notes, after a changed tempo mean?

Was Dennis Ritchie being too modest in this quote about C and Pascal?

Can a Bard use the Spell Glyph option of the Glyph of Warding spell and cast a known spell into the glyph?

What is this word supposed to be?

Nails holding drywall

Check if a string is entirely made of the same substring

How can I get rid of an unhelpful parallel branch when unpivoting a single row?

Cayley's Matrix Notation

A faster way to compute the largest prime factor

How can I practically buy stocks?

How much cash can I safely carry into the USA and avoid civil forfeiture?



Von Neumann Extractor - Which bit is retained?


Is just a bit of random, “fully random”?Estimating random number entropy for input into 256 bit hashCSPRNG that cannot be used as random extractorReusing same source for single-source randomness extractorSecure entropy extractor for thermal noise collected from camera input?Fuzzy Extractor: Order of elements in setFuzzy Extractor constructor for sequence reconciliationFuzzy Extractor for Binary SequenceEntropy Rate of Bit StringProving von Neumann extractor correct













3












$begingroup$


Which bit is retained in the Von Neumann debiasing algorithm? 00 and 11 are discarded and 10, 01 are retained but is the first or the second bit retained or does it matter?



In other words:



first: 10 -> 1 , 01 -> 0



second: 10 -> 0 , 01 -> 1



Original Paper (appears to be first but could be interpreted either way):



https://dornsifecms.usc.edu/assets/sites/520/docs/VonNeumann-ams12p36-38.pdf



Examples (first digit accept):



https://en.wikipedia.org/wiki/Hardware_random_number_generator#Software_whitening



https://en.wikipedia.org/wiki/Randomness_extractor



http://pit-claudel.fr/clement/blog/generating-uniformly-random-data-from-skewed-input-biased-coins-loaded-dice-skew-correction-and-the-von-neumann-extractor/#more-410



https://people.seas.harvard.edu/~salil/pseudorandomness/extractors.pdf



Examples (second digit accept):



https://www.researchgate.net/publication/38359648_Iterating_Von_Neumann's_Procedure_for_Extracting_Random_Bits



https://www.esat.kuleuven.be/cosic/publications/article-2628.pdf



Examples of the second are present in papers regarding an Iterated Von Neumann algorithm.










share|improve this question







New contributor




bitblt is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$







  • 2




    $begingroup$
    Does it matter? Hint: Write down the assumptions, and compute from the assumptions the probability distributions of the outcomes of both alternatives.
    $endgroup$
    – Squeamish Ossifrage
    3 hours ago











  • $begingroup$
    Why pick one when you can alternate?
    $endgroup$
    – Nat
    1 hour ago
















3












$begingroup$


Which bit is retained in the Von Neumann debiasing algorithm? 00 and 11 are discarded and 10, 01 are retained but is the first or the second bit retained or does it matter?



In other words:



first: 10 -> 1 , 01 -> 0



second: 10 -> 0 , 01 -> 1



Original Paper (appears to be first but could be interpreted either way):



https://dornsifecms.usc.edu/assets/sites/520/docs/VonNeumann-ams12p36-38.pdf



Examples (first digit accept):



https://en.wikipedia.org/wiki/Hardware_random_number_generator#Software_whitening



https://en.wikipedia.org/wiki/Randomness_extractor



http://pit-claudel.fr/clement/blog/generating-uniformly-random-data-from-skewed-input-biased-coins-loaded-dice-skew-correction-and-the-von-neumann-extractor/#more-410



https://people.seas.harvard.edu/~salil/pseudorandomness/extractors.pdf



Examples (second digit accept):



https://www.researchgate.net/publication/38359648_Iterating_Von_Neumann's_Procedure_for_Extracting_Random_Bits



https://www.esat.kuleuven.be/cosic/publications/article-2628.pdf



Examples of the second are present in papers regarding an Iterated Von Neumann algorithm.










share|improve this question







New contributor




bitblt is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$







  • 2




    $begingroup$
    Does it matter? Hint: Write down the assumptions, and compute from the assumptions the probability distributions of the outcomes of both alternatives.
    $endgroup$
    – Squeamish Ossifrage
    3 hours ago











  • $begingroup$
    Why pick one when you can alternate?
    $endgroup$
    – Nat
    1 hour ago














3












3








3





$begingroup$


Which bit is retained in the Von Neumann debiasing algorithm? 00 and 11 are discarded and 10, 01 are retained but is the first or the second bit retained or does it matter?



In other words:



first: 10 -> 1 , 01 -> 0



second: 10 -> 0 , 01 -> 1



Original Paper (appears to be first but could be interpreted either way):



https://dornsifecms.usc.edu/assets/sites/520/docs/VonNeumann-ams12p36-38.pdf



Examples (first digit accept):



https://en.wikipedia.org/wiki/Hardware_random_number_generator#Software_whitening



https://en.wikipedia.org/wiki/Randomness_extractor



http://pit-claudel.fr/clement/blog/generating-uniformly-random-data-from-skewed-input-biased-coins-loaded-dice-skew-correction-and-the-von-neumann-extractor/#more-410



https://people.seas.harvard.edu/~salil/pseudorandomness/extractors.pdf



Examples (second digit accept):



https://www.researchgate.net/publication/38359648_Iterating_Von_Neumann's_Procedure_for_Extracting_Random_Bits



https://www.esat.kuleuven.be/cosic/publications/article-2628.pdf



Examples of the second are present in papers regarding an Iterated Von Neumann algorithm.










share|improve this question







New contributor




bitblt is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$




Which bit is retained in the Von Neumann debiasing algorithm? 00 and 11 are discarded and 10, 01 are retained but is the first or the second bit retained or does it matter?



In other words:



first: 10 -> 1 , 01 -> 0



second: 10 -> 0 , 01 -> 1



Original Paper (appears to be first but could be interpreted either way):



https://dornsifecms.usc.edu/assets/sites/520/docs/VonNeumann-ams12p36-38.pdf



Examples (first digit accept):



https://en.wikipedia.org/wiki/Hardware_random_number_generator#Software_whitening



https://en.wikipedia.org/wiki/Randomness_extractor



http://pit-claudel.fr/clement/blog/generating-uniformly-random-data-from-skewed-input-biased-coins-loaded-dice-skew-correction-and-the-von-neumann-extractor/#more-410



https://people.seas.harvard.edu/~salil/pseudorandomness/extractors.pdf



Examples (second digit accept):



https://www.researchgate.net/publication/38359648_Iterating_Von_Neumann's_Procedure_for_Extracting_Random_Bits



https://www.esat.kuleuven.be/cosic/publications/article-2628.pdf



Examples of the second are present in papers regarding an Iterated Von Neumann algorithm.







randomness entropy






share|improve this question







New contributor




bitblt is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question







New contributor




bitblt is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question






New contributor




bitblt is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 4 hours ago









bitbltbitblt

183




183




New contributor




bitblt is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





bitblt is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






bitblt is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







  • 2




    $begingroup$
    Does it matter? Hint: Write down the assumptions, and compute from the assumptions the probability distributions of the outcomes of both alternatives.
    $endgroup$
    – Squeamish Ossifrage
    3 hours ago











  • $begingroup$
    Why pick one when you can alternate?
    $endgroup$
    – Nat
    1 hour ago













  • 2




    $begingroup$
    Does it matter? Hint: Write down the assumptions, and compute from the assumptions the probability distributions of the outcomes of both alternatives.
    $endgroup$
    – Squeamish Ossifrage
    3 hours ago











  • $begingroup$
    Why pick one when you can alternate?
    $endgroup$
    – Nat
    1 hour ago








2




2




$begingroup$
Does it matter? Hint: Write down the assumptions, and compute from the assumptions the probability distributions of the outcomes of both alternatives.
$endgroup$
– Squeamish Ossifrage
3 hours ago





$begingroup$
Does it matter? Hint: Write down the assumptions, and compute from the assumptions the probability distributions of the outcomes of both alternatives.
$endgroup$
– Squeamish Ossifrage
3 hours ago













$begingroup$
Why pick one when you can alternate?
$endgroup$
– Nat
1 hour ago





$begingroup$
Why pick one when you can alternate?
$endgroup$
– Nat
1 hour ago











1 Answer
1






active

oldest

votes


















3












$begingroup$

It doesn't matter at all, since both $01$ and $10$ have the same probability $p(1-p).$






share|improve this answer









$endgroup$








  • 1




    $begingroup$
    Furthermore, using the second bit instead of the first (or vice versa) just has the effect of inverting the output. And a uniformly random bitstream is still uniform even if inverted.
    $endgroup$
    – Ilmari Karonen
    3 hours ago











Your Answer








StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "281"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);






bitblt is a new contributor. Be nice, and check out our Code of Conduct.









draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fcrypto.stackexchange.com%2fquestions%2f70059%2fvon-neumann-extractor-which-bit-is-retained%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









3












$begingroup$

It doesn't matter at all, since both $01$ and $10$ have the same probability $p(1-p).$






share|improve this answer









$endgroup$








  • 1




    $begingroup$
    Furthermore, using the second bit instead of the first (or vice versa) just has the effect of inverting the output. And a uniformly random bitstream is still uniform even if inverted.
    $endgroup$
    – Ilmari Karonen
    3 hours ago















3












$begingroup$

It doesn't matter at all, since both $01$ and $10$ have the same probability $p(1-p).$






share|improve this answer









$endgroup$








  • 1




    $begingroup$
    Furthermore, using the second bit instead of the first (or vice versa) just has the effect of inverting the output. And a uniformly random bitstream is still uniform even if inverted.
    $endgroup$
    – Ilmari Karonen
    3 hours ago













3












3








3





$begingroup$

It doesn't matter at all, since both $01$ and $10$ have the same probability $p(1-p).$






share|improve this answer









$endgroup$



It doesn't matter at all, since both $01$ and $10$ have the same probability $p(1-p).$







share|improve this answer












share|improve this answer



share|improve this answer










answered 3 hours ago









kodlukodlu

9,45111332




9,45111332







  • 1




    $begingroup$
    Furthermore, using the second bit instead of the first (or vice versa) just has the effect of inverting the output. And a uniformly random bitstream is still uniform even if inverted.
    $endgroup$
    – Ilmari Karonen
    3 hours ago












  • 1




    $begingroup$
    Furthermore, using the second bit instead of the first (or vice versa) just has the effect of inverting the output. And a uniformly random bitstream is still uniform even if inverted.
    $endgroup$
    – Ilmari Karonen
    3 hours ago







1




1




$begingroup$
Furthermore, using the second bit instead of the first (or vice versa) just has the effect of inverting the output. And a uniformly random bitstream is still uniform even if inverted.
$endgroup$
– Ilmari Karonen
3 hours ago




$begingroup$
Furthermore, using the second bit instead of the first (or vice versa) just has the effect of inverting the output. And a uniformly random bitstream is still uniform even if inverted.
$endgroup$
– Ilmari Karonen
3 hours ago










bitblt is a new contributor. Be nice, and check out our Code of Conduct.









draft saved

draft discarded


















bitblt is a new contributor. Be nice, and check out our Code of Conduct.












bitblt is a new contributor. Be nice, and check out our Code of Conduct.











bitblt is a new contributor. Be nice, and check out our Code of Conduct.














Thanks for contributing an answer to Cryptography Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

Use MathJax to format equations. MathJax reference.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fcrypto.stackexchange.com%2fquestions%2f70059%2fvon-neumann-extractor-which-bit-is-retained%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Invision Community Contents History See also References External links Navigation menuProprietaryinvisioncommunity.comIPS Community ForumsIPS Community Forumsthis blog entry"License Changes, IP.Board 3.4, and the Future""Interview -- Matt Mecham of Ibforums""CEO Invision Power Board, Matt Mecham Is a Liar, Thief!"IPB License Explanation 1.3, 1.3.1, 2.0, and 2.1ArchivedSecurity Fixes, Updates And Enhancements For IPB 1.3.1Archived"New Demo Accounts - Invision Power Services"the original"New Default Skin"the original"Invision Power Board 3.0.0 and Applications Released"the original"Archived copy"the original"Perpetual licenses being done away with""Release Notes - Invision Power Services""Introducing: IPS Community Suite 4!"Invision Community Release Notes

Canceling a color specificationRandomly assigning color to Graphics3D objects?Default color for Filling in Mathematica 9Coloring specific elements of sets with a prime modified order in an array plotHow to pick a color differing significantly from the colors already in a given color list?Detection of the text colorColor numbers based on their valueCan color schemes for use with ColorData include opacity specification?My dynamic color schemes

Ласкавець круглолистий Зміст Опис | Поширення | Галерея | Примітки | Посилання | Навігаційне меню58171138361-22960890446Bupleurum rotundifoliumEuro+Med PlantbasePlants of the World Online — Kew ScienceGermplasm Resources Information Network (GRIN)Ласкавецькн. VI : Літери Ком — Левиправивши або дописавши її