diff options
| author | Jason King <jason.king@joyent.com> | 2018-01-25 18:49:57 +0000 |
|---|---|---|
| committer | Jason King <jason.king@joyent.com> | 2018-10-04 21:14:57 -0500 |
| commit | 80ecbe59bad54b13cd87628cff232f7fd4335b4b (patch) | |
| tree | 22a630e6c4ffef3ea824cba5374c9d2b4d233464 /usr/src/lib/pkcs11/pkcs11_softtoken/common/softSignUtil.c | |
| parent | 4c14c4cff5adaaa79d7099e153c3ace3a0d65148 (diff) | |
| download | illumos-joyent-80ecbe59bad54b13cd87628cff232f7fd4335b4b.tar.gz | |
OS-6576 Add CCM and GCM mode support to AES in pkcs11_softtokenOS-6576
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
Diffstat (limited to 'usr/src/lib/pkcs11/pkcs11_softtoken/common/softSignUtil.c')
| -rw-r--r-- | usr/src/lib/pkcs11/pkcs11_softtoken/common/softSignUtil.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/src/lib/pkcs11/pkcs11_softtoken/common/softSignUtil.c b/usr/src/lib/pkcs11/pkcs11_softtoken/common/softSignUtil.c index ccf746dc40..e456bff368 100644 --- a/usr/src/lib/pkcs11/pkcs11_softtoken/common/softSignUtil.c +++ b/usr/src/lib/pkcs11/pkcs11_softtoken/common/softSignUtil.c @@ -584,13 +584,13 @@ soft_sign_verify_cleanup(soft_session_t *session_p, boolean_t sign, case CKM_AES_CMAC_GENERAL: case CKM_AES_CMAC: if (session_p->encrypt.context != NULL) { - free(session_p->encrypt.context); + soft_aes_free_ctx(session_p->encrypt.context); session_p->encrypt.context = NULL; session_p->encrypt.flags = 0; } if (active_op->context != NULL) { explicit_bzero(active_op->context, - sizeof (soft_aes_ctx_t)); + sizeof (soft_aes_sign_ctx_t)); } break; |
