Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp5876818pxu; Wed, 23 Dec 2020 07:37:34 -0800 (PST) X-Google-Smtp-Source: ABdhPJymwBfPp116Gf0kAoYn35a83UqY7GKh7nT1LRoCyP5LACjmz9l9ije4RaK/HbBrQS9AIGVB X-Received: by 2002:a17:906:3593:: with SMTP id o19mr24296322ejb.377.1608737854747; Wed, 23 Dec 2020 07:37:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608737854; cv=none; d=google.com; s=arc-20160816; b=TiS/HJWfj6xxiHqHe8nnqhkwtrsWfPZZB55APBVBiMIbWa2SYXXxhC3tIWTTscUoBE 5U9TzqIaC0CZC6UrpWVUpS5KyD6Ew3zpi1GszjhA1Z19rKpx4t8Qb9gLuhEQ3Mh4ekUX UKrJZc9VZgKUFZoOuYVl/Dqx+9VyLl9hfP+teNFQC6hicuIIQX3YV0c9hhkQ5KH9o46x koXIqh598cISwtC4wX1UkAburfzM92MRu9SJHlwZ6u44l0PUURzL428Q3eZx+CqTu4uR UGf76hbNTIRKl8FJexRJ8NZ4fhwSLDtflt/wliPWVfYjaN9yW8L+fVvUP25fqjecnpzd ky/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=E71iWzm283tNWttKx9xo1jl9Qy7SEjf0VuKvAANWPQg=; b=FNu7m9zZFejf9rOW0SeyKRgA9vxu1EcHGNLcqEJ6qUTWcaCT79L83bMLmuheVBB/YC as5tUwZpBAN6GWNSv5SrsARdO5vTSMZ7DjGpLmFijBVjFiYx7tuqpMquWi/Jr10z4zF8 DeDJz1QXHIgEzfyPowk16dbxBHuM7WjOCJtZ/Yi/HGl5FbJGmvVBsM4vCfQhhcH/kcqF cFOjui9FUZTNWFgMue9hfu5aC78OZWEA/t6GHnB7WvpDd2xDFXJOC2sBXslAdTWbnsqZ L0FbjmE71tdbM6d+nRwKgg3ms+nE3CsYUPnBTfQFR4FOEDnNFDooJA4lEZHG8n2/RfR5 68SQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@zx2c4.com header.s=mail header.b=O4gSMFEC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=zx2c4.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id a18si14090866edx.342.2020.12.23.07.37.12; Wed, 23 Dec 2020 07:37:34 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@zx2c4.com header.s=mail header.b=O4gSMFEC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=zx2c4.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728299AbgLWPeC (ORCPT + 99 others); Wed, 23 Dec 2020 10:34:02 -0500 Received: from mail.zx2c4.com ([192.95.5.64]:33279 "EHLO mail.zx2c4.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728266AbgLWPeA (ORCPT ); Wed, 23 Dec 2020 10:34:00 -0500 Received: by mail.zx2c4.com (ZX2C4 Mail Server) with ESMTP id 7255665a; Wed, 23 Dec 2020 15:24:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=zx2c4.com; h=mime-version :references:in-reply-to:from:date:message-id:subject:to:cc :content-type; s=mail; bh=cPxPg5L3FiTf53bj1fIQGjA/waI=; b=O4gSMF ECWRin2VHyK2Oc+z3RVR4wb2ad63B2hP2pJL0L3Mdac1hudTIFJ4M8qjPMLTzgSq tKQ0fYGXlpF3LXSK2R/Hq0p42BTWa44HhXmsG8KvhgYzcr0CwbBDbaansucqPRDO ynoODZiR7NoafRyOUA2h+LChZO421Y4HQyfHZk9h3YG0WMvmsfg02oQ79KBufdHR CbdjlRoeFLpPrWRp16Vxq7E/LBRluakRAKpOoo+YrumgHwAOwJUbngSeZX75UrHS mDbSQYX0uUywwTpMhsslQ5bPyC0hXsVCzjzeTmI857jVu5shH0TdI8QoZJpKXObW 1oudc83ggS3cG3gA== Received: by mail.zx2c4.com (ZX2C4 Mail Server) with ESMTPSA id 31d7647c (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Wed, 23 Dec 2020 15:24:43 +0000 (UTC) Received: by mail-yb1-f169.google.com with SMTP id a16so14900332ybh.5; Wed, 23 Dec 2020 07:33:15 -0800 (PST) X-Gm-Message-State: AOAM532mCfj8EYQrf0Ac73tgJxxmsdmWjk7HXfclrZbf7D/gBTFGp6DR 4ZkZOdoU9e07b3bd9YiDaq2iTqjvwYIo8AwuscY= X-Received: by 2002:a25:4744:: with SMTP id u65mr38977305yba.239.1608737594497; Wed, 23 Dec 2020 07:33:14 -0800 (PST) MIME-Version: 1.0 References: <20201130151231.GA24862@lst.de> <20201130165339.GE5364@mit.edu> <20201218132519.kj3nz7swsx7vvlr5@valinor.lan> <20201223132851.55d19271@blackhole.lan> <20201223151014.57caf98b@ezekiel.suse.cz> In-Reply-To: From: "Jason A. Donenfeld" Date: Wed, 23 Dec 2020 16:33:03 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: drivers/char/random.c needs a (new) maintainer To: Stephan Mueller Cc: Petr Tesarik , Torsten Duwe , Marcelo Henrique Cerri , "Theodore Y. Ts'o" , Linus Torvalds , Willy Tarreau , Linux Crypto Mailing List , Nicolai Stange , LKML , Arnd Bergmann , "Eric W. Biederman" , "Alexander E. Patrakov" , "Ahmed S. Darwish" , Matthew Garrett , Vito Caputo , Andreas Dilger , Jan Kara , Ray Strode , William Jon McCann , zhangjs , Andy Lutomirski , Florian Weimer , Lennart Poettering , Peter Matthias , Neil Horman , Randy Dunlap , Julia Lawall , Dan Carpenter , And y Lavr , Eric Biggers , Ard Biesheuvel , simo@redhat.com Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Dec 23, 2020 at 4:26 PM Stephan Mueller wrote: > > Am Mittwoch, dem 23.12.2020 um 15:32 +0100 schrieb Jason A. Donenfeld: > > > > I would, however, be interested in a keccak-based construction. But > > just using the keccak permutation does not automatically make it > > "SHA-3", so we're back at the same issue again. FIPS is simply not > > interesting for our requirements. > > Using non-assessed cryptography? Sounds dangerous to me even though it may be > based on some well-known construction. "assessed" is not necessarily the same as FIPS. Don't conflate the two. I don't appreciate that kind of dishonest argumentation. And new constructions that I'm interested in would be formally verified (like the other crypto work I've done) with review and buy-in from the cryptographic community, both engineering and academic. I have no interest in submitting "non-assessed" things developed in a vacuum, and I'm displeased with your attempting to make that characterization. Similarly, any other new design proposed I would expect a similar amount of rigor. The current RNG is admittedly a bit of a mess, but at least it's a design that's evolved. Something that's "revolutionary", rather than evolutionary, needs considerably more argumentation. So, please, don't strawman this into the "non-assessed" rhetoric.