So sichern Sie den Datenverkehr zwischen iOS-App und Server?

8

Ich baue eine App, die JSON-codierte Daten von einem Webserver erhält. Im Moment kann jeder auf das Server-Skript zugreifen, das die Daten abruft und möglicherweise auf sensible Daten zugreift.

Was ist der beste Weg, um sicherzustellen, dass die App die Daten erhält und den Datenverkehr zwischen dem Server und der App sicherstellt? Das Server-Skript ist PHP.

Danke.

    
Emil 18.12.2010, 23:24
quelle

2 Antworten

4

Sie sollten nonces

verwenden

Hier ist ein großartiges Tutorial, wie man einen MD5-Hash in C erzeugt:

Ссылка

    
Jacob Relkin 18.12.2010 23:27
quelle
1
  

Was ist also der beste Weg, um sicherzustellen, dass die App die Daten erhält

?

Im Allgemeinen können Sie nicht. Das Beste, was Sie tun können, ist eine Art Login-System, aber jeder, der Pakete schnüffelt, kann das herausfinden.

  

und sichere den Verkehr zwischen dem Server und der App?

Verwenden Sie TLS, d. h. HTTPS, das SSL verwendet.

    
Shaggy Frog 18.12.2010 23:29
quelle