Understanding PIN security

了解 PIN 安全性

PIN码作为imKey的安全机制之一,有着举足轻重的作用,本文将介绍一些关于PIN码的小知识,让您更深入的了解imKey

什么是密码

PIN,全名 Personal Identification Number。早期,PIN码是电信运营商用来保护SIM卡的一种安全措施,类似于银行卡的6位密码功能。

imkey密码介绍

首次获取 imKey 硬件钱包时,会提示用户设置密码。此 PIN 支持从 0 到 9 的数字,长度为 6 到 8 位。

另外,为防止PIN码被猜中,在用户设置PIN码时会进行安全强度校验,例如连续数字(“123456”、“345678”)、相同数字(“222222”、“666666”) ) 作为 PIN 无效。

PIN 的安全机制是什么?

在imKey硬件钱包中,你会发现每次开机都需要输入一个PIN码,所以这个PIN码可以理解为设备的开机PIN码,这样即使imKey丢失了,作案者也无法使用,并且累计试错6次后,imKey中的钱包(私钥、种子、密码)会自动重置,极大程度保证了钱包的安全。

此外,imKey 还做了很多安全增强的工作

1.非法设备访问限制

当陌生手机尝试访问imKey时,需要在设备上验证PIN码,这就使得攻击者必须获得设备,否则只能通过远程手段作恶。

2.访问时间限制

imKey 设置了访问时间锁。 5分钟无操作,imKey会自动锁定,再次访问需要重新验证PIN码。

PIN码破解有多难?

不要低估 PIN 码只是一个 6-8 位数字这一事实。事实上,要猜对是相当困难的。以6位密码为例,密码的组合有10*10*10*10*10*10=1000000种。假设有足够的资源和尝试次数,对于一个没有任何专业知识,只有用户手册等公开资料,没有任何设备的外行来说,要想猜出PIN值,需要平均500,000 次尝试,每分钟一次。试算一下,大概需要500000/60≈8333小时,大约一年的时间才能猜出正确的PIN值。

所以,请妥善保管您的密码并做好备份,以确保您的资产安全。关于如何更好地使用硬件钱包来控制数字资产,imKey很乐意与您一起探讨和交流。如果您有任何想法,欢迎与我们交流

 

官方推特: @imKey官方

官方不和谐:https://discord.gg/xuxeyBBHTC

官方邮箱: support@imkey.im