怎么样把数字加密为9位左右数字密码形式

发布网友 发布时间:2022-04-22 13:58

我来回答

1个回答

热心网友 时间:2023-10-24 06:13

自己设计一个计算公式(或方法):y=f(x)
y 值为9位左右数字,
x 值为几位数,
这个公式的反运算公式:x=g(y) 存在并有唯一解。

f(x)就是你自己的加密方式。

例如:y9=x的位数,y8=10-x最高位,y7=x第二高位,
y6=10-x第三高位,y5=x第四高位,..空下的y位填随机数。
(y有9位,各位数值为y9,y8,y7,....y1)

反算:x最高位=10-y8, x第二高位=y7 ...共算y9位。

例如 x=1234, y=492740315
x=5678, y=456381428

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com