OK, I've completed this small project. I've added the SRTP library
used in SIP Communicator to Sipdroid v1.0.4, along with a proprietary
method of key exchange based on RSA. The resulting project, called
CounterTap is available here:
http://countertap.sourceforge.net. Users
exchange RSA public keys using SMS with a second application called
CounterTap Keys (also available at the above link).
Actually SRTP works quite well within Sipdroid. On a HTC Magic phone
it adds around 21ms latency per packet. Works fine with any true-proxy
type SIP provider or exchange. Not quite finished, needs some
fettering yet with the authentication tag & key-replay mechanisms.
Anyway I thought I'd share. It may be interesting for someone.
--
Martin