↓ Ir para o conteúdo principal

← todas as notas

📎 Webclip

Como armazenar senhas de forma segura em sua aplicação - Parte 1

O texto diz que armazenar senhas com segurança é um aspecto básico da segurança de aplicações e que isso costuma ser negligenciado. Usa exemplos de vazamentos para mostrar que levar o tema a sério evita problemas como guardar senhas em plaintext.

Fichamento
#

  • O armazenamento seguro de senhas deve impedir que alguém com acesso ao banco de dados consiga tirar proveito dos dados.
  • Criptografia reversível é indicada quando recuperar a informação original é necessário, como em números de cartão de crédito.
  • No caso de senhas, o objetivo não é recuperar a senha original, mas verificar se o usuário digitou a senha correta.
  • Funções de hashing recebem entrada de tamanho variável e produzem saída de tamanho fixo e irreversível.
  • O texto conclui que hashing é a melhor opção para esse cenário e antecipa que ainda existem cuidados adicionais no uso dessas funções.