2016-04-08 49 views
2

我正在開發一個移動應用程序,使用它我必須通過REST服務連接到我的服務器。從服務器nodejs返回RSA加密

我想加密從客戶端到服務器的數據轉換,反之亦然。 因爲我經歷瞭如此多的RSA文檔,但在任何地方都說使用公鑰在客戶端,我們可以加密和使用我們可以解密的私鑰。

但問題是登錄後我想從服務器發送「用戶詳細信息」以加密方式作爲響應。

所以這裏的問題是我們可以使用私鑰加密和使用公鑰解密嗎? 如果是,那麼請爲我的客戶端以及爲nodejs服務器端提供一些庫。

如果不是。然後告訴我解決方案。

在此先感謝

回答

5

使用HTTPS。它透明地完成公鑰/私鑰加密。

+0

它是否從服務器端加密作爲響應? – Rahul

+2

是的。它的確如此。整個通信都是加密的。 – Quentin

+0

,因爲我監測使用一些軟件有關從我的服務器進出的數據...所以我發現HTTPS客戶端數據加密後,但服務器響應是原始數據 – Rahul