Re: How to make GATT only accessible over LE connection

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

 



Hi Ravi,

On Thu, Jun 29, 2017 at 3:28 PM, Ravi Minnikanti
<ravi.minnikanti@xxxxxxxxx> wrote:
> Hello,
>
> I have a GATT service implemented with "encrypt-write" characteristic flags
> on a dual-mode chipset. It works well over a LE connection with AES-CCM
> encryption.
> But, my GATT characteristics are accessible over BR/EDR connection which
> uses a Link key encryption.

It shouldn't make any difference in terms of security, or you are
really referring to 'secure-write' that is the one that would require
the so called LE secure connections.

> Can someone please help me to know, Is there any way I can make my GATT only
> accessible over a LE connection ?

Im not sure having the GATT database behaving differently for the
bearers is a good idea, to start with this makes things like cross
pairing not very reliable since depending on what bearer the
connection comes in we would have to emit service changed cleaning or
restoring the range, those ranges may have CCC subscriptions which
afaik are not bearer specific.

Perhaps a better idea would be to disable GATT over BR/EDR? For that
we could arrange a config option.

> I understand that this cannot be done from bluez and should be done at
> kernel.
>
> Thanks,
>
> Ravi
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-bluetooth"
> in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html



-- 
Luiz Augusto von Dentz
--
To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[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