Spec-Zone .ru
спецификации, руководства, описания, API
Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека Разработчика iOS Разработчик
Поиск

Изменения настроек безопасности

Безопасность

Добавленный kSecPaddingSigRaw
Измененный SecKeyDecrypt (SecKey!, SecPadding, UnsafePointer <UInt8>, Интервал, UnsafeMutablePointer <UInt8>, UnsafeMutablePointer <Интервал>)-> OSStatus
Объявление
От
func SecKeyDecrypt(_ key: SecKey!, _ padding: SecPadding, _ cipherText: UnsafePointer<UInt8>, _ cipherTextLen: UInt, _ plainText: UnsafeMutablePointer<UInt8>, _ plainTextLen: UnsafeMutablePointer<UInt>) -> OSStatus
К
func SecKeyDecrypt(_ key: SecKey!, _ padding: SecPadding, _ cipherText: UnsafePointer<UInt8>, _ cipherTextLen: Int, _ plainText: UnsafeMutablePointer<UInt8>, _ plainTextLen: UnsafeMutablePointer<Int>) -> OSStatus

Измененный SecKeyEncrypt (SecKey!, SecPadding, UnsafePointer <UInt8>, Интервал, UnsafeMutablePointer <UInt8>, UnsafeMutablePointer <Интервал>)-> OSStatus
Объявление
От
func SecKeyEncrypt(_ key: SecKey!, _ padding: SecPadding, _ plainText: UnsafePointer<UInt8>, _ plainTextLen: UInt, _ cipherText: UnsafeMutablePointer<UInt8>, _ cipherTextLen: UnsafeMutablePointer<UInt>) -> OSStatus
К
func SecKeyEncrypt(_ key: SecKey!, _ padding: SecPadding, _ plainText: UnsafePointer<UInt8>, _ plainTextLen: Int, _ cipherText: UnsafeMutablePointer<UInt8>, _ cipherTextLen: UnsafeMutablePointer<Int>) -> OSStatus

Измененный SecKeyGetBlockSize (SecKey!)-> Интервал
Объявление
От
func SecKeyGetBlockSize(_ key: SecKey!) -> UInt
К
func SecKeyGetBlockSize(_ key: SecKey!) -> Int

Измененный SecKeyRawSign (SecKey!, SecPadding, UnsafePointer <UInt8>, Интервал, UnsafeMutablePointer <UInt8>, UnsafeMutablePointer <Интервал>)-> OSStatus
Объявление
От
func SecKeyRawSign(_ key: SecKey!, _ padding: SecPadding, _ dataToSign: UnsafePointer<UInt8>, _ dataToSignLen: UInt, _ sig: UnsafeMutablePointer<UInt8>, _ sigLen: UnsafeMutablePointer<UInt>) -> OSStatus
К
func SecKeyRawSign(_ key: SecKey!, _ padding: SecPadding, _ dataToSign: UnsafePointer<UInt8>, _ dataToSignLen: Int, _ sig: UnsafeMutablePointer<UInt8>, _ sigLen: UnsafeMutablePointer<Int>) -> OSStatus

Измененный SecKeyRawVerify (SecKey!, SecPadding, UnsafePointer <UInt8>, Интервал, UnsafePointer <UInt8>, Интервал)-> OSStatus
Объявление
От
func SecKeyRawVerify(_ key: SecKey!, _ padding: SecPadding, _ signedData: UnsafePointer<UInt8>, _ signedDataLen: UInt, _ sig: UnsafePointer<UInt8>, _ sigLen: UInt) -> OSStatus
К
func SecKeyRawVerify(_ key: SecKey!, _ padding: SecPadding, _ signedData: UnsafePointer<UInt8>, _ signedDataLen: Int, _ sig: UnsafePointer<UInt8>, _ sigLen: Int) -> OSStatus

Измененный SecRandomCopyBytes (SecRandomRef, Интервал, UnsafeMutablePointer <UInt8>)-> Int32
Объявление
От
func SecRandomCopyBytes(_ rnd: SecRandom!, _ count: UInt, _ bytes: UnsafeMutablePointer<UInt8>) -> Int32
К
func SecRandomCopyBytes(_ rnd: SecRandomRef, _ count: Int, _ bytes: UnsafeMutablePointer<UInt8>) -> Int32

Измененный SecRandomRef
Объявление
От
typealias SecRandomRef = SecRandom
К
typealias SecRandomRef = COpaquePointer

Измененный kSecRandomDefault
Объявление
От
let kSecRandomDefault: SecRandom!
К
let kSecRandomDefault: SecRandomRef