im a bit slammed right now studying for various AP's and finals -- I will be working on all phi project repos a ton over the summer
Note
Guys I promise that I will profile this and make it as memory efficient as possible But I have to build the thing first 😖
- SQLite3 database to hold user data - SQLiteC++
- Advanced and intuitive Terminal User Interface - FTXUI
- CLI mode to access the app through system commands - cxxopts
Important
RSA-2048 will soon be replaced with RSA-8192
- GZip (L3) compression for messages - zlib
- Supports multiple symmetric encryption algorithms for message content
- Supports multiple asymmetric encryption algorithms for message blocks
- RSA-2048, RSA-4096 - Crypto++
- Kyber-512, Kyber-768, Kyber-1024 - pq-crystals
- NTRU-HPS-4096, NTRU-HRSS-1373 - liboqs
- ed25519 elliptic curve signature to ensure authenticity and tamper-proof - Crypto++
- Provides performant and secure hybrid encryption, inspiration from PGP
Download the latest prebuilt version matching your OS and architecture in the releases tab. Unfortunately, Phi is not available for windows yet. Coming soon.
Checkout the other repos in this organization