O middleware do cartão do cidadão é um importante aplicativo que possibilita a leitura dos dados do CNI e a utilização dos certificados de autenticação e assinatura dele constantes. A solução viabiliza os serviços de autenticação e assinatura através dos certificados existentes no CNI e no TRE.
O pacote Software Development Kit (SDK) é utilizado para a integração das aplicações à lógica funcional dos cartões. Este software é também utilizado pelo atentika.gov.cv para a iteração com os cartões.
Para os cidadãos, titulares desses documentos, este software de instalação fácil e uso em casa, vai permitir interagir com os cartões e ter acesso aos serviços digitais disponibilizados por outras entidades. Aos serviços da Administração Pública, permitirá a leitura informativa dos dados dos cartões, bem como a integração com as aplicações existentes ao conjugar com o SDK e a API, permitindo por exemplo o preenchimento automático de formulários, atualização e correlação
da informação. A atualização da morada é outro dos serviços a fornecido através do middlleware. O middleware em desenvolvimento será um software multiplataforma.
Este Estruturante Tecnológico é produzido pela Medida TEC5 e é necessário para a Medida DSP7.