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.