Patent ID: 7464267
Filing Date: 2008-12-09
Classification: H04L

Abstract:
1. A method of operating a call agent to establish a shared secret media key between each of a caller endpoint and a callee endpoint, the method comprising: establishing a caller authenticated signaling session with the caller endpoint using a caller shared secret authentication key and an authentication hash algorithm, establishing the caller authenticated signaling session comprising: establishing a callee authenticated signaling session with the callee endpoint using a callee shared secret authentication key and an authentication hash algorithm; receiving caller public value from the caller endpoint through the caller authenticated signaling session, the caller public value being a public value of a pair of values generated by the caller endpoint and useful for calculating the shared secret media key; sending the caller public value to the callee endpoint using the callee authenticated signaling session; receiving a callee public value from the callee endpoint through the callee authenticated signaling session, the callee public value being a public value of a pair of values generated by the callee endpoint, independent of the pair of values generated by the caller endpoint, and useful for calculating the shared secret media key; sending the callee public value of the caller endpoint using the caller authenticated signaling session.