Hi Rick,

 

Thank you for your interest in Mbed TLS.

 

We are happy to take contributions like that. However, we are getting more contributions than we can review and integrating any non-trivial code will need to be scheduled on our side. There is a lot of such code waiting for integration in PRs on github. I am sorry, but we can’t promise anything in terms of timeline.

 

Many thanks,

Janos

 

 

From: Rick Chen via mbed-tls <mbed-tls@lists.trustedfirmware.org>
Date: Monday, 21 October 2024 at 09:51
To: mbed-tls@lists.trustedfirmware.org <mbed-tls@lists.trustedfirmware.org>
Subject: [mbed-tls] Question about contribution of AES hardware support for RISC-V


Dear Mbed TLS maintainers,

I have surveyed Mbed TLS and know that it has features which can improve
AES block cipher performance by hardware instructions instead of SW
implementation
e.q., AESCE of ARMV8 and AESNI of INTEL.

AS far as I know about RISC-V Cryptography extension(Zkne and Zknd),
it also supports relevant AES instructions which can accelerate aes
key schedule, encryption and decryption process.
(https://tools.cloudbear.ru/docs/riscv-crypto-spec-scalar-1.0.0-rc6-20211012.pdf)

I want to ask for your opinions and agreement.
Is there any willingness to accept this RISC-V accelerated feature
idea and contribution to Mbed TLS ?
If you agree with it, I would like to prepare a pull request for you to review.

Sincerely,
Rick
--
mbed-tls mailing list -- mbed-tls@lists.trustedfirmware.org
To unsubscribe send an email to mbed-tls-leave@lists.trustedfirmware.org