botan.tls.session_manager_sqlite

SQLite3 TLS Session Manager

Members

Classes

TLSSessionManagerSQLite
class TLSSessionManagerSQLite

An implementation of TLSSessionManager that saves values in a SQLite3 database file, with the session data encrypted using a passphrase.

Functions

deriveKey
SymmetricKey deriveKey(string passphrase, const(ubyte)* salt, size_t salt_len, size_t iterations, size_t check_val)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

g_passphraseIterations
size_t g_passphraseIterations;

The higher the safer, but will takes longer to load

Meta

License

Botan is released under the Simplified BSD License (see LICENSE.md)