Another fun fact: Chatty/mmsd-tng doesn't limit you to what file type you send/receive over MMS, provided it is under the attachment size limit. However, if you send wacky file attachments to iOS or Android, they won't recognize it due to limitations on their end.

If you are really adventurous, you can change the file attachment limit in mmsd-tng too (you need to hand edit the settings file).

(Carriers may impose a limits though, so YMMV. I only tested on T-Mobile USA).

In Case anyone is curious,

@craftyguy and I successfully sent an encrypted MMS via gpg!

Show thread

@kop316 @craftyguy I am! In an emergency once I had to resort to send armored gpg messages through SMS. It was possible due to practically unlimited SMS quotas we had that time. Where can I see how you did it with MMS? It is still expensive where I am but I am curious.

@alper @kop316 I was on the recipient end in the test, but I believe what @kop316 did was just write some message to a file, encrypt it with something like "gpg -r craftyguy -e file" & attach it to a MMS. I received it and did gpg -d to decrypt. It was mainly a POC to see if it would work and (unsurprisingly in hind sight) it did.

Would be cool if #Chatty (or other SMS/MMS apps on Linux) supported automatic decryption/encryption if you had someone's pub key, or if you received an encrypted msg

@alper @kop316 should be possible to do it over SMS, just like you did :)

and SMS might be a better option than MMS since it's more widely available

@craftyguy @kop316 I am sure it would be not hard to fork Dino for this purpose. Or a script to pipe xmpp sms gateway to gpg. On android it is possible to achieve desired automated result with suit of existing software. Still RSA is a little bit long to send through SMS. Elliptic curve keys ciphertext is a lot shorter but trusting them is still debated. SMS client Silence for android can be an example too.

@alper

I believe the community has some scripts to do forward sms to xmpp.

@craftyguy @kop316

@joao @alper @kop316 yeah, I've used go-sendxmpp in the past for testing MMS via XMPP (since I don't have a second SIM). I wrote briefly about it here: blog.craftyguy.net/sendxmpp-mm

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml