Also muss ich in Objective-C ein Sha256-Passwort erzeugen und kann nicht für das Leben von mir herausfinden, wie es geht! Gibt es etwas Leichtes, das ich gerade vermisse?
Ich habe versucht, die folgende Methode zu implementieren (die für das iPhone geschrieben wurde, aber ich dachte, dass es vielleicht plattformübergreifend funktionieren würde, wie es irgendein Objective-C-Code tut)
%Vor%Aber das spuckte nur Fehler aus, weil CC_SHA256_DIGEST_LENGTH ein nicht deklarierter Bezeichner war.
Sie müssen die entsprechende Header-Datei einschließen:
%Vor%Laut Cryptographic Services Dokumentation sollte sowohl auf iOS als auch auf OS X verfügbar sein.
In OS X v10.5 und höher und iOS 5.0 und höher bietet Common Crypto Low-Level-C-Unterstützung für die Verschlüsselung und Entschlüsselung. Common Crypto ist nicht so einfach wie Security Transforms, bietet aber eine breitere Palette an Funktionen, einschließlich zusätzlicher Hash-Schemata, Verschlüsselungsmodi und so weiter.
Tags und Links objective-c macos passwords encryption sha256