Lines Matching +full:key +full:- +full:release

1 .\" -*- mode: troff; coding: utf-8 -*-
57 .IX Title "EVP_MAC-HMAC 7ossl"
58 .TH EVP_MAC-HMAC 7ossl 2025-09-30 3.5.4 OpenSSL
64 EVP_MAC\-HMAC \- The HMAC EVP_MAC implementation
83 .IP """key"" (\fBOSSL_MAC_PARAM_KEY\fR) <octet string>" 4
84 .IX Item """key"" (OSSL_MAC_PARAM_KEY) <octet string>"
85 Sets the MAC key.
86 Setting this parameter is identical to passing a \fIkey\fR to \fBEVP_MAC_init\fR\|(3).
95 .IP """digest-noinit"" (\fBOSSL_MAC_PARAM_DIGEST_NOINIT\fR) <integer>" 4
96 .IX Item """digest-noinit"" (OSSL_MAC_PARAM_DIGEST_NOINIT) <integer>"
100 This option is deprecated and will be removed in a future release.
102 .IP """digest-oneshot"" (\fBOSSL_MAC_PARAM_DIGEST_ONESHOT\fR) <integer>" 4
103 .IX Item """digest-oneshot"" (OSSL_MAC_PARAM_DIGEST_ONESHOT) <integer>"
104 A flag to set the MAC digest to be a one-shot operation.
106 This option is deprecated and will be removed in a future release.
108 .IP """tls-data-size"" (\fBOSSL_MAC_PARAM_TLS_DATA_SIZE\fR) <unsigned integer>" 4
109 .IX Item """tls-data-size"" (OSSL_MAC_PARAM_TLS_DATA_SIZE) <unsigned integer>"
111 .IP """key-check"" (\fBOSSL_MAC_PARAM_FIPS_KEY_CHECK\fR) <integer>" 4
112 .IX Item """key-check"" (OSSL_MAC_PARAM_FIPS_KEY_CHECK) <integer>"
114 See "Mac Parameters" in \fBprovider\-mac\fR\|(7).
121 .IP """block-size"" (\fBOSSL_MAC_PARAM_BLOCK_SIZE\fR) <unsigned integer>" 4
122 .IX Item """block-size"" (OSSL_MAC_PARAM_BLOCK_SIZE) <unsigned integer>"
123 Gets the MAC block size. The "block-size" parameter can also be retrieved with
125 .IP """fips-indicator"" (\fBOSSL_KDF_PARAM_FIPS_APPROVED_INDICATOR\fR) <integer>" 4
126 .IX Item """fips-indicator"" (OSSL_KDF_PARAM_FIPS_APPROVED_INDICATOR) <integer>"
127 See "Mac Parameters" in \fBprovider\-mac\fR\|(7).
134 Copyright 2018\-2024 The OpenSSL Project Authors. All Rights Reserved.