Path: csiph.com!optima2.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!1.eu.feeder.erje.net!news.albasani.net!.POSTED!not-for-mail From: Mok-Kong Shen Newsgroups: comp.programming Subject: Re: An advantage of RSA encryption Date: Tue, 4 Aug 2015 15:24:20 +0200 Organization: albasani.net Lines: 58 Message-ID: <55C0BD04.5010305@t-online.de> References: <20150803102300.194@kylheku.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: news.albasani.net n1TPH0uOaM7c7UTGlaiy2sg5deRl3o9xnAZzfhO5VT6d7k/Yxh4XpJp2ZqgjtcmOKDXP585F6ljFeCHFmMeUyGsO6IvP45WiyuJaJP/lvEPXZMGrDjf89kL8zLyUZgC7 NNTP-Posting-Date: Tue, 4 Aug 2015 13:24:19 +0000 (UTC) Injection-Info: news.albasani.net; logging-data="V4Z6AfzH13l7hc38yXS9D6pIqGCMUmIqyFxLIM09pQl7XT+peM/GKPGwfspelIbZbHgraAOVBTzGNSg8TTh1umCB2n3mehdTbmsIUhoMfv78MniZKn2nQVE5YJwUxfSgxVviqYhCs65+ABdTfreyDUWyj1GpNePw+YEBfvE9rPA="; mail-complaints-to="abuse@albasani.net" User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 To: Richard Heathfield In-Reply-To: Cancel-Lock: sha1:Pf2HCfhctLGGr7gEI2VB6v0Tbmk= Xref: csiph.com comp.programming:5562 Am 04.08.2015 um 15:21 schrieb Richard Heathfield: > On 04/08/15 14:07, Mok-Kong Shen wrote: >> Am 04.08.2015 um 15:01 schrieb Richard Heathfield: >>> On 04/08/15 13:44, Mok-Kong Shen wrote: >>>> Am 03.08.2015 um 19:31 schrieb Kaz Kylheku: >>>>> On 2015-08-02, Mok-Kong Shen wrote: >>>>>> If HAC and Maurer don't mention that a CSPRNG is required to >>>>>> implement Maurer's algorithm, I can't imagine that they (both) >>>>>> had by pure chance forgotten to do that, if a CSPRNG were indeed >>>>>> necessary to do that implementation. >>>>> >>>>> This doesn't need to be spelled out, because the assumption that >>>>> anyone >>>>> qualified to be reading the material isn't dumb as a fucking brick. >>>>> >>>> Your sentence is a bit ambiguous. >>> >>> I don't see how. >>> >>>> Do you mean CSPRNG is required or >>>> not in the present context? If yes, please kindly explain a bit. >>> >>> Kaz means that a CSPRNG is required for Maurer's algorithm. My >>> explanation of Kaz's meaning is by way of a parallel. Consider an >>> algorithm for filling a bucket with water: >>> >>> Step 1: place the bucket under the tap >>> Step 2: turn the tap on >>> Step 3: monitor the flow of water >>> Step 4: when the bucket is full, turn off the tap >>> >>> At no stage does the algorithm say "ensure that the ambient temperature >>> and pressure are such that the water is in liquid form" or "ensure that >>> gravity is working" or "ensure that your bucket has no holes except the >>> one for allowing water in at the top", but we may safely deduce these >>> facts from the context, and anyone who needs these conditions to be >>> spelled out may experience self-esteem challenges when their IQ is >>> compared to that of a brick. >>> >>> Kaz - fair summary? >>> >> >> ok. Then please comment on what I wrote in parentheses. > > "(both)" > > What's to say? It's a word. It means "this one, and that one too". I > don't get the question. I meant naturally the parentheses in my answer to Kylheku, namely: (Note anyway that in HAC there is given a way to implement a CSPRNG with RSA. So, if a CSPRNG were required to implement RSA, that would lead to a viscious circle.) M. K. Shen