Binding code security

绑定代码安全

什么是绑定码?

简单来说,绑定码就是将用户使用的移动设备与账号强关联。 imKey绑定码是一串8位随机数,由数字(0~9)和字母(不包括0和字母O、1和大写I)组成。 imKey 采用类似的安全策略,将 imKey 硬件钱包与 APP(如 imToken 钱包)一一绑定,防止密码泄露时钱包被盗或资产丢失。

 绑定代码的安全性如何?

首先,绑定码其实就是一串随机数。由于它是由安全芯片的真随机数发生器产生的,其安全级别与私钥相同。

另外,绑定码生成后,不会在任何通道层传输,只会显示在imKey的液晶屏上。用户需要在移动端imKey界面输入绑定码,从根本上避免了中间人攻击。风险。

tips:建议您将绑定码和助记词一起存放saf

什么时候生成绑定码?

新设备,特别是尚未激活且未创建钱包的 imKeys。

imKey 第一次收到外部APP 的访问时,会弹出生成,需要在APP 端输入,验证成功后绑定。

旧设备是指重置过的钱包imKey,还没有重新创建钱包。

重置 imKey 时,安全存储区的私钥、种子、PIN、绑定码都会被重置。这时候如果接收到外部APP的访问,就会弹出生成,需要在APP端输入,验证成功后绑定即可。

imKey 的绑定机制是什么?

imKey 是 imKey 与当前手机安装的 APP(如 imToken 钱包)一对一绑定。如果不小心删除了APP,需要重新下载APP,输入绑定码重新绑定。

如果您丢失或更换手机?

当用户更换手机时,需要重新下载APP,在APP中输入绑定码重新绑定。

如果绑定代码丢失或忘记怎么办?

绑定码丢失后,可以通过重置钱包重新生成绑定码,但记得要提前备份好助记词。如果不备份助记词,钱包重置后,资产将永远无法找回。

绑定成功忘记复制备份怎么办?

以imToken钱包为例,打开imToken,在imKey管理界面连接设备成功后,可以在菜单绑定代码页查看。