SQLite. База простая id, имя пользователя, сервис, логин, пароль. Пробовал два варианта. Первый - база шифруется полностью. Перед записью или чтением в БД база расшифровывается и после записи или чтения зашифровывается. Получается очень медленно.
Второй вариант базу не шифровать, а шифровать сами записи. Но при чтении списка паролей пользователей нужно расшифровать каждую запись. Получается еще хуже. Особенно если нужно организовать поиск по базе.
Первый вариант смущает тем что база на серваке и в момент обрыва связи зашифрование не происходит. Подскажите в какую сторону двигаться?
Для поиска по базе есть индексы и хэш ключи.
шифровать раздел диска с базой?
Обсуждают сегодня