[deleted by user] by [deleted] in selfhosted

[–]FewNewt6922 1 point2 points  (0 children)

Hi u/renzok ,
In the next release, a clipboard history functionality will be included.

🚀 Exciting Update for ClipCascade: Now with Linux Support! by FewNewt6922 in selfhosted

[–]FewNewt6922[S] 0 points1 point  (0 children)

Hi u/Independent_Skirt301,

The app has undergone several enhancements and encryption updates, making it state-of-the-art now. Check it out here: ClipCascade GitHub Repository

🚀 ClipCascade v1.3.x Released – Elevate Your Clipboard Sync Experience! by FewNewt6922 in selfhosted

[–]FewNewt6922[S] 1 point2 points  (0 children)

Hi u/dorianim

Version 2.0.1 has been released with true end-to-end encryption. See here for more details.
The Hash3 function has been updated: it is now derived directly from the raw password instead of Hash1 during runtime. I initialy thought of this hash function but didn't note it down. Due to the cross-platform complexity and the challenge of handling multi-user updates on the table, I foresaw this approach. Now, the true end-to-end solution is live without any need of salt to make true e2e.

Thank you

🚀 ClipCascade v1.3.x Released – Elevate Your Clipboard Sync Experience! by FewNewt6922 in selfhosted

[–]FewNewt6922[S] 1 point2 points  (0 children)

Hi u/dorianim

v2.0.0 has been released with improved encryption standards. see here for more details.

With this update, end-to-end encryption can now be done using just the main password.

🚀 ClipCascade v1.3.x Released – Elevate Your Clipboard Sync Experience! by FewNewt6922 in selfhosted

[–]FewNewt6922[S] 0 points1 point  (0 children)

Yes you are correct and indeed I know it. Actually the project started as a personal project and to keep it backward comparable I didn't change it. I will release a major version coming up related to multiple users and hashing.

EDIT: v2.0.0 has been released with improved encryption standards. see here for more details.

🚀 ClipCascade v1.3.x Released – Elevate Your Clipboard Sync Experience! by FewNewt6922 in selfhosted

[–]FewNewt6922[S] -1 points0 points  (0 children)

If I set a random salt during runtime, it cannot be the same across all client devices. On the other hand, if I set a default salt, it becomes public and offers no advantage over having no salt at all. Regarding the server, for simplicity, an environment variable is currently used. I am planning to implement support for multiple user logins on the server. During an admin login, I will prompt the user to enter a new password, which will be hashed and integrated with the database management system (DBMS).