Ditto icon indicating copy to clipboard operation
Ditto copied to clipboard

Create a list of hashed words that are automatically scrubbed from the clipboard.

Open rollsch opened this issue 2 years ago • 1 comments

Feature request:

Create a list of words that are automatically scrubbed from the clipboard after a timeout.

Goal: Eg if you copy paste a password to the clipboard, I would like it to be scrubbed within x seconds.

To ensure that passwords are not actually stored anywhere this list should be a list of hashed passwords. Eg you enter in your passwords, they are hashed and this list of hashes is stored in the DB. Possibly create a few entries eg with permutations like new line feeds etc on the end of the password as well. eg password1234\n would automatically be hashed and added. Ensure the hash is cryptographically secure and salted etc using best practices for storing passwords (eg what common open source CRMs use, bcrypt etc).

The clipboard manager then periodically scans the clipboard history, checks for passwords and scrubs them after a user defined timeout.

Second request, ensure the clipboard history is encrypted. Or simply make this an addon to the windows clipboard itself.

rollsch avatar Aug 14 '23 01:08 rollsch

For what it's worth, there is a command for CopyQ which allows blacklisting certain strings, but it cancels copy rather than clearing after a timeout. And I find it unclear how the blacklist is populated.

License This comment and any other from myself on this ticket is offered under the terms of CC0 1.0.

Chealer avatar Dec 10 '25 05:12 Chealer