Флаттер: использовать отпечаток пальца для расшифровки AES? - PullRequest
0 голосов
/ 01 апреля 2020

Я работаю над приложением для Android, которое использует файлы, зашифрованные с помощью AES. Я хочу предоставить пользователю возможность сканировать его отпечаток пальца для расшифровки вместо предоставления своего пароля.

Из того, что я понял, можно хранить постоянные данные в Android хранилище ключей. Поэтому моя первоначальная идея состояла в том, чтобы сохранить пароль для файла в хранилище ключей, а затем использовать успешную проверку подлинности по отпечатку пальца для получения этого пароля. Проблема в том, что мне не удалось выяснить, как сначала выполнить аутентификацию с использованием отпечатка пальца, а затем вернуть пароль только в случае успешной аутентификации по отпечатку пальца. Возможно ли это?

Я полагаю, что локальная аутентификация в этом случае бесполезна, учитывая, что мне нужны уникальные данные для шифрования / дешифрования файла?

Или есть другой способ сделать это?

...