3 ms·
Ip adresses are needed for security anslysis in case of attacks, for example. the thing is not about doing what you propose but that however you‘re doing it, y
by hennsen 8y ago
Ip adresses are needed for security anslysis in case of attacks, for example.
the thing is not about doing what you propose but that however you‘re doing it, you have a lot of bureaucracy and legal insecurity right now.
The examples of wrongdoing you give should be leading to hard measures.
But those with good intentions shouldn’t have high bureaucracy costs.
To be clear: i don’t say these laws shouldn’t exist. They just should have been targeted at the actual wrongdoers and put smallest possible burden on all with no bad intentions.
- remus 8y ago> Ip adresses are needed for security anslysis in case of attacks, for example. Then you have a legitimate need for the data, so store it for a reasonable length of time and then delete it.
- ryanlol 8y ago>Ip adresses are needed for security anslysis in case of attacks, for example People repeat this a lot, but it sounds like complete nonsense. Why does your business need to perform “security anslysis in case of attacks”? Do you get paid to do that? Why would you need IP addresses for that?
- jexah 8y agoOne obvious case is DoS attacks. Rudimentary attacks can be mitigated by blocking IP addresses of the attacker. Another example is logging requests to secure sections of the site and/or server and perform IP blocks on fishy activity.
- beojan 8y agoYou can do that with a hash of the IP.
- ryanlol 8y agoHow would this work? You can't just sha256 IPs as that'd be trivial to reverse, no different from storing the plaintext. I don't see why the IPs would ever have to hit the disk for this purpose, just keep them cached in RAM for a few minutes.
- beojan 8y agoSalt the hashes, perhaps use PBKDF2. The problem is solved for passwords, just treat IPs like low entropy passwords.
- blibble 8y agothere's only 4 billion possible IPs, you can reverse the entire search space in a few hours the only way round this is to make the webserver spend a non-trivial amount of time running some derivation function on the IP for each and every request (remember you can't cache the result if the entire point is not to store the IP)
- hennsen 8y agoAnd all that stuff is super complex... for a number which is not person bound and personally identifying in the furst place. Only with a lot more effort. So my critique is, the lawmakers should have made actions to use ip‘s to identify persons illegal, but not storing ips themselves.
- zaarn 8y agoIP is person bound and personally identifying, in a lot of countries you can trace back an IP to a list of people and with an additional information like a last name or a timestamp you can fairly reliable identify a single person.
- hennsen 8y agoHow would all these things be legal just because an IP in a logfile isn’t?