diff options
Diffstat (limited to 'src/lib/libcrypto/man/HMAC.3')
| -rw-r--r-- | src/lib/libcrypto/man/HMAC.3 | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/src/lib/libcrypto/man/HMAC.3 b/src/lib/libcrypto/man/HMAC.3 index a0af270c4d..fa853bb4a1 100644 --- a/src/lib/libcrypto/man/HMAC.3 +++ b/src/lib/libcrypto/man/HMAC.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: HMAC.3,v 1.20 2022/01/25 17:55:39 tb Exp $ | 1 | .\" $OpenBSD: HMAC.3,v 1.21 2024/05/26 09:54:16 tb Exp $ |
| 2 | .\" full merge up to: OpenSSL crypto/hmac a528d4f0 Oct 27 13:40:11 2015 -0400 | 2 | .\" full merge up to: OpenSSL crypto/hmac a528d4f0 Oct 27 13:40:11 2015 -0400 |
| 3 | .\" selective merge up to: OpenSSL man3/HMAC b3696a55 Sep 2 09:35:50 2017 -0400 | 3 | .\" selective merge up to: OpenSSL man3/HMAC b3696a55 Sep 2 09:35:50 2017 -0400 |
| 4 | .\" | 4 | .\" |
| @@ -52,7 +52,7 @@ | |||
| 52 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 52 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
| 53 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 53 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
| 54 | .\" | 54 | .\" |
| 55 | .Dd $Mdocdate: January 25 2022 $ | 55 | .Dd $Mdocdate: May 26 2024 $ |
| 56 | .Dt HMAC 3 | 56 | .Dt HMAC 3 |
| 57 | .Os | 57 | .Os |
| 58 | .Sh NAME | 58 | .Sh NAME |
| @@ -160,11 +160,6 @@ which must have space for the output of the hash function, which is no | |||
| 160 | more than | 160 | more than |
| 161 | .Dv EVP_MAX_MD_SIZE | 161 | .Dv EVP_MAX_MD_SIZE |
| 162 | bytes. | 162 | bytes. |
| 163 | If | ||
| 164 | .Fa md | ||
| 165 | is | ||
| 166 | .Dv NULL , | ||
| 167 | the digest is placed in a static array, which is not thread safe. | ||
| 168 | The size of the output is placed in | 163 | The size of the output is placed in |
| 169 | .Fa md_len , | 164 | .Fa md_len , |
| 170 | unless it is | 165 | unless it is |
| @@ -329,3 +324,11 @@ and | |||
| 329 | .Fn HMAC_CTX_get_md | 324 | .Fn HMAC_CTX_get_md |
| 330 | first appeared in OpenSSL 1.1.0 and have been available since | 325 | first appeared in OpenSSL 1.1.0 and have been available since |
| 331 | .Ox 6.3 . | 326 | .Ox 6.3 . |
| 327 | .Sh CAVEATS | ||
| 328 | Other implementations allow | ||
| 329 | .Fa md | ||
| 330 | in | ||
| 331 | .Fn HMAC | ||
| 332 | to be | ||
| 333 | .Dv NULL | ||
| 334 | and return a static array, which is not thread safe. | ||
