OnTheGo is online message End-to-End (PGP) encryption service, you can save different public keys
Await for the cloud service feature and log in from different devices 🔥.
Kapios
Check their project out: Discord Slash Commands
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
Finally
- Finished the Encryption / Decryption functionality✅
Future work
- Integrating database into the system, and probably going to be as always Supabase + DrizzleORM.
I would love to see people getting benefit from this, and if you like it you can give this project a follow, thanks ;) ❤️
Implemented the decrypting logic, somehow there was error with password or uid in decrypting, and took me a while to realize it was getting type of object from cookies 😭 so converted it to string.
Implemented Encryption key generation logic with this reactive design, was quite extensive but generally now the user can use someone's public key who is the recipient as shown in the gif and encrypt data with that (In progress), all on his client side.
Also as shown the generate key interface is working as saves data on the local storage.
Encountered a problem encryption algorithm, it was supposed to be known issue with ECC and typescript specifically the ed25519, didn't know what to do, i found another way, i used the RSA algorithm and until now there are no errors.
Implemented all routes ✅
Generate keys, encrypt and decrypt
Future work⏰
Implementing the openPGP🛡️node library on the client
Finished Design For all the website ✅
Now, implementing the design and seeing how i can implement the logic for the encryption.
✅ Added the design for ./dashboard page
✅Functional disposal button (It deletes data recorded from sign up)