logoalt Hacker News

XMPP and Metadata

41 pointsby todsacerdotilast Wednesday at 6:25 AM8 commentsview on HN

Comments

giancarlostorotoday at 2:31 PM

I'm slowly building my own XMPP client, one key thing I'm running into trouble with is there seems to be no standard library for End to End Encryption other than Signal's own, I don't want to have to relicense my entire project for one dependency, I would rather keep my project Apache licensed. The other problem is voice and video options seem to be married to some Java specific library (Jingle) which is fine if you're using Java, but I'm not, seems nobody has implemented a solution to this in other languages that I'm interested in as well.

For the End to End I could try my best to implement it using existing libraries as pieces I can use, but I'm not comfortable doing that.

show 1 reply
buttockstoday at 11:46 AM

I always liked XMPP and SIP as messaging protocols. So easy to read and understand and implement. Both are extensible and can be made secure.

show 1 reply
ekjhgkejhgktoday at 1:02 PM

Watch the most popular clients[1] gain traction as countries (e.g. UK) pass laws mandating that tech companies backdoor their apps/encryption.

[1] Conversations for Android and Gajim for Debian.

show 1 reply