Ciência da Computação

Trabalho de Conclusão
Título:PROPOSTA DE CAPTCHA ADAPTATIVO BASEADO EM IMAGENS GERADAS ATRAVÉS DA TRANSFERÊNCIA DE ESTILOS
Aluno:JARDEL KRONBAUER KAPPAUN
Semestre:2024/01
Situação:TC II
Áreas de interesse:Não informado
Orientador:Paulo Ricardo Muniz Barros
Avaliadores:Gabriel da Silva Simões, Marta Rosecler Bez
Documentos:Anteprojeto, Texto final TC1 (liberado apenas para a banca)
Palavras-chave:CAPTCHA. Bots. Segurança. Reconhecimento de Imagens. Usabilidade.
Resumo:

O Completely Automated Public Turing Test to Tell Computers and Humans Apart (CAPTCHA) trata-se de um mecanismo de segurança que realiza um teste com o objetivo de diferenciar entre usuários humanos e programas autônomos como bots. Como um mecanismo de segurança é amplamente utilizado em diversos sites e plataformas web, como de grandes companhias, a exemplo Microsoft, Google e eBay. Um CAPTCHA pode auxiliar a prevenir que programas autônomos (bots) sejam capazes adquirir acesso a contas online, dessa forma, evitando operações mal-intencionadas, como o envio e-mails de spam, influenciar resultados em votações de pesquisas, quebra de privacidade, coleta de dados, entre outros. Dentre os tipos CAPTCHAs, os baseados em texto são a técnica de segurança mais utilizada em sites na internet, além destes os CAPTCHAs baseados em imagens também são bastante utilizados. Recentes pesquisas na área de reconhecimento de imagens, e aprendizado de máquina tem explorado falhas de design e segurança destes mecanismos, a fim de avaliar o grau de segurança de cada CAPTCHA. O reconhecimento de imagens comparado ao reconhecimento de texto, é visto como um problema muito mais difícil para os programas de computador resolverem, mas a utilização de Deep Learning e outros métodos de aprendizado de máquina, tem possibilitado que CAPTCHAS sejam resolvidos com certa facilidade. Dessa forma esse trabalho tem o objetivo de apresentar um protótipo de CAPTCHA, atendendo a requisitos como, alta e fácil usabilidade para humanos, e alta complexidade contra computadores. O protótipo de CAPTCHA adaptativo a ser proposto, deve ser capaz de identificar através do conjunto de respostas submetidas, um possível atacante, e a partir disso, ajustar sua complexidade utilizando técnicas de transferência de estilo entre imagens, e contra-atacar o possível bot, sem afetar a sua complexidade para humanos.

Link biblioteca:Não informado

TC Online - Sistema de Trabalhos de Conclusão Online