将特定的秘密6位数转换为另一个6位数

时间:2015-01-05 13:00:12

标签: javascript cryptography

有没有办法让一个特定的6位数字转换成另一个6位数?

它意味着用于用户界面,用户必须知道一个密码,这将导致另一个号码。

例如,要获取的数字是123456,用户应输入的数字是111111.

因此,如果用户输入111111,他将看到123456,这是正确的数字。

如果用户输入222222,他将看到除了123456之外的其他内容,这不是正确的号码。

目标是避免告诉用户他是否知道开头的正确或错误的密码。他可以尝试每一个组合,但不知道111111是正确的。

2 个答案:

答案 0 :(得分:0)

通常,您可能会使用完全隐藏输入的密码字段。这样,您的用户和任何观众都无法猜出正确的输入。

答案 1 :(得分:0)

好的,我解决了。

简单明了...... 我只需要加密,第一个数字加1,第二个加1,等等。

1111111将成为123456(正确的数字),222222将成为234567(无用的数字)。

没有人可以说钥匙是111111。