一个6位数字加密后还是6位,有什么好办法?

2019-12-15 11:22发布

比如123456,两两交换214365这样,但是太low了,很容易被发现规律
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
72条回答
XA144F
1楼-- · 2019-12-18 02:15
取数字的ascii码,加密方式大把的有。
nanfang2000
2楼-- · 2019-12-18 06:08
本帖最后由 nanfang2000 于 2018-8-10 11:22 编辑
xzhiwei 发表于 2018-8-10 11:08
第一位数据+3 ,第二位+9, 第三位+7.。。。每个位随便怎么加。 简单方便还可逆 ...


编辑原因,理解错误,这是可行的,就是规律比较好找

可以是,对每一位有个转换表
比如第一位数字:
数字1-》5
数字2-》1
数字3-》6




第2位数字:
数字1-》3
数字2-》6
数字3-》2




不过还是比较好找规律的,最好就是做个6位数随机和6位数一一对应的转换表,就是像间谍用的密码本
.titrwh
3楼-- · 2019-12-18 11:53
xiaorenren 发表于 2018-8-10 10:57
偶数加1,奇数减1 ,然后按楼主那个双双转
再重复几次
我想没有那个人那么无聊去破解楼主的东西吧

这种方式如果源码只改变了一位,加密后也只有一位改变,很容易发现规律,最好是一位改变,其余都变
newuseruser
4楼-- · 2019-12-18 14:36
xzhiwei 发表于 2018-8-10 11:08
第一位数据+3 ,第二位+9, 第三位+7.。。。每个位随便怎么加。 简单方便还可逆 ...

每一个密码生产的新密码是固定的,很容易被找到规律。
coffeerr2004
5楼-- · 2019-12-18 14:36
 精彩回答 2  元偷偷看……
wicy001
6楼-- · 2019-12-18 17:57
根据一定的规则查表,表的数据多可以无限大。

一周热门 更多>