Büszkén jelentjük be, hogy a Psono iOS-re készült alkalmazása mostantól nyilvánosan elérhető az App Store-ban. Az alkalmazás Flutter-ben íródott, és Apache 2.0 nyílt forráskódú licenc alatt jelent meg. Az alkalmazás forráskódja elérhető a gitlabon. További információ az iOS jelszókezelőnkről.
Az alkalmazás még messze van a teljes funkcionalitástól, de már most is minden szükséges alapfunkcióval rendelkezik, hogy gond nélkül használható legyen. Jelenleg az alkalmazás az alábbi funkciókat támogatja:
Valamint minden, a felhasználóhoz kapcsolódó funkció:
A Psono a legmodernebb iOS képességeket használja.
A Psono a Flutter biztonságos véletlenszám-generátorát használja minden kriptográfiai paraméter létrehozásához.
A Psono Szerverrel történő kommunikációhoz szükséges standard kriptográfiát a fluttersodium végzi. A fluttersodium azon kevés könyvtárak egyike, amelyek jelenleg implementálják a szükséges NaCl kötéseket. Egy másik könyvtár, amelyet sha512 hash és scrypt jelszó kulcsszármaztató függvényhez használunk, a pointycastle. Ez a könyvtár jelenleg nem karbantartott, de ennek nem kellene veszélyeztetnie a biztonságot.
A Psono a fluttersecurestorage könyvtárat használja, amely mindent az eszköz kulcstartójában tárol. Minden eltárolt paraméter úgy van megjelölve, hogy soha ne hagyja el az eszközt.
A biometrikus hitelesítést a local_auth könyvtár végzi. Ez az iOS normál biometrikus API-ját használja, támogatva az arcfelismerést és ujjlenyomat-azonosítást.