Objective-C keychain wrapper by Codinn