Изменения настроек безопасности
Безопасность
Добавленный 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 |