Ticket #3084 (closed enhancement: invalid)

Opened 3 years ago

Last modified 3 years ago

Security enhancement to require keyboard combo for selecting text from encrypted chat session

Reported by: venomtoad@… Owned by: asterix
Priority: normal Milestone:
Component: chat Version:
Severity: normal Keywords: encryption security clipboard copy
Cc: Blocked By:
OS: Blocking:

Description

It is important to prevent the accidental copying of text from secure chat sessions to the clipboard due to accidental mouse clicks. I would like to see this problem solved by only allowing text to be copied to the clipboard when a keyboard combo is held. If someone would please implement this feature I would greatly appreciate it.

Attachments

Change History

Changed 3 years ago by misc

I think this cannot be done, unless there is some extension on xorg side, or on gtk side.

Changed 3 years ago by asterix

the only solution I can think is to make the whole textview not selectable by default. Then set it selectable when Ctrl key is pressed, and make it back unselectable when Ctrl key is released. But this will make the whole textview unselectable, not only the encrypted part. Moreover I'm not sure it can be done, and even if it can be, I'm not sure a user will understand why text is not selectable.

I propose wontfix

Changed 3 years ago by misc

I think a x11 extension for this would be nice, but it has to be pushed to xorg folks first, and then every potentialy security sensitive software, be it gajim or any other software ( after all, a mail can be sensitive too ) would be able to mark text as "sensitive, do not place in clipboard", and we would be able to control this in a unified fashion ( ie, disable this for all, or never copy, or show a popup, etc etc ).

So, reporter, you should ask the question on freedesktop.org, and then, once there is a spec and support in gtk, ask gajim to use this.

Changed 3 years ago by asterix

  • status changed from new to closed
  • resolution set to invalid

in the mean time, I close this ticket

Add/Change #3084 (Security enhancement to require keyboard combo for selecting text from encrypted chat session)

Author


E-mail address and user name can be saved in the Preferences.


Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
Next status will be 'needinfo'
 
Note: See TracTickets for help on using tickets.