1、最普遍用的,md5.2、其他的如base64等,但这个不严格是加密算法,应该是一种转字符算法,因为可以转回来,而md5是转不回来的。3、自己编一个,简单思路如下,把待加密的内容,附加各种信息,再用位移等,再用编码转换等做一遍,然后丢弃一部分。这样的话,因为有丢弃,所以无法转回来,就达到加密了。