You Are Here:

Community: Developer Discussion Boards

#1 Old bluetooth security management - 2004-10-20, 20:57

Join Date: Sep 2004
Posts: 69
entell
Offline
Regular Contributor
As I understand BT more and more, I have to keep updating this question... Here are my final 2 questions which are hopefully a little more intelligent:

1) If I register my own service with the security manager to be discovered by other BT devices and set certain security levels (require authorization, don't require encryption etc), would the settings of my service effect the settings of any other services present on the same device? (If I chose to not use any security at all for my service, I don't want other services to drop their defenses either...)

2) If a bluetooth device pairs with another bluetooth device during a service, is this pairing information made available to other services as well? If yes, is there a way to delete this information once the current service unregisters itself so other services cannot access this pairing information (for security purposes).

3) Is the pin number used for pairing shared by all services registered to SDP, or can it be specified on a per-service basis?

Thanks for your patience and responses in advance!
Last edited by entell : 2004-10-21 at 15:49.
Reply With Quote

#2 Old 2004-10-21, 18:01

Join Date: Sep 2004
Posts: 69
entell
Offline
Regular Contributor
Can I not get any answers to any of these questions? Anyone?
Reply With Quote

#3 Old 2004-10-25, 14:52

Join Date: Sep 2004
Posts: 69
entell
Offline
Regular Contributor
If Nokia is not going to answer questions on this forum, why do they even bother hosting it then? Maybe they are more interested in getting the 500 euro to answer questions... Oh well...
Reply With Quote

#4 Old 2004-10-29, 11:27

Join Date: Mar 2003
Posts: 1,200
seppo_fn's Avatar
seppo_fn
Offline
Forum Nokia Expert
1) security settings are application-specific.

2) Yes, the pairing is a device-level procedure (one-time user-level operation, when authentication is set 'on'). You cannot delete the pairing programmatically.
The solution would be to implement an own 'pairing' method for your application. Then you could set the authentication 'off'. This is only possible if you implement the same handle to the both ends using the same application-specific protocol (you need to have your application running on both ends).
3) Pairing/PIN code is not registered to SDP, as it is a device-level feature. Once you have paired two devices, any application on your device requesting authentication uses the existing link-key (generated in the first-time pairing) for that remote device.

Seppo
Forum Nokia

PS. Please note that the Discussion boards are targeted at developer-2-developer discussions. Nokia experts only participate occasionally.
Reply With Quote

#5 Old 2004-10-30, 05:17

Join Date: Sep 2004
Posts: 69
entell
Offline
Regular Contributor
> PS. Please note that the Discussion boards are targeted at developer-2-developer discussions. Nokia experts only participate occasionally.


I didn't know this. It is not explicitly mentioned anywhere. I'll keep it in mind from now on.

Thank you for your answer.
Reply With Quote

#6 Old 2004-11-11, 05:39

Join Date: Sep 2004
Posts: 69
entell
Offline
Regular Contributor
> The solution would be to implement an
> own 'pairing' method for your
> application. Then you could set the
> authentication 'off'. This is only possible
> if you implement the same handle to the
> both ends using the same
> application-specific protocol (you need
> to have your application running on
> both ends).

Based on your answer I quoted above, I have a follow up question. If I turn off authentication, does that mean I cannot use encryption? Ideally, I would like to keep authentication off, but still be able to use encryption for the packets.

Is it possible to use encryption without authentication?
Reply With Quote

#7 Old 2004-11-11, 06:12

Join Date: Sep 2004
Posts: 69
entell
Offline
Regular Contributor
Never mind. I just read it in the documentation that for encryption, authentication is required.
Reply With Quote
Reply « Previous Thread | Next Thread »
Display Modes
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules

You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump

Rate This

 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia