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

sjcl is getting a bit long in the tooth #391

Open
sublimator opened this issue Apr 12, 2023 · 6 comments
Open

sjcl is getting a bit long in the tooth #391

sublimator opened this issue Apr 12, 2023 · 6 comments

Comments

@sublimator
Copy link

Perhaps replace with something more modern (using native BigInt) like:
https://github.com/paulmillr/noble-curves

@thibmeu
Copy link
Contributor

thibmeu commented Apr 12, 2023

What's your usecase? It would be great if you could provide examples, or a proposal PR.

@sublimator
Copy link
Author

sublimator commented Apr 12, 2023 via email

@paulmillr
Copy link

@thibmeu the use case is safety of library users. You will have a lot more of it with audited curves versus 10-year unsupported and buggy sjcl.

@sublimator
Copy link
Author

I'm a bit puzzled at the state of these privacy pass repositories (this extension and the Go server).

There seems to be a lot of work done on the protocol and surrounding elements, but this extension still uses hashAndInc as the default for the voprf module. From my cursory viewings I can't rule out that the settings aren't updated or configured dynamically by server side responses, but it seems like the SWU method is just dead code.

An impl of the publicly verifiable tokens (blindrsa) was added last year, but it's not actually used yet. I see a lot of bad reviews recently at the chromestore

It made me wonder if development is happening in some other repo[s]? Or if perhaps efforts are placed into the related web standards and this will no longer be needed soon ?

@sublimator
Copy link
Author

Seems progress continues elsewhere. Here seems a decent entry point to find more:
https://github.com/ietf-wg-privacypass/base-drafts

@sublimator
Copy link
Author

cloudflare/voprf-ts#26

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants