NISTPack

Ler, gravar, editar e validar transações biométricas em compliance com os padrões ANSI/NIST-ITL e especificações derivadas

O NISTPack™ é um SDK que permite a um aplicativo ler, gravar, visualizar, editar e validar transações de dados biométricos em compliance com os padrões ANSI/NIST-ITL 1-2000, -2007, -2011 e 2-2008. O uso do NISTPack garante que as imagens biométricas sejam adequadamente compactadas, que os dados demográficos sejam incluídos no formato correto e que o objeto resultante seja construído adequadamente para o intercâmbio de dados entre sistemas biométricos baseados em padrões.

O NISTPack fornece uma API comum em C# ou Java para criar e validar transações biométricas que estejam em conformidade com a codificação binária tradicional do padrão ou com a codificação XML do padrão. A imagem biométrica bruta e os dados biográficos podem ser inseridos e o design da API facilita a saída de qualquer formato. As mesmas funções de API são usadas para criar qualquer formato.

Além disso, o NISTPack suporta a conversão bidirecional entre dados codificados em binário e dados codificados em XML em compliance com o padrão.

nistpack_diagram_0515

Recursos e funcionalidade

  • Inclui compactação de imagem de impressão digital WSQ de alto desempenho e certificada pelo FBI
  • Inserção e extração simples de imagens com compressão/descompressão automática, conforme especificado pelo padrão para cada tipo de registro
  • Suporte a JPEG 2000 para imagens de 1000 ppi de dedos e palmas em compliance com o perfil exigido pelo padrão "Profile for 1000 ppi Fingerprint Data"
  • Suporte a JPEG e JPEG 2000 para registros do tipo 10
  • Suporte a JPEG 2000 e PNG sem perdas para registros Tipo 13
  • JPEG 2000 com ou sem perdas e PNG sem perdas para registros do tipo 17
  • Arquivos de verificação predefinidos para mais de 20 implementações de domínios em um formato simplificado que serve como base para domínios individuais adicionais
  • Oferece suporte a todos os tipos de registro do padrão (incluindo dedos, palmas das mãos, faces, íris, latentes, minúcias, cicatrizes/marcas/tatuagens e objetos CBEFF)
  • Conversão bidirecional entre as versões binária (separada por ASCII) e XML (compatível com NIEM)
  • Mecanismo de validação aprimorado baseado em JavaScript usado para gerar verificação de erros e validação personalizadas

Recursos do SDK

  • APIs para desenvolver aplicativos para ler, gravar, editar e visualizar dados biométricos compatíveis com ANSI/NIST
  • Aplicativos em tempo de execução e demonstrações com código-fonte
  • API única para criar os dois tipos de dados estruturados (binário e XML)
  • Versões C++, .NET e JNI disponíveis
  • Versão Java pura disponível como JNISTPack
  • API de linguagem C com todos os recursos
  • Invólucros C#/.NET
  • Programas de exemplo com código-fonte
  • Suporte para
    - Java Native Interface
    - Microsoft Windows
    - Linux
    - Sun Solaris
    - HP-UX
    - IBM AIX
    - Apple iOS e Android (NISTPack Mobile)

Aplicações

  • Reconhecimento de impressão digital
  • Sistemas automatizados de identificação de impressões digitais (AFIS)
  • Gerenciamento de fronteiras
  • Segurança Pública
  • Reconhecimento de impressão digital
  • Verificações de antecedentes

Ler, gravar, editar e validar a funcionalidade:

Leitura de informações de um arquivo de transação. Isso implica a leitura do arquivo em um formato interno e o fornecimento de acesso aos dados textuais e de imagem da transação. Isso pode ser feito por usuários que precisam exibir as informações contidas em um arquivo de transação.

Criação de um arquivo de transação. Isso envolve a criação de uma transação a partir de informações de imagem e texto em um arquivo de transação válido. Isso pode ser feito por usuários que precisam gerar envios de arquivos de dez impressões ou para qualquer outro tipo de transação.

