随着人类对计算机系统的依赖日益加深,对安全可靠的软件的需求变得至关重要。如今,从飞机、火车、汽车到牙刷和炉灶,一切事物都包含大量微型计算机。而每一个这样的系统,又都包含用于告诉这些计算机如何完成工作并将其与其他计算机连接的软件。这些系统中的安全问题,虽然取决于具体情境,但已导致从轻微不便到人员伤亡等各种后果。
在本次演讲中,演讲者将讨论那些侵蚀我们对计算机信任的问题,并提出能够通向更美好未来的解决方案。由于软件开发和计算机安全行业内部产生的问题,信任受到了损害。如果人类希望实现更美好的未来,我们就需要从集体错误中吸取教训,并致力于不再重蹈覆辙。幸运的是,现代工具和技术可以帮助我们实现这一目标。只需在方法上做出几个关键转变,就能带来天壤之别。