BTW Configuration & User’s Guide
Security
April 5, 2002
WIDCOMM
29
6 Security
6.1 I
NTRODUCTION
Each service that the server provides can be configured to require:
•
Authorization—the server operator must acknowledge all connection attempts
before a connection is established.
•
Authentication—the server requires a Personal Identification Number (PIN, also
referred to as a “passkey”) code or a Link Key before a connection is established.
•
Encryption—all data sent between the Bluetooth client and Bluetooth server is
encrypted. The encryption key is based on the Authentication Link Key;
Encryption requires that Authentication be enabled.
The default security setting for Authorization, Authentication and Encryption is disabled.
Devices can also be paired, a process that eliminates the need to enter a PIN code every
time access is attempted.
6.2 A
UTHENTICATION
Authentication is used to verify identity; it requires a passkey or Link Key from the
remote device. When a remote device attempts access, a visual and/or audio warning
notifies the local operator.
The local operator can open a dialog box that provides:
•
The user-friendly name of the device attempting access
•
A place for the local operator to enter a Bluetooth passkey.
The operator of the remote system must enter the identical passkey or access is denied.
If the notification is ignored, access is denied after a preset timeout.
When devices are “paired,” those devices automatically exchange a Link Key and
Authentication is carried out without operator intervention.
6.3 A
UTHORIZATION
Authorization is yes-or-no security.
A visual and/or audio warning alerts the server operator that a remote device is
attempting to connect.
The server operator responds by clicking the Bluetooth icon in the Windows system tray
to open a dialog box that displays:
•
The user-friendly name of the device attempting to connect
•
The local service to which the remote device is attempting to connect.
The server operator may grant or deny access to the service by clicking an on-screen
button.
If the server operator ignores the Authorization notification access will be denied after a
preset timeout.