> On Aug 9, 2019, at 3:42 PM, Osama Mazahir via openssl-users > <openssl-users@openssl.org> wrote: > > Is there a way to serialize and deserialize the ssl_st state (i.e. including > any child objects)? > > Background: I would like to handoff all the SSL state (along my own managed > state, file descriptors, etc) to another Linux running process (I will handle > the IPC handoff). The connection already had its handshake completed, app > data flow had already occurred (i.e. it is not a new or early’ish context). > So, trying to see if it is possible to serialize the openssl state, shove it > through a unix domain socket to the target process and then have the target > process unpack the openssl state and resume IO.
For what it’s worth, I have also wished for something like this, where I could pass a file descriptor as well as the OpenSSL state over a socket to a separate process. -Felipe Gasper Mississauga, Ontario