Tag Info

New answers tagged

2

You might try a syllable hash. Start with a basic hash algorithm to digest individual data identifiers; it doesn't really have to be crypto-strength, and I'd recommend against. Most implementations will produce a byte array which is perfect; a few will produce a single larger primitive or arrays of larger primitives in which case you'll want to split them ...


0

What are you trying to achieve? Do you want to anonymize a database with sensitive data in order to be able to give it away safely to an external QA test team without compromizing the content? In this case, anonymizing the person and firm names is not sufficient, because the rest of the data has a footprint as well which allows to draw conclusions to the ...


0

There is currently no system that can guarantee 100% anonymity. Also note that anonymity and confidentiality are similar but two different concepts. It is unlikely that website X will give you code to review so the best you can do is ask to see their audit report. If they don't have one or don't want to share it then it will be difficult to know how well ...


-1

It's also good to note the following: Was it purchased using cash and without anyone knowing you made the purchase(Surveillance footage, etc) WiFi capable devices can be identified through its MAC Address and although prepaid is essentially not easy to trace, prolonged use of a number and MAC address can lead to a "pseudo ID" The Regulation of Interception ...


0

One resource I like specifically for journalists is EFF Surveillance Self-Defence (https://ssd.eff.org/en/playlist/journalist-move) Their resources come in parts, simplified it looks like this: Threat modelling. - Who is likely to be interested in monitoring your or uncovering your identity. How to communicate with others. - Voice, e-mail, Text Messages, ...


1

(PS: This post is just a general discussion. I am in no ways enticing anyone to commit any crime!) In order to be anonymous you really have to consider other things too, other than just using some tools while browsing the internet. Tor or VPN might help you to anonymize your identity online but have you considered being anonymous in your real(Offline) life. ...


3

This sounds like the perfect use of an HMAC. You create a secure random secret S. Then the ticket for each page will be ID + HMAC(S, ID). When you get a ticket you extract the ID, redo the HMAC and then compare your result with that in the ticket. While this is likely be simpler and faster than an encryption solution, it will only work if you don't mind ...


1

Looks to me like standard public-key crypto should work. For example, using RSA (with public key N=p*q and e, private key d): S would be your private key d. Transforming: B = A^e mod N. Transform back: B^d = B mod N. Your requirements seem to then naturally fit the security assumptions of RSA. The one wrinkle here is that anyone can compute B from a ...



Top 50 recent answers are included