我想创建自己的密码算法,这些算法将存储用于用户登录。我试图避免使用md5,sha1等,因为我想学会自己做,但我不知道是否要开始。我的问题是如何以及最好的方法是什么?谢谢
答案 0 :(得分:4)
答案 1 :(得分:0)
如果您真的想学习并自己尝试如何自己执行这些算法,请获取一本关于加密的好书。这样您就可以了解密码学的工作原理。
然后尝试使用PHP实现。
但有一件事,为什么要重新发明轮子,你可以获得已经写得很好的加密库。
自己编写一个并且你可能会遇到很多问题,如性能,安全性等,这将非常繁琐。