Aspeed ACRY Engine Driver On Deck For Linux 6.3 To Speed-Up ECDSA/RSA

Written by Michael Larabel in Hardware on 16 January 2023 at 06:31 AM EST. 2 Comments
HARDWARE
The Aspeed ACRY engine found with new AST2600 baseboard management controllers (BMCs) for accelerating ECDSA/RSA signature and verification tasks is set to see an upstream driver with the Linux 6.3 cycle.

Going on since 2019 has been AST2600 enablement work for the Linux kernel and over time lots of AST2600 material has been upstreamed for this BMC chip beginning to found in new server platforms. One element now only making its debut is the Aspeed ACRY driver "aspeed-acry" for the crypto engine on the SoC.


The ACRY engine allows for accelerating the throughput of ECDSA/RSA signatures and verifications and can support 256-bit to 4096-bit RSA encryption/decryption.

The new 800+ lines of code driver for the Aspeed ACRY is now queued in the "cryptodev" branch for the Linux kernel's cryptography subsystem ahead of the Linux 6.3 merge window opening in mid-February. Along with the driver patch is adding the ACRY node to the Aspeed G6 / AST2600 device tree file.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week