Questão FC296197
Um importante problema de segurança para os sistemas operacionais é a autenticação, um processo de segurança que visa comprovar a identidade de um usuário. O sistema de proteção de
Comunicação e Transmissão de Dados
CESGRANRIO · 2025
Um importante problema de segurança para os sistemas operacionais é a autenticação, um processo de segurança que visa comprovar a identidade de um usuário. O sistema de proteção deve identificar os usuários para prover a correta autorização de acesso aos recursos do sistema. Um processo de autenticação amplamente utilizado pelos sistemas é a validação de credenciais de acesso formadas por nome e senha. Para proteger as senhas armazenadas no banco de dados, é comum temperar a senha (password salting) e usar um algoritmo de HASH. As técnicas de salting e HASH são adotadas simultaneamente nos esquemas
- Bcrypt e PBKDF2
- Bcrypt e RC4
- Bcrypt e AES
- AES e PBKDF2
- AES e RC4
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
bcrypt é um algoritmo de hash adaptativo, projetado especificamente para armazenamento de senhas. Ele incorpora automaticamente um salt único por senha e um parâmetro de custo (work factor) que aumenta o tempo de cálculo, dificultando ataques de força bruta e ataques por tabelas pré-calculadas.
AES é uma cifra simétrica usada para criptografia de dados em repouso ou em trânsito. Não é um algoritmo de hash; sua função é prover confidencialidade, não derivar/verificar senhas.
Na prática, a combinação indicada — bcrypt para salting+hash e AES para proteção adicional dos dados armazenados — oferece uma camada dupla: hashes resistentes a ataques direcionados e criptografia para proteger o repositório onde esses hashes e outros dados sensíveis residem.
Conteúdo do catálogo FC Concursos · Atualizado em