[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [leshan-dev] How to config Leshan Bootstrap server with DTLS PSK
|
HI,
It's long ago, that I tried it out. As far as I remember, the BootStrapServer takes the credentials for its
own DTLS connections from the BootstrapConfig. So have a look at the
BootstrapSecurityStoreImpl. getByIdentity(String identity).
It traverses all lwm2m security objects in the BootstrapConfig and returns the credentials from the first
with the provided identity. It generates a json with that BootstrapConfig and it may be required, that you
adjust this json for your use case (setup the security infos for the bootstrap server to use PSK and
provide the credentials to use).
The idea behind that is, that after the bootstrap is successful, the client should use these credentials
To connect the BootstrapServer. Therefore it just looks for the credentials in the configuration data it
would sent to the client during bootstrap.
Mit freundlichen Grüßen / Best regards
Achim Kraus
Bosch Software Innovations GmbH
Communications (INST/ECS4)
Stuttgarter Straße 130
71332 Waiblingen
GERMANY
www.bosch-si.de
http://www.blog.bosch-si.com/
Registered office: Berlin, Register court: Amtsgericht Charlottenburg, HRB 148411 B
Executives: Dr.-Ing. Rainer Kallenbach; Michael Hahn
Von: leshan-dev-bounces@xxxxxxxxxxx [mailto:leshan-dev-bounces@xxxxxxxxxxx] Im Auftrag von Shtivelman, Bella
Gesendet: Donnerstag, 20. April 2017 15:46
An: leshan-dev@xxxxxxxxxxx
Betreff: [leshan-dev] How to config Leshan Bootstrap server with DTLS PSK
Hi,
I'm testing currently LWM2M client with Leshan Bootstrap demo server.
I guess there should be at least 3 modes:
1. LWM2M client connects to Leshan Bootstrap demo server without security.
Leshan BS sends to the client Leshan Server URI and LWM2M client connects Leshan server without security as well;
2. LWM2M client connects to Leshan Bootstrap demo server without security.
Leshan BS sends to the client Leshan Server Secure URI, Identity and PSK, after that LWM2M client connects Leshan server with security (DTLS, PSK mode);
3. LWM2M client connects to Leshan Bootstrap demo server with security (DTLS, PSK mode).
Leshan BS sends to the client Leshan Server Secure URI, Identity and PSK, after that LWM2M client connects Leshan server with security (DTLS, PSK mode);
The first two modes work good for us, but we still didn't find a way to compile Leshan BS server in order to allow connecting it with PSK (3rd mode).
Could you please help?
Thanks,
Bella
---------------------------------------------------------------------
A member of the Intel Corporation group of companies
This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.