Either lose the pennies you would've made from data mining or lose real millions from getting ransomed. Your choice.
Either lose the pennies you would've made from data mining or lose real millions from getting ransomed. Your choice.
Yes a lot can still be done with security on machines and traffic, etc.... But the human factor is hard to control and fix. If someone sent out a phishing email with a link that said "click here to see magical unicorns jumping over a rainbow", someone would click it, i know poeple i work with who would click it. It gets, frustrating at least for me, since i have a lot to do with security where i am at.
What reasonable person thinks that clicking on a link is a potentially dangerous act? That's how everything is done these days, and we're not supposed to trust that it is a safe operation?
We're not supposed to plug in a USB drive to see what's on it? That's pretty much all they're for!
0-day bugs and lacking updates make promiscuous internet use hazardous, yet people expect browser to do everything a PC can.
For e-commerce, the client can sign his or her address with the shipper's public key, so that only the shipper and the recipient are guaranteed to know the address. To the user, this could happen transparently without any change in UX, where the e-commerce website acts like a keyserver.
For email addresses, phone numbers, names, etc. it is more difficult. You can't just store a hash of the email address if you want to ever be able to email your customers.
Internal documents can be more trivially end-to-end encrypted. Imagine the whole company shares a WhatsApp group chat. Nobody has to ever hold a plaintext copy of an internal document. Only permit access on company devices which hold the keys in hardware.
It works only for storage service basically (or messaging, where the two have the keys).