Caixa Mágica Software


Caixa eID

A eID Box é uma solução de middleware de identidade digital desenvolvida pela Caixa Mágica Software que integra autenticação por smart card e assinaturas eletrónicas em aplicações empresariais. É compatível com os padrões eIDAS e foi implementada no sistema nacional de cartão de cidadão português, utilizada por toda a população portuguesa.

Disponível para Windows, Linux, MacOS, iOS e Android, suporta integração de Cartões de Cidadão com PACE, gestão de PIN e operações criptográficas para uso online e offline.

Recorrendo a soluções cloud e desenvolvimento de software à medida, a eID Box oferece uma solução versátil para aplicações de identidade eletrónica, permitindo uma integração fluída com diversos tokens criptográficos através de APIs normalizadas.

Solução Mockup de Middleware Seguro eID Box


eIDBox - Revele a sua identidade

A nossa solução segura de middleware digital permite aos utilizadores gerir de forma eficiente todos os objetos do cartão, incluindo PINs, PUKs, certificados e dados pessoais, oferecendo um controlo completo sobre os seus tokens criptográficos. Como resultado, permite assinar documentos de forma segura e realizar operações criptográficas, garantindo um elevado nível de segurança.
Disponível para Windows, Linux, macOS, iOS e Android, integra-se com as plataformas mais comuns, assegurando acessibilidade em diversos dispositivos.

Solução Mockup de Middleware Seguro eID Box

Funcionalidades da nossa Solução Segura de Middleware Digital

Esta solução de middleware permite que aplicações genéricas utilizem as funcionalidades de smart cards através de interfaces standard dos sistemas operativos. As funcionalidades seguintes demonstram como a eID Box melhora a segurança e otimiza a experiência do utilizador:

Módulos disponíveis

Aplicação GUI de Desktop - Solução de Middleware Digital Seguro

Aplicação GUI Desktop

Aplicação de desktop multiplataforma que lê e gere dados do titular de cartões de identificação

Instalador de Ambiente de Trabalho - Solução Segura de Middleware Digital

Instalador Desktop

Instalador que simplifica a configuração da nossa solução de middleware, compatível com Windows, Linux e MacOS

SDK de Desktop - Solução de Middleware Seguro Digital

SDK de Desktop

Permite que aplicações personalizadas utilizem todas as funcionalidades do cartão (assinatura de documentos, ativação do cartão, leitura de dados do cartão, gravação de dados no cartão, verificação de certificados).

SDK móvel

Colabora de forma integrada com o servidor eID, permitindo que as funções de assinatura eletrónica e eID estejam prontamente disponíveis em dispositivos móveis.

Minidriver: CryptoAPImódulo de cartão - Solução de Middleware Digital Seguro

Minidriver: Módulo CryptoAPI para cartões

Permite gerir de forma segura operações criptográficas, chaves criptográficas e aceder às funcionalidades do cartão.

Módulo provedor de armazenamento de chaves CNG para um QSCD remoto

Garante que as aplicações de desktop podem aproveitar a potência do QSCD remoto para a assinatura de documentos

Módulo PKCS#11 para Windows, Linux e MacOS

As suas aplicações podem assinar documentos de forma segura e realizar operações criptográficas

Módulo CryptoTokenKit para MacOS

Possibilita a gestão de chaves, proteger dados e garantir acesso seguro

Frequently Asked Questions About eID Box

Is eID Box compliant with eIDAS?
Yes. eID Box is built to the eIDAS Regulation and supports the qualified certificate and electronic signature requirements defined under eIDAS Article 28 and Annex I. It has been deployed in the Portuguese national identity card system — a state-issued eID scheme notified to the European Commission under eIDAS — and is validated for cross-border EU authentication scenarios.
Does eID Box send authentication data to external servers?
No. eID Box operates entirely within your infrastructure. All cryptographic operations — PIN verification, certificate validation, signature generation — execute locally against the smart card. There is no call-home mechanism, no cloud dependency, and no data egress of any kind. This satisfies data residency requirements under GDPR Article 44 and national data localisation obligations in Germany, France, and other EU member states.
Can eID Box be deployed in an air-gapped or restricted government environment?
Yes. eID Box has no runtime dependencies on internet connectivity. Licence validation, updates, and support are handled through offline mechanisms for classified or restricted deployments. It has been used in Portuguese government infrastructure under equivalent security constraints.
Which smart cards and operating systems does eID Box support?
eID Box supports Portuguese Citizen Card (Cartão de Cidadão), PIV (FIPS 201), ISO/IEC 7816-compliant smart cards, and PKCS#11-compliant USB tokens from major manufacturers. It runs on Windows, macOS, and Linux. Browser integration via native messaging host is supported for Chrome, Firefox, Edge, and Safari.
Is eID Box available for private sector organisations?
Yes. eID Box is available to public and private sector organisations alike. Banks under PSD2, healthcare providers under GDPR Article 9, and critical infrastructure operators under NIS2 benefit from its on-premise architecture and eIDAS-grade audit capabilities. Licensing is available on a per-deployment or enterprise subscription basis.

eID Box - Revele a sua identidade

Interessado na nossa solução segura de middleware digital?