完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,
这是我在论坛上的第一个问题,但我敢打赌,它不会是最后一个。 在测试在CyrPress网站上的“100天100天”博客中涉及到的与绑定、认证和BLE隐私相关的不同项目(CyBLY-20200—01 BT 4.2模块PSOC创建者4)时,我注意到BLE 3.30组件中可用的安全级别配置选项。与LE安全连接相关的T只提供一个经过验证的变体。这将阻止我配置这两个模块,以便在它们之间使用未经验证的仅工作的配对方法。当我试图在I/O能力中不设置任何输入时,为了强制工作,获取一条警告消息,表示该选项不可用。 有什么特别的原因,为什么目前没有支持/不能在LE安全连接中配置WorkSun身份验证方法? 谢谢您, 扎博 以上来自于百度翻译 以下为原文 Hi, This is my my first question in the forums, but I bet it will not be the last one. While testing the different projects available in the "100 projects in 100 days" blog at crypress.com related to bonding, authentication and BLE privacy (with CyBle-202007-01 BT 4.2 modules a PSoC creator 4.0) I noticed that the security level configuration option available in the BLE 3.30 component related to LE Secure Connections only offers an Authenticated variant. This will prevent me from configuring both modules so that an unauthenticated Just Works pairing method is used between them. The moment I try to set No Input No Output in the I/O capabilities, in order to force Just Works, a get a warning message signaling that this option is not available. Is there any particular reason why Just Works unauthenticated method is not currently supported/cannot be configured in LE Secure Connections the same way it is/can be in LE Legacy Pairing? Thank you, Zabor |
|
相关推荐
3个回答
|
|
嗨,Zabor,
欢迎来到论坛!! 当您将安全级别设置为“加密与加密的身份验证配对”或“身份验证与加密的LLE安全连接配对”时,您应该进行身份验证意味着您的设备应该具有一些I/O身份验证功能。因此,如果将I/O能力设置为“无输入无输出”,则将您的设备推回UN身份验证配对,这是不可能的,因为您已经为“身份验证配对”设置了安全级别。 请找到一个与此反应附带的BLE规格屏幕截图。在这里您可以看到,当您设置“身份验证”配对时,将设置MITMFLAG,并检查I/O能力。现在,如果你没有I/O能力,你的配对应该是“只是工作”意思是“未经认证”。 所以基本上,在设置安全级别之前,你应该知道你的设备I/O能力。 希望这对你有帮助!! 如果你有任何进一步的疑问,请告诉我们。 当做, 吉安 PNG 51.7 K 以上来自于百度翻译 以下为原文 Hi Zabor, Welcome to the Forum!! When you set the security Level as 'Authenticated Pairing with Encryption' or 'Authenticated LE Secure Connection Pairing with Encryption' you are supposed to go for Authentication means your device should have some I/O capabilities for authentication. So, if you set the I/O capabilities as 'No Input No output' you are pushing back your device for Un-authentication pairing which is not possible because you have set the security level for 'Authenticated Pairing before. Please find a screenshot of BLE spec attached with this response. Here you can see that when you set 'Authenticated' pairing ,the MITM flag will set and it will check for I/O capabilities. Now if you do not have I/O capabilities , your pairing should be 'just work' means 'Un-Authenticated' . So basically before setting the Security Level you are supposed to be known about your device I/O capabilities. Hope this will help you!! Please let us know if you have any further queries. Regards, Gyan
|
|
|
|
听起来像你说的是你选择I/O能力和安全级别的顺序对IDE建立“公正工作”配对/认证产生了影响。
因此,如果我们先设置I/O能力,在设置安全设置之前,那么不会有错误吗? 以上来自于百度翻译 以下为原文 @GYAN It sounds like you are saying that the order in which you choose the I/O capability and the security level makes a difference for the IDE setting up the "just works" pairing/authentication. Thus, if we set the I/O capability first, before setting the security settings, then there will be no error(s)? |
|
|
|
yuhe82 发表于 2019-7-2 12:08 不,配置IO能力和安全级别的顺序将无法解决这个问题。它仍然会抛出错误。 在VoL3,蓝牙规范的C部分中,声明了最后一个安全级别或安全级别4是“与加密配对的身份验证安全连接”。它还表示安全级别4也应满足安全级别3的安全要求。简单地说,安全连接总是带有“认证”。没有办法有一个未经验证的安全连接(我们可以辩称SMP说它是允许的,但是GAP说认证是强制性的)。 以上来自于百度翻译 以下为原文 No, the order of configuring IO capabilities and Security level will not solve the issue. It will still throw the error. In Vol3, Part C of the Bluetooth spec, it is stated that the last security level or security level 4 is "Authenticated LE Secure Connections pairing with encryption.". It also says that security level 4 shall also satisfy the security requirements for security level 3. In simple words, Secure Connections always comes with "Authenticated". There is no way to have an unauthenticated secure connection (we can argue that the SMP says it's allowed but the GAP says authentication is mandatory). |
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2106 浏览 1 评论
1853 浏览 1 评论
3671 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1786 浏览 6 评论
1536 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
572浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
424浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
438浏览 2评论
386浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
916浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 22:28 , Processed in 0.933925 second(s), Total 80, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号