top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

SRTP master key determination is through configurations at the end points? or through SDP exchanges?

+1 vote
578 views

In case of a SRTP call setup through SIP session setup, is the master key exchanged between the two parties?
or they have got their master keys through configuration and then use KDF to get the encryption keys for the session?

posted Jul 16, 2013 by Ashish Suchdev

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

0 votes

Very old thread but let me try to answer it

SRTP master key is exchanged through SDP exchange. Follow the RFC 4568 to exchange the Master key b/w two parties. The Inline attribute supports to generate the Key.

Ex: Offer

Øv=0
Øo=sam ********** ********** IN IP4 10.47.16.5
Øt=********** **********
Øm=audio 49170 RTP/SAVP 0
Øc=IN IP4 168.2.17.12
Øa= sendrecv
Øa= 3ge2ae:requested
Ø a=crypto:1 AES_CM_128_HMAC_SHA1_80
inline:WVNfX19zZW1jdGwgKCkgewkyMjA7fQp9CnVubGVz
answer Jun 8, 2014 by anonymous
Similar Questions
+1 vote

In one of the articles it was mentioned "BYE" SIP message routes end to end and by pass the SIP proxy server. What is it mean ? and when SIP proxy servers release the resources that was reserved during the session establishment ?

+1 vote

As we know, when a session is established between two user agents i.e. UAC (User Agent Client) and UAS (User Agent Server), known as Dialog in SIP terminology. I read that a SIP user agent client can trigger INVITE message towards user agent server in an already established session. This scenario is known as "re-invite" but I am unable to think the case in which it happens.

...