androidclient icon indicating copy to clipboard operation
androidclient copied to clipboard

Encrypt local media

Open keshto opened this issue 8 years ago • 3 comments

I thought I saw this but search and can't find it, maybe it was a different project. Pictures and other media (audio messages etc) should be locally encrypted and not accessible outside of kontalk (think signal). would require on the fly media description most likely.

related to https://github.com/kontalk/androidclient/issues/57

keshto avatar Feb 12 '17 19:02 keshto

And it will require an internal gallery and audio/video player because files won't be available to external apps this way. Sorry I'm strongly against doing everything inside a single app. I'm ok with encrypting the messages database (#57) since that's handled internally, but building a media player and image viewer is an overkill. However, I don't want to exclude it totally either because it's a nice security feature. I'm putting this into Future, meaning I probably won't allocate effort for this in the near future, however if someone is willing to do it...

daniele-athome avatar Feb 13 '17 09:02 daniele-athome

I was disappointed to see that photo data is not encrypted locally. It would not be necessary to build your own media viewers, you can have an option in Kontalk whether to automatically save media to local storage or encrypted app database and then add the ability to export media from Kontalk to the local storage. Then everything can be encrypted, but just export those items I may want to have available elsewhere.

Perelandra0x309 avatar Jun 24 '18 11:06 Perelandra0x309

It would not be necessary to build your own media viewers, you can have an option in Kontalk whether to automatically save media to local storage or encrypted app database and then add the ability to export media from Kontalk to the local storage.

This would complicate things in UX because, in order to view the full photo, the user would have to approve decrypted export to external storage so the gallery app can view it. So this would really need an internal media viewer.

daniele-athome avatar Jul 31 '18 10:07 daniele-athome