Reputation: 27
I do come across this BIO_Read, BIO_Write For openSSL, I wanted to ask, can it be found inside of chrome.dll or secure32.dll.
Just wanted to know. I couldn't find any useful information about it.
Upvotes: 1
Views: 183
Reputation: 102406
I do come across this BIO_Read, BIO_Write For openSSL, I wanted to ask, can it be found inside of chrome.dll or secure32.dll.
Its not in third party libraries, like chrome.dll
or secure32.dll
. It is in OpenSSL's Crypto library (libcrypto.a
and libcrypto.so
):
$ grep -IR BIO_write * | grep 'int ' | grep -v pod
crypto/bio/bio_lib.c:int BIO_write(BIO *b, const void *data, int dlen)
crypto/bio/bio_lib.c:int BIO_write_ex(BIO *b, const void *data, size_t dlen, size_t *written)
include/openssl/bio.h:int BIO_write(BIO *b, const void *data, int dlen);
include/openssl/bio.h:int BIO_write_ex(BIO *b, const void *data, size_t dlen, size_t *written);
...
I believe the Windows equivalent to the Unix library is libeay32.dll
.
Just wanted to know. I couldn't find any useful information about it.
Check the man pages at OpenSSL man pages. Pick a version, like 1.0.2, and then drill into the crypto library.
Upvotes: 1