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

Add scalar AArch64 Keccak-f1600 ASM #133

Merged
merged 3 commits into from
Sep 17, 2024
Merged

Add scalar AArch64 Keccak-f1600 ASM #133

merged 3 commits into from
Sep 17, 2024

Conversation

hanno-becker
Copy link
Contributor

@hanno-becker hanno-becker commented Sep 16, 2024

Fixes #132

@hanno-becker hanno-becker requested a review from a team September 16, 2024 19:05
@hanno-becker hanno-becker added the benchmark this PR should be benchmarked in CI label Sep 17, 2024
This should perform decent on most microarchitectures.

Signed-off-by: Hanno Becker <[email protected]>
@hanno-becker hanno-becker force-pushed the keccak_f1600_asm branch 2 times, most recently from 762450e to 991ff69 Compare September 17, 2024 07:28
@hanno-becker hanno-becker added benchmark this PR should be benchmarked in CI and removed benchmark this PR should be benchmarked in CI labels Sep 17, 2024
@hanno-becker hanno-becker changed the title Add first AArch64 Keccak-f1600 ASM Add scalar AArch64 Keccak-f1600 ASM Sep 17, 2024
@hanno-becker hanno-becker merged commit 861095b into main Sep 17, 2024
32 checks passed
@hanno-becker hanno-becker deleted the keccak_f1600_asm branch September 17, 2024 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
benchmark this PR should be benchmarked in CI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Develop X18-free scalar AArch64-Keccak leveraging lazy rotation
2 participants