现在想要将一个6位数字加密得到一个纯数字的加密结果(长度没有要求),但是找到的算法加密后都不是纯数字,有没有哪位高手可以指点一下,最好是加密的数字长度可以不用固定是6位的,谢谢
大神,请问有没有其他算法是加密后结果的位数与加密前一样的算法呢?
追答这种可能要自己写了,比如说简单的,原来是203479,那要加密就用999999减掉它,变成796520,或者用以前学程序常用的方法,比如说每位加4,超过10取余数,上面的203479加密后可能就是647813,这些都是可以的。
大侠,有没有比较高级的算法,不要很容易被破解的,而且要可逆的
追答你得自己想想了 虽然我编程两年 但是我还真没高招
你可以参考一下 做法:
1 密码拆开保存
2 密码第一位后面 加上一堆数字, 比如密码是23,2+“11112123123”+3
嗯,好的,谢谢
追答转为二进制存储