Conversations: Feature Request: Assignable names for OMEMO-fingerprints

Created on 29 Aug 2017  路  7Comments  路  Source: iNPUTmice/Conversations

When using multiple devices a user will have multiple OMEMO-fingerprints showing up under his account in Conversations. Without looking up every fingerprint on it's originating device/client-software the user can't tell which fingerprint listed under "Other devices" (assuming that's how it's called in English, in German it's "Andere Ger盲te") belongs to which device/client-software.
So my feature request is to make the user able to give every fingerprint listed under "Other devices" a name to be able to easily distinguish all the fingerprints.

Most helpful comment

Hi,

Since one key advantage of jabber is the flexibility in terms of clients, you easily end up having five or more fingerprints of your own and for each contact. It would be great to store additional info like client program or creation time, last seen timestamps to distinguish and properly expire/delete them if not needed anymore.

I strongly oppose @iNPUTmice in #1830 in that sense, we don't want to substitute the fingerprint as identifier, we just want to organise them properly.

Best,

Henning

PS: I also brought this up in gajim once more: https://dev.gajim.org/gajim/gajim-plugins/issues/240

All 7 comments

I already claimed something similar: #1830

Amen

Amen to labels

Hi,

Since one key advantage of jabber is the flexibility in terms of clients, you easily end up having five or more fingerprints of your own and for each contact. It would be great to store additional info like client program or creation time, last seen timestamps to distinguish and properly expire/delete them if not needed anymore.

I strongly oppose @iNPUTmice in #1830 in that sense, we don't want to substitute the fingerprint as identifier, we just want to organise them properly.

Best,

Henning

PS: I also brought this up in gajim once more: https://dev.gajim.org/gajim/gajim-plugins/issues/240

I would also like to see some feature to be able to determine which keys are old. At the very least, a timestamp can be displayed within each client which shows the first date the key was added locally, and the last date the device was active. This would not require any protocol changes, all this information would be local to the client on each device.

I also test many messaging application and am cycling out devices frequently for my testing setup and also change my primary phone ROM a few times per year. Right now on my tablet which is never flashed I have 6 inactive fingerprints but I do not know which ones are from old devices.

I just tried using the "Clear Devices" button at the bottom of the "Other devices" list and it only cleared the devices which are not greyed out. At which point the Clear devices option disappeared. The only option left is to distrust each one.

I can't even keep track of my own OMEMO keys easily because I have so many devices and I frequently install/uninstall/reinstall clients. Being able to add a simple text label would help greatly in that regard.

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Was this page helpful?
0 / 5 - 0 ratings