Presentation is loading. Please wait.

Presentation is loading. Please wait.

Improving Security of Real-time Communications

Similar presentations


Presentation on theme: "Improving Security of Real-time Communications"— Presentation transcript:

1 Improving Security of Real-time Communications
SIPNOC 2016 Herndon, Virginia Russ Housley

2 My Background Became active in the IRTF, and then IETF to work on security for and PKI IETF S/MIME WG Chair IETF Security Area Director – 4 years IETF Chair – 6 years IAB Chair – 2 years IETF STIR WG Chair

3 Introduction Two IETF activities that will improve the security of real-time communications: Secure Telephone Identity Revisited (STIR) Session initiation Protocol Best-practice Recommendations Against Network Danger (SIPBRANDY)

4 STIR Three parts to the STIR specification set: SIP Identity PASSporT
Certificate Profile

5 SIP Identity RFC 4474bis Carries signature on the source of the session Relies on PASSporT for signature definition

6 STIR PASSporT Uses the JOSE JWT format for signature
Three parts: BASE64URL(UTF8(JWS Protected Header)) BASE64URL(JWS Payload) BASE64URL(JWS Signature) Uses only ECDSA with P-256 and SHA-256 Design allows this to be used in other contexts too { "typ":"passport", "alg":"ES256", "x5u":" passport.cer" } { "iat":" ", "otn":" ", }

7 STIR Certificate Profile
Great deal of flexibility in the PKI Each Country Code need to set policies regarding trust anchors Certificate signed with either RSA or ECDSA with P-256 Subject public key is ECDSA with P-256

8 Display of Caller Identity
Not being done by the IETF Vital for consumer confidence

9 SIPBRANDY will deprecate SDES
Objective: two-party, SIP-signaled SRTP sessions with end-to-end security That means no sharing of SRTP keying material Personal Prediction: SIPBRANDY will deprecate SDES

10 SIPBRANDY Approach Leverage the caller authentication provided by STIR
SRTP already provides some confidentiality and integrity Move to end-to-end Move to compatible key establishment

11 SIPBRANDY Opinion Successful deployment will require compatibility with WebRTC Need to think about transition to multi-party, even if it is not initial goal

12 Schedule STIR Expect WG Last Call in next few weeks
Expect RFC before end of the year SIPBRANDY Not started yet WG to be chartered in next few weeks

13 Questions?


Download ppt "Improving Security of Real-time Communications"

Similar presentations


Ads by Google