Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выполнена формальная верификация безопасности микроядра seL4 для архитектуры AArch64" | +/– | |
| Сообщение от opennews (??), 24-Авг-26, 21:44 | ||
Завершена работа над математической формальной верификацией надёжности и безопасности работы микроядра seL4 на системах с архитектурой набора команд AArch64. Верификация сводится к математическому доказательству корректности работы seL4, которое свидетельствует о полном соответствии заданным на формальном языке спецификациям. Доказательство надёжности позволяет использовать seL4 в критически важных системах на базе процессоров ARM64, требующих повышенного уровня безопасности и гарантирующих отсутствие сбоев... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от Аноним (1), 24-Авг-26, 21:44 | +/– | |
Как там с производительностью? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #3, #7, #10 | ||
| 2. Сообщение от Аноним (2), 24-Авг-26, 22:00 | +/– | |
Объясните дауну, что такое формальная верификация. Желательно на пальцах. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #4, #6, #11 | ||
| 3. Сообщение от Мемоним (?), 24-Авг-26, 22:04 | –3 +/– | |
Плохо. Ни одного CVE. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 4. Сообщение от Аноним (2), 24-Авг-26, 22:06 | +/– | |
Для меня "формально" - это типо оно как бы есть но можно закрыть глаза. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #19 | ||
| 5. Сообщение от Аноним (5), 24-Авг-26, 22:16 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #29 | ||
| 6. Сообщение от Цыган (?), 24-Авг-26, 22:17 | +2 +/– | |
Красивое слово для толстосумов, чтобы выбить стипендии и гранты. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #28 | ||
| 7. Сообщение от Tron is Whistling (?), 24-Авг-26, 22:18 | +1 +/– | |
Как и в любом микроядре - никак. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 8. Сообщение от Мемоним (?), 24-Авг-26, 22:18 | +/– | |
Дело конечно хорошее и правильное. Правда список принятых допущений делает немного грустить. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #9, #12, #14, #38 | ||
| 9. Сообщение от Tron is Whistling (?), 24-Авг-26, 22:18 | +1 +/– | |
Не, ну если железо того, то уже ничего не спасёт. Хоть с верификацией, хоть без. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #13 | ||
| 10. Сообщение от Tron is Whistling (?), 24-Авг-26, 22:20 | +3 +/– | |
Если нужна простая и доступная аналогия - это fuse против kernel-mode на конских IOPS и небольших блоках. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #15 | ||
| 11. Сообщение от Аноним10084 и 1008465039 (?), 24-Авг-26, 22:24 | +/– | |
Если по простому - это значит, что записали допущения на входе и ожидаемый результат и доказали математически (не прогоном тестов, а именно вот как теоремы доказывают), что код при входных допущениях приводит к ожидаемому результату | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 12. Сообщение от Аноним10084 и 1008465039 (?), 24-Авг-26, 22:26 | +/– | |
Так сказать, наполовину пуст или полон. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #23, #24 | ||
| 13. Сообщение от Мемоним (?), 24-Авг-26, 22:27 | +/– | |
> Не, ну если железо того, то уже ничего не спасёт. Хоть с | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #16, #21, #31 | ||
| 14. Сообщение от Аноним (30), 24-Авг-26, 22:28 | +/– | |
Ну так тут ничего удивительного нет. Разработчики ядра не могут ничего с железом сделать, они не отвечают за дыры в нём. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #18 | ||
| 15. Сообщение от Аноним10084 и 1008465039 (?), 24-Авг-26, 22:30 | +1 +/– | |
Вот интересно, можно ли монолитное ядро с верификацией делать? В монолитке драйверы устройств смогут положить ОСь конкретно и плакали гарантии (если сами драйверы не верифицировать, но драйверы делать-то лениво, не то что ещё верифицировать...) В микроядре в теории, сколько помню, бажный драйвер не должен понять ОСь, впрочем как будто смысл идеальной ОСи, если железом она управляет через кривой драйвер... Но хоть что-то | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #17, #20, #26, #30 | ||
| 16. Сообщение от Аноним10084 и 1008465039 (?), 24-Авг-26, 22:31 | +/– | |
А я слышал железнячники вроде какие-то верификации у себя проводят, чтобы сложные железки собирать, разве нет? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 | ||
| 17. Сообщение от Аноним10084 и 1008465039 (?), 24-Авг-26, 22:32 | +/– | |
* не должен ронять ОСь | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 18. Сообщение от Мемоним (?), 24-Авг-26, 22:34 | +/– | |
> Ну так тут ничего удивительного нет. Разработчики ядра не могут ничего с | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #22 | ||
| 19. Сообщение от Аноним10084 и 1008465039 (?), 24-Авг-26, 22:35 | +/– | |
Ну так сила в том, что можно по формальным правилам логики проверить корректность программы, сразу для всех допустимых входных данных. Никаких прогонов тестов, в которых можно что-то упустить - в принципе доказывается корректность работы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 | ||
| 20. Сообщение от Tron is Whistling (?), 24-Авг-26, 22:36 | +/– | |
Можно, но любая неверифицированная часть - снимает гарантию корректности, поэтому смысл? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 21. Сообщение от Tron is Whistling (?), 24-Авг-26, 22:37 | +/– | |
Можно. Зависит от сложности. Z80 проще, x86 уже трудно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 | ||
| 22. Сообщение от Tron is Whistling (?), 24-Авг-26, 22:49 | +/– | |
> Все так. Просто это надо всегда явно и жирно прописывать. А не вот так: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 | ||
| 23. Сообщение от Tron is Whistling (?), 24-Авг-26, 22:51 | +/– | |
Да, конкретно для этой ниши верификация соответствия бинарника исходнику - почти обязательна. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 | ||
| 24. Сообщение от Tron is Whistling (?), 24-Авг-26, 22:54 | +/– | |
Чуть в сторону отступая - всегда поражало, как люди в тех конторах, где это реально нужно, работают (и нет, госконторы там конечно есть, но они в меньшинстве). Там, где шаг влево или шаг вправо - всё, приплыли. Сплошные нормы, регламенты, все эти перекрёстные проверки, исчерпывающие теоретические верификации и ещё дополнительные валидации к ним. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #25, #32, #36 | ||
| 25. Сообщение от Tron is Whistling (?), 24-Авг-26, 22:54 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 | ||
| 26. Сообщение от Tron is Whistling (?), 24-Авг-26, 23:00 | +/– | |
Тут двояко. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 27. Сообщение от sage (??), 24-Авг-26, 23:06 | +/– | |
А тексты с доказательствами есть? Я только аннонсы на сайте вижу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #34 | ||
| 28. Сообщение от Аноним (28), 24-Авг-26, 23:07 | –1 +/– | |
> Красивое слово для толстосумов, чтобы выбить стипендии и гранты. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 | ||
| 29. Сообщение от Аноним (28), 24-Авг-26, 23:09 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 | ||
| 30. Сообщение от Аноним (30), 24-Авг-26, 23:17 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 31. Сообщение от Аноним (28), 24-Авг-26, 23:19 | +/– | |
> Только там объем доказательств не под силу даже самой мощной нейронке. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 | ||
| 32. Сообщение от Аноним (28), 24-Авг-26, 23:21 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 Ответы: #33 | ||
| 33. Сообщение от Tron is Whistling (?), 24-Авг-26, 23:24 | +/– | |
Да хоть бы и не в одно. Всё равно люто. Лишний раз чихнуть - по протоколу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 Ответы: #35 | ||
| 34. Сообщение от Аноним (34), 25-Авг-26, 00:09 | +/– | |
главное верить | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 | ||
| 35. Сообщение от Аноним (28), 25-Авг-26, 00:53 | +/– | |
> Да хоть бы и не в одно. Всё равно люто. Лишний раз | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 Ответы: #37 | ||
| 36. Сообщение от Аноним10084 и 1008465039 (?), 25-Авг-26, 01:08 | +/– | |
Читал про NASA и совсем чуть-чуть про авиа-инженерию - меня скорее даже поражало, как они умудряются при этих всех регламентах что-то делать и даже относительно безопасно делать (да, про провалы NASA и прочих Боингов я в курсе, они не без греха, но если бы там писали ПО так, как пишут в простом сайтостроении - не летали бы ни самолёты, ни корабли вообще) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 | ||
| 37. Сообщение от Аноним10084 и 1008465039 (?), 25-Авг-26, 01:10 | +/– | |
Насколько я понимаю, в подобных системах на космических кораблях и подобном сверхвысоком уровне критичности много дублируют. Грубо говоря, три бортовых компьютера делают вычисление, выбирают правильный результат консенсусом, а ошибившегося могут в ребут отправить | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 | ||
| 38. Сообщение от Аноним (5), 25-Авг-26, 01:17 | +/– | |
Верификация верифицирует в зоне своей ответственности. Иначе придётся доказывать заодно и то, что вселенная существует. И как она существует. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |