DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Artigo Clube Delphi 76 - Biometria

Artigo da Revista Clube Delphi Edição 76.

Esse artigo faz parte da revista Clube Delphi Edição 76. Clique aqui para ler todos os artigos desta edição

Segurança

Biometria

Reconhecimento de impressão digital com Delphi

Seguindo a linha de publicações voltadas à integração de sistemas computacionais a dispositivos externos diversos, apresentamos neste artigo uma abordagem prática para integração de aplicativos a dispositivos biométricos, nesse caso específico, dispositivos de leitura de impressões digitais.

Um dos maiores problemas enfrentados atualmente em termos de segurança em informática é a autenticação de usuários, que implica em garantir que a pessoa que está tentando acessar um sistema é quem ela realmente diz ser.

Na maioria dos sistemas de informação, a autenticidade dos usuários é garantida através de senhas alfanuméricas que devem ser memorizadas pelos usuários. Apesar de ser a forma de autenticação mais difundida na atualidade, a autenticação por senhas apresenta diversas vulnerabilidades bastante evidentes.

Primeiramente senhas devem ser memorizadas. Quando não memorizadas, são comumente anotadas em local nem sempre seguro, ficando assim propensas a cair em mãos erradas. Em segundo lugar, senhas estão também sujeitas a observadores não autorizados durante a digitação.

Devido a esses problemas, técnicas de autenticação baseadas em características biométricas físicas, como impressões digitais, exames de retina e da palma das mãos vêm sendo cada vez mais utilizadas para garantir a autenticidade dos usuários. 

Neste artigo serão abordados os conceitos básicos envolvendo a leitura, cadastro e autenticação de impressões digitais utilizando dispositivo de hardware FDU01 (Interface USB e resolução de 500DPI para uso em aplicações PC) da empresa Nitgen e banco de dados InterBase para o desenvolvimento de aplicações completas, com base na tecnologia de autenticação biométrica.

A escolha específica do dispositivo visa a exemplificação dos conceitos teóricos apresentados através de uma implementação prática e detalhada dos mesmos, não constituindo portanto restrição ao uso e aplicação dos mesmos em hardwares de outros fabricantes.

O artigo apresenta toda a estrutura de software e hardware utilizada e têm por objetivo familiarizar o usuário com os conceitos básicos que envolvem esse tipo de integração, fornecendo ao leitor uma visão ampla sobre o tema, suas características, desafios e principais problemas.

Para a leitura e entendimento deste artigo não se faz necessário um vasto conhecimento a respeito do processo de integração de dispositivos biométricos, uma vez que a API para implementação de tal integração é vastamente documentada pelo fabricante e acompanha diversos aplicativos de demonstração.

Biometria - Conceitos Gerais

Biometria é o conjunto de métodos automatizados para reconhecer uma pessoa com base em características comportamentais ou fisiológicas. São exemplos de características comportamentais: Escrita manual, assinatura, gestos.

São exemplos de características físicas: Face, impressões digitais, geometria da mão, íris. Este artigo é focado no que diz respeito à autenticação biométrica utilizando a característica física da impressão digital.

A autenticação de um usuário pode ser feita através de informações que o usuário conhece como senhas ou através de dispositivos que o usuário possua como cartões magnéticos, códigos de barras ou chaves. O que acontece é que em todos os casos citados, os dispositivos de autenticação podem ser perdidos ou roubados.

A biometria vem para tentar solucionar esse problema, pois, ao contrário das outras técnicas, ela se baseia no que você é, ou seja, em informações contidas em seu corpo ou com base no seu comportamento, dificultando e muito o processo de fraude."

A exibição deste artigo foi interrompida.

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Victory Fernandes
Embarcadero Community Evangelist - Brazil; Desenvolvedor Delphi desde 1998; Engenheiro Eletricista; Professor do Departamento de Engenharia da Area1 (www.area1.edu.br); Desenvolverdor Sócio da TKS Software (www.igara.com.br); Coordenador do GRA-Ba Grupo de Robótica Aplicada da Bahia (www.roboticaapl...
O que você achou deste post?

    6 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Darcio Martinez Junior
Aonde está o link para download do exemplo?
[há +1 ano] - Responder

 

Devmedia - Equipe De Moderacao
Darcio, no post da revista vc encontra o download de todos os artigos junto a opção "código fonte"
[há +1 ano] - Responder
 

Harlinton Da Silva Mangueira
Boa noite! Companheiro onde eu posso encontrar o link para download, já procurei em todo o site e não encontrei. Alguém pode me ajudar?
[há +1 ano] - Responder
 

Wesley Yamazack
Olá Harlinton, para baixar o código fonte você tem que ir no post da revista que fica em : http://www.devmedia.com.br/revista-clube-delphi-edicao-76/11337

No topo da página encontre a opção "codigo-fonte"

Um abraço
[há +1 ano] - Responder
 

Rogerio Da Silva Batista
Baixei a versão demo e tentei compilar no delphi 2010 no windows 7. Deu problema na linha:
objNBioBSP := CreateOleObject('NBioBSPCOM.NBioBSP');

Alguma sugestão?
[há +1 mês] - Responder
 

Wesley Yamazack
Olá Rogerio, entramos em contato com o Victory, estamos aguardando um feedback do mesmo, para que possamos lhe ajudar, obrigado pela compreensão.

Um abraço
[há +1 mês] - Responder
 
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03