Défense en profondeur, non-répudiation et moindre privilège
Bonne lecture et bon apprentissage ! Junior TSAFACK – 09/10/2026 Temps de lecture estimé : 9 minutes
Aucun contrôle de sécurité n’est infaillible. La bonne question n’est donc pas « comment rendre ce contrôle parfait ? » mais « que se passe-t-il quand il échoue ? ». Trois principes répondent chacun à une facette de cette question.
La défense en profondeur
Section titled “La défense en profondeur”La défense en profondeur consiste à empiler plusieurs couches de contrôles indépendantes, de sorte que la défaillance d’une seule couche ne compromette pas l’ensemble du système. C’est l’inverse d’une sécurité « coquille d’œuf » — dure à l’extérieur, vide à l’intérieur — où un attaquant qui franchit le premier obstacle a ensuite les mains libres.
Concrètement, une même donnée sensible peut être protégée simultanément par :
- un contrôle d’accès réseau (segmentation, pare-feu) ;
- une authentification forte sur l’application ;
- un chiffrement au repos ;
- une journalisation et une supervision qui détecteraient un accès anormal même si les trois couches précédentes étaient contournées.
Chaque couche doit, idéalement, reposer sur des technologies ou des principes différents : un attaquant qui sait contourner un pare-feu Stateful n’a pas nécessairement les moyens de casser un chiffrement AES-256 ni de passer inaperçu dans des journaux correctement supervisés.
La non-répudiation
Section titled “La non-répudiation”La non-répudiation est un terme juridique : la protection contre une personne qui nierait faussement avoir effectué une action donnée (création d’une information, envoi d’un message, approbation d’une transaction, réception d’un document).
Dans le commerce électronique, établir la confiance est difficile — quelqu’un qui se fait passer pour un autre, ou qui nie avoir envoyé un message, peut constituer une menace réelle. Les signatures numériques sont l’outil technique central de la non-répudiation : elles garantissent à la fois l’authenticité et l’intégrité d’un message, de sorte que son expéditeur ne peut ensuite nier l’avoir signé.
Quelques exemples concrets où la non-répudiation compte :
- un hôpital qui enregistre une commande de soins vers un laboratoire doit pouvoir prouver qui l’a validée et quand ;
- une plateforme de commerce en ligne qui élimine les litiges du type « je n’ai jamais reçu cet e-mail » grâce à des accusés de réception horodatés et signés ;
- les registres distribués (blockchain, grands livres partagés) qui intègrent la non-répudiation à chaque étape d’une transaction, rendant les deux parties mutuellement responsables de l’échange.
Le principe du moindre privilège
Section titled “Le principe du moindre privilège”Dans la conception d’une architecture de sécurité, le moindre privilège accorde à chaque entité — utilisateur, processus, service — le minimum de ressources et d’autorisations nécessaire pour remplir sa fonction, et rien de plus.
Une exigence essentielle de la protection des données est de limiter le niveau d’accès d’une entité au strict nécessaire pour son travail. Exemple classique : dans un cabinet médical, un employé chargé de la facturation doit pouvoir lire les informations de facturation et la nature des actes réalisés, mais pas les résultats médicaux proprement dits des patients.
Le moindre privilège garantit qu’un contrôle est en place pour empêcher tout accès, toute modification ou toute destruction non autorisés — et il se met en œuvre via plusieurs mécanismes complémentaires, détaillés dans le chapitre suivant : l’exclusivité mutuelle, la séparation des tâches et le double contrôle.
Un piège fréquent côté applications commerciales (COTS) : beaucoup de logiciels du commerce sont développés sans réellement adopter le moindre privilège, et exigent par défaut des droits d’administrateur pour fonctionner. Des outils de type process monitor permettent d’identifier précisément quels fichiers, clés de registre ou ressources protégées une application sollicite réellement, pour ensuite restreindre sa configuration aux seules autorisations effectivement nécessaires.
Synthèse
Section titled “Synthèse”- La défense en profondeur empile des couches de contrôles hétérogènes pour qu’une seule défaillance ne soit jamais fatale.
- La non-répudiation garantit qu’une action ne peut être niée par son auteur — elle s’appuie techniquement sur les signatures numériques et les registres horodatés.
- Le moindre privilège limite chaque entité au strict accès nécessaire à sa fonction — y compris pour les logiciels commerciaux, souvent trop permissifs par défaut.
Prochain chapitre
Section titled “Prochain chapitre”Junior TSAFACK – 09/10/2026