2 ms·
How exactly can existing code break if you change randomness? It's already random! Changing random from random to random shouldn't make a difference.
by hypertele-Xii 5y ago
How exactly can existing code break if you change randomness? It's already random! Changing random from random to random shouldn't make a difference.
- sundarurfriend 5y ago"break" in this case means made less random/more prone to malicious attacks, hence made less secure. The code won't break in the sense of visibly failing; it'd just silently switch to being less correct and more vulnerable - which is arguably worse.
- wutbrodo 5y agoThere's an example described in the article, unless I'm misunderstanding this thread. It doesn't change the output distribution, but rather the behavior around the interface, causing certain users of the old interface to block forever on the new.