加密是怎么加密的?比如一个数字,12,通过加密后得到另一个数字,达到即使被人知道后也不知道原始数字

发布网友 发布时间:2022-03-18 04:07

我来回答

1个回答

热心网友 时间:2022-03-18 05:37

不同的加密方式有不同的方法,很多方法都是通过软件来自动生成的,打个比方,原始数据是12,加密软件收到这个数字后会加上个1,结果就是13,用过这个方法之后软件会自动把这个结果和+1的方法列为不可再用,下一次再输入12的时候软件会加上个6或者7,这样每次输入12时得到的结果都不一样,唯一知道解密方法的只有软件本身。追问听上去合情合理,可为什么开发者不能知道这次是加上几呢?

追答因为这个加密算法是随机的,虽然看到的数字一样,但由于有N多种算法都可以得到这个数字,所以基本上除了暴力破解以外没有什么可能性。我说的只是很简单的加密,一般的加密方法都是把你输入的十进制转成二进制,进行一些运算之后再转成16进制进行更深入的加减乘除运算或者其他更高等级的数*算。当然除非设计这个加密软件的人非常无耻给留了后门。

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