Idea for Adium iPhone

Ken Raeburn raeburn at raeburn.org
Sat Oct 17 18:31:06 UTC 2009


On Oct 17, 2009, at 08:48, Ofri wrote:
> Indeed, every machine that would like to push a notification must  
> have a push certificate generated by Apple. As if that's not enough,  
> this certificate is assigned per app ID, which must be unique. In  
> practice every user would need to sign up as an iPhone dev($99),  
> register an app ID, generate a push certificate, and finally modify  
> his local Adium installation to use that.

So, run a push notification service on behalf of the user-run proxy,  
but have it do just notifications, not all the real IM fiddly bits.   
We might want some cryptographic protection to keep it from being used  
to harass or spam people, and for the more  
paranoid^H^H^H^H^H^H^H^Hcautious users like me, to not expose the  
message content to random people running proxy servers whom we don't  
know or have any special reason to trust with our oh-so-private chat  
sessions.

There are a lot of options, from just notifying the phone app that  
"something happened" and it should contact its proxy, to actually  
conveying some or all of the real data between the user-run IM proxy  
and the phone.

 From browsing the app store, it looks like there are any number of  
other IM apps that work by routing everything through a provided  
service, generally with no discussion of password or data protection  
issues.  So I tend not to trust them very much.  A proxy under my  
control would make me feel a lot better....

Ken




More information about the devel mailing list