Hashing algorithms in Core Foundation