2019-12-15 11:22发布
Tliang 发表于 2018-11-23 09:18 其实先替换再调换就行了。不知道其中规则破解可能性很低 例如:123456,654321 原始数据转换
.titrwh 发表于 2018-11-23 09:36 这个很容易看出来的,如果原始数字只有一位变了,加密后也只有一位改变,多几组数据很容易就看出规律了 ...
Tliang 发表于 2018-11-23 09:45 中间再加上每位加多少减多少就行了。这样每位都不一样
Tliang 发表于 2018-11-23 10:13 按照位进行加减, 例如第一位加6,第二位减3..... 之后再进行替换,换位
最多设置5个标签!
例如:123456,654321
原始数据转换
0=4,1=3,2=8,3=5,4=1,5=9,6=0,7=2,8=6,9=7
得385190,091583
再进行位置调换13,26,45,结果503918,130859
你能凭结果推出原始数据吗
这个很容易看出来的,如果原始数字只有一位变了,加密后也只有一位改变,多几组数据很容易就看出规律了
我这个加密后任何一位发生变化,最终6位数字可能全部会变,而且没有明显规律。
中间再加上每位加多少减多少就行了。这样每位都不一样
加多少减多少是固定的还是可变的,如果固定还是会有明显规律,可变的话依据什么,怎么保证可逆
这样本质还是替换了一位数字,比如123456和123457,这两个数字加密后必定还是只有一位数字不一样
一周热门 更多>