Bitfrost - Bitfrost
Разработчики) | Иван Крстич |
---|---|
Операционная система | Linux |
Тип | Конфиденциальность |
Лицензия | Стандартная общественная лицензия GNU |
Интернет сайт | wiki.laptop.org/go/Bitfrost |
Bitfrost это спецификация дизайна безопасности для OLPC XO, недорогой ноутбук, предназначенный для детей в развивающихся странах и разработанный Один ноутбук на ребенка (OLPC) проект. Главный архитектор Bitfrost - Иван Крстич.[1] Первая публичная спецификация была представлена в феврале 2007 года.
Bitfrost архитектура
Пароли
Нет пароли необходимы для доступа или использования компьютера.
Система прав
Каждая программа при первой установке запрашивает определенные пакеты прав, например, «доступ к камере» или «доступ в Интернет». Система отслеживает эти права, и программа позже выполняется в среде, которая делает доступными только запрошенные ресурсы. Реализация не указана Bitfrost, но требуется динамическое создание контекстов безопасности. Первая реализация была основана на всервер, вторая и текущая реализация основана на идентификаторах пользователей и групп (/ etc / password редактируется при запуске действия), и будущая реализация может включать SE Linux или какая-то другая технология.
По умолчанию система запрещает определенные комбинации прав; например, программе не будет предоставлено право доступа к камере и доступ в Интернет. Кто угодно может писать и распространять программы, запрашивающие допустимые правильные комбинации. Программы, которые требуют обычно неутвержденных правильных комбинаций, нуждаются в криптографическая подпись каким-то авторитетом. Пользователь ноутбука может использовать встроенный безопасность панель для предоставления дополнительных прав любому заявление.
Модификация системы
Пользователи могут модифицировать ноутбук Операционная система, специальная версия Fedora Linux работает новый Сахар графический интерфейс пользователя и работает поверх Открытая прошивка.[2] Исходная система остается доступной в фоновом режиме и может быть восстановлена.
Получив ключ разработчика из центра, пользователь может даже изменить фоновую копию системы и многие аспекты BIOS. Такой ключ разработчика выдается только после периода ожидания (так что о краже машины можно сообщить вовремя) и действителен только для одной конкретной машины.
Аренда для предотвращения краж
Портативные компьютеры запрашивают новую «аренду» у центрального сетевого сервера один раз в день. Срок действия этих договоров аренды истекает (обычно месяц), и переносной компьютер перестает функционировать, если срок его действия истек. Аренда также может быть выдана с серверов местной школы или через портативный компьютер. USB устройство. Ноутбуки, зарегистрированные как украденный не может приобрести новый договор аренды.
Страна развертывания решает, используется ли эта система аренды, и устанавливает время истечения срока аренды.
Микрофон и камера
Встроенный в ноутбук камера и микрофон жестко подключены к Светодиоды, чтобы пользователь всегда знал, когда они работают. Это нельзя отключить программно.[3]
Проблемы конфиденциальности
Лен Сассаман, исследователь компьютерной безопасности в Католический университет Левена в Бельгия и его коллега Мередит Паттерсон на Университет Айовы в Айова-Сити утверждают, что система Bitfrost непреднамеренно стала возможным инструментом для недобросовестных правительств или правительственных агентств, чтобы окончательно отследить источник цифровой информации и сообщений, исходящих с ноутбуков.[4] Это потенциально серьезная проблема, поскольку во многих странах, у которых есть ноутбуки, есть правительства с сомнительной репутацией в области прав человека.
Примечания
- В самой спецификации упоминается, что название «Bitfrost» является игрой на Норвежская мифология идея Бифрёст, мост между миром смертных и царством богов. Согласно Прозаическая Эдда, мост был построен, чтобы быть прочным, но в конце концов он будет разрушен; мост - это раннее признание идеи о том, что идеальной системы безопасности не существует.
Смотрите также
- CapDesk
Рекомендации
- ^ иван крстич · культура кода В архиве 12 апреля 2008 г. Wayback Machine
- ^ Список рассылки OLPC Devel, 24 августа 2007 г .: Вопросы по LinuxBIOS и OpenFirmware
- ^ http://dev.laptop.org/git/security/tree/bitfrost.txt#n751
- ^ Колин Баррас (5 июня 2008 г.). «Ноутбуки могут предать пользователей в развивающихся странах». Новый ученый. (требуется подписка)
внешняя ссылка
- Домашняя страница Ивана Крстича
- OLPC Wiki: Bitfrost
- Спецификация Bitfrost, версия Draft-19 - выпуск 1, 7 февраля 2007 г.
- Высокая безопасность для ноутбука за 100 долларов, Wired News, 7 февраля 2007 г.
- Устранение антивирусного программного обеспечения - Журнал Technology Review признал Ивана Крстича, главного архитектора Bitfrost, одним из ведущих новаторов в мире в возрасте до 35 лет (Крстичу был 21 год на момент публикации) за его работу над системой.