Skip to content

XChaCha20 / XChaCha20-Poly1305#729

Merged
sjaeckel merged 2 commits intodevelopfrom
pr/xchacha20-xchacha20poly130
Apr 24, 2026
Merged

XChaCha20 / XChaCha20-Poly1305#729
sjaeckel merged 2 commits intodevelopfrom
pr/xchacha20-xchacha20poly130

Conversation

@karel-m
Copy link
Copy Markdown
Member

@karel-m karel-m commented Apr 16, 2026

Implemented XChaCha20 + XChaCha20-Poly1305 as I came across XChaCha20 mentioned in some older issues/PRs (and it turned out to be quite easy).

This is basically just a variant of a special ChaCha20 setup, implemented in xchacha20_setup(..) with a few tweaks to chacha20poly1305_setiv(..)

Checklist

  • documentation is added or updated
  • tests are added or updated

@sjaeckel sjaeckel force-pushed the pr/xchacha20-xchacha20poly130 branch from 918062e to b0a1804 Compare April 24, 2026 07:41
@sjaeckel sjaeckel merged commit 2be5cce into develop Apr 24, 2026
0 of 246 checks passed
@sjaeckel sjaeckel deleted the pr/xchacha20-xchacha20poly130 branch April 24, 2026 07:44
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

Successfully merging this pull request may close these issues.

2 participants