While insurance can help to alleviate some of the financials costs, it cannot repair the damage done to reputation or customer trust. The better solution is to implement a system of prevention, protection, and detection along with awareness for employees. These steps will help to reduce and eliminate in most cases the reason breaches occur.
MySQL Design Flaw Allows Malicious Servers to Steal Files from Clients
SQrazorLoc ensures that your application only connects to known databases and provides reporting data that shows what applications are connecting to which databases.
Another huge database exposed millions of call logs and SMS text messages
If instead that had implemented complete security on the database, encrypted the data and set some level of authentication to access the data then it wouldn't have happened. The problem here is maintaining a process to ensure that lapses in security do not happen.
Why Quantum-Resistant Encryption Needs Quantum Key Distribution for Real Security
With the CYPHYX patented technology called DARE, Dynamic and Random Encryption, you can have one time pads now instead of having to wait for Quantum Key Distribution later.
For really secure communications, you then need to share a new key each time you want to communicate information that is supposed to be secret. The use of a new key each time is considered to be equivalent to using what cryptographers call a one-time pad. A one-time pad harkens back to the days when an actual encryption key was distributed on paper and a unique sheet of paper was used each time. Because each key is used only once, cracking such encryption is difficult.Wayne Rash, eWeek article, "Why Quantum-Resistant Encryption Needs Quantum Key Distribution for Real Security"