VERIFINGER SDK 13.0
REQUISITOS DE SISTEMA
Existem requisitos específicos para cada plataforma que irá rodar aplicativos baseados no VeriFinger.
REQUISITOS DA PLATAFORMA MICROSOFT WINDOWS
- Microsoft Windows 7 / 8 / 10 / 11
- PC ou laptop com processadores compatíveis com x86-64 (64-bit)
- Processador 2 GHz ou melhor é recomendado
- Processadores x86 (32-bit) ainda podem ser utilizados, mas o algoritmo não vai prover a performance especificada.
- Suporte para AVX2 é altamente recomendado. Processadores que não suportam AVX2 ainda vão rodar os algoritmos VeriFinger, mas em um modo que não vai prover a performance especificada. Processadores mais modernos suportam esse set de instrução, mas por favor cheque se um modelo de processador especifico o suporta.
- 2 GB de RAM livre é recomendado para cenários de uso geral. É possível diminuir o uso de RAM para cenários específicos. Também, RAM adicional pode ser requisitada para aplicações que performam 1 x N – -para-várias identificações, pois todos os templates biométricos precisam ser armazenados na RAM para matching.
- Leitor de impressão digital. O SDK do VeriFinger inclui módulos de suporte para mais de 160 scanners de impressão digital dentro da plataforma Microsoft Windows. Integradores também podem escrever plug-ins para dar suporte aos seus leitores de impressão digital usando o framework de plug-ins providenciado com o Gerenciador de Dispositivos do VeriFinger SDK.
- Motor de banco de dados ou conexão com uma. Templates do VeriFinger podem ser salvos em qualquer Motor (incluindo arquivos) suportando economia de dados binaria. VeriFinger SDK Extended contém os seguintes módulos de suporte para Server de Matching na plataforma Microsoft Windows:
- Microsoft SQL Server;
- MySQL;
- Oracle;
- PostgreSQL;
- Conexão Network/Lan (TCP/IP) para aplicativos client/server. Também, conexão com network é requisitada para o uso do componente Matching server (incluído no VeriFinger SDK estendido) VeriFinger SDK não fornece criptografia de comunicação com o Matching server, portanto, integradores devem proteger a comunicação por si próprios.
- Microsoft .NET framework 4.5 ou mais recente (para uso de componentes .NET)
- Um dos seguintes ambientes de desenvolvimento para desenvolvimento de aplicativos:
- Microsoft Visual Studio 2012 ou mais recente (para desenvolvimento de aplicativo com C/C++, C#, Visual Basic .Net)
- Java SE JDK 8 ou mais recente
REQUISITOS DA PLATAFORMA ANDROID
- Um smartphone ou tablet que tenha Android 5.0 (API level 21) OS ou mais recente.
- Se você tiver um dispositivo ou quadro de desenvolvimento custom baseado em Android, nos contate para saber se é compatível.
- Processador 1.5 GHz baseado em ARM é recomendado para processamento de impressão digital em um tempo específico. Processadores mais lentos podem também ser utilizados, mas o processamento de impressão digital vai demorar mais.
- Pelo menos 1 GB de RAM livre deve estar liberado para o aplicativo. RAM adicional é requisitada para aplicativos que performam 1 x N -para-várias indentificações, pois todos os templates biométricos tem que ser armazenados na RAM para matching.
- Leitor de impressão digital. O SDK do VeriFinger inclui módulos de suporte para vários scanners de impressão digital dentro da plataforma Android. Integradores também podem escrever plug-ins para dar suporte aos seus leitores de impressão digital usando o framework de plug-ins providenciado com o Gerenciador de Dispositivos do VeriFinger SDK.
- Conexão Network/Lan (TCP/IP) para aplicativos client/server. Também, conexão com network é requisitada para o uso do componente Matching server (incluído no VeriFinger SDK estendido) VeriFinger SDK não fornece criptografia de comunicação com o Matching server, portanto, integradores devem proteger a comunicação por si próprios.
- Requisitos do ambiente de desenvolvimento PC-side:
- Java SE JDK 8 (ou melhor)
- AndroidStudio 4.0 IDE
- AndroidSDK 21+ API level
- Sistema de automação de compilação Gradle 6.8.2 ou mais recente.
- Android Gradle Plugin 4.1.2
- Conexão à internet para ativar licenças de componente VeriFinger
REQUISITOS DA PLATAFORMA iOS
Um dos seguintes dispositivos, que tenham iOS 11.0 ou mais recente:
- iPhone 5S ou iPhone mais recente
- iPad Air ou modelos mais recentes de iPad.
- Pelo menos 1 GB de RAM livre deve estar liberado para o aplicativo. RAM adicional é requisitada para aplicativos que performam 1 x N -para-várias indentificações, assim como todos os templates biométricos tem que ser armazenados na RAM para matching.
- Leitor de impressão digital. O SDK do VeriFinger inclui módulos de suporte para vários scanners de impressão digital dentro da plataforma iOS. Também, imagens de impressão digital em formatos BMP, JPG, PNG ou WebP podem ser processados, assim, quase qualquer hardware de captura de impressão digital de terceiros pode ser usado com a tecnologia VeriFinger se ele gera imagens no formato mencionados.
- Conexão Network/Lan (TCP/IP) para aplicativos client/server. Também, conexão com network é requisitada para o uso do componente Matching server (incluído no VeriFinger SDK estendido) VeriFinger SDK não fornece criptografia de comunicação com o Matching server, portanto, se a comunicação deve ser segura, uma network dedicada (não acessível por fora do sistema) ou uma network segura (como um VPN; VPN tem que ser configurado usando sistemas operacionais ou ferramentas de terceiros) é recomendado.
- Requisitos de ambiente de desenvolvimento:
- Um Mac que tenha macOS 10.13 ou mais recente
- Xcode 9.x ou mais recente.
REQUISITOS DA PLATAFORMA macOS
- Um Mac que tenha macOS 10.13 ou mais recente.
- Processador de 2 GHz ou melhor é recomendado.
- Arquiteturas de processador x86-64 (Intel) e ARM (família apple M1) é suportada.
- 2 GB de RAM livre é recomendado para cenários de uso geral. É possível diminuir o uso de RAM para cenários específicos. Também, RAM adicional pode ser requisitada para aplicações que performam 1 x N -para-várias identificações, assim pois os templates biométricos precisam ser armazenados na RAM para matching.
- Leitor de impressão digital. O SDK do VeriFinger inclui módulos de suporte para vários scanners de impressão digital dentro da plataforma macOS. Integradores também podem escrever plug-ins para dar suporte aos seus leitores de impressão digital usando o framework de plug-ins providenciado com o Gerenciador de Dispositivos do VeriFinger SDK.
- Motor de banco de dados ou conexão com uma. Templates do VeriFinger podem ser salvos em qualquer Motor (incluindo arquivos) suportando economia de dados binaria. VeriFinger SDK estendido contém módulos de suporte SQLite para matching server na plataforma macOS.
- Conexão Network/Lan (TCP/IP) para aplicativos client/server. Também, conexão com network é requisitada para o uso do componente Matching server (incluído no VeriFinger SDK estendido) VeriFinger SDK não fornece criptografia de comunicação com o Matching server, portanto, integradores devem proteger a comunicação por si próprios.
- Requisitos específicos para desenvolvimento de aplicativos:
- XCode 9.3 ou mais recente
- GNU Make 3.81 ou mais recente (para fazer amostras e tutoriais de desenvolvimento)
- Java SE JDK 8 ou mais recente
REQUISITOS DA PLATAFORMA LINUX X86-64
- Linux 4.9 kernel ou mais recente é necessário.
- PC ou laptop com processadores compatíveis com x86-64 (64-bit)
- Processador 2 GHz ou melhor é recomendado
- Processadores x86 (32-bit) ainda podem ser utilizados, mas o algoritmo não vai providenciar a performance específica.
- Suporte para AVX2 é altamente recomendado. Processadores que não suportam AVX2 ainda vão rodar os algoritmos VeriFinger, mas em um modo que não vai providenciar a performance específica. Processadores mais modernos suportam esse set de instrução, mas por favor cheque se um modelo de processador especifico o suporta.
- 2 GB de RAM livre é recomendado para cenários de uso geral. É possível diminuir o uso de RAM para cenários específicos. Também, RAM adicional pode ser requisitada para aplicações que performam 1-para-várias identificações, assim como todos os templates biométricos precisam ser armazenados na RAM para matching.
- Leitor de impressão digital. O SDK do VeriFinger inclui módulos de suporte para vários scanners de impressão digital dentro da plataforma Linux x86/x86-64. Integradores também podem escrever plug-ins para dar suporte aos seus leitores de impressão digital usando o framework de plug-ins providenciado com o Gerenciador de Dispositivos do VeriFinger SDK.
- Biblioteca glibc 2.24 ou mais recente
- Motor de banco de dados ou conexão com uma. Templates do VeriFinger podem ser salvos em qualquer Motor (incluindo arquivos) suportando economia de dados binaria. VeriFinger SDK estendido contém os seguintes módulos de suporte para Server de Matching na plataforma Linux:
- MySQL;
- Oracle;
- PostgreSQL;
- Conexão Network/Lan (TCP/IP) para aplicativos client/server. Também, conexão com network é requisitada para o uso do componente Matching server (incluído no VeriFinger SDK estendido) VeriFinger SDK não fornece criptografia de comunicação com o Matching server, portanto, integradores devem proteger a comunicação por si próprios.
- Requisitos específicos para desenvolvimento de aplicativos:
- Gcc 6.3 ou mais recente
- GNU Make 3.81 ou mais recente
- Java SE JDK 8 ou mais recente
REQUISITOS DA PLATAFORMA ARM64 LINUX
Nós recomendamos nos contatar e relatar as especificações de um dispositivo especifico para descobrir se ele será adequado para rodar aplicativos baseados em VeriFinger.
Segue uma lista de requisitos comuns para a plataforma ARM LINUX:
- Um dispositivo com um processador ARM-based, que tenha Linux 3.2 kernel ou mais recente.
- Processador 1.5 GHz baseado em ARM é recomendado para processamento de impressão digital em um tempo específico.
- Arquitetura ARMHF (EABI 32-bit hard-float ARMv7) é necessário
- Processadores com clock-rate mais baixos também podem ser usados, mas o processamento da impressão digital levará mais tempo.
- Pelo menos 1 GB de RAM livre deve estar liberado para o aplicativo. RAM adicional é requisitada para aplicativos que performam 1 x N -para-várias indentificações, assim como todos os templates biométricos tem que ser armazenados na RAM para matching.
- Leitor de impressão digital. O SDK do VeriFinger inclui módulos de suporte para vários scanners de impressão digital dentro da plataforma iOS. Também, imagens de impressão digital em formatos BMP, JPG, PNG ou WebP podem ser processados, assim, quase qualquer hardware de captura de impressão digital de terceiros pode ser usado com a tecnologia VeriFinger se ele gera imagens no formato mencionados.
- glibc 2.17 ou mais recente
- Conexão Network/Lan (TCP/IP) para aplicativos client/server. Também, conexão com network é requisitada para o uso do componente Matching server (incluído no VeriFinger SDK estendido) VeriFinger SDK não fornece criptografia de comunicação com o Matching server, portanto, integradores devem proteger a comunicação por si próprios.
- Requisitos específicos para desenvolvimento de aplicativos:
- Gcc 4.8 ou mais recente
- GNU Make 3.81 ou mais recente
- Java SE JDK 8 ou mais recente