Skip to content

SP ASM AArch64: improve performance by transposing table - #11190

Open
SparkiDev wants to merge 1 commit into
wolfSSL:masterfrom
SparkiDev:sp_asm_aarch64_trans_table
Open

SP ASM AArch64: improve performance by transposing table#11190
SparkiDev wants to merge 1 commit into
wolfSSL:masterfrom
SparkiDev:sp_asm_aarch64_trans_table

Conversation

@SparkiDev

Copy link
Copy Markdown
Contributor

Description

Make ECC P-256 keygen/sign faster and RSA 2048/3072 sign faster by implementing a transposed table.

Testing

./configure --disable-shared --enable-sp --enable-sp-asm --enable-keygen
./wolfcrypt/benchmark/benchmark -rng -rsa -rsa_sign 3072 -rsa-sz -ecc-kg -ecc

Make ECC P-256 keygen/sign faster and RSA 2048/3072 sign faster by implementing
a transposed table.
@SparkiDev SparkiDev self-assigned this Aug 18, 2026
@SparkiDev

Copy link
Copy Markdown
Contributor Author

Code generated by PR:
https://github.com/wolfSSL/scripts/pull/659

@SparkiDev SparkiDev assigned wolfSSL-Bot and unassigned SparkiDev Aug 18, 2026
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