Ich generierte einen privaten PKCS # 12 Schlüssel und legte es dann in PEM-Format, und schickte es an die iPhone App. Ich möchte diesen privaten Schlüssel im iPhone Keychain speichern.Setzen Sie RSA privaten Schlüssel in iPhone Schlüsselbund mit SecItemAdd
Zuerst entfernte ich die Header wie "BEGIN RSA PRIVATE KEY". Dann habe ich den Rest in NSData
umgewandelt. Dann, mit Code wie folgt:
CFDictionaryRef issues in Swift
ich in der Lage war, ein SecKeyRef
von diesem privaten Schlüssel zu erhalten.
Jetzt möchte ich wissen, wie ich diese SecKeyRef
in den Schlüsselbund mit SecItemAdd
einfügen kann?
haben u versucht, jede Bibliothek zu benutzen? –
Nein, welche Bibliothek würden Sie vorschlagen? – hockeybro
mögen - https://github.com/kishikawakatsumi/KeychainAccess oder https://github.com/soffes/SSKeychain –