粉丝602获赞5008





今天朋友问了我关于加密算法的事,记得我之前也有讲过这个,常见的是 md 五加加盐,还有对称加密和非对称加密, 还有一些会进行验签。说说我遇到的一些坑吧。首先要明白一点,加密的密要一般是八位,十六位,三十二位,六十四位, 最常见的就是十六位和三十二位,因为一般情况下是 s 或者是代思加密,如果你遇到什么五十三位十九位之类的,多半就是密要给错了。我就遇到过这种情况, 前面各种参数进行验签,还要写算法进行排序,某些字段需要排序,某 某些不要,然后再进行加密,最后进行请求对方拿着密文进行解密,因为涉及到的算法很多,我一开始也没了解多少,一直提示加密失败,我以为是我算法写错了, 尝试了很多次了,就是不行的,最后好奇的数了一下密要的字符,这个只有六十三,真的直接当牛马算了,大无语。