Операционная система для универсальных смарт-карт MULTOS

CarderPlanet

Professional
Messages
2,555
Reputation
7
Reaction score
594
Points
83

Операционная система для смарт-карт MULTOS - 20 лет операционной системы с высоким уровнем безопасности​

MULTOS - это многофункциональная операционная система для смарт-карт, которая идеально подходит для высочайших требований безопасности. MULTOS - это первая открытая многопользовательская операционная система с высоким уровнем безопасности для смарт-карт (отсюда и «MULT-OS»). Прелесть этой системы в том, что разные стороны могут разрабатывать приложения для работы на одной карте, так что приложения могут совместно размещаться независимо и безопасно. Таким образом можно комбинировать приложения от разных производителей, при этом все они будут безопасно независимы друг от друга.
Ранние смарт-карты были дорогостоящими и негибкими. До появления многофункциональных смарт-карт каждое программное приложение, представляющее продукт или услугу на карте, было написано для конкретной операционной системы, которая, в свою очередь, была специфической для поставщика аппаратного обеспечения (микросхемы) или кремниевой платформы. До MULTOS эмитент карты должен был закрепить за разработчиком конкретного приложения, операционной системой и чипом каждую услугу, которую эмитент хотел предоставить своей клиентской базе. У эмитента практически не было возможности изменить любой из этих компонентов без необходимости инвестировать средства в новое программное и / или аппаратное обеспечение. Потребители должны были иметь при себе разные карты для каждой услуги или функции, которой они хотели воспользоваться. Если продукт или услуга каким-либо образом изменится, держателю карты потребуется новая карта.

twenty-years-of-MULTOS-768x261.jpg

MULTOS имеет 20-летнюю историю (с сайта multos.com)

MULTOS - ведущая многофункциональная операционная система с высоким уровнем безопасности - изменила предложение смарт-карт как для эмитентов, так и для держателей карт. MULTOS обеспечивает повышенное удобство и гибкость для пользователей, обеспечивая при этом экономию и множество возможностей для эмитентов во всех секторах бизнеса. Открытый характер платформы MULTOS позволяет любому выпускать карты, писать приложения, внедрять операционную систему на конкретном чипе, производить смарт-карты или предоставлять продукты с добавленной стоимостью, которые поддерживают MULTOS.

Безопасная многофункциональная операционная система для смарт-карт​

Поставщики кремния проходят тщательное тестирование, чтобы подтвердить безопасность, устойчивость к взлому и совместимость. Мы уверены, что MULTOS как платформа для смарт-карт обеспечивает высочайший уровень безопасности. Приложения изолированы друг от друга; система брандмауэров гарантирует невозможность доступа к данным без надлежащей авторизации. Поставщикам приложений не нужно доверять друг другу или даже иметь какие-либо отношения друг с другом.

Загрузка и выгрузка приложения MULTOS​

MULTOS позволяет загружать приложения «на лету». Это означает, что смарт-карта с операционной системой MULTOS может изменять функции в течение своего срока службы. Это выгодно как для держателя карты, так и для эмитента карты и избавляет от трудоемкой бумажной работы.
ПРИМЕР. Студент, которому была выдана смарт-карта в ОС MULTOS, может загружать приложения через Интернет, тем самым изменяя набор доступных приложений в течение срока службы смарт-карты. Однажды смарт-карта может содержать электронный кошелек и приложение для проезда в метро. На следующий день (при наличии соответствующей авторизации) студент мог добавить электронный ключ для доступа к университетской сети. Это чрезвычайно эффективно и выгодно как для держателя карты, так и для эмитента карты и может быть безопасно выполнено через незащищенные сети.

MULTOS ПРИЛОЖЕНИЙ​

Приложения MULTOS обычно пишутся на языке программирования C. Недавно стал доступен и компилятор Java. Независимо от используемого языка программирования исходные тексты компилируются в исполняемый язык MULTOS (MEL). MEL - это язык компьютера с сокращенным набором команд (RISC), специфичный для MULTOS. время разработки и тестирования может быть сокращено до минимума за счет симуляторов и отладчиков от различных производителей.

FAR Security​

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

Разработка программного обеспечения для чип-карты MULTOS​

Для разработки приложений вам понадобится карточка разработчика приложений MULTOS. Эта специальная карта обеспечивает стандартизированный и упрощенный способ создания, загрузки и удаления сертификатов. Что замечательно в MULTOS, так это его обратная совместимость. MOASCO обеспечивает обратную совместимость новых версий. MULTOS поддерживает бесконтактные карты, криптографию на эллиптических кривых (ECC) и GSM.
MULTOS API. Между приложениями и операционной системой существует стандартный интерфейс прикладного программирования (API). Эта функция позволяет приложениям от разных поставщиков и отраслей, которые могут быть написаны с использованием разных стандартов, таких как EMV и B0 'в финансовых услугах, сосуществовать в одной операционной системе и совместно размещаться на одной смарт-карте.

Виртуальная машина и брандмауэр​

Приложения MULTOS запускаются на виртуальной машине. MULTOS предоставляет независимый от платформы способ разработки приложений. Обычно используемые микросхемы производятся Hitachi и Infineon. Виртуальная машина гарантирует, что приложение, разработанное на карте Hitachi, может быть развернуто на карте Infineon.

MULTOS-architecture.jpg

MULTOSс приложениями с брандмауэром

Смарт-карта MULTOS проверяет действительность отправленного приложения, выделяет программе защищенную и (с помощью специальных «брандмауэров») изолированную область в своей памяти и фиксирует новое приложение на месте. Каждая новая служба или приложение строго отделено межсетевыми экранами от любой другой программы, уже имеющейся на карте, так что работа одного приложения (или даже неисправность одного приложения или «враждебного приложения») не может мешать работе другие. Таким образом, эмитент карты MULTOS может чувствовать себя в безопасности, зная, что приложение, требующее высокой степени безопасности и утверждения типа (например, приложение финансовых услуг), может сосуществовать с приложениями, безопасность которых не имеет первостепенного значения и которые поэтому не подвергались тщательное тестирование (например, приложение адресной книги). Более того, поставщикам приложений MULTOS не нужно доверять продуктам друг друга или даже иметь какие-либо отношения друг с другом.
MULTOS соответствует ключевым отраслевым стандартам, включая ISO 7816 и EMV.
MULTOS в Интернете: посетите www.multos.com для получения более подробной информации о MAOSCO и многофункциональной операционной системе для смарт-карт MULTOS.
 
Top