/Java-Login-Security

Trabalho de autenticação ultilizando Hash

Primary LanguageJava

Autenticação com hash criptográfico

Disciplina: Segurança da Informação

Desafio

  1. Desenvolva um programa que implemente uma aplicação que possui duas funcionalidades: cadastrar e autenticar usuário. Um usuário possui os seguintes atributos: nome (string de 4 caracteres) e senha (string de 4 caracteres). O cadastro dos usuários deve ser armazenado em um arquivo no formato txt. A aplicação deve utilizar o algoritmo MD5 para realizar a função hash para armazenamento da senha.

  2. Pesquise um algoritmo/código fonte de força bruta para MD5 e processe o arquivo que contém as senhas armazenadas. Compute o tempo necessário para realizar a quebra de hash de 04 usuários.

Integrantes: www.github.com/berthot, Integrantes: www.github.com/allanvobraun

Professor: Vilmar Abreu Junior