# CommonCryptoLite

This is a python module that provides exposes (some) functionality of Mac OS X's Common Crypto framework.

So far only the following functions are exposed:

* CCCalibratePBKDF
* CCKeyDerivationPBKDF
* CCCrypt

The module also provides several convenience functions to make CommonCrypto a little easier to use:

* estimate_rounds
* derive_key
* crypt
* encrypt
* decrypt
* random_buffer
* random_iv
