John Wiegley wrote:
The --anon flag basically just generates an SHA1 hash of the account name and the payee name. That way everything still tabulates and reports the same as the unencoded data.

Thanks, I see. At least with reg and print; ledger bal --anon gives me no 
output.

Is that kind of hash hard to reverse-engineer ? If I published the --anon version of my company's ledger, how hard would it be for a motivated person to decode the names ?

I am wondering about picking random human-readable names, instead. Ie each time you run --anon, create a new mapping from original names to random names, and translate everything.

Reply via email to