Мы гордимся объявить, что приложение Psono для iOS теперь доступно в App Store. Приложение написано на Flutter и выпущено с открытым исходным кодом под лицензией Apache 2.0. Исходный код приложения можно найти на gitlab. Узнайте больше о нашем менеджере паролей iOS.
Хотя приложение пока далеко от полного набора функций, оно уже поддерживает всю необходимую функциональность для его бесперебойного использования. На данный момент приложение поддерживает следующие функции:
Помимо всех пользовательских функций:
Psono использует новейшие возможности iOS.
Psono использует безопасный генератор случайных чисел Flutter для генерации всех криптографических параметров.
Стандартная криптография, необходимая для взаимодействия Psono с сервером Psono, осуществляется с помощью fluttersodium. fluttersodium — одна из немногих библиотек, на данный момент реализующих необходимые привязки NaCl. Другая библиотека, используемая для хеширования sha512 и функции преобразования ключей паролей scrypt, — pointycastle. Эта библиотека в настоящее время не поддерживается, но это не должно повлиять на безопасность.
Psono использует библиотеку fluttersecurestorage, которая сохраняет все в цепочке ключей устройства. Все сохраненные параметры помечены так, чтобы никогда не покидать ваше устройство.
Биометрическая аутентификация осуществляется с помощью библиотеки local_auth. Она использует обычный API биометрии iOS, поддерживающий Face ID и отпечаток пальца.