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

Consider supporting CAESAR recommendations #306

Open
leonbotros opened this issue Dec 15, 2021 · 2 comments
Open

Consider supporting CAESAR recommendations #306

leonbotros opened this issue Dec 15, 2021 · 2 comments

Comments

@leonbotros
Copy link

leonbotros commented Dec 15, 2021

The CAESAR competition for standardizing new AEAD algorithms wrapped up a while ago and some new very fast constructions were recommended (see, https://competitions.cr.yp.to/caesar-submissions.html). For benchmarks, see eBACS.
Most of these recommendations (especially the recommendations for use case 2) take advantage of AES-NI instructions already widely available in hardware. There's also no more patents on AES-OCB iirc.

Is there any interest in bringing these algorithms to the browser?

@twiss
Copy link
Member

twiss commented Dec 15, 2021

Thanks for the suggestion. I agree that new AEAD algorithms are needed. OCB is also a CFRG recommendation (and specified in RFC7253), so I agree it could make sense as an option.

Is there any interest in bringing these algorithms to the browser?

I'll try to find out whether there's implementor interest for this :)

@twiss
Copy link
Member

twiss commented Aug 21, 2024

Here's a draft spec for AES-OCB in Web Crypto: https://twiss.github.io/webcrypto-modern-algos/#aes-ocb.

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

2 participants