Topic: Does wolfSSL support RSASSA-PSS padding signature now?

Hi,
   I know wolfSSL old version not support RSASSA-PSS padding signature, how about current situation?
   Many requirements become to request RSASSA-PSS padding for signatures, and forbid to use PKCS1_V1.5 padding.

Share

Re: Does wolfSSL support RSASSA-PSS padding signature now?

Hi cxdinter,

Yes we fully support RSA PSS padding. It was added with the TLS v1.3 support back in May 17, 2017.

To enable it use `./configure --enable-rsapss` or define `WC_RSA_PSS`.

The API's are `wc_RsaPSS_VerifyInline`, `wc_RsaPSS_Verify`, `wc_RsaPSS_CheckPadding`, `wc_RsaPSS_VerifyCheck`, `wc_RsaPSS_Sign`, etc...

See inline API documentation here:
https://github.com/wolfSSL/wolfssl/blob … sa.c#L3206

Thanks,
David Garske, wolfSSL

Share