Inventors:
Robert L. Bergerson - Blaine MN, US
James R. Heit - Vadnais Heights MN, US
John A. Peters - Coon Rapids MN, US
Jason C. Schultz - Plymouth MN, US
Assignee:
Unisys Corporation - Blue Bell PA
International Classification:
G06F 17/00, G06F 17/30
Abstract:
Techniques are described for mapping an emulated SSL implementation to, for example, OpenSSL. An exemplary method includes receiving a request to initiate a communication session from an application, running in an emulation environment, with a first SSL API of an emulated SSL implementation running in the emulation environment, sending the request to a communication interface process that is running in a base computing environment, wherein the emulation environment is a process running on the base computing environment, extracting, with the communication interface process, communication session information from the request, calling, with the communication interface process, procedures provided by a second SSL API of an SSL implementation, in accordance with the request, to initiate a communication session with a computing device, wherein the SSL implementation is a program running in the base computing environment, initiating the communication session with the computing device, and transferring data to the computing device.