Forum: Cross-Platform-Entwicklung
Delphi
by mjustin,
11. Dez 2014
Unter Android werden SSL Funktionen von der Android Umgebung direkt bereitgestellt (z.B. HttpsUrlConnection), sie müssen nicht mit der eigenen App mitgeliefert werden. Das bedeutet natürlich, dass man auf die Sicherheitsfixes angewiesen ist, die je nach Hersteller schnell, langsam, oder überhaupt nicht eintreffen.
Forum: Cross-Platform-Entwicklung
Delphi
by mjustin,
11. Dez 2014
Dass jede Anwendung ihre eigene OpenSSL Bibliothek einkompiliert haben muss, hat auch Nachteile. Nicht wegen der Speichernutzung, sondern weil jedes OpenSSL Update erst einmal vom App-Hersteller in die App integriert werden muss, Anwender eine Sicherheitslücke daher nicht selber schliessen können, sondern warten müssen bis das Update eintrifft.
Forum: Cross-Platform-Entwicklung
Delphi
by mjustin,
11. Dez 2014
Marco Cantú schrieb neulich zum Thema "Using Open SSL in Delphi iOS":
Der Artikel beschreibt, wie man die Open SSL Bibliothek kompiliert und statisch (d.h. in die ausführbare Datei der App) linken kann.
Update: ab iOS 8 werden dynamische Bibliotheken untersützt:
http://stackoverflow.com/questions/4733847/can-you-build-dynamic-libraries-for-ios-and-load-them-at-runtime