Are there any API's available for performing cryptographic functions in a kext?