figo20121231 2021-05-11 22:15 采纳率: 66.7%
浏览 27
已采纳

how to encrypt website against political review?

I built a website to discuss philosophy. using the server of Aliyun Hong Kong.

The frontend is vuejs. the backend is Django + MySQL.

I want to encrypt the comments posted by users to prevent censorship(against political review).

Q1. What legal problems will there be if users post violent comments on my website?

Q2. 我该怎么样把代码嵌入到我的网站中?是不是嵌入到前端vuejs,在前端加密解密,然后把密文写在数据库里?

  • 写回答

1条回答 默认 最新

  • groovy2007 2021-05-12 01:27
    关注

    一般来讲不应该在前端加解密,而应该在后端(服务器),因为前端的js代码是所有人都可以看到的,没有秘密可言,尤其是如果要把密钥放在js里的话,密钥也变成公开的了。当然如果不在乎密钥的话,也可以这么搞,好处是可以防止爬虫,一般的爬虫是无法执行js的;不过防止爬虫未必要通过这种方式,只要内容是通过js动态加载的都可以。另外网站应该全程启用https,这样数据在服务器和浏览器之间传输的时候才是安全的,不会被第三方窃取。想要防止censorship似乎很难做到,因为内容最终一定会被用户看到,有人看到就可能有人去举报,除非搞成秘密社区和会员制。最后未必要用Aliyun,可以试试别的选择。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 关于#目标检测#的问题:大概就是类似后台自动检测某下架商品的库存,在他监测到该商品上架并且可以购买的瞬间点击立即购买下单
  • ¥15 神经网络怎么把隐含层变量融合到损失函数中?
  • ¥30 自适应 LMS 算法实现 FIR 最佳维纳滤波器matlab方案
  • ¥15 lingo18勾选global solver求解使用的算法
  • ¥15 全部备份安卓app数据包括密码,可以复制到另一手机上运行
  • ¥15 Python3.5 相关代码写作
  • ¥20 测距传感器数据手册i2c
  • ¥15 RPA正常跑,cmd输入cookies跑不出来
  • ¥15 求帮我调试一下freefem代码
  • ¥15 matlab代码解决,怎么运行