You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@mynewt.apache.org by "Christopher Collins (JIRA)" <ji...@apache.org> on 2016/06/10 17:50:20 UTC
[jira] [Closed] (MYNEWT-67) BLE Host - Signed Write ATT / GATT
Procedures
[ https://issues.apache.org/jira/browse/MYNEWT-67?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Christopher Collins closed MYNEWT-67.
-------------------------------------
Resolution: Won't Fix
We are not going to implement this feauture in 1.0.
BLE specifies two security modes (mode 1 and mode 2). The feature indicated in this ticket - data signing - is only required in mode 2. We have opted to implement mode 1 only; not mode 2. Neither mode is mandatory.
An excerpt from the spec (Vol 3., Part C, 10.2):
{quote}
10.2 LE SECURITY MODES
The security requirements of a device, a service or a service request
are expressed in terms of a security mode and security level. Each
service or service request may have its own security requirement. The
device may also have a security requirement. A physical connection
between two devices shall operate in only one security mode. There are
two LE security modes, LE security mode 1 and LE security mode 2.
10.2.1 LE Security Mode 1
LE security mode 1 has the following security levels:
1. No security (No authentication and no encryption)
2. Unauthenticated pairing with encryption
3. Authenticated pairing with encryption
4. Authenticated LE Secure Connections pairing with encryption
A connection operating in LE security mode 1 level 2 shall also satisfy
the security requirements for LE security mode 1 level 1.
A connection operating in LE security mode 1 level 3 shall also satisfy
the security requirements for LE security mode 1 level 2 or LE security
mode 1 level 1.
A connection operating in LE security mode 1 level 3 shall also satisfy
the security requirements for LE security mode 2.
A connection operating in LE security mode 1 level 4 shall also satisfy
the security requirements for LE security mode 1 level 3 or LE security
mode 1 level 2 or LE security mode 1 level 1.
A connection operating in LE security mode 1 level 4 shall also satisfy
the security requirements for LE security mode 2.
10.2.2 LE Security Mode 2
LE security mode 2 has two security levels:
1. Unauthenticated pairing with data signing
2. Authenticated pairing with data signing
LE security mode 2 shall only be used for connection based data signing.
Data signing as defined in Section 10.4 shall not be used when a
connection is operating in LE security mode 1 level 2, LE security mode
1 level 3, or LE security mode 1 level 4.
{quote}
> BLE Host - Signed Write ATT / GATT Procedures
> ---------------------------------------------
>
> Key: MYNEWT-67
> URL: https://issues.apache.org/jira/browse/MYNEWT-67
> Project: Mynewt
> Issue Type: New Feature
> Components: Nimble
> Reporter: Christopher Collins
> Assignee: Christopher Collins
> Fix For: v0_10_0
>
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)