Principe de Kerckhoff

Le principe de Kerckhoff stipule que les systèmes cryptographiques doivent être sécurisés, que tous les détails, sauf la clé, soient connus ou non. Ce principe est parfois appelé loi ou axiome de Kerckhoff. Il constitue le fondement de la sécurité par conception, de la sécurité ouverte et de la sécurité par conception. Le modèle déprécié de la sécurité par l'anonymat s'y oppose directement. Un message qui a été chiffré à l'aide d'un algorithme cryptographique est censé être sécurisé, même si un intrus y a eu accès. L'idée est que, même si la conception et les détails d'un système ne sont pas ouverts au départ, ils peuvent être détectés par une partie non autorisée et, en tant que tels, ils devraient être intrinsèquement sûrs. Auguste Kerckhoff, linguiste et cryptographe néerlandais, a publié ce principe en 1883 dans un article intitulé La Cryptographie Militaire. Le principe de Kerckhoff a été développé par le mathématicien Claude Shannon. Selon la maxime de Shannon, "il faut concevoir des systèmes en partant du principe que l'ennemi va immédiatement se familiariser avec eux".

Vous pouvez également être intéressé
  1. Gardez le principe simple et stupide (principe du baiser) Définition - Que signifie le principe de Keep It Simple Stupid (principe KISS)? Le principe «Keep it simple stupid» (KISS) est une règle de conception qui stipule que les systèmes fonctionnent mieux lorsqu'ils ont des conceptions simples plutôt que complexes. KISS n'est pas censé impliquer la stupidité. Au contraire, il...
  2. Principe sec Définition - Que signifie le principe DRY? Le principe DRY est l'une de ces idées de longue date en informatique dont on parle avec un peu d'humour. DRY signifie «ne vous répétez pas», et un principe WET correspondant signifie «écrivez tout deux fois». Le principe DRY est souvent attribué à...