关于加密的一个问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 17:12:29
一般都是用一定的算法修改后存起来,登入时检查对不对,这种你只能根据这个算法从加密后的密文中反破译出密码.那我请问加密了又怎么样?加密了什么东西会看不到?加密是什么概念?加密了就看不到软件的源程序了吗?
如果看得到的话,加密还有用吗?

有些算法是无法反破译的,只能从A->B,不能从B->A。
那么我们利用他的时候就这样设计。

用户A要访问系统C,那么把他预先设定好的密码A加密后放到系统B。

如果A输入的密码,加密后与B的密码不一样,那么就不能访问系统C。

即使B的密码被人看到,他也不能直接用这个加密后的密码去访问C,
因为这个密码经过这个算法后不会等于原来的密码。因为这个算法是不可逆的。

如果有程序的代码。在加密又有什么用啊。
加密的方法有很多种。
最简单的是买个很厉害的壳加上。
让调试器无法附加进行调试。
如果无法进行调试。在简单的算法也可以保护程序不被篡改。