给分享链接的参数进行加密

现在做一个文章转发到微信,微信朋友圈的功能,然后那个分享链接参数如果就直接拼到URL上,就不是太安全,我想把参数加密一下,然后前端调用我写的接口直接把加密的数据丢过来,我在后台再进行解密,有啥好一点的给分享链接加密解密的方法?

阅读 4.1k
5 个回答
  1. 加密, 在服务器上留密钥, 把需要的参数转成字符串, 加密后放到url里面.
  2. 签名, 参数在url中明码, 但多带一个sign参数, 随便想一种签名算法(md5, sha1, sha256, ...), 计算出sign的值, 访问的时候, 判断一下参数和sign是否匹配.

随便选一个加密算法就好了亚

建议参考 短链接 的实现方式,让后端来做

生成短链接,后端解析并302跳转

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题