How to use binding codes to protect asset security

如何使用绑定码守护资产安全

这篇文章介绍了 imKey 硬体钱包的绑定码功能以及在使用时需要注意的事项。绑定码是一个 8 位数的随机码,用于将 imKey 与应用程式一对一绑定,以防止钱包被盗或 PIN 码泄露导致资产损失。绑定码具有很高的安全性,仅显示在 imKey 的液晶屏上,避免了中间人攻击的风险。建议将绑定码和助记词安全地储存,不要拍照存储在手机或在线设备上。如果绑定码丢失或遗忘,可以通过重置钱包来重新生成,但请务必提前备份好助记词。

总是有很多小伙伴问我们不记得绑定码怎么办~ 所以这篇文章就为大家介绍一下「绑定码」的功能和使用中的注意事项。

绑定码是什么?

有些小伙伴可能会留意到,现在使用手机银行 App 会有绑定设备功能,这其实是一个安全加强功能,简单点说就是将用户使用的手机设备与账户强关联,一旦手机银行账户被盗后,作恶者登录用户的手机银行时,手机银行会检测到用户的登录设备异常,要求用户亲自授权或者认证。由于无法拿到用户的手机,便有效阻断恶意行为。

其实道理都是一样的, imKey 绑定码是一串 8 位的随机数,由数字(0~9)和字母(不含0和字母O、1和大写I)组成。imKey 采用了类似的安全策略,将 imKey 硬件钱包与APP(如 imToken 钱包)一对一绑定,以防止钱包被盗或者PIN码泄露时资产损失等事件

绑定码在什么情况下生成?

新设备,特指未激活且未创建过钱包的 imKey。

  • 当 imKey 首次接收到来自外部 App 的访问时会弹出生成,要求在 App 端输入,验证成功后绑定。

老设备,指已经重置过的钱包且还未重新创建钱包的 imKey。

  • 当 imKey 被重置后,安全存储区的私钥、种子、PIN、绑定码都会被重置,此时若接收到来自外部 App 的访问时弹出生成,要求在APP端输入,验证成功后绑定。

绑定码的安全级别有多高?

首先,绑定码,其实是一串随机数,因为使用安全芯片的真随机数发生器生成,所以其安全程度与私钥的安全级别是相同的。

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

所以小密书温馨提示大家:建议大家将绑定码与助记词一起安全存放,切勿拍照存在在手机中或者存储在任何在线设备中哦😏

同时,小密书也为大家罗列一些常见问题~

imKey 的绑定机制是怎么样的?

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

如果丢失或者更换手机?

  • 当用户换了手机,需要重新下载 App,并在 App 中输入绑定码重新绑定。

如果丢失或遗忘绑定码?

  • 绑定码丢失后,可以通过重置钱包的方式来重新生成绑定码,但要切记一定要确保已经提前备份好助记词,如果助记词没有备份好,钱包重置后,资产将永远无法找回。

如果已经绑定成功,但忘记抄写备份,该怎么办?

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

继续阅读