Hello! I’m looking for documentation about implementing custom crypto provider.
What functions of sqlcipher_provider are required to imlement and what are optional?
Is there any information about creating custom crypto providers for SQLCipher?
Hello! I’m looking for documentation about implementing custom crypto provider.
What functions of sqlcipher_provider are required to imlement and what are optional?
Is there any information about creating custom crypto providers for SQLCipher?
@anivaros we don’t have any specific documentation on writing custom providers. However, you can probably get a good idea of what is required by looking at the existing provider implementations (e.g. crypto_openssl.c, crypto_cc.c, crypto_libtomcrypt.c).
I’ve already did that, but without at least comments it’s hard to understand what all this functions do.
Hi @anivaros
Can you share a bit more about what you are trying to accomplish with a custom crypto provider. The CommonCrypto provider is rather small, with the setup routine mapping all of the callback functions. Do you have any specific questions?