Stephen Lombardo
c40ffaa964
add PRAGMA cipher_memory_security to control settings; lock/unlock memory in manager
2018-09-11 12:56:45 -04:00
Stephen Lombardo
02cee4ca2a
add support for HMAC-SHA256 and HMAC-SHA512 (default) for HMAC and PBKDF2
2018-09-05 17:39:07 -04:00
Nick Parker
f9044bf604
Initial reporting of the cipher provider version
...
Execute PRAGMA cipher_provider_version;
Supports OpenSSL, libtomcrypt, and
common crypto when running on OS X
2016-02-22 15:53:08 -06:00
Nick Parker
29b00cb2fc
Initial FIPS integration
2015-03-10 14:33:43 -05:00
Nick Parker
bdd8d0a5c6
Change pass field to unsigned char * in cipher_ctx
2013-10-15 10:08:16 -05:00
Stephen Lombardo
c9ec48ded8
add function to return current registered provider
2013-06-21 11:11:02 -04:00
Stephen Lombardo
51079a8775
resolve build warnings under clang
2013-06-21 11:01:18 -04:00
Stephen Lombardo
a828432a72
normalize license statements, ifdefs, and wrapper comments
2013-06-12 11:01:38 -04:00
Nick Parker
eb0b37148e
Add entropy to fortuna pool during hmac derivation
2013-06-05 16:48:36 -05:00
Nick Parker
9c4d19eb4f
Add read-only PRAGMA cipher_provider
...
Provides a readonly name of the cipher provider. Available once
the codec_ctx has been properly initialized as the provider name
is sourced from the sqlcipher_provider implementation.
2013-06-05 11:28:32 -05:00
Stephen Lombardo
5296f3334b
fixup build to include new sqlcipher.h
2013-05-31 02:40:08 -04:00