Return-Path: Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: Re: BlueZ: How to avoid fixed Coordinate Invalid Curve Attack From: Marcel Holtmann In-Reply-To: Date: Tue, 28 Aug 2018 11:56:26 +0200 Cc: "rtatiya@codeaurora.org" , Luiz Augusto von Dentz , Johan Hedberg , Asim Zaidi , "linux-bluetooth@vger.kernel.org" Message-Id: <2A6353B1-324D-4D3B-BE3F-F06DE314961B@holtmann.org> References: To: Andy Duan Sender: linux-bluetooth-owner@vger.kernel.org List-ID: Hi Andy, > Do you have patches for BlueZ to avoid Bluetooth curve attack ? > > As I know, Many vendors supply Android Flueride host fixes & Firmware fixes to avoid the curve attack, but BlueZ community doesn’t have the topic. Does there have plan to fix the hole ? the Linux kernel crypto subsystem and its ECDH support has a patch to ensure that the public key is validated before calculating the shared secret. Regards Marcel