KSSL makes use of crypto_mac* kernel API only for TLS ciphers. It uses digest interfaces to compose a SSL3 MAC operation for SSL3 ciphers. This means KSSL can not benefit from hardware acceleration from providers that implement the SSL3 MAC mechanisms.
We should fix KSSL to use CKM_SSL3_SHA1_MAC and CKM_SSL3_MD5_MAC if available. Note that we can do this even if there is no software provider that offers the mechanism.