Re: [rtcweb] Let's define the purpose of WebRTC

Ravindran Parthasarathi <pravindran@sonusnet.com> Wed, 09 November 2011 11:19 UTC

Return-Path: <pravindran@sonusnet.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2123521F8C2D for <rtcweb@ietfa.amsl.com>; Wed, 9 Nov 2011 03:19:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.628
X-Spam-Level:
X-Spam-Status: No, score=-2.628 tagged_above=-999 required=5 tests=[AWL=-0.030, BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kyjGxcK4-8yV for <rtcweb@ietfa.amsl.com>; Wed, 9 Nov 2011 03:19:01 -0800 (PST)
Received: from mail-ma01.sonusnet.com (sonussf2.sonusnet.com [208.45.178.27]) by ietfa.amsl.com (Postfix) with ESMTP id 9817721F8C30 for <rtcweb@ietf.org>; Wed, 9 Nov 2011 03:19:01 -0800 (PST)
Received: from sonusmail05.sonusnet.com (sonusmail05.sonusnet.com [10.128.32.155]) by sonuspps2.sonusnet.com (8.14.3/8.14.3) with ESMTP id pA9BJXT4020246; Wed, 9 Nov 2011 06:19:33 -0500
Received: from sonusinmail02.sonusnet.com ([10.70.51.30]) by sonusmail05.sonusnet.com with Microsoft SMTPSVC(6.0.3790.4675); Wed, 9 Nov 2011 06:18:57 -0500
Received: from INBA-HUB01.sonusnet.com ([10.70.51.86]) by sonusinmail02.sonusnet.com with Microsoft SMTPSVC(6.0.3790.4675); Wed, 9 Nov 2011 16:49:06 +0530
Received: from INBA-MAIL01.sonusnet.com ([fe80::8d0f:e4f9:a74f:3daf]) by inba-hub01.sonusnet.com ([fe80::5cbc:2823:f6cc:9ce7%11]) with mapi id 14.01.0339.001; Wed, 9 Nov 2011 16:49:05 +0530
From: Ravindran Parthasarathi <pravindran@sonusnet.com>
To: Roman Shpount <roman@telurix.com>, "Olle E. Johansson" <oej@edvina.net>
Thread-Topic: [rtcweb] Let's define the purpose of WebRTC
Thread-Index: AQHMm7/XxS9yQix74UmCewMPtvNQWZWe2WiAgABcZwCAAFnsgIAA1PQAgACv/gCAAAVogIAAGdwAgAHTzND//7JMAIAAEZcAgAGfP0A=
Date: Wed, 09 Nov 2011 11:19:05 +0000
Message-ID: <387F9047F55E8C42850AD6B3A7A03C6C0134A2DB@inba-mail01.sonusnet.com>
References: <CALiegfkVNVAs_MyU_-4koA4zRwSn1-FwLjY9g_oZVkhi9rSK5Q@mail.gmail.com> <8A61D801-D14D-408B-9875-63C37D0CC166@acmepacket.com> <CABw3bnPE=OY_h5bM7GA6wgrXiOBL8P4J0kw1jLv-GSpHAbg=Cg@mail.gmail.com> <CABcZeBNqdkh8u=gwOvKfDCQA7rXdAyQkfaM1r2Sx10787btP6A@mail.gmail.com> <B10FEFF6-0ADC-4DB1-83BB-50A11C65EC35@acmepacket.com> <CABcZeBNSXtim_VqzqAd8Z-u4zWSjaYmsVZPN=7sDYkJsgtRAHA@mail.gmail.com> <4EB7E6A5.70209@alvestrand.no> <F8003BA9-BCD8-4F02-B514-8B883FF90F91@acmepacket.com> <387F9047F55E8C42850AD6B3A7A03C6C01349D81@inba-mail01.sonusnet.com> <845C03B2-1975-4145-8F52-8CEC9E360AF3@edvina.net> <CAD5OKxtGZiWVHNmmC2JZsFMRsYabDzmcsGv8kqsPS5g2cabvBQ@mail.gmail.com>
In-Reply-To: <CAD5OKxtGZiWVHNmmC2JZsFMRsYabDzmcsGv8kqsPS5g2cabvBQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.70.54.164]
Content-Type: multipart/alternative; boundary="_000_387F9047F55E8C42850AD6B3A7A03C6C0134A2DBinbamail01sonus_"
MIME-Version: 1.0
X-OriginalArrivalTime: 09 Nov 2011 11:19:06.0224 (UTC) FILETIME=[64BB1F00:01CC9ED1]
Cc: "<rtcweb@ietf.org>" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Let's define the purpose of WebRTC
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Nov 2011 11:19:03 -0000

Agree with Roman. I'm considering your statement as "mandate to implement" SRTP.

From: Roman Shpount [mailto:roman@telurix.com]
Sent: Tuesday, November 08, 2011 9:31 PM
To: Olle E. Johansson
Cc: Ravindran Parthasarathi; <rtcweb@ietf.org>
Subject: Re: [rtcweb] Let's define the purpose of WebRTC


On Tue, Nov 8, 2011 at 9:58 AM, Olle E. Johansson <oej@edvina.net<mailto:oej@edvina.net>> wrote:

That is an interesting objection. I don't think SRTP by default is the problem here. In the case where you need lawful interception in the application,
the server needs to route the calls through an RTCweb b2b media server.

SRTP is exactly what is the problem here. Do not confuse this with lawful intercept in the application. This is about encrypted communications being illegal in some places. If your web site is using encryption or cannot be accessed without encryption it would be blocked. As an example we are all familiar with, think about the key length restrictions TLS used to have due to US export regulations. This has been lifted, but there are numerous regulations in other countries that prohibit encryption at all, across the borders, or from certain institutions (like prisons).

I am not arguing that we should not include SRTP. In fact I think we must, but it should be possible to turn it off.
______________
Roman Shpount