projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Move cipher ctx 'original iv' parameter into the provider
[openssl.git]
/
providers
/
common
/
ciphers
/
cipher_ccm.c
diff --git
a/providers/common/ciphers/cipher_ccm.c
b/providers/common/ciphers/cipher_ccm.c
index cc37b49c608e985573eec7164c73e0d1dc801ded..3fbaef9a466fcc5306a7fa57ac5016645a1a2a67 100644
(file)
--- a/
providers/common/ciphers/cipher_ccm.c
+++ b/
providers/common/ciphers/cipher_ccm.c
@@
-213,7
+213,6
@@
static int ccm_init(void *vctx, const unsigned char *key, size_t keylen,
ERR_raise(ERR_LIB_PROV, PROV_R_INVALID_IVLEN);
return 0;
}
-
memcpy(ctx->iv, iv, ivlen);
ctx->iv_set = 1;
}
@@
-420,7
+419,3
@@
void ccm_initctx(PROV_CCM_CTX *ctx, size_t keybits, const PROV_CCM_HW *hw)
ctx->hw = hw;
}
-void ccm_finalctx(PROV_CCM_CTX *ctx)
-{
- OPENSSL_cleanse(ctx->iv, sizeof(ctx->iv));
-}