Patent ID: 7764669

Claim:
A method providing for interoperability of Session Initiation Protocol (SIP) and H.323 for Secure Realtime Transport Protocol session establishment, comprising: receiving, from a first endpoint comprising hardware, a transmit key generated by the first endpoint in a first protocol; mapping the transmit key from the first protocol to a second protocol, wherein mapping the transmit key comprises inserting the transmit key into a data structure associated with the second protocol and the data structure represents a Session Description Protocol (SDP) structure if the second protocol is SIP, the SDP structure including a Multipurpose Internet Mail Extension (MIME), and the data structure represents an H.235.8 structure if the second protocol is H.323, the H.235.8 structure including the transmit key in a Cryptographic Message Service (CMS) EnvelopedData body and is signed by a CMS SignedData body; and sending the transmit key in the second protocol to a second endpoint comprising hardware to establish a secure communication session between the first endpoint and the second endpoint, wherein the transmit key is negotiated between the first endpoint and the second endpoint in a single round-trip message exchange.