I was also thinking about securing call confidentiality. Porting the
entire SRTP stack would be a pain, so I was thinking about a hack-
implement some proprietary key exchange before RTP starts & encrypt
the byte pieces before passing to RTP. Of course a secure form of SIP
is also required, but I'm going to ignore that for now (possibly use
some sort of pre-shared public keys for the key exchange part). I
would welcome comments on my plan. Perhaps it would be just as easy to
use the existing RTP components & build on (the minimum required)
proper SRTP blocks?
Regards,
Martin.
On May 18, 5:41 pm, "Antonio Anderson M. de Souza"
<
antonio...@gmail.com> wrote:
> Eduardo,
>
> There are two standards to make possible VoIP security Calls (End-toEnd
> encrypted), one is
> TLS<
http://en.wikipedia.org/wiki/Transport_Layer_Security>to encript
> the SIP Signaling, and another is the
> SRTP <
http://en.wikipedia.org/wiki/Secure_Real-time_Transport_Protocol> to
> encrypt the Voice streaming, the SIP, and RTP Stacks used in the Sipdroid
> doesn't support neither one.
>
> I didn't know any implementations of this protocol standards for Android,
> but there are some opensources that maybe ported to Android.
>
> Sip Stack with TLS supporthttps://
jain-sip.dev.java.net/
>
> SRTP Stack implementatiohttp://
srtp.sourceforge.net/srtp.html
>
> Best regards,
>
> Antonio
>
> On Sun, May 17, 2009 at 6:32 AM, Eduardo Robles Elvira <
edu...@gmail.com>wrote:
>
>
>
>
>
> > Hello people!
>
> > I'm new to android development and I haven't yet an Android phone but
> > I will get one.soon enough. I'd like to implement a secure way to do
> > phone calls in Android. So let's say Alice calls Bob. I want the
> > conversation to be ciphered end-to-end. Is something like this
> > implemented in Sipdroid? Anyone working on it? Anyone can give me some
> > hints about what is needed to accomplish it? It would be cool if this
> > could be implemented in a standard way, but it would be way cooler if
> > it could be implemented in a way that even if it's not standard it's
> > supported by i.e. pbxes clients. In the end, I just want something
> > like Off The Record (OTR) [1] but for phone calls in Android.
>
> > Thanks in advance,
> > Eduardo Robles Elvira.
> > --
> >
http://www.cypherpunks.ca/otr/
>
> --
> Antonio Anderson M. Souza
> Voice Technology
> Rua: Libero Badaró, 293
> Cj 30D - 30o. andar
> CEP: 01009-907
>
anto...@voicetechnology.com.br
>
antonio...@gmail.com