views:

134

answers:

1

I am sending sensitive data through socket connection over Bluetooth, no pairing involved. The environment is windows mobile 6, Microsoft BT stack, DOTNET CF. Some article I've read suggested that the data link layer handles encryption before L2CAP layer connection is established but I am not sure how does MS BT Stack communicate with these layers and if it takes care of encryption automatically.

Any idea is deeply appreciated! Thanks in advance.

A: 

Based on my neophyte knowledge of the Bluetooth stack I would say there is no encryption on your link.

My reasoning: If your not entering any pin codes or pairing the devices then that implies that either your device is using mode 0 - no security or mode 2 with no security on the service you are using for the link (RFCOMM I assume?). No security == no encryption (I am reasonably informed).

Pev