anon
anon copied to clipboard
A UNIX Command To Anonymise Data
By applying this commit the `anon` tool will be able to read, anonymise and output basic JSON files. It currently only supports one level JSON fields. Some small refactor has...
Hello, It would be great if this software supported [k-anonymity](https://en.wikipedia.org/wiki/K-anonymity), so that no row in the output were uniquely distinguishable. It should be possible to output the maximum `k` for...
There will be different options we can do in here: - Trucation - Geo IP to country - Hashing References: - https://security.stackexchange.com/questions/18123/how-to-make-database-of-ip-addresses-anonymous/18178#18178 - https://tools.ietf.org/html/rfc6235 - https://github.com/oschwald/geoip2-golang
Go's csv package provides some options that we should allow via config: https://golang.org/pkg/encoding/csv/#Reader
It would be good to have a preview too
There are some comments on [our HN post about this tool](https://news.ycombinator.com/item?id=17142676) that are concerned that we don't address the elephant in the room: that this tool is really not a...
Another very common way to reduce date precision is to group dates according to a period of time from an initial date. For example, if we have the date of...
It would be great to be able to entirely remove a column from the input. Config could be something like the following: ```json { "actions": [ { "name": "identity" },...
Default behaviour: fail entire file Configurable behaviour: skip row