code100x / tiplink

MIT License
173 stars 197 forks source link

feat: encrypt one share using aes-256 and store it in db #171

Closed rahulbarmann closed 2 months ago

rahulbarmann commented 2 months ago

Feat: encrypt one share using aes-256 and store it in db

I have added the functionality of encrypting one of the shares using the AES-256-CBC encrypting module and then storing it into the respective field of the user's database. Also, I fixed some function naming issues of the encrypting modules for AES, AWS, and GCP

This video demonstrates the encryption of the share as well as saving it in the database:

https://github.com/user-attachments/assets/f3db31d1-c245-4e94-8bd6-21b4a4cf9a3c

Issue Number: Resolves #165

🛠️ Type of Change

✅ Checklist

To ensure a smooth review process, please check off each item as you complete it:


If you have any questions or need further assistance, feel free to reach out.

cb7chaitanya commented 2 months ago

Amazing work @rahulbarmann, cleaned up the code and AES is done now

rahulbarmann commented 2 months ago

It was fun to work on, thank you 😊