Jump to content
Fórum Script Brasil
  • 0

Biometria Com Php


brunoagne3
 Share

Question

Estou desenvolvendo uma aplicação web com PHP + Mysql.

Meu problema é que preciso utilizar Leitor Biométrico ou (Leitor de Impressão Digital) para autenticar um usuário no Site.

O sistema é restrito com poucos usuários que usaram esse tipo de autenticação.

alguém faz idéia de como funciona esses leitores biométricos (impressão digital - que pega o polegar ou indicador)?

Alguém tem algum exemplo de um sistema em PHP que usa isso?

alguém tá afim de encarar esse desafio comigo e descobrir como fazer isso?

Preciso disso com URGÊNCIA.....

Obrigado pela Atenção!

Bruno Agne da Silva.

Link to comment
Share on other sites

  • Answers 52
  • Created
  • Last Reply

Top Posters For This Question

Recommended Posts

  • 0

sei como fazer isso... largar o php e fazer em outra linguagem... delphi ou java...

não sendo ignorante.. mas se isso funcionar em PHP vo querer ver...

sabe porque eu to falando isso pra você cara...

porque aí vai ter interação com drive pra dectar o leitor biométrico...hardware e tal.. é impossível ? não sei.. mas vai demorar séculos para fazer funcionar em php.. se realmente funcionar...

para essas coisas é velho bom delphi ou java e suas bilhões de plataformas...

pra isso esquece php.. php é web...

não fico com raiva de mim não ta.. ahaha

Edited by Renyo
Link to comment
Share on other sites

  • 0

Cara, existe um software que lê as informações do leitor biométrico e transforma em algorítimo, dessa forma, ao contrário do que o Renyo afirmou, é muito simples fazer funcionar com o PHP!

Ele funciona da mesma forma que o leitor de código de barras, que lê as barras, transforma nos números e joga na tela.

Bom, para fazer o seu esquema funcionar, você precisa fazer um formulário de cadastro, onde o campo "login" seja a saída do leitor biométrico.

O próprio governo brasileiro utiliza este sistema, mas se não me engano, o sistema é aspx .

Link to comment
Share on other sites

  • 0

Primeiramente bem vindo ao fórum!

Sou mais da idéia do Renyo, pode até ter como fazer isso em PHP (talvez PHP GTK mais provavelmente... ) mas em Delphi por exemplo vai ser mais simples de fazer.

A não ser que a saída da leitora seja um txt que é criado em algum lugar da máquina. Sei lá, vê bem certo como funciona a leitora.

PHP foi pensado para web... algumas coisas são possíveis via desktop, mas ainda não oferecem vantagens suficientes.

Não é para desmotivar, se funcionar... também quero ver, mas com outra linguagem acredito que seja mais fácil (até para o usuário final)

T+

Link to comment
Share on other sites

  • 0
Guest --bruno agne da silva --

obrigado pelo apoio.

na realidade eu descobri que a saída do "leitor de impressão digital" é uma imagem e não texto.

eu pensei em pegar de alguma forma a saída do leitor e enviar via browser para o servidor php que compararia, atravéz de alguma biblioteca sei lá, essa saida com outras já gravadas no BD Mysql.

quando inventaram o avião várias pessoas desmotivaram e acharam aquilo loucura....

Link to comment
Share on other sites

  • 0
Guest --bruno agne da silva --
Cara, existe um software que lê as informações do leitor biométrico e transforma em algorítimo, dessa forma, ao contrário do que o Renyo afirmou, é muito simples fazer funcionar com o PHP!

Ele funciona da mesma forma que o leitor de código de barras, que lê as barras, transforma nos números e joga na tela.

Bom, para fazer o seu esquema funcionar, você precisa fazer um formulário de cadastro, onde o campo "login" seja a saída do leitor biométrico.

O próprio governo brasileiro utiliza este sistema, mas se não me engano, o sistema é aspx .

muito obrigado pelo seu interesse.

você não tem um tutorial que explique isso melhor? ou quem sabe ser mais específico: qual sistema do governo que usa isso?, qual é e como funciona este saftware que transforma a saida em um algoritimo?

muito obrigado, e espero descobrir mais uma das incríveis coisas capazes de serem feitas com PHP.

Link to comment
Share on other sites

  • 0

Respondo as perguntas...

Não.. acho que não existe tutorial para isso cara... não mesmo...

Bruno..você pergunto qual o sistema que o governo usa...

de acordo com o Lvcifer! ele usa em ASPX... bem.. é uma linguagem web foda.. da microsoft.. e com essa linguagem aí eu não duvído nada.. através de componentes poderosos criados pela microsoft.. mas também acho difícil..

cara, quando a parada é HARDWARE / SOFTWARE... não tem jeito.. nisso é necessário aplicações Win32.. que mais precisamente falando é Windows.. nunca uma aplicação web tem intereção com Hardware.. bem eu nunca vi... só tenho 21 anos.. mas trabalho na área desde os 17..mas..beleza...

Renyo!

Edited by Renyo
Link to comment
Share on other sites

  • 0

Olha só, tive uma idéia meio maluca não sei se daria certo,

mas se voce cadastrace as imagem mun bd, e usasse o md5_file (), para criar uma chave para a imagem gravada, e depois quando o usario tentase acessar o sistema , ele pegaria a iamgem colocava no md5_file (), e depois comparava o valor com o bd.

Não sei se isso funciona porque nunca usei o md5_file (). mas Sei lá de repente.

Link to comment
Share on other sites

  • 0

@Renyo

Realmente, também não duvido nada do ASPX... É muito poderosa!

E acabei descobrindo que, o que transforma em algorítimo é um componente, não sei o nome, pelo jeito é software proprietário. :mellow:

Bom, a web está caminhando para o acesso ao hardware...

