現在,我已經有一個密鑰對。Swift如何導入rsa密鑰
我要導入我的雨燕這個密鑰對,並使用該密鑰對加密
東西或解密的東西,我從restclint得到
我看到很多紙是說如何通用密鑰對,但我有它已經。
什麼是kSecAttrApplicationTag?
plz幫助我
var dataPtr:Unmanaged<AnyObject>?
let query: [String:AnyObject] = [
kSecClass: kSecClassKey,
kSecAttrApplicationTag: "com.example.site.public",
kSecReturnData: kCFBooleanTrue
]
let qResult = SecItemCopyMatching(query, &dataPtr)
// error handling with `qResult` ...
let publicKeyData = dataPtr!.takeRetainedValue() as NSData
// convert to Base64 string
let base64PublicKey = publicKeyData.base64EncodedStringWithOptions(nil)