需要帮助解决密码问题!

7个员额/0个新员额
最后一篇文章
中川
离线
最后一次见到:5年4个月前
加入:2015-01-21 05:57
需要帮助解决密码问题!

嗨,对话支持团队,

我已经在我的开发工具包上实现了键盘参考设计,它工作得非常好!但我想知道密码是从哪里生成的?
我在这个函数中注意到:

uint32应用程序第二代通用程序(无效)
{
//生成PIN码(在PIN码\最小值和PIN码\最大值之间)
返回值(PIN_CODE_MIN+(rand()%(PIN_CODE_MAX-PIN_CODE_MIN+1));
}

和两个定义:

#定义PIN码最小值(100000)
#定义PIN_代码_最大值(999999)

所以我有个问题希望你们能帮我!我是否可以通过new#define更改密码的大小,并使其成为mysefl定义的默认值,如1111或4444?

提前感谢,,

陈忠

中川
离线
最后一次见到:5年4个月前
加入:2015-01-21 05:57
有人能帮我吗D

有人能帮我吗D

对话
离线
最后一次见到:3个月2周前
工作人员
加入:2013-12-05 14:02
你好,Chungtran,你的朋友呢

你好,Chungtran,你在论坛上的其他问题是否表明你已经解决了这个问题?BR JE_对话

中川
离线
最后一次见到:5年4个月前
加入:2015-01-21 05:57
嗨,杰,

嗨,杰,

不,他们没有!事实上,我只是坚持这个问题。我已经尝试过尽可能地修改所有参数,但它不起作用!所以我真的需要你们大家的帮助。

顺致敬意,

陈忠

中川
离线
最后一次见到:5年4个月前
加入:2015-01-21 05:57
我真的需要你帮忙

我真的需要帮助解决这个问题,拜托!
我可以尝试从android设备键入密码吗?

MH_对话框(未验证)
陈忠你好,

陈忠你好,

我担心修改密码不是那么简单。当使用“密码输入”算法时,此密码设置为临时密钥。而短期密钥是通过使用三条信息生成的:临时密钥,Srand和Mrand。然后是STK后面的LTK和CSRK。一旦更改了密码生成,基本上配对过程-身份验证违反了BLE规范。

比尔,莫里斯

中川
离线
最后一次见到:5年4个月前
加入:2015-01-21 05:57
嗨,MH_对话,

嗨,MH_对话,

谢谢你的帮助!那么DA14580使用哪种密钥与手机进行交换呢?所以我有这样一个场景:
当我的android设备与DA14580配对时,DA14580将向android设备发送密钥输入要求,android设备必须输入此密码才能与DA连接。那有可能吗?我该怎么做呢?我将非常感谢你的帮助!

提前感谢,,

陈忠