如何计算保护密码

请按照下面的运算步骤来得到解开该用户(提示用纸和笔,不要用电脑上的计算器或者其他人编写的计算程序)所需要的密码,为了安全请别怕麻烦:


第一步、将你的8到20位数字保护密码加上这个电脑给的数字:(左边的本次密码保护运算20位基数:) 如果相加后在第21位有进位的话就丢掉,结果你会得到一个新的20位数字。



例子1:


45678911(你的8位密码)

+55555555555555555555(电脑给的数)

------------------------

55555555555601234466(第一步结果)


例子2:


78978978978978978978(你的20位密码)

+55555555555555555555(电脑给的数)

------------------------

134534534534534534533(第一步结果,21位的1不要,剩20位)


第二步、将刚才的结果20位数字前后10位分开为两个10位数,再相加变成10位,如果有第11位也丢掉。
例子1:


5555555555(第一步结果前10位)


+5601234466(第一步结果后10位)

------------------------

1156790021(第二步结果,11位的1不要,剩10位)


例子2:

3453453453(第一步结果前10位)

+4534534533(第一步结果后10位)

------------------------

7987987986(第二步结果)


如果你怕麻烦,该结果输入到左边的密码保护运算结果,并选择只算两步,提交即可(该方法安全性欠缺)

第三步、根据第一步结果的20位数来将第二步结果的10位拉长成20位,方法是:从第一步结果的20位数字的最左边开始看,如果是1就拿第二步结果10位数中的第一位,2拿第二位,依次类推,如果0则拿第10位。一共拿20次,就生成第三步的结果数:是个20位的数字。