Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

On the effectiveness of the blur tool for redacting sensitive information #191

Open
kittydoor opened this issue Dec 16, 2024 · 1 comment

Comments

@kittydoor
Copy link

Hey, not sure how to make this an immediately useful and actionable issue, but I wanted to bring awareness, and hopefully attention from someone who has more specialized knowledge into this compared to me who would be able to pitch in with guidance.

The blur tools, regardless of the strength (e.g. apply 3 times as suggested in #179), might be leaky in the face of sophisticated tooling.

Here is a couple resources on this:

Here is a direct quote from the paper's conclusion

Mosaicing and blurring are popular forms of redaction because they have a certain aesthetic appeal to the naked eye. The images that these methods produce are highly suggestive of text; as a result, they do not disrupt the visual appearance of documents to the same extent as cut-out or black box methods for redaction. But while mosaicing and blurring are lossy transformations, they preserve far more information than most users realize.

I just discovered swappy, it looks like an incredible utility, and I'm likely going to implement it into my config right after submitting this issue! My hope is that this issue might enable productive discussion in how to improve this tool to become even awesome-r :)

@kittydoor
Copy link
Author

For reference, Gnome Obfuscate also provides a blur tool. Their approach to handling this is by educating the user when they select the blur tool.

image

Relevant code line: https://gitlab.gnome.org/World/obfuscate/-/blob/master/src/widgets/window.rs#L333
Source for the screenshot: https://gitlab.gnome.org/World/obfuscate/-/issues/45

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant