Slide 17
Slide 17 text
CommonCrypto
CCCrypt(
UInt32(kCCEncrypt),
UInt32(kCCAlgorithmAES128),
UInt32(kCCOptionPKCS7Padding),
keyBytes, // UnsafePointer(keyData.bytes)
key.count,
ivBytes, // UnsafePointer(ivData.bytes)
dataBytes, // UnsafePointer(data.bytes)
dataLength,
cryptPointer, // UnsafeMutablePointer(cryptData!.mutableBytes)
cryptLength,
&numBytesEncrypted
)