EVP_DigestSignUpdate missing from libcrypto

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



For each libcrypto on my Fedora 30 instance, EVP_DigestSignUpdate appears to be missing from the extern symbols list, but EVP_DigestSign remains. This seems to be why I cannot get a reference to the implementation in other programs.

[sage@jet racket]$ nm -D /usr/lib64/libcrypto.so.* | grep EVP_DigestSign
000000000013bfd0 T EVP_DigestSignFinal
000000000013bfb0 T EVP_DigestSignInit
000000000013bfd0 T EVP_DigestSignFinal
000000000013bfb0 T EVP_DigestSignInit
0000000000172e50 T EVP_DigestSign
0000000000172be0 T EVP_DigestSignFinal
0000000000172bc0 T EVP_DigestSignInit
0000000000172e50 T EVP_DigestSign
0000000000172be0 T EVP_DigestSignFinal
0000000000172bc0 T EVP_DigestSignInit
[sage@jet racket]$

I'm okay with using EVP_DigestSign, but both that and online materials presume EVP_DigestSignUpdate's availability, and the source code does not seem to have a directive to exclude the signature or implementation at first glance. What can explain the symbol's absense?

~slg



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux