Dark mode and playback of music works now
Log in to leave a comment
A basic desing and a plan of what I actually want to make
Log in to leave a comment
love the UI concept and the UI you have going so far looks pretty neat. excited to see how it turns out!
X3DH handshake implemented. Also a quick mock of chat UI :D
Log in to leave a comment
I started implementing the signal protocol, currently implemented X3DH key generation. Now, I need to implement some UI to be able to make a new chat.
Log in to leave a comment
Designed and implemented the (non functioning) UI for contacts. “Opaque” Is the codename of the app for now, until I think of a better name. The UI uses material 3 so it changes dynamically based of of the phone’s wallpaper.
Log in to leave a comment
I researched a lot on the topic of cryptography, and I have decided to use the double ratchet system (maybe even triple ratchet for added post quantum security) with AES and ECC. It’s not implemented yet, but I’m going to work on it now. I did some minor changes to the backend and UI, but most of it was for debugging and will not make it into the final version.
Log in to leave a comment
On the backend side, I implemented the database connections. I chose postgresql for accounts and redis for messages, since I want them deleted as soon as delivered. On the phone, I now generate ECC key pair and send the public key to server.
Log in to leave a comment