<div dir="ltr"><span style="color:rgb(0,0,0)">Hey all,</span><div style="color:rgb(0,0,0)">I'm new to openssl community and I don't know much about it. I tried to use openssl on my linux machine. I clone openssl git repo and executed these commands as mentioned in the file "INSTALL": "./config", "make", "make test", "make install". It went alright. Then I tried an "EVP KEY Derivation" example from this link: <a href="https://wiki.openssl.org/index.php?title=EVP_Key_Derivation&redirect=no#targetText=HKDF%20was%20designed%20by%20Krawczyk,from%20the%20OpenSSL%20man%20pages" target="_blank">https://wiki.openssl.org/index.php?title=EVP_Key_Derivation&redirect=no#targetText=HKDF%20was%20designed%20by%20Krawczyk,from%20the%20OpenSSL%20man%20pages</a>. But it gives me some error for undeclared function. </div><div style="color:rgb(0,0,0)"><font color="#ff0000">~/openssl$ gcc -std=c99 test.c -o test.exe -l:libcrypto.a -pthread -ldl<br>test.c: In function ‘main’:<br>test.c:12:17: warning: implicit declaration of function ‘EVP_KDF_CTX_new_id’; did you mean ‘EVP_KDF_CTX_new’? [-Wimplicit-function-declaration]<br>     if ((kctx = EVP_KDF_CTX_new_id(EVP_KDF_HKDF)) == NULL) {<br>                 ^~~~~~~~~~~~~~~~~~<br>                 EVP_KDF_CTX_new<br>test.c:12:36: error: ‘EVP_KDF_HKDF’ undeclared (first use in this function); did you mean ‘EVP_PKEY_HKDF’?<br>     if ((kctx = EVP_KDF_CTX_new_id(EVP_KDF_HKDF)) == NULL) {<br>                                    ^~~~~~~~~~~~<br>                                    EVP_PKEY_HKDF<br>test.c:12:36: note: each undeclared identifier is reported only once for each function it appears in<br>test.c:13:9: warning: implicit declaration of function ‘error’; did you mean ‘perror’? [-Wimplicit-function-declaration]<br>         error("EVP_KDF_CTX_new_id");<br>         ^~~~~<br>         perror<br>test.c:15:9: warning: implicit declaration of function ‘EVP_KDF_ctrl’; did you mean ‘EVP_KDF_size’? [-Wimplicit-function-declaration]<br>     if (EVP_KDF_ctrl(kctx, EVP_KDF_CTRL_SET_MD, EVP_sha256()) <= 0) {<br>         ^~~~~~~~~~~~<br>         EVP_KDF_size</font><br></div><div style="color:rgb(0,0,0)"><br></div><div style="color:rgb(0,0,0)">Is there any problem with the installation or am I missing something else?</div><div style="color:rgb(0,0,0)">Your help is much appreciated.</div><div style="color:rgb(0,0,0)"><br></div><div style="color:rgb(0,0,0)">Thanks & Regards,</div><div style="color:rgb(0,0,0)">Bhuvan Sharma</div></div>