-4

我想创建自己的密码算法,该算法将存储用于用户登录。我试图避免使用 md5、sha1 等,因为我想自己学做,但是我不知道要开始。我的问题是如何以及最好的方法是什么?谢谢

4

2 回答 2

4

不要推出自己的加密货币

使用 bcrypt 作为密码

于 2013-01-16T16:56:46.840 回答
0

如果您真的想学习并尝试自己如何执行这些算法,请获取一本关于密码学的好书。这样您就可以了解密码学的工作原理。

然后尝试使用PHP实现。

但有一件事,当您可以获得已经编写好的加密库时,为什么要重新发明轮子。

而且自己写一个也很乏味,你可能会面临很多问题,比如性能、安全等。

于 2013-01-16T16:58:54.357 回答