as I see, there is no changes about security in new SKD. In Proximity reporter it is the same "just works" method as before. But how to implement the other two pairing methods? Could you please be in assistance of this issue?
Regarding to your problem, i high recommend you have a look in Keyboard reference design! This ref also include 2 paring methods as you said! (passcode entry mode in authentication phase) I have already tested this on my Dev- kit and it worked very good!
would you be so kind to help me where I can find the functions that are called during 'passkey entry' and 'oob' pairing methods. I use the usb dongle, and I need to implement these two methods separately into beacon project. I can make connectble advertising in beacon, but I can not solve the problem of security. Have you done something similar yet?
I have a bit experiences with security problems, so i hope it could be helpful for your project. AS i knew, according to the Keyboard ref design, you could get a example function for passkey entry method. it's "app_mitm_passcode_entry_func" and "app_mitm_passcode_report". Otherwise, OOB paring is still waiting for new release SDK from Dialog as they said above.
and what changes do I must do in config.h file to make it working on dev.kit? Or could you please send a config file that you used in KBD and mouse project?
5/ /* Bonding to multiple devices */ #undef CFG_MULTI_BOND
6/ Using maxtrix keyboard setting prefer to Dev-kit or make a file config as session 10 in manual guide. There is a file config for Dev-kit and you could use this one by:
Hi Dialog, could you please specify what new security features will be included in the next version, compared to what's already included now? Will it be new API changes or only code examples?
嗨Kajdy,
Could you please wait for our next version SDK, which will include the security.
Regards!
PY
Hello Dialog,
as I see, there is no changes about security in new SKD. In Proximity reporter it is the same "just works" method as before. But how to implement the other two pairing methods? Could you please be in assistance of this issue?
Thanks!
BR,
Kajdy
Hi kajdy,
Regarding to your problem, i high recommend you have a look in Keyboard reference design! This ref also include 2 paring methods as you said! (passcode entry mode in authentication phase) I have already tested this on my Dev- kit and it worked very good!
Regards,
Chung Tran
Hi Chung Tran,
would you be so kind to help me where I can find the functions that are called during 'passkey entry' and 'oob' pairing methods. I use the usb dongle, and I need to implement these two methods separately into beacon project. I can make connectble advertising in beacon, but I can not solve the problem of security. Have you done something similar yet?
Regards,
Kajdy
嗨Kajdy,
I have a bit experiences with security problems, so i hope it could be helpful for your project. AS i knew, according to the Keyboard ref design, you could get a example function for passkey entry method. it's "app_mitm_passcode_entry_func" and "app_mitm_passcode_report". Otherwise, OOB paring is still waiting for new release SDK from Dialog as they said above.
Regards,
Chungtran
Hi Chungtran,
and what changes do I must do in config.h file to make it working on dev.kit? Or could you please send a config file that you used in KBD and mouse project?
Thanks a lot,
Kajdy
Hi kajdy,
I am not sure but You could follow these steps to make KBD working on your Dev-kit. Hope they could be useful with you!
1/ #undef DEEPSLEEP_ON
2/ config the function : app_init_func() in the file app_kbd_proj.c
空白app_init_func(空白)
{
......
//app_set_extended_sleep();
app_disable_sleep(); //using this function to advertising without user pressing key
}
3/ #undef EEPROM_ON
4/
/* Sleep modes */
#undef CFG_EXT_SLEEP
#define CFG_DEEP_SLEEP
5/
/* Bonding to multiple devices */
#undef CFG_MULTI_BOND
6/ Using maxtrix keyboard setting prefer to Dev-kit or make a file config as session 10 in manual guide.
There is a file config for Dev-kit and you could use this one by:
#define MATRIX_SETUP (10)
7/ #define NORMALLY_CONNECTABLE_ON
Best regards,
Chungtran
Hi Dialog, could you please specify what new security features will be included in the next version, compared to what's already included now?
Will it be new API changes or only code examples?