我正在开始创建一个网站,用户可以在该网站上存储和获取(应用户要求)他们存储在服务器上的私人信息。由于该信息是私人信息,因此我也想提供256位加密。那么,我应该怎么做呢?既然我对这两种语言都感到满意,是否应该用node.js或Python编写后端服务器内容?如何为用户提供安全的服务器?而且,如果将来我想将服务扩展到适用于Android和iOS的移动应用程序,流程将如何?
请尝试详细解释,因为这将对您有很大帮助:)
您无需创建自己的加密通信协议。只需通过https提供所有流量。
如果您还希望在将数据存储到数据库之前对其进行加密,则可以在到达服务器时对其进行加密。
签出用于服务器的Express.js,签出用于身份验证的Passport.js,并在npm上搜索256位加密。有很多实现。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句