I think what we're seeing are the same sorts of things that led to building codes, fire codes, licensing of architects and civil engineers. After so many building collapses, bridge collapses, or disastrous fires, people finally demanded that "build whatever you want, however you want" is not OK if you are making something for use by the general public. I think ultimately we're going to see legislation requiring licen…
It might happen but I don't think it'll work. Codes work because they deal with known, predictable, and repeated problems. You can keep improving the fire code with each disastrous fire and fire will not actively try to outsmart you next time. Security OTOH is anti-inductive because you're dealing with intelligent attackers adjusting their methods. In this environment, security code and certifications will just becom…
The attackers can't get the data if you don't store that data to begin with. Voila!
I think there should be legislation that simply restricts who can store which data, as well as legislation that forces open-sourcing of critical infrastructure software.