EVP_KDF-X942-CONCAT(7ossl)
π NAME π
EVP_KDF-X942-CONCAT β the X942 Concat EVP_KDF implementation, bestie. That's the whole vibe. It's the OpenSSL man page EVP_KDF-X942-CONCAT(7ossl), and yes we're getting into it.
β¨ DESCRIPTION β¨
okay so here's the tea π« β the EVP_KDF-X942-CONCAT algorithm is literally identical to EVP_KDF-X963. Like, not "similar", not "cousin energy", identical. Periodt.
What's it for? Key agreement, babes π β it derives a key using input such as a shared secret key and shared info. That's the whole gig. No cap.
π Identity π
"X942KDF_CONCAT" is the name for this implementation, and you can use it with the EVP_KDF_fetch() function. Iconic string, memorize it π
It's also an alias for "X963KDF" β so like, same energy, different name tag.
π Heads up bestie: see EVP_KDF-X963(7) for a list of supported parameters and examples. That's where the actual parameter deets live β I'm not out here making stuff up, fr fr.
πΈ HISTORY πΈ
This functionality was added in OpenSSL 3.0. Vintage but still slaying β¨
π COPYRIGHT π
Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved.
Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy in the file LICENSE in the source distribution or at <https://www.openssl.org/source/license.html>.
π¨ Real talk: don't just use this file and ignore the License β that's not the move. Read it, respect it, then go derive those keys π«Ά
and that's the whole page, bestie π¦ mwah π β this was EVP_KDF-X942-CONCAT(7ossl), version 3.5.9, dated 2026-09-29. go forth and fetch your KDF πβ
π¦ where this page comes from
- alpine 3.23: openssl-doc 3.5.9-r0 Β· Apache-2.0
- alpine 3.24: openssl-doc 3.5.9-r0 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms