Aller au menu Aller au contenu

KeePass et l'ANSSI : ce que la sécurité implique vraiment

KeePass n'est pas certifié par l'ANSSI : le logiciel certifié CSPN dans sa version 2.7.9 est KeePassXC, un projet distinct. KeePass 2.x reste un coffre local chiffré en AES-256, ChaCha20 ou Twofish, gratuit et open source, dont la solidité dépend surtout de la clé maître et des réglages choisis.

7,5/10 note calculée

KeePass convient à qui veut un coffre chiffré local, gratuit et vérifiable, sans serveur à qui confier ses identifiants : AES-256, ChaCha20 ou Twofish, fichier de clé optionnel, Argon2 pour la dérivation.

Prix par mois
Gratuit
Version gratuite
Oui, entièrement gratuite
Plateformes
Windows, Linux, macOS, BSD
Chiffrement
AES-256, ChaCha20, Twofish

Par la rédaction Trousseau Mis à jour le

Page d’accueil du site officiel de KeePass
Capture du site officiel · keepass.info
Page d’accueil du site officiel de KeePass

Faits sourcés

KeePass : les faits relevés

Faits relevés le 14 novembre 2026.

Prix par mois

Gratuit

« KeePass is really free » et open source (OSI certified).

Version gratuite

Oui, entièrement gratuite

Le logiciel complet est gratuit, sans version payante mentionnée.

Plateformes

Windows, Linux, macOS, BSD

KeePass 2.x tourne sous Windows 7/8/10/11 et via Mono sous Linux, MacOS, BSD ; des ports existent pour Android, iOS, etc.

Chiffrement

AES-256, ChaCha20, Twofish

Toute la base est chiffrée, pas seulement les mots de passe.

Stockage local

Oui, base de données locale

La base consiste en un seul fichier, transférable d'un ordinateur à un autre.

Open source

Oui, OSI certified

Le code source complet est accessible et compilable soi-même.

Double facteur

Clé maître + fichier de clé

On peut combiner mot de passe maître et fichier de clé pour déverrouiller la base.

Notre verdict sur KeePass

KeePass convient à qui veut un coffre chiffré local, gratuit et vérifiable, sans serveur à qui confier ses identifiants : AES-256, ChaCha20 ou Twofish, fichier de clé optionnel, Argon2 pour la dérivation. Qui a besoin d'une certification ANSSI doit se tourner vers KeePassXC 2.7.9, seul produit certifié de l'écosystème. Qui veut passkeys et 2FA intégrées nativement trouvera mieux ailleurs.

7,5/10

note calculée sur les faits

Sécurité et gratuité exemplaires, mais absence de synchronisation cloud et de partage intégrés limitent l'usage grand public.

Questions fréquentes

FAQ : KeePass et l'ANSSI

Les réponses aux questions que l’on nous pose le plus.

Est-ce que KeePass est sécurisé ?
Oui, sur le plan du chiffrement : la base entière est protégée par AES-256, ChaCha20 ou Twofish, et la clé maître peut être combinée à un fichier de clé. La solidité réelle dépend de la longueur de cette clé maître et de la dérivation Argon2 ou AES-KDF. Aucun serveur ne détient la base, donc aucune fuite côté éditeur n'est possible. Le risque restant est humain : clé faible, fichier de clé stocké à côté de la base, ou copie laissée sur un support non protégé.
Quel gestionnaire de mot de passe chiffre est conseillé par l'ANSSI ?
L'ANSSI cite KeePassXC, logiciel libre et en français certifié CSPN dans sa version 2.7.9, et met en avant sa fonction de génération de mots de passe complexes. KeePass, malgré un nom proche et un format de fichier compatible, n'est pas le produit certifié. La certification porte sur une version précise : une version ultérieure n'est pas couverte automatiquement. Pour un contexte qui exige une certification, c'est donc KeePassXC qu'il faut retenir, pas KeePass.
Quel gestionnaire de mots de passe est validé par l'ANSSI ?
Le produit validé par l'ANSSI est KeePassXC, certifié CSPN en version 2.7.9. Aucune certification de ce type ne s'applique à KeePass 2.x. La nuance est importante : elle ne dit rien de la faiblesse du chiffrement de KeePass, mais elle interdit d'affirmer que KeePass est certifié. Un audit interne qui exige un produit certifié doit donc retenir KeePassXC, ou un autre gestionnaire disposant d'une validation équivalente.
KeePass gère-t-il le TOTP et les passkeys ?
Le TOTP se gère dans KeePass 2.x via des plugins ou des champs dédiés, pas nativement dans le cœur du logiciel. Les passkeys, elles, ne sont pas prises en charge nativement : il faut passer par des extensions ou des projets dérivés. KeePass reste donc un coffre de mots de passe solide, pas une solution complète pour l'authentification sans mot de passe. Qui veut les deux au même endroit doit comparer avec les gestionnaires qui les intègrent d'origine.
Que faire si le fichier de clé KeePass est perdu ?
Si la base est protégée par mot de passe maître et fichier de clé, la perte du fichier rend l'ouverture impossible : les deux éléments sont requis. Aucune récupération n'existe sans les deux. La parade consiste à conserver plusieurs copies du fichier de clé sur des supports distincts, séparés de la base. Une sauvegarde de la base chiffrée ne suffit pas si le fichier de clé a disparu : les deux sauvegardes doivent être pensées ensemble, et testées avant d'en avoir besoin.

