CPC H04L 67/141 (2013.01) [H04L 9/0891 (2013.01); H04L 63/0428 (2013.01)] | 12 Claims |
1. An information processing apparatus comprising circuitry configured to
set management information to manage status of a session,
detect, using the management information, reception of first data from a connection source apparatus, the first data including information related to establishment of the session for executing encrypted communication between the connection source apparatus using a service and a connection destination apparatus providing the service,
convert the first data into a first message conforming to a communication protocol used in the establishment of the session, and convert a second message received from the connection destination apparatus as a reply to the first message into second data including at least information for generating a common key used in the encrypted communication,
before the establishment of the session, set the management information to indicate that the session is unconnected, transmit the first message to the connection destination apparatus, and transmit the second data to the connection source apparatus, and
after the establishment of the session, set the management information to indicate that the session is connected, transmit first service data from the connection source apparatus to the connection destination apparatus in an unconverted state, and transmit second service data from the connection destination apparatus to the connection source apparatus in an unconverted state, the first service data and the second service data being used in the service.
|