Slide 5
Slide 5 text
Заголовок
5
• Компилятор и линковщик работают корректным образом
• В программном обеспечении, использующемся при верификации, нет
ошибок
• Компьютер функционирует таким образом, как мы думаем об этом
(rowhammer, spectre/meltdown, DMA)
• Нижележащий слой ПО (например, ОС, прошивка сетевой карты,
микрокод процессора) функционирует в рамках нашего
представления о том, что он должен делать и чего делать не должен
• Пользователь компьютера, если он есть, специально не «пакостит»
• Выполнены формальные предположения о входных данных
программы, начальном состоянии, поведении окружения
• …
На что опираться vs Что вы будете с этого иметь (1)