Note de la rédaction

Note sur 10 calculée sur nos critères pondérés.

  • 7,5/10

    KeePass

Forces · Limites

KeePass : forces et limites

  • +Entièrement gratuit et open source, code source vérifiable
  • +Chiffrement complet de la base avec AES-256, ChaCha20 ou Twofish
  • +Portable, sans installation ni trace laissée sur le système
  • +Combinaison possible mot de passe maître + fichier de clé
  • +Protection contre les attaques par dictionnaire via Argon2 ou AES-KDF
  • −Pas de synchronisation cloud native mentionnée
  • −Pas de partage de coffre intégré décrit sur les pages fournies
  • −Interface et fonctionnalités dépendantes de plugins pour certains usages
  • −Support mobile assuré par des ports non officiels
  • −Pas de double facteur au sens authentification à deux facteurs en ligne
Sommaire(11)

KeePass et l'ANSSI : le niveau de sécurité en une phrase

KeePass protège une base locale par un chiffrement complet (AES-256, ChaCha20 ou Twofish) et une clé maître que rien ne transmet en ligne ; la certification ANSSI citée pour l'écosystème KeePass concerne KeePassXC 2.7.9, pas KeePass lui-même.

Les mécanismes de protection relevés dans KeePass

  • Chiffrement de toute la base, pas seulement des mots de passe : AES-256, ChaCha20 ou Twofish.
  • Déverrouillage par mot de passe maître, par fichier de clé, ou par la combinaison des deux.
  • Dérivation de clé résistante aux attaques par dictionnaire via Argon2 ou AES-KDF.
  • Stockage local : la base est un fichier unique, déplaçable d'un ordinateur à un autre.
  • Code source complet accessible et compilable soi-même, logiciel certifié OSI.
  • Mode portable : aucune installation, pas de trace laissée sur le système.
  • Gratuité totale : aucune version payante, donc aucun compte en ligne à créer pour ouvrir son coffre.

KeePass est-il certifié par l'ANSSI ?

Non. La certification CSPN de l'ANSSI porte sur KeePassXC dans sa version 2.7.9, un logiciel libre et en français distinct de KeePass. KeePass 2.x, décrit dans l'avis complet sur KeePass, n'a pas cette certification. Confondre les deux projets conduit à attribuer à KeePass une validation officielle qu'il n'a pas.

Cette distinction ne dévalue pas le chiffrement de KeePass : AES-256, ChaCha20 et Twofish sont des algorithmes éprouvés, et la base est chiffrée intégralement. Elle change ce qu'on peut affirmer : un audit de conformité qui exige un produit certifié ANSSI ne peut pas retenir KeePass sur ce seul critère.

Pour un usage où la certification est un prérequis, le guide sur le gestionnaire de mot de passe recommandé par l'ANSSI détaille ce que couvre réellement le référentiel.

En savoir plusRéduire

Quelles recommandations de l'ANSSI KeePass permet de mettre en œuvre ?

KeePass répond à plusieurs bonnes pratiques publiques : un mot de passe unique et complexe par service, généré et stocké dans un coffre chiffré, l'usage d'une double authentification sur les services qui la proposent, et la vérification des mots de passe compromis. Il ne remplace pas la 2FA côté service : il la complète.

Concrètement, KeePass conserve des identifiants distincts et longs, ce qui rend inutile la réutilisation dénoncée par les guides de l'ANSSI. Le volet « double authentification » se joue ailleurs, sur chaque compte en ligne.

Pour repérer les comptes déjà exposés, l'outil Have I Been Pwned indique si une adresse figure dans une fuite connue, et le vérificateur de force de mot de passe aide à écarter les clés maîtres trop faibles.

En savoir plusRéduire

KeePass 2FA et TOTP : ce que le logiciel gère lui-même

KeePass combine deux facteurs au déverrouillage : quelque chose que l'on sait (le mot de passe maître) et quelque chose que l'on possède (le fichier de clé). Ce n'est pas une authentification à deux facteurs en ligne : aucun code n'est envoyé par un serveur, puisque la base reste locale.

Pour les codes à usage unique des sites, KeePass 2.x les gère via des plugins ou des champs dédiés, selon la configuration retenue.

Le fonctionnement du TOTP dans KeePass détaille la marche à suivre, et la page sur KeePass avec une clé YubiKey couvre le cas d'un second facteur matériel. Le fichier de clé, lui, se conserve hors de l'ordinateur : sur une clé USB gardée séparément, par exemple.

KeePass passkey : où en est la prise en charge

KeePass 2.x n'intègre pas nativement les passkeys : le stockage des clés d'accès WebAuthn repose sur des plugins ou sur des projets dérivés. Un coffre KeePass classique conserve mots de passe, notes et fichiers, pas des identifiants FIDO2 prêts à l'emploi.

