QAT_Engine icon indicating copy to clipboard operation
QAT_Engine copied to clipboard

BoringSSL supported features

Open yfaker opened this issue 2 years ago • 3 comments

Hi , all From the "QAT_Engine/docs/features.md", qat_sw Features support RSA/ECDH/ECDSA/SM3/AES128-GCM/AES192-GCM/AES256-GCM and from "QAT_Engine/docs/bssl_support.md" qat_sw Features only support RSA/ECDSA my question is whether QAT_Engine for boringssl support ECDH/AES128-GCM/AES192-GCM/AES256-GCM or not? Thanks a lot

yfaker avatar Feb 15 '23 09:02 yfaker

Hi @yfaker QAT Engine for BoringSSL only support RSA and ECDSA. Other algorithms are not supported for boringSSL.

Yogaraj-Alamenda avatar Feb 15 '23 09:02 Yogaraj-Alamenda

Hi @Yogaraj-Alamenda thanks for your reply~ Wonder why other algorithms not supported, or is there any plan to support those algorithms? Thanks a lot~~~

yfaker avatar Feb 16 '23 03:02 yfaker

As related to this question, I am wondering if QAT engine can accelerate the two methods using async mode.

OPENSSL_EXPORT int X25519(uint8_t out_shared_key[32], const uint8_t private_key[32], const uint8_t peer_public_value[32]);

OPENSSL_EXPORT int EVP_DigestSign(EVP_MD_CTX *ctx, uint8_t *out_sig, size_t *out_sig_len, const uint8_t *data, size_t data_len);

chenqichang10-10 avatar Feb 24 '23 07:02 chenqichang10-10