Skip to content

#2476 Salsa20Engine.processBytes now XORs whole 64-byte keystream blo… - #2478

Open
winne42 wants to merge 1 commit into
bcgit:mainfrom
winne42:#2476-chacha-scalar-win
Open

winne42 wants to merge 1 commit into
bcgit:mainfrom
winne42:#2476-chacha-scalar-win

Conversation

@winne42

@winne42 winne42 commented Oct 1, 2026 •

Copy link
Copy Markdown

…cks in a plain loop instead of stepping a keystream index per byte, so Salsa20, XSalsa20, ChaCha and XChaCha20 run 1.3 to 1.75 times as fast

See #2476 for detailed explanation and benchmarks.

…m blocks in a plain loop instead of stepping a keystream index per byte, so Salsa20, XSalsa20, ChaCha and XChaCha20 run 1.3 to 1.75 times as fast

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@dghgit dghgit self-assigned this Oct 2, 2026
@dghgit

dghgit commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

The patch looks good, but there doesn't appear to be an AI declaration on this - it's clearly done with AI assistance though. Please see CONTRIBUTING.md

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