Ce point compte si l'on veut regrouper mots de passe et passkeys au même endroit : les gestionnaires qui proposent les deux nativement sont comparés dans le classement des gestionnaires de mots de passe open source. À l'inverse, KeePass reste pertinent pour qui veut un coffre local sans dépendance à un service en ligne, quitte à gérer les passkeys avec un autre outil.

Incidents et audits : ce qui est documenté pour KeePass

Aucune faille de chiffrement de la base KeePass n'est documentée dans les références consultées. Les incidents connus dans l'écosystème des gestionnaires de mots de passe touchent des services en ligne, pas un coffre local fermé : la surface d'attaque de KeePass se limite au fichier et à la machine qui l'ouvre.

Le point faible identifié reste humain : mot de passe maître court, fichier de clé stocké à côté de la base, ou base laissée sur un espace synchronisé mal protégé.

La certification CSPN de KeePassXC 2.7.9 relève d'un autre projet et ne s'étend pas à KeePass. Pour situer KeePass face aux offres hébergées, la comparaison Bitwarden contre KeePass oppose un modèle serveur chiffré et un modèle local.

Les réglages à activer pour sécuriser une base KeePass

  1. Choisir un algorithme de chiffrement solide

    Dans les propriétés de la base, retenir AES-256, ChaCha20 ou Twofish. Les trois sont pris en charge nativement ; le choix se fait selon la plateforme utilisée.

  2. Régler la dérivation de clé sur Argon2

    Argon2 ou AES-KDF protège contre les attaques par dictionnaire sur la clé maître. Argon2 est l'option à privilégier quand elle est disponible dans les paramètres de la base.

  3. Créer une clé maître longue et unique

    La clé maître ne doit servir nulle part ailleurs. Une phrase de passe longue vaut mieux qu'un mot court avec des caractères spéciaux ; le vérificateur de force aide à trancher.

  4. Ajouter un fichier de clé

    Combiner mot de passe maître et fichier de clé impose les deux pour ouvrir la base. Le fichier se conserve sur un support distinct de celui qui héberge la base.

  5. Garder la base hors ligne

    Un fichier local ne dépend d'aucun serveur. Si la base est synchronisée, vérifier que le service choisi chiffre le fichier et n'en garde pas une copie en clair.

  6. Verrouiller et effacer la mémoire à la fermeture

    Activer le verrouillage automatique après inactivité et l'effacement des données sensibles en mémoire, pour qu'une session laissée ouverte ne donne pas accès au coffre.

  7. Sauvegarder la base chiffrée

    Conserver plusieurs copies du fichier chiffré, sur des supports différents. Une base perdue sans sauvegarde ne se récupère pas, même avec la clé maître.

KeePass Android et mobile : la question de la sécurité

Sur mobile, KeePass passe par des ports : le logiciel de bureau n'existe pas tel quel sur Android. La sécurité dépend alors de l'application choisie, de la façon dont elle stocke la base et de la présence ou non d'un accès au fichier chiffré. Le port KeePass pour Android détaille les options disponibles.

Le point de vigilance reste le même que sur ordinateur : la base et le fichier de clé ne doivent pas voyager ensemble, et le téléphone doit être verrouillé.

Sur iPhone, la solution passe par une application compatible avec le format de fichier KeePass, décrite dans la page KeePass sur iPhone. Pour un usage nomade sans synchronisation manuelle, le guide de synchronisation de KeePass explique comment garder une base à jour sans exposer le fichier.

KeePass face aux autres gestionnaires sur le terrain de la sécurité

KeePass mise sur un coffre local et un code ouvert ; les offres hébergées misent sur la synchronisation chiffrée et des fonctions intégrées comme la 2FA ou les passkeys. Le choix dépend de la menace redoutée : perte du fichier d'un côté, compromission d'un compte en ligne de l'autre.

Les gestionnaires qui intègrent nativement la double authentification et les passkeys sont passés en revue dans le volet sécurité de 1Password et dans la page sécurité de Bitwarden. KeePass garde un avantage structurel : aucun serveur à compromettre, puisque la base ne quitte pas la machine. Le classement des gestionnaires de mots de passe gratuits situe KeePass parmi les offres sans abonnement.

Quel profil tire le meilleur de la sécurité de KeePass

Utilisateur prêt à configurer

KeePass 2.x avec Argon2 et fichier de clé

Le coffre local ne dépend d'aucun serveur, et les réglages de dérivation de clé se règlent dans les propriétés de la base.

Organisation exigeant une certification ANSSI

KeePassXC 2.7.9

La certification CSPN porte sur ce projet, pas sur KeePass ; le format de fichier reste compatible.

Utilisateur mobile avant tout

Un port KeePass pour Android ou iOS

Le bureau n'existe pas sur mobile ; la sécurité dépend de l'application retenue et de la séparation entre base et fichier de clé.

KeePass en images

Captures de la page d’accueil officielle, sur ordinateur et sur téléphone.

Alternatives à KeePass

Comparer avant de choisir

Critères, faits vérifiés et sources, offre par offre.

Notre sélection du moment

Classement établi selon notre note, calculée sur les faits relevés. Liens vers les sites officiels : aucun lien affilié, aucune commission perçue.