[VOIPSEC] Truths on "Truth in Caller ID Act"
Alan Johnston
alan at sipstation.com
Thu Oct 5 20:55:41 CDT 2006
Simon,
There are some new approaches for authenticated identity in VoIP being
developed. I would point to RFC 4474 and ZRTP as examples of signaling
and media authenticated identity that have promise.
Thanks,
Alan
Simon Horne wrote:
> Dustin
>
> I have copied the "as reported" news article from your presentation, very
> informative.
> http://www.dailypayload.com/2396
>
> Although I prefer this story in CIO (although it is a little alarming)
> http://www.dailypayload.com/2380
>
> It time the kit gloves are thrown off and the community starts to deal with
> (or lack there of) the extremely important issue of call party (peer
> entity) authentication. I remember it was not that long ago, I had a tough
> time convincing people on this list from some of the largest VoIP
> manufacturers that there was not a "splitting hairs" difference between
> call party authentication and encryption. Now this does not necessarily
> mean I'm suggesting embedding certificates in the invite messages (which we
> have discussed is impossible to do anyway in SIP) but very simple things
> that could (or can't) be done to verify the caller is who they say they are.
>
> Looking at the topic "Truth in Caller ID", heck we can't even come close to
> do that right now in VoIP (TLS, SRTP do absolutely nothing to deal with the
> problem) but with the push to integrate SIP with the PSTN and open source
> code like Asterisk it could get a whole lot worse.
>
> Let me explain in technical terms. On the digital PSTN, Caller IDs are
> contained in the CallPartyIE and the DisplayIE fields. The CallPartyIE is
> used by the provider to verify the caller and the DisplayIE is the number
> to display to the caller. Now in protocols like H.323 the Q.931 is carried
> end-to-end from the originating caller to the terminating called party
> PSTN->VoIP->PSTN so that if a spammer places a call from a payphone in
> Nigeria then it is possible (although not regularly done) to force the
> DisplayIE not to be altered (maybe made fully qualified E.164) from the
> originating PSTN to the terminating phone so the caller ID on the receiving
> party will be a Nigerian phone number.
>
> Now today, most of the international VoIP clearinghouses are still H.323
> and most of the originating parties are calling card providers originating
> calls from the PSTN and the terminating parties are large vendors with some
> degree of control over the gateways, so the impact from VoIP originating
> spammers is marginal and enforcing "Truth in Caller ID" is still possible
> to do in VoIP.
>
> Now SIP does not support Q.931 so it's impossible to carry the callerID
> unaltered end-to-end. With the "migration" of these clearinghouses to SIP
> things could start to get a little ugly. With the explosion of open source
> software like Asterisk it's now possible for anyone to buy a 4 line E1/T1
> card and using SIP to start earning money terminating calls to the PSTN so
> effective control of the terminating gateways previously exercised is lost.
> The software is open source and free, the protocol is relatively simple, so
> anyone with a half a programming brain can build a VoIP Spam bot in Nigeria
> and buy minutes and start flooding the clearinghouse with pre-recorded VoIP
> spam. Now this SPAM is not going to come out of one particular gateway
> anymore in your neighborhood but could be from anywhere someone is trying
> to earn a few dollars. To complicate things more, from the PSTN provider
> point of view it will be almost impossible to distinguish which calls are
> SPAM. The "safety" of the SIP walled gardens is smashed because now the
> spam is not coming over the walls but walking in the front door.
>
> Now the phishing issue can be just as bad. Nigerians can place a SIP call
> through the clearinghouse with a spoofed displayname and pretend to be your
> local bank. How would you ever know? There caller Id appears to be the bank.
>
> Pandora's box springs to mind.
>
> Simon
>
>
>
> At 03:47 AM 6/10/2006, you wrote:
>
>>> When is a group like this going to admit that there is a problem that
>>>
>> needs
>>
>>> to be solved and then try to solve it?
>>>
>> I'll readily admit that there are a number of problems that needs to be
>> solved. I even outlined this exact problem in a presentation I gave at
>> ToorCon 8 in San Diego last weekend. I just don't believe that it can
>> be solved with the technologies that we have available today without
>> first building an interoperable, trusted user identity system.
>>
>
>
>
> _______________________________________________
> Voipsec mailing list
> Voipsec at voipsa.org
> http://voipsa.org/mailman/listinfo/voipsec_voipsa.org
>
>
>
More information about the Voipsec
mailing list