Создайте зашифрованную базу данных SQLite с помощью C# EntityFramework и откройте с помощью обозревателя базы данных для SQLite.
Я создал зашифрованную базу данных SQLite с помощью C# EntityFramework, но я не могу открыть ее с помощью DB Browser для SQLite
Браузер БД для SQLite обновлен до последней версии 3.11, и я использую Браузер БД (SQLCipher)
using System.Data.SQLite;
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
var conn = new System.Data.SQLite.SQLiteConnection(@"Data Source=mySQLite.db;");
var command = conn.CreateCommand();
command.CommandText = "PRAGMA key = 'password'";
command.ExecuteNonQuery();
optionsBuilder.UseSqlite(conn);
}
Использует ли C# и связанная библиотека SQLCipher конкретную конфигурацию? Как настроить код C# для открытия базы данных с помощью DB Browser? Есть ли конкретные параметры для использования (например, версия SQLite, размер страницы, итерация kdf, алгоритмы hmac и kdf)? Я прочитал документацию, но безуспешно.