• Matéria: Informática
  • Autor: eduardospodaryk1
  • Perguntado 4 anos atrás

A criptografia é um sistema de segurança que permite que mensagens sejam enviadas e recebidas de forma correta. Utiliza algoritmos que possuem como objetivo transformar os dados de forma codificada. A autenticação possui a funcionalidade de identificar os códigos e os algoritmos criptografados, para assim disponibilizar o acesso aos dados e às informações através de uma chave secreta. Disserte sobre a funcionalidade da técnica de autenticação de mensagem.

Respostas

respondido por: leonardojosezanotti
2

Resposta:

De um modo geral, a criptografia atualmente é muito utilizada em sistemas web, principalmente, sendo obrigatoriamente, por motivos de segurança, utilizada em sistemas de login de usuários.

Como o cadastro e login de usuários em um sistema é algo muito crítico, pois espera-se que um usuário seja restrito a uma pessoa, de modo que outros indivíduos não possam ter acesso a uma mesma conta, é necessário a implementação de métodos de criptografia nas credencias do usuário. Comumente utiliza-se de email e senha para se autenticar um usuário no sistema, sendo obrigatório, por motivos de segurança da informação, criptografar a senha do usuário. Para tal tarefa, utiliza-se, geralmente, de funções da linguagem de programação utilizada para encriptar os dados antes de salvá-los no banco de dados. Desse modo, quando um usuário faz login, seus dados são descriptografados e então comparados, caso se confirme, o usuário poderá entrar no sistema.

Atualmente, outra técnica conhecida como hashing é mais utilizada, essa técnica se baseia ainda em, a partir de um texto inicial, gerar um outro texto completamente aleatório aos olhos de quem o lê. Com isso, ao fazer login, as credencias do usuário também são hasheadas, comparando os textos sem dehasheá-los.

Perguntas similares