2017-02-04 48 views
1

我開始創建一個網站,用戶可以在該網站上存儲和獲取(根據用戶請求)他們存儲在服務器上的私人信息。由於信息是私人的,我還想提供256位加密。那麼,我應該如何去做呢?我是否應該使用node.js或Python編寫後端服務器的東西,因爲我對這兩種語言都很滿意?我如何着手爲用戶提供安全的服務器?如果將來我想將我的服務擴展到Android和iOS的移動應用程序,那麼過程是什麼?構建服務器以接收和發送用戶的私人信息

請儘量詳細解釋,因爲這將是一個很大的幫助:)

回答

1

你不需要創建自己的加密通信協議。只需通過https提供所有流量。

如果您還希望在將數據存儲到數據庫之前加密數據,則可以在到達服務器時加密數據。

查看服務器的Express.js,Passport.js進行身份驗證並在npm上搜索256位加密。有相當多的實現。

相關問題