Léxico de TI › Segurança › Princípio de Kerckhoffs

Princípio de Kerckhoffs

Segurança Svenska → Atualizado: 2026-09-29

Um criptossistema deve continuar seguro mesmo que tudo, exceto a chave, seja conhecido pelo inimigo.

Formulado pelo linguista holandês Auguste Kerckhoffs em dois artigos no Journal des sciences militaires, em 1883. Das suas seis regras para a criptografia militar, a segunda foi a que sobreviveu: o sistema não deve exigir sigilo e deve poder cair nas mãos do inimigo sem causar problemas.

Claude Shannon a reformulou depois como "o inimigo conhece o sistema". É por isso que cifras sérias são publicadas e revisadas abertamente em vez de mantidas em segredo. Projeto secreto historicamente se revelou projeto fraco, e, ao contrário de uma chave, um algoritmo não pode ser trocado depois de vazar.

← Voltar ao léxico