Büszkén jelentjük be, hogy a Psono Androidos alkalmazása már nyilvánosan elérhető a Google Play Áruházban. Az alkalmazás Flutter-ben készült és az Apache 2.0 nyílt forráskódú licenc alatt jelenik meg. Az alkalmazás forráskódja elérhető a gitlabon.
Bár még messze van a teljes funkcionalitástól, az alkalmazás már most támogat minden alapvető funkciót, amelyek szükségesek a problémamentes használathoz. Jelenleg az alkalmazás a következő funkciókat támogatja:
Minden felhasználói funkció mellett:
A Psono a legmodernebb Android OS képességeket használja.
A Psono a flutter biztonságos véletlenszám-generátorát használja minden kriptográfiai paraméter előállításához.
A Psono szerverrel való kommunikációhoz szükséges kriptográfiát a fluttersodium biztosítja. A fluttersodium a kevés könyvtár egyike, amely jelenleg implementálja a szükséges NaCl kötéseket. SHA512 hash-ekhez és az scrypt jelszó származtató függvényhez a pointycastle könyvtárat is használjuk. Ez a könyvtár jelenleg nem karbantartott, de ez nem veszélyezteti a biztonságot.
A Psono a fluttersecurestorage könyvtárat használja, amely mindent AES-sel titkosít és a kulcsot az Android KeyStore-ban RSA-val titkosítva tárolja.
A biometrikus azonosítást a local_auth könyvtár kezeli. Ez az Android alapértelmezett ujjlenyomat API-ját használja.
A Psono a "FLAG_SECURE" beállítást használja, így az alkalmazás tartalma védett marad, és nem jelenik meg képernyőfotókon, illetve nem látható nem biztonságos kijelzőkön.
A Psono következő lépése az Android más alkalmazásainak és weboldalainak automatikus kitöltési lehetőségeinek támogatása lesz. Az Apple iOS-re is hamarosan elkészül az alkalmazás, amint sikerül beszereznünk a szükséges hardvert a fejlesztéshez és teszteléshez. Ennek oka, hogy az Apple nem engedélyezi / támogatja az alkalmazások fejlesztését nem Mac hardveren.