Add CCM and GCM mode support to AES in pkcs11_softtoken

Review Request #1266 - Created Nov. 2, 2018 and updated

Information
Jason King
illumos-gate
1228
Reviewers
general

Upstream of Joyent OS-6576. This adds support of AES CCM and GCM to PKCS#11, and also cleans up and simplifies the AES softtoken code quite a bit -- there was a lot of needless duplication with the code in usr/src/common that just would otherwise have complicated the implementation.

AES crypto tests were run using the metaslot, pkcs11_softtoken, and pkcs11_kernel.

Igor Kozhukhov
Ship It!
Loading...