计算机世界网消息 计算机安全问题专家Cryptography研究公司总裁Paul Kocher周四在Usenix安全研讨会上说:越简单的代码就是越安全的,功能强大的计算机系统增加了代码复杂性,同时也带来网络安全的降低。 微软公司Windows操作系统为利用高速处理器的卓越性能设计了无数的先进功能,与此同时也使操作系统成为一个庞然大物,其中隐藏着安全专家都不可能全部发现的错误。由于这个原因,程序员和公司必须认识到简单的重要性。 越来越快的处理器速度诱惑开发人员编写更高效率的程序。这使得像Windows或Linux这样的操作系统的代码行也快速增加。每次程序代码行数量加倍,相应的安全问题则增加4倍。 Kocher说,“没有多少人是计算机安全问题的行家,这使得了解决这种问题变得更为困难。” 此外,许多计算机设备和用户都是在网络环境下使用计算机,完成金融交易等重要的社会活动。这使得这些社会活动对计算机的依赖性日益增强,而这种依赖性使得安全问题的状况变得更糟。 Kocher建议,公司可以采取下列措施帮助提高软件安全性: 保持小型的开发队伍。 保持适中度的应用程序模块,尽量避免去搭建一个庞然大物。 在开发阶段就投下本钱发现和修复软件的安全故障。