Skip to main content

Portuguese Citizen Card Middleware platform

Portuguese Citizen Card Middleware platform
Obtenha o código

Idioma

C++

Tipo de ferramenta

Aplicativo de desktop, Aplicativo web, Aplicativo móvel, API, Plugin

Licença

European Public License

Version

v3.13.3 (tag)

Sobre a ferramenta Responsável

Agência para a Modernização Administrativa, I.P. (AMA)

Portuguese Citizen Card Middleware platform
O que é?

A Plataforma Middleware do Documento Nacional de Identidade (DNI) Português é uma plataforma de software que atua como intermediária entre o cartão de cidadão e aplicações que requerem acesso a informações dos cidadãos. Facilita a gestão de certificados digitais, permitindo autenticação e assinatura eletrónica, bem como o acesso seguro a dados pessoais. Além disso, a ferramenta permite a integração do DNI com diversas aplicações governamentais e comerciais, melhorando o acesso a serviços digitais, como saúde e declarações de impostos. Os utilizadores podem interagir com o DNI através de dispositivos móveis ou leitores de cartão, garantindo a proteção das suas informações pessoais.

Quais problemas surgem?

O Middleware do Cartão de Identidade (DNI) português resolve o problema da gestão segura e eficiente da identidade digital. Facilita a autenticação, o acesso a dados pessoais e a assinatura eletrónica, garantindo a proteção das informações pessoais e a integração com aplicações governamentais e comerciais, melhorando assim as interações digitais dos cidadãos.

Como funciona a ferramenta?

O Middleware do DNI Português atua como uma camada intermediária entre o cartão de identidade e as aplicações, gerindo certificados digitais para autenticação e assinatura eletrónica. Facilita o acesso seguro aos dados pessoais e permite a integração com serviços digitais, garantindo a proteção das informações dos utilizadores.

Padrões abertos

A ferramenta utiliza padrões abertos como o PKCS#11 para gerenciamento e autenticação de certificados digitais, garantindo interoperabilidade e segurança. Também utiliza SDKs nas linguagens de programação C++, Java e C# para facilitar a integração com diversos aplicativos e plataformas tecnológicas.

Setor
Ciencia e Tecnologia
Reforma o Modernizacao do Estado
Funcionalidades
Autenticação
Interoperabilidade de dados
Gerenciamento de registros
Objetivos de desenvolvimento sustentável
Indústria inovação infraestruturas
Paz justiça e instituições eficazes
Parcerias para a implementação dos objetivos
hands
Obtenha o código deste projeto
Obtenha o código

Consulte o equipamento de Código para o Desenvolvimento e descubra como nossas herramientas de código abertas, cuidadosamente curadas, podem se apoiar em sua instituição na América Latina e no Caribe. Escritores para explorar soluções, resolver dúvidas de implementação, compartilhar resultados de reutilização ou apresentar uma nova ferramenta. Escreva para [email protected]

Contate-nos
Interface de gestão do Cartão de Cidadão eletrónico Interface de gestão do Cartão de Cidadão eletrónico

Tela da aplicação Autenticação.Gov exibindo os dados pessoais armazenados no Cartão de Cidadão, como nome, nacionalidade, filiação e validade do documento.

Dados associados ao Cartão de Cidadão Dados associados ao Cartão de Cidadão

Visualização dos dados adicionais do Cartão de Cidadão, incluindo número de identificação fiscal, segurança social e utente de saúde, além de informações do documento como entidade emissora, tipo e local de pedido.

Vista completa do Cartão de Cidadão Vista completa do Cartão de Cidadão

Imagem com o resumo completo do Cartão de Cidadão, incluindo dados pessoais, de saúde, fiscais e de morada, integrados num único documento com validade legal e digital.

Arquivo OSOR

Descrição funcional: certificados, assinatura, autenticação e integração.

Veja mais
Manual do SDK

Instruções para compilar/usar o SDK (Linux/Java).

Veja mais
Manual do Usuário

Usando o aplicativo de desktop para assinatura e certificados.

Veja mais
Aplicativo Autenticação.gov

Página de informações do aplicativo para PC/macOS.

Veja mais
Atualização e padrões

Notícias sobre atualização e conformidade com padrões de segurança.

Veja mais
Reconhecimento OSOR 2023

Candidato ao Prêmio de Software Livre do Setor Público.

Veja mais
Pavimentados
Optimizing road maintenance and signaling with computer vision.

Transport
Geolocation
Image processing
UrbanPy
Simplifying urban data collection and analysis for effective planning.

Urban Development and Housing
Geolocation
Database management
Víasegura
Improving road safety with automatic problem detection.

Transport
Simulators
Congestiómetro
Improving urban mobility with real-time traffic analysis.

Transport
Geolocation
Distancia2
Using AI to improve the management of social distancing in pandemics.

Reform or Modernization of the State
Image processing
Artificial Intelligence
ver todas as ferramentas
hands
Aprofunde seu conhecimento sobre a implementação de ferramentas no setor público com nossos cursos, guias e muitos outros recursos.
Fazer parte da comunidade
Jump back to top