Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp343021imu; Thu, 20 Dec 2018 23:36:38 -0800 (PST) X-Google-Smtp-Source: AFSGD/UczVu8BPsybN2T7SNFqNIrYtqoSNTicjO+BKfZJGe/+UQd1mKmVPGS4NCQBSXZnw6W+bWp X-Received: by 2002:aa7:8542:: with SMTP id y2mr1451719pfn.83.1545377798691; Thu, 20 Dec 2018 23:36:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545377798; cv=none; d=google.com; s=arc-20160816; b=mQe4HOW/mZ1ll6kUfL3FTm2Zg3UdZM/XuvcyF701VQtY1WEgvYo5V1omluwyqdwj3U o9ireitTgi2RA3wRWDMk9Roi72wDtyU9JwpgCnBvomDhW6l2FsUyHYhluLcs/X9JM/tu bdVf4QNELxZTZ+DDkTsZrmhmywiRnd/mi1cpOK/AemlibU92/9/BqvKCqEedEOZwt2Rn FhlS8GccuUtq0NAQu8XjOXqcV5TkeRNzUR7+dLbWndsa1j38ikCJMlR8GJ415naqmXaF fgD+ZIETTlSbhi4KZiBnvM5/29s/aD1PtlekrqhrcXupBsY7NisLasxHvtOPnKkiSjJa MXAg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:reply-to:message-id :subject:cc:to:from:date; bh=TwP/dBoczDOgWN1nhdTm75BZgKkNGir3CU3RFEp4rDM=; b=oFN1C8COCPnc3EgZs1xoPXvMbNXM9v1tkVKLPEx1or3jeFj4f/v7MFmZXchPBibzH6 ctZ5gOeh1hwBvCzHMajRHuhOMAC9U5zn7DUMi+vLW0SeLW08rW9SGXA9hxxfhJpFIj8P FpUAEP8D2JpyiWK9PXgD2hMcGme4Jw+UuJbQvnkwo06LV1cX3C/Lq1qH6mKTFe0WQjdI hf/sEY4cydZLUqlOBrITTdFeGzSrZC2SsGWMCTTC/Jq9F2qfp63pc5pc6ei6UkykRtFM KV6JmIO+uz+0Z/Mg4fuY4NQ7bwMcUzqQeIJ915yrOwn1IoceZHHsKtYIW89KZphhVPVp GdXw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b2si19855370pgq.275.2018.12.20.23.36.23; Thu, 20 Dec 2018 23:36:38 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731254AbeLTWJj (ORCPT + 99 others); Thu, 20 Dec 2018 17:09:39 -0500 Received: from wind.enjellic.com ([76.10.64.91]:57788 "EHLO wind.enjellic.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726604AbeLTWJj (ORCPT ); Thu, 20 Dec 2018 17:09:39 -0500 Received: from wind.enjellic.com (localhost [127.0.0.1]) by wind.enjellic.com (8.15.2/8.15.2) with ESMTP id wBKM6e06025464; Thu, 20 Dec 2018 16:06:40 -0600 Received: (from greg@localhost) by wind.enjellic.com (8.15.2/8.15.2/Submit) id wBKM6cwU025463; Thu, 20 Dec 2018 16:06:38 -0600 Date: Thu, 20 Dec 2018 16:06:38 -0600 From: "Dr. Greg" To: Jarkko Sakkinen Cc: Jethro Beekman , Andy Lutomirski , Thomas Gleixner , Ingo Molnar , Borislav Petkov , "x86@kernel.org" , Dave Hansen , Peter Zijlstra , "sean.j.christopherson@intel.com" , "H. Peter Anvin" , "linux-kernel@vger.kernel.org" , "linux-sgx@vger.kernel.org" , Andy Lutomirski , Josh Triplett , Haitao Huang Subject: Re: x86/sgx: uapi change proposal Message-ID: <20181220220638.GA25110@wind.enjellic.com> Reply-To: "Dr. Greg" References: <20181214215729.4221-1-sean.j.christopherson@intel.com> <7706b2aa71312e1f0009958bcab24e1e9d8d1237.camel@linux.intel.com> <598cd050-f0b5-d18c-96a0-915f02525e3e@fortanix.com> <20181219144343.GA31189@wind.enjellic.com> <20181220103400.GC26410@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20181220103400.GC26410@linux.intel.com> User-Agent: Mutt/1.4i X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.2.3 (wind.enjellic.com [127.0.0.1]); Thu, 20 Dec 2018 16:06:40 -0600 (CST) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Dec 20, 2018 at 12:34:00PM +0200, Jarkko Sakkinen wrote: Good afternoon to everyone. > On Wed, Dec 19, 2018 at 08:43:43AM -0600, Dr. Greg wrote: > > I believe it is a silent response to the issues we were > > prosecuting 4-5 weeks ago, regarding the requirement for an SGX > > driver on an FLC hardware platform to have some semblance of > > policy management to be relevant from a security/privacy > > perspective. It would have certainly been collegial to include a > > reference to our discussions and concerns in the changelog. > > > > See 364f68f5a3c in Jarkko's next/master. > > > > The changeset addresses enclave access to the PROVISION key but is > > still insufficient to deliver guarantees that are consistent with > > the SGX security model. In order to achieve that, policy > > management needs to embrace the use of MRSIGNER values, which is > > what our SFLC patchset uses. > > > > The noted changeset actually implements most of the 'kernel bloat' > > that our SFLC patchset needs to bolt onto. > > > > As of yesterday afternoon next/master still won't initialize a > > non-trivial enclave. Since there now appears to be a wholesale > > change in the driver architecture and UAPI we are sitting on the > > sidelines waiting for an indication all of that has some hope of > > working before we introduce our approach. > > > > Part of SFLC won't be popular but it is driven by clients who are > > actually paying for SGX security engineering and architectures. > How many of these people are actually posting here? None that I know of. The individuals I was referring to are CISO's and security risk managers of multi-billion dollar corporations and/or 3-letter entities. It has been my own personal observation that they don't have time to post to the Linux Kernel Mailing List. The time they do spend on this technology seems to involve sitting in meetings and making decisions on whether or not to authorize capital expenditure budgets for Intel processors and chipsets, based on whether or not an SGX security stack can definably implement the security controls that are being imposed on their organizations by the government and/or their liability carriers. Such issues may be out of mainstream kernel concerns but hopefully not conceptually elusive with respect to their implications. > /Jarkko Merry Christmas and happy holidays to everyone. Dr. Greg As always, Dr. G.W. Wettstein, Ph.D. Enjellic Systems Development, LLC. 4206 N. 19th Ave. Specializing in information infra-structure Fargo, ND 58102 development. PH: 701-281-1686 FAX: 701-281-3949 EMAIL: greg@enjellic.com ------------------------------------------------------------------------------ "Don't talk unless you can improve the silence." -- George Will