Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I've build Clipperz inspired alternative #144

Closed
shlima opened this issue Mar 23, 2022 · 4 comments
Closed

I've build Clipperz inspired alternative #144

shlima opened this issue Mar 23, 2022 · 4 comments

Comments

@shlima
Copy link

shlima commented Mar 23, 2022

I've been using clipperz for a long time, but I guess the project doesn't have maintain any more. So I decided to build clipperz alternative with power of secure features provided by modern browsers.

The project is called wault.pw (Github).

screenshot

It uses go on backend, Nuxt and Vue on top of Typescript on frontend. Google Protobuf as transport layer and Postgres for the database.

Cryptographic primitives are used built into the browser via Webcrypto API (RSA, HMAC, SHA, AES-GCM, сryptographically-secure pseudorandom number generator). SRP6a is a self-written. This allowed to significantly speed up the flow.

MVP closes following issues:

Thanks for your work. Thanks for Clipperz! ❤️

@shlima shlima changed the title I've build Clippers inspired alternative I've build Clipperz inspired alternative Mar 23, 2022
@shlima
Copy link
Author

shlima commented Apr 3, 2022

#72 (QR codes) had also been closed

@shlima
Copy link
Author

shlima commented Apr 6, 2022

#108 also closed

@cobyism
Copy link

cobyism commented Apr 30, 2022

It would be great to hear from any of the maintainers of this project if there are plans to continue work on it. It does seem a little unfortunate that there hasn't been any updates to this repo since 2019 yet the @clipperz twitter account seems very much current and active.

@shlima Your fork looks great! Thanks for sharing your work! 😍 🔐 ✨

@KubaO
Copy link

KubaO commented May 28, 2022

"Fixing" issue 116 (Able to create two accounts with the same username) actually breaks the core concept that makes this thing secure... IMHO a wrong move. The account must be identified by the pair (username hash, password hash), not by the username (or its hash) alone. The old concept of unique user accounts is irrelevant in these applications. If two users try and use the same password, it's game over for both of them anyway. Having user accounts identified by username alone gives a false impression of security.

@shlima shlima closed this as not planned Won't fix, can't repro, duplicate, stale Sep 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants