混淆电子邮件地址的最佳方式

Mar*_*ios 6 javascript email encryption email-integration

我正在创建一个应用程序,它需要在查询字符串中传递电子邮件地址并链接到公共文档中的这些页面.

我想阻止我的网站变成spambot天堂,所以我正在寻找一种简单的算法(最好用JavaScript)来加密/混淆地址,这样它就可以在URL中公开使用,而不会使电子邮件地址成为一个简单的目标.

www.mysite.com/page.php?e=bob@gmail.com
 to
www.mysite.com/page.php?e=aed3Gfd469201
Run Code Online (Sandbox Code Playgroud)

优选地,结果将是可以容易地在URL中使用的短字符串.我可以使用什么算法的任何建议?

Bor*_*lid 8

RSA使用与您的站点仅持有的私钥相对应的公钥对数据进行加密.

Base64和urlencode结果.

  • 然后跳过加密,只需base64字符串. (2认同)