CommonCrypto extension - not tested yet