SHA256 en rápido

Quiero usar sha256 en mi proyecto, pero tuve algunos problemas para reescribir el código objC en código rápido. Ayudame por favor. Usé esta respuesta:¿Cómo puedo calcular un hash SHA-2 (idealmente SHA 256 o SHA 512) en iOS?

Aquí está mi código

var hash : [CUnsignedChar]
CC_SHA256(data.bytes, data.length, hash)
var res : NSData = NSData.dataWithBytes(hash, length: CC_SHA256_DIGEST_LENGTH)

me da error todo porque Swift no puede convertirInt aCC_LONG, por ejemplo.

Respuestas a la pregunta(6)

Su respuesta a la pregunta