我最近遇到了这样的电子螺栓:
每个按键有多个数字,1|2
,3|4
,5|6
,7|8
,9|0
这能提高电子锁的安全性吗?似乎每个按钮有两个数字会大大减少你可能的熵,因为你现在有5位而不是10位,对吗?
这仅仅是美学/削减安全成本的问题吗?
发布于 2016-05-03 15:00:31
考虑一下技术实现,而不是用户或按钮上所画的内容:它是一个带有5个按钮的键盘。为了解锁设备,它需要这5个按钮的序列(不管它允许多少次按下这5个按钮)。
更多的按钮会使强暴的组合变得更加困难。想象只有两个按钮,或者想象有20个按钮。更多的按钮意味着更多可能的组合,更多的组合意味着更难施暴。
我可以想象有一种方式可以减少按钮增加安全性:污点。如果您有20个按钮,随着时间的推移,您使用的几个按钮似乎会被使用,从而减少了可能尝试的按钮数,包括能够删除用户需要记住的数字字符串("123456")。更少的按钮(每个按钮有多个数字)意味着污点没有意义(它们都被弄脏了),并且减少了推断记忆的数字序列的可能性。但是,这只是安全的一个方面,我可能不会太重视住宅锁。
发布于 2016-05-04 11:52:17
对于给定的长度,每个按钮的多个数字会使普通冲浪爱好者在看到输入密码时很难记住密码,尽管这并不难。
发布于 2021-01-24 14:10:40
这些5键锁通常使用4位密码,因此可能的组合数为5^4,或625个唯一组合。10按钮锁是10^4,或10000个独特的组合.但是,不能保证10键锁不采用并行开关.在这种锁上,如果1-2、3-4、5-6、7-8和9-0按钮与其伙伴平行连接,那么该锁实际上是一个5键锁,有625个独特的组合。您可以通过编程1-2-3-4来测试这一点,并查看2-1-4-3是否有效。即使这样,并联开关可能是1-6,2-7,3-8,4-9,5-0.
https://security.stackexchange.com/questions/122214
复制相似问题