Multi (sistema operativo múltiple)

MULTOS (que significa "Sistema operativo múltiple") es un sistema operativo que permite instalar múltiples programas de aplicación y residir de forma separada y segura en una tarjeta inteligente. Cada programa está aislado por el sistema operativo para que ninguna aplicación pueda interferir con otra. Mientras que los sistemas de tarjetas inteligentes anteriores no permitían instalar nuevas aplicaciones o eliminar las antiguas, MULTOS lo hace posible. También se pueden instalar actualizaciones o parches según sea necesario. Cada aplicación es independiente de la plataforma debido a la implementación de una máquina virtual. Los desarrolladores escriben aplicaciones para tarjetas inteligentes MULTOS utilizando el lenguaje ejecutable MULTOS (MEL).

Antes de MULTOS, los desarrolladores de aplicaciones tenían que escribir una versión separada de la aplicación para cada tipo de tarjeta inteligente y el consumidor necesitaba una tarjeta inteligente separada para cada aplicación. Con MULTOS, varias aplicaciones pueden residir en una tarjeta inteligente independientemente del microchip utilizado.

La seguridad de las tarjetas inteligentes MULTOS está habilitada por la Autoridad de Certificación (CA) de MULTOS, que emite claves criptográficas para cada tarjeta inteligente MULTOS y todas las aplicaciones MULTOS. Estas claves evitan que se carguen aplicaciones no autorizadas en una tarjeta o se eliminen sin el permiso del emisor.

El Consorcio MAOSCO, un grupo de organizaciones internacionales líderes, licencia abiertamente la especificación MULTOS. MasterCard, Mondex, Europay y Discover favorecen a MULTOS.