Ask HN: is it possible to build large scale systems that are secure?
The huge number of hacks recently seems to be pointing to the possibility that it is not practical to build truly secure systems, especially at any sort of scale.
There must be massive opportunities for entrepreneurs who can address parts of this problem.
5 comments
[ 4.9 ms ] story [ 24.3 ms ] threadBuilding secure software means that you have to think carefully at all levels about precisely what inputs may enter your software, and gracefully reject anything that you're not prepared to handle. The flip side is that you can't easily readjust your software when business needs change, because you've built your system to avoid unintended consequences and everything has to be specified out in careful detail.
The reason systems aren't secure isn't because they can't be - some very secure systems were built way back in the 60s (eg. Multics). It's because it's not economic for them to be. Insecurity is a conscious design decision, and for many markets, it's the right choice.