DedSec Project

Bluetooth, NFC and Proximity Security — DedSec Project

Bluetooth, NFC and Proximity Security Purpose: Understand short-range radio and proximity security with emphasis on pairing, identity, privacy, configuration, and safe testing of devices…

Purpose: Understand short-range radio and proximity security with emphasis on pairing, identity, privacy, configuration, and safe testing of devices you own.

Learning objectives

Bluetooth security model

Bluetooth security depends on protocol version, pairing method, device capabilities, implementation quality, user confirmation, key storage, and application-layer design. “Short range” should never be treated as authentication.

Pairing guidance

When pairing devices you own:

BLE services and characteristics

Bluetooth Low Energy applications commonly expose GATT services and characteristics. Security can depend on whether operations require an encrypted/authenticated connection and whether the application performs its own authorization. A characteristic being discoverable does not imply every write/read should be public.

Privacy

Bluetooth identifiers and advertising behavior can create tracking concerns. Modern platforms use address randomization and permission controls, but applications should still minimize persistent identifiers and unnecessary background scanning.

NFC

NFC is commonly used for tags, payments, access, device setup, and data exchange. Proximity reduces some risks but does not prove user intent or authorization. Treat data read from tags as untrusted input and require confirmation for sensitive state changes.

UWB and proximity claims

Ultra-wideband and related ranging technologies can improve distance estimation, but secure proximity systems still need cryptographic identity, replay resistance, protocol hardening, and safe failure behavior. Distance alone is not authorization.

Device inventory exercise

For devices you own, document:

Safe lab ideas

Use only your own devices. You can safely practice by:

Do not attempt to intercept, impersonate, or interfere with nearby third-party devices.

Defensive checklist

Checkpoint

You should be able to explain why radio range is not a trust boundary and why application-layer authorization remains important. Continue with Modules 16, 17, 18, and 44.

Guided study workflow

Before you begin

Modules 16 and 17 help.

Practice task

Audit pairings, permissions, update state, and proximity-security behavior only on devices/tags you own. Document what proves user intent versus mere physical proximity.

Continue with

Recommended next modules: 44, 56, 60.