* [Bluez-devel] Is LMP implemented in BlueZ?
@ 2007-03-15 13:39 Zmej Gorianin
2007-03-15 14:53 ` Marcel Holtmann
0 siblings, 1 reply; 4+ messages in thread
From: Zmej Gorianin @ 2007-03-15 13:39 UTC (permalink / raw)
To: bluez-devel
[-- Attachment #1.1: Type: text/plain, Size: 784 bytes --]
Hello,
I am currently doing my bachelor's dissertation about creating an
alternative Bluetooth authentication and key exchange scheme, using public
key crypto, and would like to know whether I should build on top of the
Bluetooth protocol stack or I can actually add code inside the LMP. I have
looked thorough the code in the BlueZ kernel module and In bluez -libs
package and I'm left with the impression that the link manager and the LMP
are part of the Bluetooth device's firmware, while the HCI asks it to
initiate specific LMP transactions. So my question is whether LMP is a
software component implemented by BlueZ on a computer or it's a firmware
component on the Bluetooth receiver connected to the computer. I'd be
thankful if somebody can clarify that for me.
Regards.
[-- Attachment #1.2: Type: text/html, Size: 833 bytes --]
[-- Attachment #2: Type: text/plain, Size: 345 bytes --]
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
[-- Attachment #3: Type: text/plain, Size: 164 bytes --]
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Bluez-devel] Is LMP implemented in BlueZ?
2007-03-15 13:39 [Bluez-devel] Is LMP implemented in BlueZ? Zmej Gorianin
@ 2007-03-15 14:53 ` Marcel Holtmann
2007-03-15 17:11 ` Zmej Gorianin
0 siblings, 1 reply; 4+ messages in thread
From: Marcel Holtmann @ 2007-03-15 14:53 UTC (permalink / raw)
To: BlueZ development
Hi,
> I am currently doing my bachelor's dissertation about creating an
> alternative Bluetooth authentication and key exchange scheme, using
> public key crypto, and would like to know whether I should build on
> top of the Bluetooth protocol stack or I can actually add code inside
> the LMP. I have looked thorough the code in the BlueZ kernel module
> and In bluez -libs package and I'm left with the impression that the
> link manager and the LMP are part of the Bluetooth device's firmware,
> while the HCI asks it to initiate specific LMP transactions. So my
> question is whether LMP is a software component implemented by BlueZ
> on a computer or it's a firmware component on the Bluetooth receiver
> connected to the computer. I'd be thankful if somebody can clarify
> that for me.
the LMP implementation is part of the firmware inside the Bluetooth
chip.
Regards
Marcel
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Bluez-devel] Is LMP implemented in BlueZ?
2007-03-15 14:53 ` Marcel Holtmann
@ 2007-03-15 17:11 ` Zmej Gorianin
2007-03-16 15:30 ` Zmej Gorianin
0 siblings, 1 reply; 4+ messages in thread
From: Zmej Gorianin @ 2007-03-15 17:11 UTC (permalink / raw)
To: BlueZ development
[-- Attachment #1.1: Type: text/plain, Size: 1838 bytes --]
2007/3/15, Marcel Holtmann <marcel@holtmann.org>:
>
> Hi,
>
> > I am currently doing my bachelor's dissertation about creating an
> > alternative Bluetooth authentication and key exchange scheme, using
> > public key crypto, and would like to know whether I should build on
> > top of the Bluetooth protocol stack or I can actually add code inside
> > the LMP. I have looked thorough the code in the BlueZ kernel module
> > and In bluez -libs package and I'm left with the impression that the
> > link manager and the LMP are part of the Bluetooth device's firmware,
> > while the HCI asks it to initiate specific LMP transactions. So my
> > question is whether LMP is a software component implemented by BlueZ
> > on a computer or it's a firmware component on the Bluetooth receiver
> > connected to the computer. I'd be thankful if somebody can clarify
> > that for me.
>
> the LMP implementation is part of the firmware inside the Bluetooth
> chip.
>
> Regards
>
> Marcel
>
>
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share
> your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Bluez-devel mailing list
> Bluez-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bluez-devel
>
Thank you very much. Can you tell me then, if I can tamper with the
semi-permanent keys or are they stored within the device also. I need to
know whether I can overwrite them in some way or I have to work without
augmenting the existing authentication and key exchange scheme at all.
Thanks in advance.
Regards,
Dragomir
[-- Attachment #1.2: Type: text/html, Size: 2455 bytes --]
[-- Attachment #2: Type: text/plain, Size: 345 bytes --]
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
[-- Attachment #3: Type: text/plain, Size: 164 bytes --]
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Bluez-devel] Is LMP implemented in BlueZ?
2007-03-15 17:11 ` Zmej Gorianin
@ 2007-03-16 15:30 ` Zmej Gorianin
0 siblings, 0 replies; 4+ messages in thread
From: Zmej Gorianin @ 2007-03-16 15:30 UTC (permalink / raw)
To: BlueZ development
[-- Attachment #1.1: Type: text/plain, Size: 1514 bytes --]
2007/3/15, Zmej Gorianin <mortagon.iyi@gmail.com>:
>
>
>
> 2007/3/15, Marcel Holtmann <marcel@holtmann.org>:
> >
> > Hi,
> >
> > > I am currently doing my bachelor's dissertation about creating an
> > > alternative Bluetooth authentication and key exchange scheme, using
> > > public key crypto, and would like to know whether I should build on
> > > top of the Bluetooth protocol stack or I can actually add code inside
> > > the LMP. I have looked thorough the code in the BlueZ kernel module
> > > and In bluez -libs package and I'm left with the impression that the
> > > link manager and the LMP are part of the Bluetooth device's firmware,
> > > while the HCI asks it to initiate specific LMP transactions. So my
> > > question is whether LMP is a software component implemented by BlueZ
> > > on a computer or it's a firmware component on the Bluetooth receiver
> > > connected to the computer. I'd be thankful if somebody can clarify
> > > that for me.
> >
> > the LMP implementation is part of the firmware inside the Bluetooth
> > chip.
> >
> > Regards
> >
> > Marcel
> >
> >
> Thank you very much. Can you tell me then, if I can tamper with the
> semi-permanent keys or are they stored within the device also. I need to
> know whether I can overwrite them in some way or I have to work without
> augmenting the existing authentication and key exchange scheme at all.
> Thanks in advance.
>
> Regards,
> Dragomir
>
I found what I needed in the bluez-utils package. Sorry to bother everyone.
Regards.
[-- Attachment #1.2: Type: text/html, Size: 2192 bytes --]
[-- Attachment #2: Type: text/plain, Size: 345 bytes --]
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
[-- Attachment #3: Type: text/plain, Size: 164 bytes --]
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2007-03-16 15:30 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-03-15 13:39 [Bluez-devel] Is LMP implemented in BlueZ? Zmej Gorianin
2007-03-15 14:53 ` Marcel Holtmann
2007-03-15 17:11 ` Zmej Gorianin
2007-03-16 15:30 ` Zmej Gorianin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox