我正在创建一个应用程序,需要在查询字符串中传递电子邮件地址,并在公共文档中链接到这些页面。
为了防止我的网站成为垃圾邮件机器人的天堂,我正在寻找一种简单的算法(最好是JavaScript),以加密/混淆地址,使其可以在URL中公开使用,而不会让电子邮件地址成为易受攻击的目标。
例如
www.mysite.com/page.php?e=bob@gmail.com
to
www.mysite.com/page.php?e=aed3Gfd469201
最好的结果应该是一个长度适中的字符串,可以轻松用于 URL。你有什么算法推荐吗?