Lines Matching refs:aes_ctx
203 aes_ctx_t *aes_ctx;
435 aes_ctx = (aes_ctx_t *)kms_aes_ctx->aes_cbc;
436 if (aes_ctx != NULL) {
437 bzero(aes_ctx->ac_keysched, aes_ctx->ac_keysched_len);
485 aes_ctx_t *aes_ctx;
728 aes_ctx = (aes_ctx_t *)kms_aes_ctx->aes_cbc;
729 if (aes_ctx != NULL) {
730 bzero(aes_ctx->ac_keysched, aes_ctx->ac_keysched_len);
750 aes_ctx_t *aes_ctx;
752 if ((aes_ctx = calloc(1, sizeof (aes_ctx_t))) == NULL)
755 aes_ctx->ac_keysched = key_sched;
757 (void) memcpy(&aes_ctx->ac_iv[0], ivec, AES_BLOCK_LEN);
759 aes_ctx->ac_lastp = (uint8_t *)aes_ctx->ac_iv;
760 aes_ctx->ac_keysched_len = size;
761 aes_ctx->ac_flags |= CBC_MODE;
763 return ((void *)aes_ctx);
801 kms_aes_ctx_t *aes_ctx;
803 aes_ctx = (kms_aes_ctx_t *)session_p->encrypt.context;
812 if (aes_ctx->remain_len == AES_BLOCK_LEN)
828 (void) memcpy(pLastEncryptedPart, aes_ctx->data,
829 aes_ctx->remain_len);
835 aes_ctx->remain_len, AES_BLOCK_LEN,
836 aes_ctx->remain_len);
846 (aes_ctx_t *)aes_ctx->aes_cbc,
857 free(aes_ctx->aes_cbc);
858 bzero(aes_ctx->key_sched,
859 aes_ctx->keysched_len);
860 free(aes_ctx->key_sched);
863 kms_aes_ctx_t *aes_ctx;
865 aes_ctx = (kms_aes_ctx_t *)session_p->encrypt.context;
872 if (aes_ctx->remain_len != 0) {
880 free(aes_ctx->aes_cbc);
881 bzero(aes_ctx->key_sched, aes_ctx->keysched_len);
882 free(aes_ctx->key_sched);