Безопасность платформы Symbian OS

 

Мандат (Capability) - это токен, соответствующий разрешению на доступ к важным системным ресурсам. Архитектура безопасности платформы предоставляет ряд различных мандатов, например, доступ к сетевым подключениям или ко всей файловой системе. Для доступа к системному ресурсу клиентская программа должна обладать соответствующим мандатом.

Описание мандатов.
Узнайте, что означают различные мандаты.

Использование мандатов.
Узнайте, когда требуется использование важных мандатов, и когда оно не является необходимым.

 

Документы
Загрузите описание процесса присвоения Мандата изготовителя устройства и другие важные документы.
Обсуждение
Обсуждайте вопросы, относящиеся к цифровым подписям, сертификатам и безопасности, и обменивайтесь идеями с другими разработчиками на нашем Форуме.
Веб-семинары
Посетите веб-семинары, посвященные цифровым подписям, приложениям Symbian Signed и о том, как получить доступ к мандатам  изготовителей устройств.
Электронное обучение
Узнайте больше о безопасности платформы.
Демо-ролики
Посмотрите демо-ролик Getting Ready for Symbian Signed with Carbide.c++ и научитесь подготавливать приложение для Symbian Signed.
Часто задаваемые вопросы
Ознакомьтесь с часто задаваемыми вопросами о безопасности платформы и функциональных возможностях.
Википедия
Посетите раздел Тестирование на форуме Forum Nokia Developer Wiki.

Обзор

Устройства S60 используют модель безопасности  платформы Symbian OS. Предназначение модели: позволить пользователям использовать свои мобильные устройства спокойно и уверенно.

Потребители вправе ожидать, что высококачественное приложение не  удалит или исказит их данные, и не будет содержать вредоносные компоненты. Справедливо ожидать, что приложение выполняет только те задачи, для которых оно разработано и которые оно должно выполнять. Приложение не должно давать возможность другим программам использовать его с целью причинения вреда. Даже в случае сбоя в работе приложения, безопасность данных не должна быть нарушена. Потребители также должны быть уверены в том, что при установке приложения из надежного источника, такое приложение будет отвечать требованиям по качеству, предъявляемым к мобильным приложениям. Все эти вопросы учитывались при разработке моделей безопасности для мобильных приложений.

Безопасность мобильных устройств включает в себя два раздела: безопасность аппаратной и программной части. Первое в основном защищает целостность программного обеспечения, а второе обеспечивает безопасность на уровне приложений. В этом разделе особое внимание уделяется именно второму аспекту.

Безопасность программной части  можно описать различными способами:

  • Качественный подход: продукт выполняет функции согласно спецификации. Считается, что спецификация не содержит недостатков.
  • Подход на основе устойчивости: продукт соответствует спецификации при различных условиях и при атаке, что указывает на содержание реагирующих компонентов и, например, технологии исправления ошибок для контроля изменения конфигурации.
  • Функциональный подход: безопасный продукт обеспечивает и гарантирует функции безопасности, соответствующие требованиям заказчиков. Считается, что целостность и стабильность функций уже проверена на определенном уровне

Зачем это нужно?

Безопасность приложения является важным вопросом для платформы Symbian OS, поскольку совместимые приложения C++ имеют доступ к многим функциям мобильного устройства. К примеру, совместимое приложение Symbian OS может иметь прямой доступ к сети и интерфейсу мобильного устройства, памяти, системе отправки сообщений и другим функциям. Это предоставляет доступ к функциям для разработки приложения, однако эти функции могут быть использованы злоумышленниками.

Какие инструменты можно использовать?

Вы можете использовать средства безопасности платформы Symbian OS, которые были представлены в платформе Symbian OS v9.1 и доступны в S60, версия 3.

Как распространять?

Nokia предлагает Вам каналы продаж пользователям и организациям. Каждый из каналов предоставляет особые функции и выгоды для Вас и Ваших заказчиков. Потребительские каналы для покупателей - Nokia Software Market, Download!, и MOSH. Канал сбыта для организаций - программа Nokia for Business.

Rambler's Top100
© 2008-2009 Nokia
Отметить страницу: Delicious Digg Facebook Google Yahoo StumbleUpon Reddit Furl Technocrati Magnolia Twitter