Mobile TCP Socket For Secure Applications: Vu Truong Thanh, Yoshiyori Urano
Mobile TCP Socket For Secure Applications: Vu Truong Thanh, Yoshiyori Urano
The application which uses the MobiSocket will call the The AddChange contains (1) A shared token between Mobile
MobiSocket’s updateTCB()member function to update Host (MH) and Correspondent Host (CH), (2) the old IP
the TCB with the new destination address. address and the new IP address encrypted by the private key of
the MH, (3) the new port address and (4) The old IP address of
To satisfy the above requirements, the mobile socket will the MH in plain-text
provide the following APIs to the applications:
The AddConfirm contains (1) the shared token between MH
acvMobi(socket_id) and CH, (2) the new IP address encrypted by the private key of
socket_id: the handler of the socket the CH
The application will call this function to explicitly If the two messages above are implemented as TCP header
options, then these header options must be sent to the