分享

php加密用户密码和登录token

 quasiceo 2015-06-24

我是这么看的: 1.不要简单的直接使用某个加密算法,你可以假如一些自己的算法来做这件事情,那么即使你使用的算法被破解了,他们也不一定能破解你的密码。很简单的一个例子例如:

<?php
    $passwd = md5($passwd . '&*(^(*^(*)(*)');
?>

那么,如果破解的人拿不到你后面的串的话,他们就获取不到你密码加密的逆向工程。

2.我用过token,也见过别的几家公司用token。至少我见过的里面,并没有要反解token获得信息的情况。token是用来验证身份的,然后需要的信息是应该从服务器里面获得的,而不是盲目的信任用户提交上来的信息。通常来说,应该是客户端和服务端有相同的加密方法。服务端根据相同的方法,整合本地和客户端提交上来的信息进行计算后,获得到了相同的token,则证明客户端有正确的授权,所以给予某种权限,而不是用来传递信息。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多