Re: [PATCH BlueZ] mesh: ELL encrypt dependancy README section added

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Patch Applied

On Fri, 2019-05-31 at 08:56 -0700, Brian Gix wrote:
> Due to known AEAD encryption deficiencies in old versions of the
> kernel, we have added a section on identifying and back-porting
> mesh to otherwise non-supporting platforms.
> ---
>  mesh/README | 14 ++++++++++++++
>  1 file changed, 14 insertions(+)
> 
> diff --git a/mesh/README b/mesh/README
> index 82fd5a017..f36b97c2b 100644
> --- a/mesh/README
> +++ b/mesh/README
> @@ -71,6 +71,20 @@ Each subdirectory contains the following files:
>  The node.json and node.json.bak are in JSON format. All other files
> are stored
>  in little endian binary format.
>  
> +Known Issues
> +============
> +
> +Bluetooth Mesh makes heavy usage of AEAD-AES_CCM encryption, which
> is
> +implemented in the Linux kernel on most platforms. Some platforms,
> including
> +those with kernel versions including and prior to v4.8, did *not*
> correctly
> +implement the AEAD encryption routines. If Mesh is to be ported to
> such a
> +system, it will be the responsibility of the vendor to provide
> support for
> +AEAD-AES_CCM encryption by some other method.
> +
> +Support for the required AEAD routines can be determined by running
> the unit
> +tests provided with the ELL libraries used by Mesh. Specifically,
> the tests
> +found in .../ell/unit/test-cipher.c
> +
>  Information
>  ===========
>  

Attachment: smime.p7s
Description: S/MIME cryptographic signature


[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux