From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: rm@romanrm.net Received: from krantz.zx2c4.com (localhost [127.0.0.1]) by krantz.zx2c4.com (ZX2C4 Mail Server) with ESMTP id e08fbd43 for ; Fri, 10 Aug 2018 14:52:28 +0000 (UTC) Received: from rin.romanrm.net (rin.romanrm.net [91.121.86.59]) by krantz.zx2c4.com (ZX2C4 Mail Server) with ESMTP id 94918311 for ; Fri, 10 Aug 2018 14:52:28 +0000 (UTC) Date: Fri, 10 Aug 2018 20:03:46 +0500 From: Roman Mamedov To: Brian Candler Subject: Re: Reflections on WireGuard Design Goals Message-ID: <20180810200346.0e9646ac@natsu> In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Cc: wireguard@lists.zx2c4.com List-Id: Development discussion of WireGuard List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Fri, 10 Aug 2018 14:35:14 +0100 Brian Candler wrote: > From my point of view, the only thing which makes me uncomfortable=20 > about wireguard is the lack of any second authentication factor. Your=20 > private key is embedded in a plaintext file in your device (e.g.=20 > laptop), not even protected with a passphrase.=C2=A0 Anyone who gains acc= ess=20 > to that laptop is able to establish wireguard connections. >=20 > Of course, it can be argued that the laptop holds other information=20 > which is more valuable that the wireguard key, therefore you should=20 > concentrate on properly securing the laptop itself (*). Furthermore, to=20 > be able to talk to the wireguard kernel module you're already root, and=20 > therefore have all sorts of malicious options available to you. etc etc >=20 > But I'd feel a lot happier if a second level of authentication were=20 > required to establish a wireguard connection, if no packets had been=20 > flowing for more than a configurable amount of time - say, an hour. It=20 > would give some comfort around lost/stolen devices. Couldn't you just encrypt your home directory? Or even the root FS entirely. Either of those should be a must on a portable device storing valuable information. --=20 With respect, Roman