Convertir KDB en KDBX
Convertir localement un coffre KeePass 1.x KDB en base de données KDBX chiffrée compatible.
Comment convertir kdb en fichier kdbx
- Autre
- Aucune note pour l'instant.
Un coffre KeePass 1.x ancien peut nécessiter une conversion lorsqu’une installation KeePass plus récente, un client mobile ou un gestionnaire de mots de passe compatible accepte KDBX, mais pas KDB. La méthode la plus sûre consiste à garder le coffre hors ligne et à utiliser KeePass pour importer l’ancienne base de données dans un nouveau fichier KDBX chiffré.
Format KDB
.kdb est le format de base de données natif de KeePass 1.x. Il peut contenir des groupes et des entrées chiffrés avec des noms d’utilisateur, des mots de passe, des URL, des notes, des champs personnalisés et des pièces jointes binaires.
Les fichiers KDB subsistent généralement après une ancienne installation de KeePass 1.x, une sauvegarde ancienne ou une migration depuis un ordinateur Windows plus ancien. L’extension n’est pas définitive : d’autres produits de base de données utilisent également .kdb. Cette procédure s’applique donc uniquement aux bases de données KeePass 1.x.
Format KDBX
.kdbx est le format natif de KeePass 2.x et il est pris en charge par de nombreuses applications de bureau et mobiles compatibles avec KeePass. Il prend en charge le modèle de données de KeePass 2, notamment les balises, l’historique des entrées, les champs personnalisés, une gestion améliorée des pièces jointes ainsi que des paramètres configurables de dérivation de clé et de chiffrement.
KeePass 2 enregistre normalement les bases de données au format KDBX 4. KDBX 3.1 peut être un meilleur choix pour les anciens clients ; sélectionnez-le uniquement lorsqu’une application cible ne prend pas en charge KDBX 4. Les deux formats restent des conteneurs chiffrés, et la conversion ne supprime pas le mot de passe principal ni ne déchiffre les données stockées pour une utilisation normale.
Convertir KDB en KDBX
- Copiez le fichier
.kdbd’origine et utilisez la copie pour la conversion. Conservez l’original inchangé comme sauvegarde. - Installez l’application de bureau officielle KeePass 2 depuis le site web de KeePass ou depuis une source de paquets fiable du système d’exploitation.
- Ouvrez KeePass 2 et sélectionnez File → Import.
- Choisissez le format d’importation KeePass 1.x, généralement affiché comme
KeePass 1.x (*.kdb), puis sélectionnez le fichier copié. - Saisissez le mot de passe principal KDB. Fournissez également le fichier de clé d’origine si cette base de données en utilise un.
- Vérifiez les groupes et les entrées importés, en particulier les pièces jointes, les champs personnalisés, les notes, les URL et l’historique des entrées.
- Sélectionnez File → Save As, choisissez le format KDBX disponible et enregistrez le fichier sous un nouveau nom se terminant par
.kdbx. Utilisez KDBX 3.1 uniquement pour assurer la compatibilité avec un client plus ancien ; sinon, utilisez KDBX 4. - Fermez et rouvrez le nouveau fichier. Testez des identifiants représentatifs, les URL, les pièces jointes, les champs personnalisés et les résultats de recherche avant de mettre la copie KDB hors service.
Certaines versions de KeePass 2 permettent également d’ouvrir directement un fichier KDB via File → Open ; dans ce cas, son ouverture suivie de l’utilisation de File → Save As produit le même résultat. La procédure d’importation constitue la méthode portable lorsque l’ouverture directe n’est pas disponible.
KeePassXC peut être utilisé comme application de bureau alternative lorsque sa boîte de dialogue d’importation actuelle répertorie KeePass 1.x ou la prise en charge de KDB, mais les formats pris en charge et le comportement d’importation dépendent de la version installée. Testez la base de données obtenue avant de supprimer la source.
Compatibilité et vérification des données
La plupart des entrées KeePass 1.x ordinaires sont transférées, mais la migration des plugins, des paramètres de plugins, des références externes, des champs personnalisés obsolètes et des métadonnées propres aux applications n’est pas garantie. Les pièces jointes et les champs inhabituels nécessitent une vérification manuelle, et les fonctionnalités des plugins doivent être reconfigurées dans l’application de destination.
Comparez le nombre d’entrées et de groupes, ouvrez les entrées contenant des pièces jointes et vérifiez les enregistrements d’historique importants. Un fichier KDBX peut utiliser des paramètres de chiffrement ou de dérivation de clé différents de ceux de la source ; configurez donc ces paramètres dans KeePass 2 en fonction des exigences de compatibilité et de sécurité des clients cibles.
Ne téléversez pas une base de données de mots de passe vers un convertisseur en ligne. Le fichier contient l’intégralité du coffre d’identifiants, et un site web recevrait la base de données chiffrée ainsi que, potentiellement, ses éléments de clé ou son mot de passe pendant le traitement. Aucun service en ligne n’est approprié lorsque la conversion peut être effectuée localement avec KeePass.
Conservez le KDB d’origine et une sauvegarde distincte du nouveau KDBX jusqu’à ce que le fichier se soit ouvert correctement sur chaque appareil prévu. Stockez séparément le mot de passe principal KDBX et tout fichier de clé, à l’écart des sauvegardes de fichiers habituelles.
Comparaison du format KDB vs KDBX
Comparaison entre les formats KDB et KDBX sur les propriétés les plus importantes pour cette conversion.
| Propriété | .KDB KeePass Database | .KDBX KeePass Password Database |
|---|---|---|
| Norme ouverte | Non | Partiellement ouvert |
| Compression | — | Les deux |
| Taille de fichier typique | Petit | Petit |
| S’ouvre dans un navigateur web | Non | Non |
| Modification ultérieure | Non modifiable directement | Limité |
| Support des métadonnées | Basique | Étendu |
| Lisible en texte brut | Non | Non |
| Idéal pour | — | Échange de données |
| Date d’introduction | 2003 | 2009 |
| Développeur | Dominik Reichl / KeePass | KeePass (Dominik Reichl) |
| Type MIME | — | application/x-keepass2 |