Edição de arquivos de transações. Isso implica fazer alterações em arquivos existentes ou corrigir itens e garantir que o novo arquivo esteja em conformidade.

Verificação de um arquivo de transação. Isso implica o exame do arquivo de transação quanto à compliance com o formato geral de transação fornecido pela especificação ANSI/NIST ou por uma implementação mais específica, como a especificação EFTS do FBI ou uma implementação específica do estado. O usuário pode determinar se a transação está em conformidade ou, se não estiver, gerar uma lista detalhada de erros.

Registros suportados

Os padrões ANSI/NIST-ITL são amplamente usados globalmente e suportam vários tipos diferentes de dados biométricos e demográficos. O NISTPack oferece suporte à API para inserir e remover qualquer registro completo, campo, subcampo ou item de um arquivo de intercâmbio. O NISTPack oferece uma biblioteca de funções fácil de usar que simplifica o processo de formatação em conformidade com a ANSI/NIST-ITL dos seguintes itens em um único registro compacto definido pela ANSI/NIST-ITL:

  • dados biográficos (registros Tipo 1 e 2)
  • Dados de imagem de impressão digital compactada WSQ (registro de tipo 4)
  • imagens em escala de cinza definidas pelo usuário (registro Tipo 7)
  • dados de assinatura digitalizados (registro Tipo 8)
  • dados de minúcias (registro Tipo 9)
  • registro de minúcias Type-9 expandido que suporta conjuntos de recursos estendidos (EFS) de imagens latentes
  • dados faciais, de cicatrizes/marcas e tatuagens (Registro Tipo 10)
  • imagens latentes (registros do tipo 13)
  • imagens de dedos com resolução variável (500 e 1000 ppi) e 4-4-2 (mão esquerda, direita e polegares duplos) (registros Tipo 14)
  • imagens da palma da mão em 500 e 1000 ppi (Registro Tipo 15)
  • imagens de teste (Registro Tipo 16)
  • imagens da íris (Registro Tipo 17)
  • Registro de DNA (Tipo 18)
  • Registro plantar (imagem da pegada) (Tipo 19)
  • registro de imagem de dados de representação da fonte (Tipo 20)
  • registro de imagem de contexto associado (Tipo-21)
  • registro de garantia de informações (Tipo-98)
  • Outros dados biométricos não tratados pelos outros registros (Registro Tipo-99)

Suporte a implementações específicas da agência

O NISTPack é compatível com o padrão genérico ANSI/NIST e com as implementações do padrão específicas de cada órgão. Por meio de um arquivo de regras baseado em texto chamado Arquivo de validação do NISTPack, o NISTPack oferece suporte à leitura/gravação e validação da maioria das implementações (domínios) específicas de agências globais do padrão definido. Isso inclui:

  • FBI EBTS, todas as versões, inclusive a versão XML
  • DoD dos EUA (todas as versões)
  • BMS DA UE
  • Interpol
  • RCMP (todas as versões)
  • Consórcio de Cinco Países (FCC)
  • Ministério do Interior do Reino Unido
  • Polícia Federal Alemã (BKA)
  • Polícia da Nova Zelândia
  • Rede de Identificação Ocidental (WIN)
  • A maioria dos estados dos EUA

Deseja saber mais?
Agende uma demonstração hoje mesmo.

Sobre a Aware
A Aware, Inc. (NASDAQ: AWRE) se consolidou como referência global em soluções de identidade e autenticação biométrica. A Awareness Platform transforma dados biométricos em inteligência estratégica, permitindo que organizações verifiquem identidades e previnam fraudes com rapidez, precisão e confiança. Projetada para ambientes corporativos de missão crítica, a plataforma oferece uma arquitetura inteligente e escalável, insights em tempo real e segurança confiável, garantindo identificação precisa quando cada milissegundo conta. A Aware tem sede em Burlington, Massachusetts.

O que podemos ajudar você a encontrar?