Alguns components já o fazem, as aplicações Java já são capazes de fazer isso, acessarem HD e tal.

Os Movie Clips em Flash já acessam diretamente o microfone e a webcam, possibilitando o Youtube a fazer aquela captura rápida!

@--bruno agne da silva --

Cara, infelizmente não conheço, como isso é software proprietário, deve custar uma fortuna, infelizmente...

@itibere

Cara, a idéia é legal!

Mas estava pensando, as pessoas não colocam o dedo no mesmo lugar toda vez.

O leitor biométrico reconhece e interpreta a impressão digital, mas se a imagem gerada por ele for a mesma que vemos na tela, cada vez que o usuário colocar o dedo, o código MD5 será diferente.

Assim, ele nunca conseguirá se logar, pois nunca acertará o código. :(

Edited by Lvcifer!
Link to comment
Share on other sites

  • 0

Tem outras coisas questões que pensei também, como o php não sabe qual imagem vai ser gerada, se 10 pessoas logarem ao mesmo tempo, vao ser 10 imagens que devem ser comparadas uma por uma ate que todas sejam validadas, ou seja impossivel.

Link to comment
Share on other sites

  • 0
Guest --bruno agne da silva --

eu descobri que a imagem gerada pelo lietor de impressão digital é de aproximadamente 1K.

E que tal se desse pra fazer uma junção de JAVA + PHP?

ou sei lá, usar um pequeno software que seria instalado no cliente só para o recebimento da saída do leitorde impressão digital, e este software se comunicar com o browser onde o sistema php estará aberto???

Na realidade eu só preciso de uma solução: criar um sistema web de autenticação de usuários com leitor de impressão digital!

eu queria fazer em PHP, porque o resto do sistema estou fazendo em PHP, mas PHP pode não ser a melhor opção para este caso específico.

rssss agora se isso der certo.... kkkkkkk ia ser demais.......... rsssssss

Link to comment
Share on other sites

  • 0

com toda certeza, se isso funcionar vai ser show de bola! escreve um artigo que vai ter revista disputando para publicar (não duvido)

no phpclasses tem umas classes de IA que "tentam" fazer a leitura daquelas imagens "captcha" ... acho que podem ser úteis para seu propósito.

http://www.phpclasses.org/browse/package/2874.html

não sei se esta é a melhor sugestão.. mas navega no site que tem mais coisas... tem uma que reconhece "padrões" na imagem e detecta se ela é pornográfica ou não.

só que:

"eu pensei em pegar de alguma forma a saída do leitor e enviar via browser para o servidor php que compararia"

esse trabalho vai ter mesmo que ser um software cliente que faz... pelo browser não tem como você dizer que "automaticamente upa a imagem que esté em c:\figura.jpg"

se pudesse eu teria medo de navegar na net... já que qualquer site "sabendo" da existência de um arquivo em meu hd poderia copiá-lo sem que eu soubesse.

Que tal usar PHP GTK com algumas funções de ftp já que se sente bem trabalhando com php ?

Link to comment
Share on other sites

  • 0

Amigo, você não quer passar o modelo/marca ... enfim a descrição da leitora que você usa? talvez alguém aí do fórum tenha uma parecida, ou se der muita sorte o mesmo modelo, aí fica mais fácil, que assim só podemos contribuir com sugestões, nada de muito prático.

Sobre GTK, talvez entra na lista, o pessoal é bem participativo.

http://www.php-gtk.com.br/

obs: Só falei em GTK, eu não sei praticamente nada de GTK, até imprimi uma baita apostila em inglês para estudar, mas lí a capa e parte do sumário até agora.

Link to comment
Share on other sites

  • 0

Pessoal a Griaule fornece pocote de programas em várias linguagens para a base de um sistema biométrico, para você acessar todos os exemplos e scripts você deve ter um leitor biométrico instalado.

O problema que é um pacote de demo, ou seja você usa, mas se quiser adquirir esse programa tem que pagar uma licença.

Vale a pena conferir.... acho que este site vai ajudar bastante.

www.griaule.com

Link to comment
Share on other sites

  • 0
Guest Visitante

Cara, posso dizer com certeza que existe algum programa que transforma a imagem em algum tipo de código, aí o seu trabalho seria abrir esse arquivo e fazer a comparação desse código com o outro, ou seja perfeitamente possível com o PHP. Só procurar que você deve encontrar alguma coisa, porque esses leitores biométricos já são realidade, a maioria dos notebooks lá de fora já estão vindo com um incluso.

Link to comment
Share on other sites

  • 0
Guest brunoagne3

e ae galera, estou revivendo o tópico pra ver se alguém já conseguio mais alguma coisa!

me deram um idéia de utilizar applet java!

se alguém conseguir alguma coisa me fala

Link to comment
Share on other sites

  • 0
Guest bruno_veiga

e ai beleza

cara to atras de um sistema assim também

eu faço manutenção nas auto escola em minha cidade

quando formato os pc deles tenho que instalar um software em java para funcionar via web

quando acessa o sistema gefor instala automatico uns plugins tipo quando é instalado o flash

vou pegar o nome desse plug dai posto pra vocês

Link to comment
Share on other sites

  • 0

Olha só

eu também to ness parada, eu quero desenvolver um sistema em php e utilizar leitor biométrico para controlar acesso, tipo ativar uma cancela e coisa e tal, não vai ser vácil mas vai sair, já me disseram que a saida pra isso é php php-gtk e java, eu acredito que de certo.

já está sendo possível integrar a TV digital a aplicações Web em php, etre outras coisas, isso também deve ser possível sim

vamos correr atrás

falow

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share


  • Forum Statistics

    • Total Topics
      149.8k
    • Total Posts
      646.6k
×
×
  • Create New...