Kami bangga mengumumkan bahwa aplikasi Psono untuk iOS sekarang tersedia secara publik di App Store. Aplikasi ini telah ditulis menggunakan Flutter dan dirilis di bawah lisensi open source Apache 2.0. Kode sumber untuk aplikasi ini dapat ditemukan di gitlab. Pelajari lebih lanjut tentang pengelola kata sandi iOS kami.
Aplikasi ini masih belum sepenuhnya lengkap dalam hal fitur namun sudah mendukung semua fungsionalitas yang diperlukan untuk digunakan tanpa masalah. Sejauh ini aplikasi mendukung fitur-fitur berikut:
Selain semua fitur spesifik pengguna:
Psono menggunakan kemampuan terdepan dari iOS.
Psono menggunakan generator angka acak aman dari flutter untuk menghasilkan semua parameter kriptografi.
Kriptografi standar yang diperlukan untuk interaksi Psono dengan Server Psono dilakukan oleh fluttersodium. fluttersodium adalah salah satu dari beberapa perpustakaan yang saat ini mengimplementasikan binding NaCl yang diperlukan. Perpustakaan lain yang digunakan untuk hash sha512 dan fungsi derivasi kunci kata sandi scrypt adalah pointycastle. Perpustakaan ini saat ini tidak dipelihara tetapi seharusnya tidak membahayakan keamanan.
Psono menggunakan perpustakaan fluttersecurestorage yang menyimpan semuanya di key chain perangkat. Semua parameter yang disimpan diberi tanda untuk tidak pernah meninggalkan perangkat Anda.
Autentikasi biometrik dilakukan oleh perpustakaan local_auth. Ini menggunakan API biometrik normal dari iOS di bawahnya, mendukung face id dan sidik jari.