Im Windows könnte ich die geheimen MD5/SHA1-WinAPIs der advapi.dll verwenden.
Die benutzen wir auch, ja. Da die Crypto-
API gut dokumentiert ist, ist das auch sehr einfach zu implementieren. Die Header-Datei habe ich soweit nötig selbst übersetzt.
Hab mir ja den Context als Record deklariert und darin als Record-Methoden direkt die
API angebunden.
Der unsichtbare Self-Parameter passt super über den ersten Context-VAR-Parameter der
API.
Aber da fehlt nun halt die OSX/iOS/Android-Implementation der Funktionen, drum wollte ich dort meinen alten Code als Pascal einbinden (war bisher in
Win32-Assembler geschrieben),
außer jemand findet eine "kompatible"
API in diesen Plattformen.
Oder ich schau eben, ob es nicht eine Alternative gibt, welche möglichst überall funktioniert. (z.B. die
Indy, welche doch überall funktionieren/existieren?)