0
我在asp.net服務器上有一個簡單的sql數據庫。如何使用Esp8266-arduino發送加密的發佈請求?
該數據庫將記錄從arduino ide編程的esp8266發送的臨時數據。
1-我將如何去安全?知道esp8266不能處理ssl。
2-我將如何阻止中間人攻擊?
3-如何阻止任何人向我的服務器發送虛假的發佈請求並填充我的數據庫?
我在asp.net服務器上有一個簡單的sql數據庫。如何使用Esp8266-arduino發送加密的發佈請求?
該數據庫將記錄從arduino ide編程的esp8266發送的臨時數據。
1-我將如何去安全?知道esp8266不能處理ssl。
2-我將如何阻止中間人攻擊?
3-如何阻止任何人向我的服務器發送虛假的發佈請求並填充我的數據庫?
ESP8266絕對可以處理SSL。事實上,Arduino存儲庫包含一個SSL客戶端,作爲其庫的一部分。
這裏有一個例子顯示在行動SSL執行基本HTTP請求:https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266WiFi/examples/HTTPSRequest/HTTPSRequest.ino
你能使用的微處理器RSA?使用您的私鑰簽署每封郵件並讓服務器使用公鑰檢查簽名?其他修改將需要停止重播攻擊等 –