В последнем обновлении iKey express добавили возможность создать зашифрованную копию базы. Эту базу передаём на телефон сотрудника, создаем через приложение на телефоне сотрудника защищенный ключ (который хранит пароль к базе в связке ключей Андроида) и открываем защищенную базу. Все, работает. При этом копирование базы на другой телефон бесполезно, она зашифрована, а пароль из связки ключей практически не достать, даже на взломанных телефонах. Это альфа версия, на всякий случай не удаляйте у себя незашифрованную базу. Как минимум, пока все хорошенько не будет проверено. Полная справка по работе с функцией имеется в самом приложении, по нажатии на "?" в данной функции. Дублирую её сюда: Обзор функции Шифрование баз данных может использоваться для защиты от копирования базы, содержащей адреса и коды, посторонними людьми или наемными работниками. При шифровании базы данных доступ к ее содержимому возможен только посредством использования ПО iKey Express с установленным защищенным ключом к зашифрованной БД, при этом, не зная самого ключа, файл базы невозможно открыть обычными средствами для просмотра баз данных, а ключ от базы данных хранится в связке ключей Android в зашифрованном виде и получить его в явном виде нет возможности. Чтобы наемные работники не смогли свободно копировать базу данных, выполните следующие шаги: Устройство владельца данных: откройте ПО iKey Express и перейдите на экран настроек приложения (иконка с шестеренками); перейдите в меню «Менеджер шифрования БД» (иконка базы с замком); нажмите на панель с приглашением выбрать базу данных для зашифровки (в случае, если в приложении уже открыта незашифрованная БД, то она сразу будет выбрана) и в открывшемся диалоге выберите файл базы данных .ib2, который вы хотите зашифровать; придумайте пароль, состоящий из символов латинского алфавита и цифр, размер которого не менее шести и не более двадцати символов, запомните его и, желательно, куда-нибудь запишите; введите придуманный пароль в соответствующее поле ввода и нажмите на кнопку «Зашифровать БД»; дождитесь окончания шифрования БД, в случае успеха последней записью в отчете шифрования будет сообщение о том, что база зашифрована и путь её расположения; передайте работнику зашифрованную базу данных любым удобным способом (зашифрованная база данных будет создана в той же директории, что и оригинальная, в названии файла перед расширением будет постфикс _encrypted, т. е. для оригинальной базы данных с именем «my_base.ib2» имя зашифрованной БД будет иметь вид «my_base_encrypted.ib2»). Устройство работника: сохраните файл зашифрованной БД на устройстве, запомните его местоположение; откройте ПО iKey Express и перейдите на экран настроек приложения (иконка с шестеренками); перейдите в меню «Ключи шифрования» (иконка с ключиком); придумайте и введите произвольное название для защищенного ключа шифрования; введите пароль от зашифрованной базы данных, нажмите кнопку «Создать защищенный ключ». В случае, если это первый защищенный ключ, он по умолчанию будет активным; перейдите на экран работы с базой данных, нажмите на панель выбора файла базы и в открывшемся диалоге укажите путь к зашифрованной БД. Всё готово, зашифрованная база данных открыта и может использоваться на данном устройстве. Если же база данных не открылась, приложение выведет уведомление о том, что база данных разрушена или предоставлен неверный пароль. Тогда еще раз проведите описанную выше процедуру, внимательнее выполняя шаги. Установив активный ключ шифрования БД вы можете продолжать пользоваться незашифрованными базами данных без необходимости изменения настроек приложения. В случае, если установлен активный ключ шифрования, то ПО iKey Express сначала попытается открыть базу с помощью активного ключа, затем, в случае неудачи, попытается открыть базу данных без использования пароля.