An idiot whose question lacks clarity. My apologies. Of course software uses it. What I was trying to ask was *why* would software actually nee a deterministic PRNG, rather than "what software uses it." In other words, what will break if the PRNG was non-deterministic?
Yes, it may be "standards mandated" in some cases (r1.39, bin/ksh/var.c) or used by 60 pieces of software, but why would software require a PRNG to be deterministic? That is my question, not "what apps and standards need it?" but "what usage cases require it, and can this be replaced with a deterministic PRNG?" On Mon, 17 Apr 2017 23:30:04 -0600 "Theo de Raadt" <dera...@openbsd.org> wrote: > It's really unfortunate that we aren't running an open source project > and making available all the source for the tool called grep. > > So that it can be studied, rather than questioned by an idiot > uninterested in the exercise of selflearning. > > Maybe those source files even have commit logs - even better PUBLIC > COMMIT LOGS - which might explain the rationale! No, that's unlikely. > > So let's just yak about it, right? > > Rest of your email deleted because what's the point