FC ConcursosFC Concursos

Flashcard FC462639

O que é validação e higienização de entradas e saídas?

Inteligência Artificial (IA)

De acordo com o assunto Inteligência Artificial (IA): Transparência, Responsabilidade, Explicabilidade, Privacidade, Segurança, Alucinação, Viés (IA), responda:

O que é validação e higienização de entradas e saídas?
Mostrar resposta e comentário

Resposta

• A validação verifica se os dados recebidos atendem a regras esperadas, como tipo, formato, tamanho e faixa de valores.
• A higienização transforma ou remove conteúdo perigoso para evitar injeções, XSS, ou comandos indesejados; inclui escape, canonicalização e remoção de caracteres maliciosos.
• Objetivo principal: impedir que entradas maliciosas causem comportamento inseguro no sistema ou na execução de comandos.
• Técnicas comuns: whitelisting preferencial sobre blacklisting, normalização de entradas, escaping contextual e validação no servidor e no cliente.
• Exemplo prático: validar tamanho e formato de um arquivo enviado, escapar conteúdo ao armazenar em banco e normalizar antes de processar.



Como a banca pode cobrar na prova:

• A banca geralmente pergunta sobre diferenças entre validação e higienização, destacando finalidades distintas.
• Fique atento porque muitas alternativas misturam whitelisting e blacklisting; memorize que whitelisting é a abordagem mais segura.
• Outro ponto frequente é a validação em camadas; é comum pedir que você identifique validação no cliente e validação no servidor.
• Lembre-se de exemplos práticos, como evitar injeção por meio de escape contextual, para não ser induzido por alternativas superficiais.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo