Hi,

I've been tasked with wrapping OpenSSL encrypted traffic in another protocol 
(HTTP).

I'm able to intrude on the data stream with the BIO callback feature 
(BIO_set_callback), and have also created a BIO filter to play with. My problem 
is that the BIO I have access to seems to be the BIO pair above encryption. I 
need to insert plain text/unencrypted data into the stream, which suggests I 
need to locate the ultimate source/sink.

All I have access to is the SSL context (SSL*) and the BIO*. The actual code is 
exceptionally convoluted/fragile, so it would be great to put my modifications 
only in the BIO callback or in a BIO filter.

Any comment on how that can be done or whether I should take another approach 
would be appreciated.

Thanks in advance,

W
_______________________________________________
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev

Reply via email to